There are 4 ways to get from Westonaria to Randburg by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus
best- Take the taxi from Westonaria to Naleditaxi
- Take the train from Naledi to Johannesburgtrain
- Take the bus from Park Station to Beyers Naude & Judgesbus C4
2h 6mR 537–635Drive 54.7 km
cheapest- Drive from Westonaria to Randburgcar 54.7 km
58 minR 127–183Taxi, train
- Take the taxi from Westonaria to Naleditaxi
- Take the train from Naledi to Johannesburgtrain
2h 16mR 580–682Taxi
- Take the taxi from Westonaria to Randburgtaxi 54.7 km
58 minR 1,100–1,400
Comparing Your Travel Options
The cheapest way to get from Westonaria to Randburg is to drive which costs R 120 - R 190 and takes 58 min.
The fastest way to get from Westonaria to Randburg is to drive which takes 58 min and costs R 120 - R 190.
The distance between Westonaria and Randburg is 72 km. The road distance is 54.7 km.
The best way to get from Westonaria to Randburg without a car is to taxi and train and bus which takes 2h 6m and costs R 500 - R 650.
It takes approximately 2h 6m to get from Westonaria to Randburg, including transfers.
Yes, the driving distance between Westonaria to Randburg is 55 km. It takes approximately 58 min to drive from Westonaria to Randburg.
There are 5384+ hotels available in Randburg.
What companies run services between Westonaria, South Africa and Randburg, South Africa?
There is no direct connection from Westonaria to Randburg. However, you can take the taxi to Naledi, take the train to Johannesburg, walk to Park Station, then take the bus to Beyers Naude & Judges. Alternatively, you can take the taxi to Naledi, take the train to Johannesburg, walk to Park, take the train to Sandton, walk to Sandton, then take the bus to Randburg.
- Phone
- +27 11 013 6700
- [email protected]
- Website
- PRASA
Train from Naledi to Johannesburg
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- R 11–13
- Website
- PRASA
Train from Naledi to Johannesburg
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- R 11–13
- Website
- PRASA
- Phone
- 0860 562 874
- [email protected]
- Website
- Rea Vaya
Bus from Park Station to Beyers Naude & Judges
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- R 16–20
- Schedules at
- Rea Vaya
- Ave. Duration
- 39 min
- Estimated price
- R 500–1,400
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
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 Getting around the Cyclades - to help you get the most out of your next trip.



