Cheap Bus tickets to Rustenburg

What are the most popular routes to Rustenburg?

Pretoria - RustenburgAverage priceARS 47 600Average duration1h 25mDaily departures1
Johannesburg - RustenburgAverage priceARS 46 774Average duration2h 55mDaily departures2
Gaborone - RustenburgAverage priceARS 60 898Average duration4h 40mDaily departures1
Midrand - RustenburgAverage priceARS 45 017Average duration2h 20mDaily departures1
Ficksburg - RustenburgAverage priceARS 159 796Average duration1d Daily departures2