Distance from Harman to Sofala

The distance from Harman to Sofala is 304 km (or 189 mi). The estimated driving time for the trip is 3h 45min and the main road for this route is the Carrington Street. In a straight line, the distance between Harman and Sofala is 256 km (160 mi).