Distance from Williamstown to Sofala

The distance from Williamstown to Sofala is 819 km (or 509 mi). The estimated driving time for the trip is 9h 6min and the main road for this route is the Grenfell Road, A41. In a straight line, the distance between Williamstown and Sofala is 686 km (427 mi).