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

We've found the cheapest flights to Johannesburg

Returns from £64.90

One-way from £30.87

Flying between Port Elizabeth to Oliver Reginald Tambo International is very convenient as there are 13 airliners offering direct flights including GOL Linhas Aereas, LATAM Airlines, CemAir, United Airlines, Swiss, Lufthansa, Qantas, Emirates, South African Airways, British Airways, Qatar Airways, FlySafair and Airlink. 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
Airlink555555308:1019:55VIEW FLIGHTS
FlySafair444354510:1521:20VIEW FLIGHTS
Qatar Airways444444208:1017:20VIEW FLIGHTS
British Airways343443209:5519:55VIEW FLIGHTS
South African Airways333333309:4019:40VIEW FLIGHTS
Qantas222222109:5514:15VIEW FLIGHTS
Emirates222222109:5514:15VIEW FLIGHTS
Lufthansa121211108:1017:20VIEW FLIGHTS
United Airlines111111114:1514:15VIEW FLIGHTS
Swiss111111117:2017:20VIEW FLIGHTS
LATAM Airlines111111008:1008:10VIEW FLIGHTS
CemAir012200111:0020:30VIEW FLIGHTS
GOL Linhas Aereas001000019:4019:40VIEW FLIGHTS

Airlink offer the highest number of flights for this route with departures times between 08:10 and 19:55.

You can find the latest flight availability and prices from Airlink at flyairlink.com. 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:10
AirlineFlight  No
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
10:15
AirlineFlight  No
FlySafairFA370
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
17:05
AirlineFlight  No
FlySafairFA374
17:20
AirlineFlight  No
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Tuesday
08:10
AirlineFlight  No
LufthansaLH6457
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
10:15
AirlineFlight  No
FlySafairFA370
11:00
AirlineFlight  No
CemAir5Z251
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
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
British AirwaysBA6287
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Wednesday
08:10
AirlineFlight  No
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
10:15
AirlineFlight  No
FlySafairFA370
11:00
AirlineFlight  No
CemAir5Z251
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
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
GOL Linhas AereasG38810
19:55
AirlineFlight  No
Airlink4Z786
20:30
AirlineFlight  No
CemAir5Z263
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Thursday
08:10
AirlineFlight  No
LufthansaLH6457
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
10:15
AirlineFlight  No
FlySafairFA370
11:00
AirlineFlight  No
CemAir5Z251
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:20
AirlineFlight  No
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
British AirwaysBA6287
Airlink4Z786
20:30
AirlineFlight  No
CemAir5Z263
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Friday
08:10
AirlineFlight  No
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
10:15
AirlineFlight  No
FlySafairFA370
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
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
British AirwaysBA6287
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Saturday
08:10
AirlineFlight  No
Qatar AirwaysQR5703
Airlink4Z792
LATAM AirlinesLA5583
09:40
AirlineFlight  No
South African AirwaysSA404
09:55
AirlineFlight  No
British AirwaysBA6286
Qatar AirwaysQR5794
EmiratesEK4015
QantasQF8296
Airlink4Z794
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
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
Airlink4Z790
19:40
AirlineFlight  No
South African AirwaysSA422
19:55
AirlineFlight  No
Airlink4Z786
21:10
AirlineFlight  No
FlySafairFA233
VIEW FLIGHTS
Sunday
09:40
AirlineFlight  No
South African AirwaysSA404
10:20
AirlineFlight  No
FlySafairFA231
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
CemAir5Z253
15:55
AirlineFlight  No
FlySafairFA365
16:50
AirlineFlight  No
FlySafairFA376
17:20
AirlineFlight  No
LufthansaLH6447
British AirwaysBA6288
Qatar AirwaysQR5689
SwissLX9159
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 £30.87 ($39 €36.93)
£30.87
$39 | €36.93
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 £64.90 ($82 €77.64)
£64.90
$82 | €77.64
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): Airlink, British Airways, CemAir, Emirates, FlySafair, GOL Linhas Aereas, 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.

Other Airports Connecting To Johannesburg International Airport in south africa

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...