Distance from Greenock to Sofala

The distance from Greenock to Sofala is 1180 km (or 734 mi). The estimated driving time for the trip is 13h 2min and the main road for this route is the Sturt Highway, A20. In a straight line, the distance between Greenock and Sofala is 1006 km (626 mi).