Cheap Bus and Shuttle tickets to Umgababa

What are the most popular routes to Umgababa?

Johannesburg - UmgababaAverage priceR 616Average duration9h 15mDaily departures1
Pretoria - UmgababaAverage priceR 686Average duration10h 45mDaily departures1
Pretoria - UmgababaAverage priceR 677Average duration11h 50mDaily departures1
Midrand - UmgababaAverage priceR 660Average duration10h 15mDaily departures1
Durban - UmgababaAverage priceR 466Average duration50mDaily departures1