Distance from Petworth to Lochailort

The distance from Petworth to Lochailort is 895 km (or 557 mi). The estimated driving time for the trip is 10h 8min and the main road for this route is the Road to the Isles. In a straight line, the distance between Petworth and Lochailort is 733 km (456 mi).