Cheap Bus and Shuttle tickets to Piketberg

What are the most popular routes to Piketberg?

Johannesburg - PiketbergAverage pricePEN 234Average duration23h 20mDaily departures2
Cape Town - PiketbergAverage pricePEN 97Average duration2h 5mDaily departures4
Pretoria - PiketbergAverage pricePEN 241Average duration1d 1hDaily departures2
Carletonville - PiketbergAverage pricePEN 232Average duration22h 10mDaily departures2
Springbok - PiketbergAverage pricePEN 157Average duration6hDaily departures1