Cheap Bus and Shuttle tickets to Umgababa

What are the most popular routes to Umgababa?

Johannesburg - UmgababaAverage priceCZK 786Average duration9h 15mDaily departures1
Johannesburg - UmgababaAverage priceCZK 804Average duration10h 5mDaily departures1
Midrand - UmgababaAverage priceCZK 906Average duration10h 15mDaily departures1
Pretoria - UmgababaAverage priceCZK 873Average duration10h 45mDaily departures1
Durban - UmgababaAverage priceCZK 534Average duration50mDaily departures1