Distance from Carrickfergus to Harlech

The distance from Carrickfergus to Harlech is 585 km (or 364 mi). The estimated driving time for the trip is 9h 7min and the main road for this route is the M6. In a straight line, the distance between Carrickfergus and Harlech is 235 km (147 mi).