Cheap Bus tickets to Flagstaff, ZA

What are the most popular routes to Flagstaff?

Johannesburg - FlagstaffAverage priceTHB 1,143Average duration13h 10mDaily departures2
Pretoria - FlagstaffAverage priceTHB 1,223Average duration14h 35mDaily departures2
Germiston - FlagstaffAverage priceTHB 1,336Average duration12h 25mDaily departures1
Midrand - FlagstaffAverage priceTHB 1,342Average duration14h 5mDaily departures1
Pietermaritzburg - FlagstaffAverage priceTHB 2,177Average duration5h 30mDaily departures1