Distance from Skeerwater to Bloemfontein

The distance from Skeerwater to Bloemfontein by car is 408 km (or 254 mi). The estimated driving time for the trip is 0 h and the main road for this route is the . In a straight line, the distance between Skeerwater and Bloemfontein is 408 km (254 mi).