Distance from Longhope to Lanark

The distance from Longhope to Lanark is 482 km (or 300 mi). The estimated driving time for the trip is 5h 7min and the main road for this route is the Biggar Road. In a straight line, the distance between Longhope and Lanark is 410 km (255 mi).