Distance from Yorkeys Knob to Salisbury

The distance from Yorkeys Knob to Salisbury is 2972 km (or 1847 mi). The estimated driving time for the trip is 34h and the main road for this route is the Marshall Street, A32. In a straight line, the distance between Yorkeys Knob and Salisbury is 2116 km (1315 mi).