There are 4 ways to get from Piet Retief to Naboomspruit by car, shuttle, bus, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, shuttle, bus, taxi
best- Drive from Piet Retief to Ezulwinicar
- Take a shuttle bus from Ezulwini to Johannesburg Airport
- Take the bus from Pretoria to Kranskopbus
- Take the taxi from Kranskop to Naboomspruittaxi
10h 47mR 2,174–2,668Drive 407.3 km
cheapest- Drive from Piet Retief to Naboomspruitcar 407.3 km
6h 8mR 918–1,326Drive to Kruger Mpumalanga International Airport, fly, drive
- Drive from Piet Retief to Nelspruit-Airport-MQPcar
- Fly from Kruger Mpumalanga International Airport (MQP) to Johannesburg International Airport (JNB)plane MQP - JNB
- Drive from Johannesburg-Airport-JNB to Naboomspruitcar
7h 3mR 2,035–4,718Taxi to Richards Bay, fly, drive
- Take the taxi from Piet Retief to Richards Bay (RCB)taxi
- Fly from Richards Bay (RCB) to Johannesburg International Airport (JNB)plane RCB - JNB
- Drive from Johannesburg-Airport-JNB to Naboomspruitcar
7h 3mR 4,274–6,729
Kruger Mpumalanga International Airport (MQP) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Piet Retief to Naboomspruit is to drive which costs R 900 - R 1 400 and takes 6h 8m.
The fastest way to get from Piet Retief to Naboomspruit is to drive which takes 6h 8m and costs R 900 - R 1 400.
The distance between Piet Retief and Naboomspruit is 752 km. The road distance is 407.3 km.
It takes approximately 10h 47m to get from Piet Retief to Naboomspruit, including transfers.
Yes, the driving distance between Piet Retief to Naboomspruit is 407 km. It takes approximately 6h 8m to drive from Piet Retief to Naboomspruit.
There are three+ hotels available in Naboomspruit.
What companies run services between Piet Retief, South Africa and Naboomspruit, South Africa?
There is no direct connection from Piet Retief to Naboomspruit. However, you can drive to Ezulwini, take the shuttle to Johannesburg Airport, walk to OR Tambo Airport, take the train to Marlboro, take the train to Pretoria, walk to Pretoria, take the bus to Kranskop, then take the taxi to Naboomspruit. Alternatively, you can drive from Piet Retief to Naboomspruit in around 6h 8m.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1,500–3,300
Flights from Richards Bay to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,600–3,400
- Website
- flysafair.co.za
Flights from Kruger Mpumalanga International Airport to Johannesburg International Airport
- Ave. Duration
- 55 min
- When
- Friday and Sunday
- Estimated price
- R 800–1,800
- Phone
- +27 82 805 7919
- [email protected]
- Website
- africanshuttle.com
Shuttle from Ezulwini to Johannesburg Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- R 6,500–7,500
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- R 6,500–7,500
- From
- R 6,500
- Phone
- +268 7917 7323
- [email protected]
- Website
- travelmelula.com
Shuttle from Ezulwini to Johannesburg Airport
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- R 801
- Website
- https://travelmelula.com/
- 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
- 2h 15m
- Estimated price
- R 800–2,700
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 to Rome from the airport, 4 stunningly beautiful Philippines islands you need to visit, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.


