Cheap Bus and Shuttle tickets to Noupoort

What are the most popular routes to Noupoort?

Johannesburg - NoupoortAverage priceJP¥7,316Average duration10h 10mDaily departures4
Port Elizabeth - NoupoortAverage priceJP¥6,030Average duration6hDaily departures4
Bloemfontein - NoupoortAverage priceJP¥6,166Average duration3h 30mDaily departures4
Vanderbijlpark - NoupoortAverage priceJP¥7,492Average duration8h 30mDaily departures3
Pretoria - NoupoortAverage priceJP¥7,582Average duration11h 40mDaily departures4