Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage priceR 552Average duration2h 40mDaily departures38
Cape Town - KroonstadAverage priceR 1 080Average duration16h 5mDaily departures21
Pretoria - KroonstadAverage priceR 523Average duration4h 25mDaily departures35
Bloemfontein - KroonstadAverage priceR 485Average duration2h 50mDaily departures38
Bellville - KroonstadAverage priceR 545Average duration15h 10mDaily departures2

Kroonstad stations and stops

Locations map