Cheap Bus and Shuttle tickets to Klerksdorp

What are the most popular routes to Klerksdorp?

Cape Town - KlerksdorpAverage priceCZK 1,248Average duration17h 10mDaily departures22
Johannesburg - KlerksdorpAverage priceCZK 663Average duration2h 50mDaily departures33
Port Elizabeth - KlerksdorpAverage priceCZK 1,010Average duration15h 25mDaily departures6
Bloemfontein - KlerksdorpAverage priceCZK 717Average duration5hDaily departures13
Durban - KlerksdorpAverage priceCZK 1,203Average duration17h 30mDaily departures5