Distance from Benoni to Bloemfontein

The distance from Benoni to Bloemfontein by car is 438 km (or 273 mi). The estimated driving time for the trip is 4 h 14 min and the main road for this route is the . In a straight line, the distance between Benoni and Bloemfontein is 389 km (242 mi).