Distance from Sofala to Advancetown

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