Distance from Johannesburg to Ngwenyeni

The distance from Johannesburg to Ngwenyeni by car is 453 km (or 282 mi). The estimated driving time for the trip is 5 h 7 min and the main road for this route is the N12. In a straight line, the distance between Johannesburg and Ngwenyeni is 386 km (240 mi).