Distance from Nongoma to Soweto

The distance from Nongoma to Soweto by car is 507 km (or 316 mi). The estimated driving time for the trip is 6 h 15 min and the main road for this route is the R23. In a straight line, the distance between Nongoma and Soweto is 416 km (259 mi).