Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage priceR 473Average duration2h 40mDaily departures34
Pretoria - KroonstadAverage priceR 483Average duration4h 25mDaily departures28
Cape Town - KroonstadAverage priceR 800Average duration15h 50mDaily departures16
Bloemfontein - KroonstadAverage priceR 451Average duration2h 50mDaily departures35
Midrand - KroonstadAverage priceR 500Average duration3h 55mDaily departures28

Kroonstad stations and stops

Locations map