Cheap Bus tickets to Ngodwana

What are the most popular routes to Ngodwana?

Bloemfontein - NgodwanaAverage price€37Average duration12hDaily departures1
Johannesburg - NgodwanaAverage price€34Average duration4hDaily departures3
Pretoria - NgodwanaAverage price€36Average duration6hDaily departures2
Midrand - NgodwanaAverage price€35Average duration4h 55mDaily departures4
Mbombela - NgodwanaAverage price€25Average duration40mDaily departures2