Cheap Bus and Shuttle tickets to Kroonstad

What are the most popular routes to Kroonstad?

Cape Town - KroonstadAverage priceZAR 921Average duration16h 5mDaily departures18
Bloemfontein - KroonstadAverage priceZAR 473Average duration2h 50mDaily departures35
Port Elizabeth - KroonstadAverage priceZAR 578Average duration12h 20mDaily departures22
Johannesburg - KroonstadAverage priceZAR 491Average duration2h 45mDaily departures37
Pretoria - KroonstadAverage priceZAR 498Average duration4h 25mDaily departures31

Stations and stops in Kroonstad

Locations map