There are 5 ways to get from Upington to Piet Retief by plane, car, bus, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kruger Mpumalanga International Airport, drive
best- Fly from Upington (UTN) to Kruger Mpumalanga International Airport (MQP)plane UTN - MQP
- Drive from Nelspruit-Airport-MQP to Piet Retiefcar
7h 28mR 2,543–5,300Bus, shuttle, taxi
cheapest- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take a shuttle bus from Durban to Amersfoort
- Take the taxi from Amersfoort to Piet Retieftaxi
31h 45mR 2,116–2,794Drive 1,094.3 km
- Drive from Upington to Piet Retiefcar 1,094.3 km
14h 52mR 2,474–3,574Fly to Maputo International Airport, drive
- Fly from Upington (UTN) to Maputo International Airport (MPM)plane UTN - MPM
- Drive from Maputo International Airport (MPM) to Piet Retiefcar
10h 41mR 5,343–13,950Fly to Richards Bay, taxi
- Fly from Upington (UTN) to Richards Bay (RCB)plane UTN - RCB
- Take the taxi from Richards Bay (RCB) to Piet Retieftaxi
8h 54mR 5,343–10,250
Upington (UTN) to Kruger Mpumalanga International Airport (MQP) flights
Questions & Answers
The cheapest way to get from Upington to Piet Retief is to bus and shuttle and taxi which costs R 2 100 - R 2 800 and takes 31h 45m.
The fastest way to get from Upington to Piet Retief is to fly and drive which takes 7h 28m and costs R 2 500 - R 5 500.
The distance between Upington and Piet Retief is 1318 km. The road distance is 1094.3 km.
The best way to get from Upington to Piet Retief without a car is to bus and shuttle and taxi which takes 31h 45m and costs R 2 100 - R 2 800.
It takes approximately 7h 28m to get from Upington to Piet Retief, including transfers.
Yes, the driving distance between Upington to Piet Retief is 1094 km. It takes approximately 14h 52m to drive from Upington to Piet Retief.
There are 38+ hotels available in Piet Retief.
What companies run services between Upington, South Africa and Piet Retief, South Africa?
There is no direct connection from Upington to Piet Retief. However, you can take the taxi to Upington (UTN) airport, fly to Kruger Mpumalanga International Airport (MQP), then drive to Piet Retief. Alternatively, you can take the bus to Jeff Taylor Crescent, walk to Durban Station, take the bus to Maritime Museum, walk to Durban, take the shuttle to Amersfoort, then take the taxi to Piet Retief.
- Website
- flyairlink.com
Flights from Upington to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- R 2,700–7,500
Flights from Upington to Maputo International Airport via Johannesburg
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- R 4,700–13,000
Flights from Upington to Richards Bay via Johannesburg
- Ave. Duration
- 6h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–7,500
- Website
- flysafair.co.za
Flights from Upington to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- R 1,900–4,300
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Lutz St to Jeff Taylor Crescent
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- R 660–1,100
- Website
- https://www.intercape.co.za
- Full Flexi
- R 800
- Flexi
- R 720
- Saver
- R 660
- Phone
- 0861 33 44 33
- [email protected]
- Website
- citybug.co.za
Shuttle from Durban to Amersfoort
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- R 650–800
- Website
- https://citybug.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 Travelling around the UAE, Train travel in Spain: A guide to Renfe, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




