Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Johannesburg - KroonstadAverage priceCZK 637Average duration2h 50mDaily departures33
Cape Town - KroonstadAverage priceCZK 1 182Average duration16h 5mDaily departures17
Bloemfontein - KroonstadAverage priceCZK 600Average duration2h 50mDaily departures37
Pretoria - KroonstadAverage priceCZK 655Average duration4h 25mDaily departures31
Port Elizabeth - KroonstadAverage priceCZK 739Average duration12h 20mDaily departures22

Kroonstad stations and stops

Locations map