Cheap Bus tickets to Flagstaff, ZA

What are the most popular routes to Flagstaff?

Johannesburg - FlagstaffAverage price₪104Average duration13h 10mDaily departures2
Pretoria - FlagstaffAverage price₪111Average duration14h 35mDaily departures2
Germiston - FlagstaffAverage price₪121Average duration12h 25mDaily departures1
Midrand - FlagstaffAverage price₪122Average duration14h 5mDaily departures1
Pietermaritzburg - FlagstaffAverage price₪197Average duration5h 30mDaily departures1