Cheap Bus and Shuttle tickets to Umgababa

What are the most popular routes to Umgababa?

Johannesburg - UmgababaAverage priceCZK 787Average duration9h 15mDaily departures1
Johannesburg - UmgababaAverage priceCZK 805Average duration10h 5mDaily departures1
Midrand - UmgababaAverage priceCZK 907Average duration10h 15mDaily departures1
Pretoria - UmgababaAverage priceCZK 874Average duration10h 45mDaily departures1
Durban - UmgababaAverage priceCZK 535Average duration50mDaily departures1