Distance from Derby to Salisbury

The distance from Derby to Salisbury is 4112 km (or 2556 mi). The estimated driving time for the trip is 39h and the main road for this route is the Stuart Highway, A87. In a straight line, the distance between Derby and Salisbury is 2447 km (1521 mi).