Cheap Bus and Shuttle tickets to Kroonvaal

What are the most popular routes to Kroonvaal?

Cape Town - KroonvaalAverage priceTRY 2,930Average duration16h 55mDaily departures5
Johannesburg - KroonvaalAverage priceTRY 1,334Average duration2h 20mDaily departures9
Bloemfontein - KroonvaalAverage priceTRY 1,769Average duration3h 55mDaily departures7
Pretoria - KroonvaalAverage priceTRY 1,337Average duration3h 50mDaily departures9
George - KroonvaalAverage priceTRY 2,611Average duration14h 40mDaily departures2