Distance from Petworth to Lochearnhead

The distance from Petworth to Lochearnhead is 757 km (or 471 mi). The estimated driving time for the trip is 8h 15min and the main road for this route is the Main Street. In a straight line, the distance between Petworth and Lochearnhead is 647 km (403 mi).