There are 5 ways to get from Vereeniging to Soweto by bus (Greyhound), car, taxi, bus, 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 via Koma & Molele
best- Take the bus from Vereeniging to Jonannesburgbus
- Take the bus from Park Station to Lakeviewbus Lakeview Station
1h 36mR 487–603Bus
cheapest- Take the bus from Total Energies Helmut to Johannesburgbus
- Take the bus from Park Station to Lakeviewbus Lakeview Station
1h 47mR 90–226Drive 56 km
- Drive from Vereeniging to Sowetocar 56 km
52 minR 127–183Taxi
- Take the taxi from Vereeniging to Sowetotaxi 56 km
52 minR 900–1,100Bus, train
- Take the bus from Vereeniging to Jonannesburgbus
- Take the train from Johannesburg to Merafetrain
2h 12mR 465–575
Questions & Answers
The cheapest way to get from Vereeniging to Soweto is to bus which costs R 90 - R 230 and takes 1h 47m.
The fastest way to get from Vereeniging to Soweto is to drive which takes 52 min and costs R 120 - R 190.
No, there is no direct bus from Vereeniging to Soweto. However, there are services departing from Vereeniging and arriving at Koma & Molele via Park Station and Lakeview. The journey, including transfers, takes approximately 1h 36m.
The distance between Vereeniging and Soweto is 111 km. The road distance is 56 km.
The best way to get from Vereeniging to Soweto without a car is to bus via Koma & Molele which takes 1h 36m and costs R 480 - R 650.
It takes approximately 1h 36m to get from Vereeniging to Soweto, including transfers.
Vereeniging to Soweto bus services, operated by Greyhound ZA, depart from Vereeniging station.
Vereeniging to Soweto bus services, operated by Greyhound ZA, arrive at Jonannesburg station.
Yes, the driving distance between Vereeniging to Soweto is 56 km. It takes approximately 52 min to drive from Vereeniging to Soweto.
There are 2023+ hotels available in Soweto.
What companies run services between Vereeniging, South Africa and Soweto, South Africa?
You can take a bus from Vereeniging to Koma & Molele via Jonannesburg, Park Station, and Lakeview in around 1h 36m.
- Phone
- +27 11 013 6700
- [email protected]
- Website
- prasa.com
Train from Johannesburg to Merafe
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- R 11–13
- Website
- https://www.prasa.com/
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Vereeniging to Jonannesburg
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Vereeniging to Jonannesburg
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Phone
- 0860 562 874
- [email protected]
- Website
- reavaya.org.za
Bus from Park Station to Lakeview
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Estimated price
- R 22–26
- Schedules at
- reavaya.org.za
Bus from Park Station to Lakeview
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Estimated price
- R 22–26
- Schedules at
- reavaya.org.za
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Total Energies Helmut to Johannesburg
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
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 Croatia’s Dalmatian Coast by boat, bus, car and train, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.











