Cheap Bus tickets to Rustenburg

What are the most popular routes to Rustenburg?

Johannesburg - RustenburgAverage priceMAD 294Average duration2h 55mDaily departures2
Pretoria - RustenburgAverage priceMAD 298Average duration1h 25mDaily departures1
Midrand - RustenburgAverage priceMAD 296Average duration2h 20mDaily departures1
Gaborone - RustenburgAverage priceMAD 408Average duration4h 40mDaily departures1
Bloemfontein - RustenburgAverage priceMAD 499Average duration5h 20mDaily departures1