Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage price£25Average duration2h 40mDaily departures38
Cape Town - KroonstadAverage price£48Average duration16h 5mDaily departures21
Pretoria - KroonstadAverage price£24Average duration4h 25mDaily departures35
Bloemfontein - KroonstadAverage price£22Average duration2h 50mDaily departures38
Bellville - KroonstadAverage price£25Average duration15h 10mDaily departures2

Stations and stops in Kroonstad

Map of locations