There are 6 ways to get from Kagiso to Midrand by taxi, bus, train, car, 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.
Taxi, bus, train
best- Take the taxi from Kagiso to Beacon Rd &Goudvis Avetaxi
- Take the bus from Beacon Rd &Goudvis Ave to Park Stationbus C5
- Take the train from Park to Midrandtrain
1h 9mR 352–415Drive 49.1 km
cheapest- Drive from Kagiso to Midrandcar 49.1 km
37 minR 113–163Taxi, train via Ikwezi
- Take the taxi from Kagiso to Ikwezitaxi
- Take the train from Ikwezi to Johannesburgtrain
- Take the train from Park to Midrandtrain
1h 36mR 349–409Taxi
- Take the taxi from Kagiso to Midrandtaxi 49.1 km
37 minR 800–1,000Bus
- Take the bus from Beacon Rd &Goudvis Ave to Park Stationbus C5
- Take the bus from Johannesburg to Midrandbus 17203 / ...
2h 45mR 332–961Taxi, train
- Take the taxi from Kagiso to Rosebanktaxi
- Take the train from Rosebank to Midrandtrain North-South
45 minR 549–646
Questions & Answers
The cheapest way to get from Kagiso to Midrand is to drive which costs R 110 - R 170 and takes 37 min.
The fastest way to get from Kagiso to Midrand is to drive which takes 37 min and costs R 110 - R 170.
No, there is no direct bus from Kagiso to Midrand. However, there are services departing from Beacon Rd &Goudvis Ave and arriving at Midrand via Johannesburg. The journey, including transfers, takes approximately 2h 45m.
The distance between Kagiso and Midrand is 61 km. The road distance is 49.1 km.
The best way to get from Kagiso to Midrand without a car is to taxi and bus and train which takes 1h 9m and costs R 350 - R 420.
It takes approximately 1h 9m to get from Kagiso to Midrand, including transfers.
Kagiso to Midrand bus services, operated by Rea Vaya, depart from Beacon Rd &Goudvis Ave station.
Kagiso to Midrand bus services, operated by Rea Vaya, arrive at Park Station.
Yes, the driving distance between Kagiso to Midrand is 49 km. It takes approximately 37 min to drive from Kagiso to Midrand.
There are 2139+ hotels available in Midrand.
What companies run services between Kagiso, Gauteng, South Africa and Midrand, South Africa?
You can take a vehicle from Kagiso to Midrand via Beacon Rd &Goudvis Ave, Park Station, and Johannesburg in around 2h 45m.
- 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
Train from Park to Midrand
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- R 48–54
- Schedules at
- gautrain.co.za
Train from Rosebank to Midrand
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- R 42–47
- Schedules at
- gautrain.co.za
- Phone
- +27 11 013 6700
- info@prasa.com
- Website
- prasa.com
Train from Ikwezi to Johannesburg
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- R 10–12
- Website
- https://www.prasa.com/
- Phone
- 0860 562 874
- reavaya@joburg.org.za
- Website
- reavaya.org.za
Bus from Beacon Rd &Goudvis Ave to Park Station
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- R 14–18
- Schedules at
- reavaya.org.za
Bus from Beacon Rd &Goudvis Ave to Park Station
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- R 14–18
- Schedules at
- reavaya.org.za
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Johannesburg to Midrand
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Johannesburg to Midrand
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- R 28–180
- Schedules at
- intercity.co.za
- Single
- R 28–180
- Ave. Duration
- 26 min
- Estimated price
- R 290–1,000
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
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
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
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 Need to know: Greyhound, How to get from London to Edinburgh, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.














