Distance from Ashfield to Salisbury

The distance from Ashfield to Salisbury is 1353 km (or 841 mi). The estimated driving time for the trip is 14h 34min and the main road for this route is the Sturt Highway, A20. In a straight line, the distance between Ashfield and Salisbury is 1149 km (714 mi).