There are 4 ways to get from Carletonville to Midrand by bus, train, car, taxi, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from First Help Towing to Park Station
- Take the train from Park to MidrandNorth-South
1h 19mR 113–251Drive 100.8 km
- Drive from Carletonville to Midrand100.8 km
1h 16mR 235–339Taxi
- Take the taxi from Carletonville to Midrand100.8 km
1h 16mR 500–650Bus
- Take the bus from First Help Towing to Park Station
- Take the bus from Johannesburg to Midrand17203 / ...
2h 25mR 515–797
Carletonville to Midrand by bus
Questions & Answers
The cheapest way to get from Carletonville to Midrand is to bus and train which costs R 110 - R 260 and takes 1h 19m.
The fastest way to get from Carletonville to Midrand is to drive which takes 1h 16m and costs R 230 - R 340.
No, there is no direct bus from Carletonville to Midrand. However, there are services departing from First Help Towing and arriving at Midrand via Johannesburg. The journey, including transfers, takes approximately 2h 25m.
The distance between Carletonville and Midrand is 105 km. The road distance is 100.8 km.
The best way to get from Carletonville to Midrand without a car is to bus and train which takes 1h 19m and costs R 110 - R 260.
It takes approximately 1h 19m to get from Carletonville to Midrand, including transfers.
Carletonville to Midrand bus services, operated by Eagle Liner, depart from First Help Towing station.
Carletonville to Midrand bus services, operated by Eagle Liner, arrive at Park Station.
Yes, the driving distance between Carletonville to Midrand is 101 km. It takes approximately 1h 16m to drive from Carletonville to Midrand.
There are 1888+ hotels available in Midrand.
What companies run services between Carletonville, South Africa and Midrand, South Africa?
You can take a bus from First Help Towing to Midrand via Park Station and Johannesburg in around 2h 25m.
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Park to Midrand
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- R 48–54
- Schedules at
- gautrain.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from First Help Towing to Park Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Johannesburg to Midrand
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- R 450–600
- Schedules at
- greyhound.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 Getting around the Cyclades, Train travel in Spain: A guide to Renfe, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.









