Distance from Farnborough to Lanark

The distance from Farnborough to Lanark is 644 km (or 401 mi). The estimated driving time for the trip is 6h 52min and the main road for this route is the Bisham Roundabout. In a straight line, the distance between Farnborough and Lanark is 540 km (336 mi).