Distance from Soweto to Benoni

58 km | 40 min

The distance from Soweto to Benoni by car is 58 km (or 37 mi). The estimated driving time for the trip is 40 min and the main road for this route is the . In a straight line, the distance between Soweto and Benoni is 46 km (29 mi).