There are 5 ways to get from Piet Retief to East London by car, plane, shuttle, bus, 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.
Drive to Kruger Mpumalanga International Airport, fly
best- Drive from Piet Retief to Nelspruit-Airport-MQPcar
- Fly from Kruger Mpumalanga International Airport (MQP) to East London (ELS)plane MQP - ELS
7h 35mR 3,501–5,199Drive, shuttle, bus
cheapest- Drive from Piet Retief to Ezulwinicar
- Take a shuttle bus from Ezulwini to Johannesburg Airport
- Take the bus from Pretoria to East Londonbus
25h 35mR 1,625–2,279Drive 947.9 km
- Drive from Piet Retief to East Londoncar 947.9 km
13h 46mR 2,139–3,089Taxi to Richards Bay, fly
- Take the taxi from Piet Retief to Richards Bay (RCB)taxi
- Fly from Richards Bay (RCB) to East London (ELS)plane RCB - ELS
7h 46mR 3,589–6,409Drive to Maputo International Airport, fly
- Drive from Piet Retief to Maputo International Airport (MPM)car
- Fly from Maputo International Airport (MPM) to East London (ELS)plane MPM - ELS
8h 15mR 4,088–11,980
Kruger Mpumalanga International Airport (MQP) to East London (ELS) flights
Questions & Answers
The cheapest way to get from Piet Retief to East London is to drive and shuttle and bus which costs R 1 600 - R 2 300 and takes 25h 35m.
The fastest way to get from Piet Retief to East London is to drive and fly which takes 7h 35m and costs R 3 500 - R 5 500.
The distance between Piet Retief and East London is 1199 km. The road distance is 947.9 km.
It takes approximately 7h 35m to get from Piet Retief to East London, including transfers.
Yes, the driving distance between Piet Retief to East London is 948 km. It takes approximately 13h 46m to drive from Piet Retief to East London.
There are 524+ hotels available in East London.
What companies run services between Piet Retief, South Africa and East London, South Africa?
There is no direct connection from Piet Retief to East London. However, you can drive to Nelspruit-Airport-MQP airport, fly to East London (ELS), then take the taxi to East London. Alternatively, you can take a vehicle from Piet Retief to East London via Ezulwini, Johannesburg Airport, OR Tambo Airport, Marlboro, Pretoria, and Pretoria in around 25h 35m.
- Website
- flysafair.co.za
Flights from Kruger Mpumalanga International Airport to East London via Johannesburg
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- R 1,300–3,900
Flights from Richards Bay to East London via Johannesburg
- Ave. Duration
- 4h 27m
- When
- Wednesday, Friday, Sunday, Monday, and Tuesday
- Estimated price
- R 1,300–3,700
Flights from Maputo International Airport to East London via Johannesburg
- Ave. Duration
- 5h 13m
- When
- Saturday to Friday
- Estimated price
- R 3,400–11,000
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to East London via Johannesburg
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- R 3,100–8,500
Flights from Kruger Mpumalanga International Airport to East London via Vilankulu, Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 5,000–8,500
Flights from Richards Bay to East London via Johannesburg
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–7,500
Flights from Maputo International Airport to East London via Johannesburg
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- R 6,000–17,000
- Website
- turkishairlines.com
Flights from Richards Bay to East London via Johannesburg
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–7,500
Flights from Maputo International Airport to East London via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Tuesday and Thursday
- Estimated price
- R 6,000–17,000
- Website
- flycemair.co.za
Flights from Maputo International Airport to East London via Johannesburg
- Ave. Duration
- 4h 25m
- When
- Tuesday and Thursday
- Estimated price
- R 6,000–13,000
- 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 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Pretoria to East London
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a day
- Estimated price
- R 500–900
- Website
- https://www.intercape.co.za
- Ave. Duration
- 3h 55m
- Estimated price
- R 2,200–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 5 delightfully under-the-radar French towns you need to visit, Travelling around the UAE, and Getting to Milan from the airport - to help you get the most out of your next trip.


