Cheap Bus and Shuttle tickets to Kroonvaal

What are the most popular routes to Kroonvaal?

Cape Town - KroonvaalAverage priceR 1 096Average duration16h 55mDaily departures7
Johannesburg - KroonvaalAverage priceR 467Average duration2h 10mDaily departures10
Bloemfontein - KroonvaalAverage priceR 622Average duration3h 55mDaily departures8
Pretoria - KroonvaalAverage priceR 474Average duration3h 40mDaily departures10
Worcester - KroonvaalAverage priceR 1 032Average duration15h 35mDaily departures3