Distance from Tillicoultry to Lanark

The distance from Tillicoultry to Lanark is 60 km (or 38 mi). The estimated driving time for the trip is 43min and the main road for this route is the M876. In a straight line, the distance between Tillicoultry and Lanark is 39 km (25 mi).