There are 4 ways to get from Midrand to Naboomspruit by bus, taxi, 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.
Bus, taxi
best- Take the bus from Pretoria to Kranskop
- Take the taxi from Kranskop to Naboomspruit
3h 52mR 1,000–1,257Drive 186.4 km
cheapest- Drive from Midrand to Naboomspruit186.4 km
1h 50mR 445–642Taxi
- Take the taxi from Midrand to Naboomspruit186.4 km
1h 50mR 1,100–1,400Bus, taxi via Midrand
- Take the bus from Pretoria to Kranskop
- Take the taxi from Kranskop to Naboomspruit
3h 53mR 601–756
Questions & Answers
The cheapest way to get from Midrand to Naboomspruit is to drive which costs R 440 - R 650 and takes 1h 50m.
The fastest way to get from Midrand to Naboomspruit is to drive which takes 1h 50m and costs R 440 - R 650.
The distance between Midrand and Naboomspruit is 270 km. The road distance is 186.4 km.
The best way to get from Midrand to Naboomspruit without a car is to bus and taxi which takes 3h 52m and costs R 1 000 - R 1 300.
It takes approximately 3h 52m to get from Midrand to Naboomspruit, including transfers.
Yes, the driving distance between Midrand to Naboomspruit is 186 km. It takes approximately 1h 50m to drive from Midrand to Naboomspruit.
There are 27+ hotels available in Naboomspruit.
What companies run services between Midrand, South Africa and Naboomspruit, South Africa?
There is no direct connection from Midrand to Naboomspruit. However, you can take the bus to Pretoria, take the bus to Kranskop, then take the taxi to Naboomspruit. Alternatively, you can drive from Midrand to Naboomspruit in around 1h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Pretoria to Kranskop
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- R 250–340
- Schedules at
- res.prasa.com
- Ave. Duration
- 59 min
- Estimated price
- R 300–1,400
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.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 Need to know: Eurostar, Travelling to and around Russia for the 2018 FIFA World Cup, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.


