Cheap Bus tickets to Bethal

What are the most popular routes to Bethal?

Durban - BethalAverage priceTRY 1,159Average duration9hDaily departures2
Johannesburg - BethalAverage priceTRY 1,017Average duration2h 40mDaily departures1
Pretoria - BethalAverage priceTRY 1,020Average duration4h 15mDaily departures1
Richards Bay - BethalAverage priceTRY 1,177Average duration6h 40mDaily departures1
Empangeni - BethalAverage priceTRY 1,157Average duration6h 20mDaily departures1