Cheap Bus tickets to Bethal

What are the most popular routes to Bethal?

Durban - BethalAverage priceTHB 841Average duration9hDaily departures2
Richards Bay - BethalAverage priceTHB 1,198Average duration6h 40mDaily departures1
Empangeni - BethalAverage priceTHB 885Average duration6h 20mDaily departures1
Johannesburg - BethalAverage priceTHB 777Average duration2h 40mDaily departures1
Pretoria - BethalAverage priceTHB 1,042Average duration4h 15mDaily departures1