There are 4 ways to get from Soweto to Melrose Arch by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Lakeview to Constitutional Hillbus Lakeview Station
- Take the bus from Constitutional Hill to Melrose Archbus Red Tour
1h 18mR 327–375Train
cheapest- Take the train from Merafe to Johannesburgtrain
1h 23mR 59–391Drive 32.2 km
- Drive from Soweto to Melrose Archcar 32.2 km
25 minR 73–106Taxi
- Take the taxi from Soweto to Melrose Archtaxi 32.2 km
25 minR 500–650
Questions & Answers
The cheapest way to get from Soweto to Melrose Arch is to drive which costs R 70 - R 110 and takes 25 min.
The fastest way to get from Soweto to Melrose Arch is to drive which takes 25 min and costs R 70 - R 110.
No, there is no direct bus from Soweto to Melrose Arch. However, there are services departing from Lakeview and arriving at Melrose Arch via Constitutional Hill. The journey, including transfers, takes approximately 1h 18m.
No, there is no direct train from Soweto to Melrose Arch. However, there are services departing from Merafe and arriving at Rosebank via Park. The journey, including transfers, takes approximately 1h 23m.
The distance between Soweto and Melrose Arch is 33 km. The road distance is 32.2 km.
The best way to get from Soweto to Melrose Arch without a car is to bus which takes 1h 18m and costs R 320 - R 380.
It takes approximately 1h 18m to get from Soweto to Melrose Arch, including transfers.
Soweto to Melrose Arch bus services, operated by Rea Vaya, depart from Lakeview station.
Soweto to Melrose Arch train services, operated by Prasa, depart from Merafe station.
The best way to get from Soweto to Melrose Arch is to bus which takes 1h 18m and costs R 320 - R 380. Alternatively, you can train, which costs R 55 - R 400 and takes 1h 23m.
What companies run services between Soweto, South Africa and Melrose Arch, South Africa?
You can take a bus from Lakeview to Melrose Arch via Constitutional Hill in around 1h 18m. Alternatively, Prasa operates a train from Merafe to Johannesburg hourly. Tickets cost R 11–13 and the journey takes 46 min.
- Phone
- +27 11 013 6700
- [email protected]
- Website
- prasa.com
Train from Merafe to Johannesburg
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- R 11–13
- Website
- https://www.prasa.com/
- Phone
- 0860 562 874
- [email protected]
- Website
- reavaya.org.za
Bus from Lakeview to Constitutional Hill
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- R 16–25
- Schedules at
- reavaya.org.za
- Phone
- 021 511 6000
- [email protected]
- Website
- citysightseeing.co.za
Bus from Constitutional Hill to Melrose Arch
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- R 310–350
- Schedules at
- citysightseeing.co.za
- Hop on and off
- R 325
- Ave. Duration
- 25 min
- Estimated price
- R 500–650
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
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 Thanksgiving 2018: How to travel stress-free, Which London airport should I choose?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Soweto to Melrose Arch bus services, operated by Rea Vaya, arrive at Constitutional Hill station.
Soweto to Melrose Arch train services, operated by Prasa, arrive at Johannesburg station.
Yes, the driving distance between Soweto to Melrose Arch is 32 km. It takes approximately 25 min to drive from Soweto to Melrose Arch.
There are 5297+ hotels available in Melrose Arch.






