Distance from Guildford to Arbroath

The distance from Guildford to Arbroath is 757 km (or 471 mi). The estimated driving time for the trip is 8h 30min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Guildford and Arbroath is 607 km (378 mi).