Cheap Bus tickets to Benoni

What are the most popular routes to Benoni?

Durban - BenoniAverage price¥4,156Average duration6h 55mDaily departures3
Port Shepstone - BenoniAverage price¥4,922Average duration8h 40mDaily departures2
Pietermaritzburg - BenoniAverage price¥4,667Average duration5h 30mDaily departures2
Margate - BenoniAverage price¥5,109Average duration9h 10mDaily departures2
Amanzimtoti - BenoniAverage price¥5,546Average duration7h 25mDaily departures2