Distance from Advancetown to Sofala

The distance from Advancetown to Sofala is 989 km (or 615 mi). The estimated driving time for the trip is 10h 52min and the main road for this route is the Pacific Highway, A1. In a straight line, the distance between Advancetown and Sofala is 658 km (409 mi).