Distance from Leatherhead to Arbroath

The distance from Leatherhead to Arbroath is 758 km (or 472 mi). The estimated driving time for the trip is 8h 24min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Leatherhead and Arbroath is 604 km (376 mi).