Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage priceR 474Average duration2h 40mDaily departures34
Pretoria - KroonstadAverage priceR 484Average duration4h 25mDaily departures28
Cape Town - KroonstadAverage priceR 802Average duration15h 50mDaily departures16
Bloemfontein - KroonstadAverage priceR 451Average duration2h 50mDaily departures35
Midrand - KroonstadAverage priceR 501Average duration3h 55mDaily departures28

Kroonstad stations and stops

Locations map