Which airport are you flying from?

Direct flights from Johannesburg to Port Elizabeth

JNB - PLZ route map All flights from JNB to PLZ non-stop. There are direct flights from Johannesburg International (JNB), South Africa to Port Elizabeth (PLZ), South Africa with Safair, South African Airways and 2 other airlines. 75 weekly departures are currently scheduled on this route. Departure times range from 06:00 to 18:15 depending on the schedule period. The flight distance is 567 miles (912 km). Flight time ranges from 1 hour and 35 minutes to 1 hour and 50 minutes.

JNB
Johannesburg
South AfricaJohannesburg , South Africa
PLZ
Port Elizabeth
South AfricaPort Elizabeth , South Africa
JNB
Johannesburg
South AfricaJohannesburg , South Africa
Port Elizabeth
South AfricaPort Elizabeth , South Africa
PLZ
Flight time 1h 35min to 1h 50min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Safair Low-cost carrier

Departure times vary between 06:15 and 17:20 • From Terminal B
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
32 flights/week
32 flights/week

South African Airways Star Alliance

Departure times vary between 06:00 and 16:00 • From Terminal B
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

Airlink Star Alliance

Departure times vary between 10:10 and 18:15 • From Terminal B
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

CemAir

Departure times vary between 06:50 and 16:35
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
From 3/8
From 3/8
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Johannesburg to Port Elizabeth with Safair

This is a weekly direct flight schedule for Safair. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
FA369
06:15
06:15
----
06:15
----
06:15
----
FA632
08:00
----
08:00
----
08:00
----
08:00
FA360
11:10
11:10
11:10
11:10
11:10
----
----
FA362
----
----
----
----
----
11:30
----
FA364
----
----
----
----
----
----
11:50
FA536
----
----
----
----
12:40
----
----
FA375
----
----
----
----
----
----
12:50
FA534
13:05
----
----
----
----
----
----
FA373
----
13:05
13:05
----
----
----
----
FA232
17:15
17:15
17:15
17:15
17:15
17:15
----
FA238
----
----
----
----
----
----
17:20

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Johannesburg to Port Elizabeth with South African Airways

This is a weekly direct flight schedule for South African Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
SA401
06:00
06:00
06:00
06:00
06:00
06:00
06:00
SA405
11:25
11:25
11:25
11:25
11:25
11:25
11:25
SA419
16:00
16:00
16:00
16:00
16:00
16:00
16:00

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Johannesburg to Port Elizabeth with Airlink

This is a weekly direct flight schedule for Airlink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
4Z797
10:10
10:10
10:10
10:10
10:10
10:10
10:10
4Z789
13:20
13:20
13:20
13:20
13:20
13:20
13:20
4Z799
18:15
18:15
18:15
18:15
18:15
18:15
18:15

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Johannesburg to Port Elizabeth with CemAir

This is a weekly direct flight schedule for CemAir. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES

Johannesburg to Port Elizabeth scheduled departures

Select a date to see every published non-stop departure between JNB and PLZ.

Saturday
Sat
Jul 18
10 flights(10)
Sunday
Sun
Jul 19
11 flights(11)
Monday
Mon
Jul 20
11 flights(11)
Tuesday
Tue
Jul 21
10 flights(10)
Wednesday
Wed
Jul 22
10 flights(10)
Thursday
Thu
Jul 23
9 flights(9)
Friday
Fri
Jul 24
10 flights(10)
Time
Airline
Flight
06:00
South African Airways South African Airways
SA401
06:15
Safair Safair
FA369
10:10
Airlink Airlink
4Z797
11:25
South African Airways South African Airways
SA405
11:30
Safair Safair
FA362
13:05
Safair Safair
FA373
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
06:20
Safair Safair
FA230
08:00
Safair Safair
FA632
10:10
Airlink Airlink
4Z797
11:25
South African Airways South African Airways
SA405
11:50
Safair Safair
FA364
12:50
Safair Safair
FA375
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:20
Safair Safair
FA238
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
06:15
Safair Safair
FA369
08:00
Safair Safair
FA632
10:10
Airlink Airlink
4Z797
11:10
Safair Safair
FA360
11:25
South African Airways South African Airways
SA405
13:05
Safair Safair
FA534
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
06:15
Safair Safair
FA369
10:10
Airlink Airlink
4Z797
11:10
Safair Safair
FA360
11:25
South African Airways South African Airways
SA405
13:05
Safair Safair
FA373
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
08:00
Safair Safair
FA632
10:10
Airlink Airlink
4Z797
11:10
Safair Safair
FA360
11:25
South African Airways South African Airways
SA405
13:05
Safair Safair
FA373
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
06:15
Safair Safair
FA369
10:10
Airlink Airlink
4Z797
11:10
Safair Safair
FA360
11:25
South African Airways South African Airways
SA405
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
06:00
South African Airways South African Airways
SA401
08:00
Safair Safair
FA632
10:10
Airlink Airlink
4Z797
11:10
Safair Safair
FA360
11:25
South African Airways South African Airways
SA405
12:40
Safair Safair
FA536
13:20
Airlink Airlink
4Z789
16:00
South African Airways South African Airways
SA419
17:15
Safair Safair
FA232
18:15
Airlink Airlink
4Z799
Ad
JNB-PLZ flight route
Route map from Johannesburg, JNB to Port Elizabeth, PLZ. The distance is 567 miles or 912 km.
Ad
Johannesburg - Port Elizabeth direct flight map
Ad

JNB - PLZ route facts

  • Distance
    567 miles (912 km)
  • Flight time
    1 hour and 35 minutes to 1 hour and 50 minutes
  • Airlines
    Safair Safair
    SAA SAA
    Airlink Airlink
    CemAir CemAir
  • Airline alliances
    Low-cost carrier Star Alliance
  • Cabins
    Economy Business
  • Hub airports
    Airlink: JNB
  • Departure terminals
    Safair: Terminal B
    South African Airways: Terminal B
    Airlink: Terminal B
  • Aircraft
    Safair: Boeing 737-800 Passenger and Boeing 737-400 Passenger
    South African Airways: Airbus A320
    Airlink: Embraer 190, Embraer 195 and Legacy 1000 and Embraer 195 E2
    CemAir: Canadair (Bombardier) Regional Jet 100 and Canadair (Bombardier) Regional Jet 900

Route FAQ

Safair, South African Airways, Airlink and CemAir operate non-stop flights from JNB to PLZ with 75 weekly departures.

Scheduled flight time from JNB to PLZ ranges from 1 hour and 35 minutes to 1 hour and 50 minutes. The route covers 567 miles (912 km).

75 weekly departures are currently scheduled on this route, with published departure times ranging from 06:00 to 18:15 depending on the schedule period.

Departure terminals: Safair: Terminal B, South African Airways: Terminal B and Airlink: Terminal B.

Economy and Business are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Port Elizabeth (PLZ)
From (HLA)

4 flights per week

Domestic flights from Johannesburg (JNB)
From Johannesburg to Cape Town

CPT Cape Town International

From Johannesburg to Durban

DUR Durban International

From Johannesburg to Bloemfontein

BFN Bloemfontein

From Johannesburg to George

GRJ George Airport

From Johannesburg to East London

ELS East London

From Johannesburg to Nelspruit

MQP Kruger Mpumalanga International Airport

From Johannesburg to Kimberley

KIM Kimberley

From Johannesburg to Pietermaritzburg

PZB Pietermaritzburg

From Johannesburg to Hoedspruit

HDS Hoedspruit Afs

From Johannesburg to Umtata

UTT Umtata