Cheap Bus tickets to Manguzi

What are the most popular routes to Manguzi?

Pretoria - ManguziAverage priceR 472Average duration11hDaily departures4
Johannesburg - ManguziAverage priceR 481Average duration9h 45mDaily departures4
Durban - ManguziAverage priceR 354Average duration2h 45mDaily departures5
Port Shepstone - ManguziAverage priceR 331Average duration25mDaily departures4
Hluhluwe - ManguziAverage priceR 556Average duration2h 5mDaily departures1