Cheap Bus and Shuttle tickets to Umzimkulu

What are the most popular routes to Umzimkulu?

Johannesburg - UmzimkuluAverage priceCA$48Average duration8h 30mDaily departures13
Port Elizabeth - UmzimkuluAverage priceCA$72Average duration12h 10mDaily departures4
Cape Town - UmzimkuluAverage priceCA$92Average duration23h 55mDaily departures4
Germiston - UmzimkuluAverage priceCA$41Average duration8h 15mDaily departures5
Pretoria - UmzimkuluAverage priceCA$54Average duration10hDaily departures12