There are 3 ways to get from Rustenburg to Ellisras by bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Rustenburg to Soshanguvebus
- Take the bus from Bosman Bus Stn to Newtown Bus Terminusbus
- Take the bus from Newtown Bus Terminus to Martin's Drift Border Postbus
- Drive from Martin's Drift Border Post to Ellisrascar
12h 27mR 845–1,713Drive 259.8 km
cheapest- Drive from Rustenburg to Ellisrascar 259.8 km
4h 14mR 604–872Bus, train, drive
- Take the bus from Rustenburg to Soshanguvebus
- Take the train from Pretoria to Rosebanktrain
- Take the bus from Newtown Bus Terminus to Martin's Drift Border Postbus
- Drive from Martin's Drift Border Post to Ellisrascar
13h 2mR 1,160–2,093
Questions & Answers
The cheapest way to get from Rustenburg to Ellisras is to drive which costs R 600 - R 900 and takes 4h 14m.
The fastest way to get from Rustenburg to Ellisras is to drive which takes 4h 14m and costs R 600 - R 900.
The distance between Rustenburg and Ellisras is 726 km. The road distance is 259.8 km.
It takes approximately 12h 27m to get from Rustenburg to Ellisras, including transfers.
Yes, the driving distance between Rustenburg to Ellisras is 260 km. It takes approximately 4h 14m to drive from Rustenburg to Ellisras.
There are 31+ hotels available in Ellisras.
What companies run services between Rustenburg, South Africa and Ellisras, South Africa?
There is no direct connection from Rustenburg to Ellisras. However, you can take the bus to Soshanguve, walk to Mabopane, take the train to Pretoria, walk to Bosman Bus Stn, take the bus to Newtown Bus Terminus, take the bus to Martin's Drift Border Post, then drive to Ellisras. Alternatively, you can drive from Rustenburg to Ellisras in around 4h 14m.
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Pretoria to Rosebank
- Ave. Duration
- 31 min
- Frequency
- Every 20 minutes
- Estimated price
- R 70–95
- Schedules at
- gautrain.co.za
- Peak
- R 95
- Off-peak
- R 76
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Rustenburg to Soshanguve
- Ave. Duration
- 1h 16m
- Frequency
- Twice a week
- Estimated price
- R 123–850
- Schedules at
- etragomz.com
- Single
- R 123
- Phone
- +263 77 480 2748
- Website
- facebook.com
Bus from Bosman Bus Stn to Newtown Bus Terminus
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- R 65
- Website
- https://www.facebook.com/p/Timboon-Coaches-100064758973585/
- Phone
- +267 2416471
- khandasexpress@yahoo.com
Bus from Newtown Bus Terminus to Martin's Drift Border Post
- Ave. Duration
- 5h 6m
- Frequency
- Twice a week
- Estimated price
- R 430–480
- Schedules at
- https://www.facebook.com/khandaexpress
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 Best ways to travel around Australia, Travelling to the US: What do I need to know?, and Need to know: Eurostar - to help you get the most out of your next trip.





