Port Elizabeth Airport (PLZ) Flights to Johannesburg International Airport Airport (JNB)

We've found the cheapest flights to Johannesburg

Returns from £77.40

One-way from £31.12

Flying between Port Elizabeth to Oliver Reginald Tambo International is very convenient as there are 14 airliners offering direct flights including Swiss, LATAM Airlines, KLM, GOL Linhas Aereas, Air France, United Airlines, Qantas, Lufthansa, Emirates, Qatar Airways, South African Airways, British Airways, Airlink and FlySafair. When travelling from Port Elizabeth you will cover about 564 miles before you reach Oliver Reginald Tambo International. This journey will take 1 Hour 53 Minutes.

The most expensive flight prices are typically at weekends and daytime flights. If you are on a tight budget then you should avoid flying at peak hours as the prices are more expensive. The cheapest flights are in the evenings and in mid week. We recommend our viewers to pay and reserve the seats in advance. This ensures you get the best seats on the plane at the cheapest prices.

Please see below the airlines that fly from Port Elizabeth (PLZ) to Oliver Reginald Tambo International (JNB) and the amount of daily flights in operation.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair656565610:1521:20VIEW FLIGHTS
Airlink444444308:3519:55VIEW FLIGHTS
British Airways343443108:3519:55VIEW FLIGHTS
South African Airways333333309:4019:40VIEW FLIGHTS
Qatar Airways333333108:3517:20VIEW FLIGHTS
Emirates222222108:3514:15VIEW FLIGHTS
Lufthansa121211008:3517:20VIEW FLIGHTS
United Airlines111111114:1514:15VIEW FLIGHTS
Qantas111111114:1514:15VIEW FLIGHTS
Swiss111111017:2017:20VIEW FLIGHTS
LATAM Airlines111111008:3508:35VIEW FLIGHTS
KLM111111019:5519:55VIEW FLIGHTS
GOL Linhas Aereas111111019:4019:40VIEW FLIGHTS
Air France111111017:2017:20VIEW FLIGHTS

FlySafair offer the highest number of flights for this route with departures times between 10:15 and 21:20.

You can find the latest flight availability and prices from FlySafair at www.google.com/search?q=FlySafair. You can also book direct and get their latest discounts.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
08:35
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
12:00
AirlineFlight  No
FlySafairFA633
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
14:35
AirlineFlight  No
FlySafairFA709
15:05
AirlineFlight  No
South African AirwaysSA410
15:20
AirlineFlight  No
FlySafairFA361
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Tuesday
08:35
AirlineFlight  No
LufthansaLH6457
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
11:10
AirlineFlight  No
FlySafairFA713
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:20
AirlineFlight  No
FlySafairFA361
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
British AirwaysBA6287
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Wednesday
08:35
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
11:10
AirlineFlight  No
FlySafairFA713
12:00
AirlineFlight  No
FlySafairFA633
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:20
AirlineFlight  No
FlySafairFA361
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Thursday
08:35
AirlineFlight  No
LufthansaLH6457
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
11:10
AirlineFlight  No
FlySafairFA713
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:20
AirlineFlight  No
FlySafairFA361
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
British AirwaysBA6287
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Friday
08:35
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
11:10
AirlineFlight  No
FlySafairFA713
12:00
AirlineFlight  No
FlySafairFA633
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:20
AirlineFlight  No
FlySafairFA361
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
British AirwaysBA6287
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Saturday
08:35
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5703
EmiratesEK4015
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
10:15
AirlineFlight  No
FlySafairFA370
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:35
AirlineFlight  No
FlySafairFA363
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
Air FranceAF7140
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
18:40
AirlineFlight  No
FlySafairFA729
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
KLMKL4567
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Sunday
09:40
AirlineFlight  No
South African AirwaysSA404
10:20
AirlineFlight  No
FlySafairFA231
11:00
AirlineFlight  No
FlySafairFA737
12:00
AirlineFlight  No
FlySafairFA633
14:15
AirlineFlight  No
United AirlinesUA6483
British AirwaysBA6285
Qatar AirwaysQR5704
EmiratesEK4045
QantasQF8298
Airlink4Z798
15:05
AirlineFlight  No
South African AirwaysSA410
15:55
AirlineFlight  No
FlySafairFA365
16:50
AirlineFlight  No
FlySafairFA376
17:20
AirlineFlight  No
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
Airlink4Z786
21:20
AirlineFlight  No
FlySafairFA239
VIEW FLIGHTS

Flights to Oliver Reginald Tambo International are also available from airports close to Port Elizabeth. Below we have provided a short list of routes which you could consider is you feel that are suitable.

Alternative Direct Routes
RouteStopsDistanceFlying Time
East London to Johannesburg 01 Hour 43 Minutes
Plettenberg Bay to Johannesburg 01 Hour 59 Minutes

Before you book your flights make sure you your passport is valid and preferably has at least 6 months or more left before it expires. To renew your passport it can take several weeks to renew and with many airliners flights are not refundable.

Planning a trip? Save money on car hire by booking in advance

Find cheap hire vehicles at Johannesburg International Airport

Flight Price FAQ - Port Elizabeth (PLZ) to Johannesburg (JNB)

DIRECT Safair
What is the cheapest direct flight one way from Port Elizabeth PLZ to Johannesburg JNB?
The cheapest direct flight one way from Port Elizabeth PLZ to Johannesburg JNB is £31.12 ($39 €37.50)
£31.12
$39 | €37.50
Check Latest Price
DIRECT Safair
What is the cheapest direct return flight from Port Elizabeth PLZ to Johannesburg JNB?
The cheapest direct return flight from Port Elizabeth PLZ to Johannesburg JNB is £77.40 ($97 €93.27)
£77.40
$97 | €93.27
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from PLZ to JNB

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Port Elizabeth (PLZ) to Johannesburg (JNB)

Who flies from Port Elizabeth to Johannesburg?
The following airlines fly from Port Elizabeth (PLZ) to Johannesburg (JNB): Air France, Airlink, British Airways, Emirates, FlySafair, GOL Linhas Aereas, KLM, LATAM Airlines, Lufthansa, Qantas, Qatar Airways, South African Airways, Swiss, United Airlines.
How far is the flight from Port Elizabeth to Johannesburg?
The flight from Port Elizabeth to Johannesburg is 908KM or 564 miles.
How long does the flight from Port Elizabeth to Johannesburg to take?
The flight from Port Elizabeth to Johannesburg takes 1 Hour 53 Minutes.

Planning a trip? Save money on car rental by booking in advance

Find cheap hire vehicles at JNB

Useful Information about Johannesburg International Airport

Johannesburg Tourist Attractions

Things to see and do in and around Johannesburg City in South Africa.

View...
Johannesburg International Airport Lounges

See all the airport lounges, locations and opening times available at Johannesburg International Airport

View...
Dining and Bars at Johannesburg International Airport

See all bars and restaurants at Johannesburg International Airport, including locations and if they are before or after check-in

View...
Shops and Duty Free at Johannesburg International Airport

See all shops available at Johannesburg International Airport - plan your duty free shopping in advance

View...