Direct flights from Johannesburg to Port Elizabeth (JNB → PLZ)
Distance 908 km (564 mi)
Est. duration 1h 4m
Loading map...
Available flights
Frequently asked questions
How far is the flight from Johannesburg to Port Elizabeth? The flight distance from JNB to PLZ is approximately 908 km (564 miles).
How long is the flight from JNB to PLZ? The estimated flight time from Johannesburg to Port Elizabeth is approximately 1h 4m.
What airlines fly from JNB to PLZ? Airlines operating direct flights from Johannesburg to Port Elizabeth include: 4Z, 5Z, FA, SA.
Cheapest fares Johannesburg → Port Elizabeth
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Johannesburg → Port Elizabeth.
Try a nearby airport to Johannesburg
Flights to Port Elizabeth (PLZ) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Or try a nearby airport to Port Elizabeth
Flights from Johannesburg (JNB) to other airports within 350 km of Port Elizabeth.
Other flights from Johannesburg (JNB)
Other flights from Port Elizabeth (PLZ)
Johannesburg → Port Elizabeth Free · No signup · Compare fares instantly
Check Prices →