Cheap Bus and Shuttle tickets to Noupoort

What are the most popular routes to Noupoort?

Johannesburg - NoupoortAverage priceRUB 3 836Average duration10h 10mDaily departures4
Pretoria - NoupoortAverage priceRUB 4 225Average duration11h 40mDaily departures4
Port Elizabeth - NoupoortAverage priceRUB 2 969Average duration6hDaily departures5
Bloemfontein - NoupoortAverage priceRUB 3 374Average duration3h 30mDaily departures5
Vereeniging - NoupoortAverage priceRUB 4 161Average duration9hDaily departures3