Distance from Lanark to Prudhoe

The distance from Lanark to Prudhoe is 168 km (or 105 mi). The estimated driving time for the trip is 2h 11min and the main road for this route is the A68. In a straight line, the distance between Lanark and Prudhoe is 139 km (87 mi).