Distance from Yarloop to Salisbury

The distance from Yarloop to Salisbury is 2796 km (or 1738 mi). The estimated driving time for the trip is 28h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Yarloop and Salisbury is 2106 km (1309 mi).