Cheap Bus and Shuttle tickets to Umzimkulu

What are the most popular routes to Umzimkulu?

Johannesburg - UmzimkuluAverage priceMX$605Average duration8h 30mDaily departures13
Port Elizabeth - UmzimkuluAverage priceMX$921Average duration12h 10mDaily departures4
Cape Town - UmzimkuluAverage priceMX$1,171Average duration23h 55mDaily departures4
Germiston - UmzimkuluAverage priceMX$524Average duration8h 15mDaily departures5
Pretoria - UmzimkuluAverage priceMX$689Average duration10hDaily departures12