Distance from Alexandra to Salisbury

The distance from Alexandra to Salisbury is 812 km (or 505 mi). The estimated driving time for the trip is 9h 27min and the main road for this route is the Commercial Street West, A8. In a straight line, the distance between Alexandra and Salisbury is 690 km (429 mi).