Distance from Avon to Sofala

The distance from Avon to Sofala is 1269 km (or 789 mi). The estimated driving time for the trip is 14h 11min and the main road for this route is the Sturt Highway, A20. In a straight line, the distance between Avon and Sofala is 1058 km (658 mi).