Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Port Elizabeth
  4. Port Elizabeth to Johannesburg
Nonstop route · South Africa → South Africa

Flights from Port Elizabeth to Johannesburg

Airlink, CemAir, FlySafair and South African Airways fly nonstop from Port Elizabeth to Johannesburg. The flight takes around 1h 38m.

Direct flights available 1h 38m
PLZJNB

Port Elizabeth to Johannesburg at a glance

Fastest flight1h 38mEstimated
Nonstop flightsYesAirlink, CemAir, FlySafair

Airlines flying nonstop from Port Elizabeth to Johannesburg

4 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAirlink———Search
CCemAir———Search
FFlySafair———Search
South African Airways———Search

Good to know

Distance
909 km564 miles
Flight time
1h 38mestimate
Time difference
NoneJohannesburg vs Port Elizabeth
Currency in Johannesburg
ZAR
Airports
PLZ → JNB, HLA

Flights from Port Elizabeth to Johannesburg: questions answered

Are there direct flights from Port Elizabeth to Johannesburg?
Yes. Airlink, CemAir, FlySafair and South African Airways fly this route nonstop.
How long is the flight from Port Elizabeth to Johannesburg?
A nonstop flight covers 909 km and takes around 1h 38m.
Which airlines fly from Port Elizabeth to Johannesburg?
Airlink, CemAir, FlySafair and South African Airways operate nonstop flights on this route.
Which airports serve Port Elizabeth and Johannesburg?
Port Elizabeth: Chief Dawid Stuurman International Airport (PLZ). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

More flights from Port Elizabeth