Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage price$28Average duration2h 45mDaily departures32
Pretoria - KroonstadAverage price$29Average duration4h 25mDaily departures30
Cape Town - KroonstadAverage price$53Average duration16h 5mDaily departures16
Bloemfontein - KroonstadAverage price$28Average duration2h 50mDaily departures34
Midrand - KroonstadAverage price$30Average duration4hDaily departures28

Kroonstad stations and stops

Locations map