Distance from Brighouse to Lanark

The distance from Brighouse to Lanark is 332 km (or 207 mi). The estimated driving time for the trip is 3h 50min and the main road for this route is the Edinburgh Road, A70. In a straight line, the distance between Brighouse and Lanark is 263 km (164 mi).