Distance from Buckie to Magherafelt

The distance from Buckie to Magherafelt is 560 km (or 348 mi). The estimated driving time for the trip is 8h 54min and the main road for this route is the A90. In a straight line, the distance between Buckie and Magherafelt is 394 km (245 mi).