Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage priceR 465Average duration2h 40mDaily departures34
Pretoria - KroonstadAverage priceR 475Average duration4h 25mDaily departures28
Cape Town - KroonstadAverage priceR 786Average duration15h 50mDaily departures16
Bloemfontein - KroonstadAverage priceR 443Average duration2h 50mDaily departures35
Midrand - KroonstadAverage priceR 491Average duration3h 55mDaily departures28

Kroonstad stations and stops

Locations map