Cheap Bus tickets to Flagstaff, ZA

What are the most popular routes to Flagstaff?

Johannesburg - FlagstaffAverage priceR$162Average duration13h 10mDaily departures2
Pretoria - FlagstaffAverage priceR$202Average duration14h 35mDaily departures2
Germiston - FlagstaffAverage priceR$163Average duration12h 25mDaily departures1
Midrand - FlagstaffAverage priceR$180Average duration14h 5mDaily departures1
Lusikisiki - FlagstaffAverage priceR$143Average duration50mDaily departures2