Cheap Bus tickets to Ottosdal

What are the most popular routes to Ottosdal?

Johannesburg - OttosdalAverage price£20Average duration4h 25mDaily departures3
Pretoria - OttosdalAverage price£24Average duration6h 10mDaily departures3
Klerksdorp - OttosdalAverage price£20Average duration1h 10mDaily departures3
Kathu - OttosdalAverage price£23Average duration4h 35mDaily departures3
Potchefstroom - OttosdalAverage price£19Average duration2h 30mDaily departures3