Distance from Golspie to Liversedge

The distance from Golspie to Liversedge is 663 km (or 412 mi). The estimated driving time for the trip is 7h 25min and the main road for this route is the A9. In a straight line, the distance between Golspie and Liversedge is 495 km (308 mi).