Cheap Bus tickets to Ermelo, ZA

What are the most popular routes to Ermelo?

Bloemfontein - ErmeloAverage priceCLP 46,317Average duration10h 15mDaily departures6
Welkom - ErmeloAverage priceCLP 45,674Average duration8h 25mDaily departures5
Durban - ErmeloAverage priceCLP 22,554Average duration8h 20mDaily departures4
Johannesburg - ErmeloAverage priceCLP 21,020Average duration3h 25mDaily departures2
Midrand - ErmeloAverage priceCLP 20,896Average duration4h 25mDaily departures2