There are 6 ways to get from Johannesburg to Rustenburg by car train, bus, taxi, car or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Car train, bus • 7 h 19 min
Taxi via Beyers Naude & Princess Street • 2 h 1 min
$81 - $96
4 alternative options
Bus • 9 h 10 min
Taxi • 1 h 50 min
$85 - $110
Drive • 1 h 50 min
$11 - $17
Shuttle, taxi • 3 h 51 min
$181 - $192
Questions & Answers
The cheapest way to get from Johannesburg to Rustenburg is to drive which costs R 160 - R 240 and takes 1 h 50 min.
The quickest way to get from Johannesburg to Rustenburg is to taxi which costs R 1 200 - R 1 500 and takes 1 h 50 min.
No, there is no direct bus from Johannesburg to Rustenburg. However, there are services departing from Johannesburg and arriving at Rustenburg via Welkom. The journey, including transfers, takes approximately 9 h 10 min.
The distance between Johannesburg and Rustenburg is 100 km. The road distance is 119.5 km.
The best way to get from Johannesburg to Rustenburg without a car is to car train and bus which takes 7 h 19 min and costs .
It takes approximately 7 h 19 min to get from Johannesburg to Rustenburg, including transfers.
Johannesburg to Rustenburg bus services, operated by Citiliner, depart from Johannesburg station.
Johannesburg to Rustenburg bus services, operated by Vaal Maseru, arrive at Rustenburg station.
Yes, the driving distance between Johannesburg to Rustenburg is 119 km. It takes approximately 1 h 50 min to drive from Johannesburg to Rustenburg.
There are 48+ hotels available in Rustenburg. Prices start at $38 USD per night.
What companies run services between Johannesburg, South Africa and Rustenburg, South Africa?
You can take a bus from Johannesburg to Rustenburg via Welkom in around 9 h 10 min.
Car train from Johannesburg to Klerksdorp
- Ave. Duration
- 3 h 40 min
- 4 times a week
- Estimated price
- $4 - $7
- Schedules at
- 2nd Class
- $4 - $7
- 1st Class
- $8 - $11
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Thanksgiving 2018: How to travel stress-free and How to get from London to Edinburgh - to help you get the most out of your next trip.