Cheap Bus and Shuttle tickets to Piketberg

What are the most popular routes to Piketberg?

Johannesburg - PiketbergAverage priceR 1 137Average duration23h 20mDaily departures2
Cape Town - PiketbergAverage priceR 470Average duration2h 5mDaily departures4
Pretoria - PiketbergAverage priceR 1 169Average duration1d 1hDaily departures2
Carletonville - PiketbergAverage priceR 1 125Average duration22h 10mDaily departures2
Springbok - PiketbergAverage priceR 761Average duration6hDaily departures1