Cheap Bus and Shuttle tickets to Oudtshoorn

What are the most popular routes to Oudtshoorn?

Johannesburg - OudtshoornAverage priceR 853Average duration16hDaily departures4
Pretoria - OudtshoornAverage priceR 878Average duration17h 30mDaily departures4
Bloemfontein - OudtshoornAverage priceR 714Average duration9h 15mDaily departures3
Cape Town - OudtshoornAverage priceR 800Average duration7h 55mDaily departures2
Potchefstroom - OudtshoornAverage priceR 840Average duration14h 15mDaily departures3