Distance from Terang to Salisbury

The distance from Terang to Salisbury is 638 km (or 397 mi). The estimated driving time for the trip is 7h 11min and the main road for this route is the Stewart Terrace, A66. In a straight line, the distance between Terang and Salisbury is 543 km (338 mi).