There are 6 ways to get from Piet Retief to Gqeberha 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 Port Elizabeth (PLZ)plane MQP - PLZ
7h 46mR 3,492–4,690Drive, shuttle, bus
cheapest- Drive from Piet Retief to Ezulwinicar
- Take a shuttle bus from Ezulwini to Johannesburg Airport
- Take the bus from Jonannesburg to Port Elizabethbus
25h 9mR 1,703–2,102Drive 1,205.5 km
- Drive from Piet Retief to Gqeberhacar 1,205.5 km
17h 6mR 2,723–3,933Drive to Maputo International Airport, fly
- Drive from Piet Retief to Maputo International Airport (MPM)car
- Fly from Maputo International Airport (MPM) to Port Elizabeth (PLZ)plane MPM - PLZ
8h 41mR 3,479–9,471Taxi to Richards Bay, fly
- Take the taxi from Piet Retief to Richards Bay (RCB)taxi
- Fly from Richards Bay (RCB) to Port Elizabeth (PLZ)plane RCB - PLZ
10h 47mR 4,979–8,699Drive, shuttle to Lanseria International Airport, fly
- Drive from Piet Retief to Mbabanecar
- Take a shuttle bus from Mbabane to Lanseria Airport
- Fly from Lanseria International Airport (HLA) to Port Elizabeth (PLZ)plane HLA - PLZ
9h 1mR 7,770–10,252
Kruger Mpumalanga International Airport (MQP) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Piet Retief to Gqeberha is to drive and shuttle and bus which costs R 1 700 - R 2 100 and takes 25h 9m.
The fastest way to get from Piet Retief to Gqeberha is to drive and fly which takes 7h 46m and costs R 3 400 - R 4 700.
The distance between Piet Retief and Gqeberha is 1379 km. The road distance is 1205.5 km.
It takes approximately 7h 46m to get from Piet Retief to Gqeberha, including transfers.
Yes, the driving distance between Piet Retief to Gqeberha is 1205 km. It takes approximately 17h 6m to drive from Piet Retief to Gqeberha.
There are 833+ hotels available in Gqeberha.
What companies run services between Piet Retief, South Africa and Gqeberha, South Africa?
There is no direct connection from Piet Retief to Gqeberha. However, you can drive to Nelspruit-Airport-MQP airport, fly to Port Elizabeth (PLZ), then take the taxi to Gqeberha. Alternatively, you can take a vehicle from Piet Retief to Port Elizabeth via Ezulwini, Johannesburg Airport, OR Tambo Airport, Marlboro, Park, and Jonannesburg in around 25h 9m.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,800–3,600
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,800–3,600
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Vilankulu, Johannesburg
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 2,800–3,600
Flights from Maputo International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- R 4,900–14,000
Flights from Richards Bay to Port Elizabeth via Johannesburg
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- R 2,700–6,000
Flights from Richards Bay to Port Elizabeth via Johannesburg, Capetown
- Ave. Duration
- 11h 15m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 4,100–6,000
- Website
- qatarairways.com
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- R 2,800–3,600
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,800–3,600
Flights from Maputo International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- R 4,900–14,000
Flights from Maputo International Airport to Port Elizabeth via Durban
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,700–13,000
Flights from Richards Bay to Port Elizabeth via Johannesburg
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- R 2,700–6,000
- Website
- flysafair.co.za
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- R 2,600–3,700
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- R 2,600–3,700
Flights from Maputo International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 2,800–8,500
Flights from Lanseria International Airport to Port Elizabeth
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- R 950–1,800
- Website
- flycemair.co.za
Flights from Maputo International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- R 3,900–11,000
Flights from Maputo International Airport to Port Elizabeth via Johannesburg, Durban
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- R 5,500–11,000
- Website
- flysaa.com
Flights from Maputo International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- R 3,900–11,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
Shuttle from Mbabane to Lanseria Airport
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- R 6,500–8,000
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- R 6,500–8,000
- 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 802
- Website
- https://travelmelula.com/
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Jonannesburg to Port Elizabeth
- Ave. Duration
- 17h 8m
- Frequency
- Once daily
- Estimated price
- R 600–750
- Schedules at
- greyhound.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Heathrow Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





