There are 3 ways to get from Ermelo to Randfontein by shuttle, 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.
Shuttle, bus
best- Take a shuttle bus from Ermelo to Belfast
- Take a shuttle bus from Belfast to Witbank
- Take the bus from Witbank to Johannesburg Parkbus
- Take the bus from Park Station to Lakeviewbus
8h 40mR 1,949–2,448Drive 247.3 km
cheapest- Drive from Ermelo to Randfonteincar 247.3 km
3h 24mR 553–799Shuttle
- Take a shuttle bus from Ermelo to Belfast
- Take a shuttle bus from Engen 1 Stop N4 to OR Tambo Shuttle Terminal
7h 37mR 1,285–1,747
Questions & Answers
The cheapest way to get from Ermelo to Randfontein is to drive which costs R 550 - R 800 and takes 3h 24m.
The fastest way to get from Ermelo to Randfontein is to drive which takes 3h 24m and costs R 550 - R 800.
The distance between Ermelo and Randfontein is 432 km. The road distance is 247.3 km.
The best way to get from Ermelo to Randfontein without a car is to shuttle and bus which takes 8h 40m and costs R 1 900 - R 2 500.
It takes approximately 8h 40m to get from Ermelo to Randfontein, including transfers.
Yes, the driving distance between Ermelo to Randfontein is 247 km. It takes approximately 3h 24m to drive from Ermelo to Randfontein.
There are 381+ hotels available in Randfontein.
What companies run services between Ermelo, South Africa and Randfontein, South Africa?
You can take a shuttle from Ermelo to Randfontein via Engen 1 Stop N4, OR Tambo Shuttle Terminal, OR Tambo Airport, Marlboro, Park, Johannesburg, and Naledi in around 7h 37m.
- Phone
- 0861 33 44 33
- [email protected]
- Website
- Citybug Shuttle
Shuttle from Ermelo to Belfast
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Website
- Citybug Shuttle
Shuttle from Belfast to Witbank
- Ave. Duration
- 1h 3m
- Frequency
- Every 2 hours
- Estimated price
- R 500–650
- Website
- Citybug Shuttle
Shuttle from Ermelo to Belfast
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Website
- Citybug Shuttle
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Witbank to Johannesburg Park
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Phone
- 0860 562 874
- [email protected]
- Website
- Rea Vaya
Bus from Park Station to Lakeview
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Estimated price
- R 22–26
- Schedules at
- Rea Vaya
- Phone
- 087 094 9444
- Website
- limetimeshuttle.co.za
Shuttle from Engen 1 Stop N4 to OR Tambo Shuttle Terminal
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- R 370–500
- Schedules at
- limetimeshuttle.co.za
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 How to get from London City Airport into central London, Travelling around the UAE, and Getting to Rome from the airport - to help you get the most out of your next trip.









