Cheap Bus tickets to Ngodwana

What are the most popular routes to Ngodwana?

Johannesburg - NgodwanaAverage pricePLN 147Average duration4h 45mDaily departures3
Malelane - NgodwanaAverage pricePLN 169Average duration1h 50mDaily departures2
Pretoria - NgodwanaAverage pricePLN 149Average duration6h 20mDaily departures3
Theunissen - NgodwanaAverage pricePLN 156Average duration10h 30mDaily departures1
Welkom - NgodwanaAverage pricePLN 195Average duration9h 35mDaily departures1