Cheap Bus tickets to Ottosdal

What are the most popular routes to Ottosdal?

Carletonville - OttosdalAverage price€23Average duration2h 50mDaily departures2
Pretoria - OttosdalAverage price€28Average duration6h 10mDaily departures3
Johannesburg - OttosdalAverage price€31Average duration4h 25mDaily departures3
Kakamas - OttosdalAverage price€54Average duration9h 20mDaily departures1
Klerksdorp - OttosdalAverage price€24Average duration1h 5mDaily departures4