Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage price£21Average duration2h 40mDaily departures34
Pretoria - KroonstadAverage price£22Average duration4h 25mDaily departures28
Cape Town - KroonstadAverage price£36Average duration15h 50mDaily departures16
Bloemfontein - KroonstadAverage price£20Average duration2h 50mDaily departures35
Midrand - KroonstadAverage price£23Average duration3h 55mDaily departures28

Stations and stops in Kroonstad

Map of locations