Distance from Buckie to Penmaenmawr

The distance from Buckie to Penmaenmawr is 717 km (or 446 mi). The estimated driving time for the trip is 7h 55min and the main road for this route is the A74(M). In a straight line, the distance between Buckie and Penmaenmawr is 493 km (307 mi).