Cheap Bus tickets to Ottosdal

What are the most popular routes to Ottosdal?

Carletonville - OttosdalAverage priceCLP 24,004Average duration2h 50mDaily departures2
Johannesburg - OttosdalAverage priceCLP 28,666Average duration4h 25mDaily departures3
Kakamas - OttosdalAverage priceCLP 57,350Average duration9h 20mDaily departures1
Pretoria - OttosdalAverage priceCLP 29,918Average duration6h 10mDaily departures3
Vryburg - OttosdalAverage priceCLP 25,605Average duration1h 40mDaily departures3