Cheap Bus tickets to Ermelo, ZA

What are the most popular routes to Ermelo?

Bloemfontein - ErmeloAverage priceTHB 1,653Average duration10h 15mDaily departures7
Welkom - ErmeloAverage priceTHB 1,645Average duration8h 25mDaily departures5
Durban - ErmeloAverage priceTHB 755Average duration8h 20mDaily departures2
Richards Bay - ErmeloAverage priceTHB 765Average duration6hDaily departures1
Empangeni - ErmeloAverage priceTHB 806Average duration5h 40mDaily departures1