Cheap Bus and Shuttle tickets to Oudtshoorn

What are the most popular routes to Oudtshoorn?

Johannesburg - OudtshoornAverage priceR$249Average duration16hDaily departures6
Pretoria - OudtshoornAverage priceR$249Average duration17h 30mDaily departures5
Bloemfontein - OudtshoornAverage priceR$233Average duration9h 10mDaily departures2
Cape Town - OudtshoornAverage priceR$252Average duration7h 55mDaily departures2
Potchefstroom - OudtshoornAverage priceR$231Average duration14h 40mDaily departures4