Flights from Durban Airport DUR to Johannesburg Airport JNB

We've found the cheapest flights to Johannesburg

Returns from £41.46

One-way from £19.25

Getting to Durban International from Oliver Reginald Tambo International is very straight forward. There are 26 airliners who all offer direct flights several times a week. The flight time is approximately 1 Hour 23 Minutes.

The cost of flights varies on the time and day you fly. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. Flight to Oliver Reginald Tambo International will get more expensive the nearer you get the departure date, so it’s advisable to book in advance if it is possible.

To see all airliners that offer flights between Durban International and Oliver Reginald Tambo International please see the table below.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair1816171721192106:0021:10VIEW FLIGHTS
South African Airways666666407:0023:30VIEW FLIGHTS
Flexflight333332308:0018:05VIEW FLIGHTS
Lufthansa222222210:5515:20VIEW FLIGHTS
Kenya Airways322231108:1015:20VIEW FLIGHTS
Ethiopian Airlines222222208:1018:40VIEW FLIGHTS
Qatar Airways222222107:0010:55VIEW FLIGHTS
Qantas222222107:0010:55VIEW FLIGHTS
Emirates222222107:0010:55VIEW FLIGHTS
Airlink222222107:0010:55VIEW FLIGHTS
Proflight Zambia111131211:1518:15VIEW FLIGHTS
Star Air001212208:0018:05VIEW FLIGHTS
CemAir101130211:1518:15VIEW FLIGHTS
United Airlines111111110:5510:55VIEW FLIGHTS
Swiss111111114:3015:20VIEW FLIGHTS
LATAM Airlines111111110:5510:55VIEW FLIGHTS
KLM111111110:5510:55VIEW FLIGHTS
British Airways111111110:5510:55VIEW FLIGHTS
Air France111111110:5510:55VIEW FLIGHTS
Lift002120108:0018:05VIEW FLIGHTS
Africa Charter Airline330000008:0018:05VIEW FLIGHTS
Turkish Airlines101010114:4514:45VIEW FLIGHTS
Singapore Airlines100011111:0011:00VIEW FLIGHTS
GOL Linhas Aereas010101007:0007:00VIEW FLIGHTS
MIAT Regional0000010VIEW FLIGHTS
InterCaribbean Airways010000014:4514:45VIEW FLIGHTS

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

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
06:00
AirlineFlight  No
FlySafairFA668
06:25
AirlineFlight  No
FlySafairFA411
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
QantasQF8292
Qatar AirwaysQR5686
08:00
AirlineFlight  No
Africa Charter AirlineGE202
FlexflightW22006
08:10
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
South African AirwaysSA534
08:25
AirlineFlight  No
FlySafairFA451
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:10
AirlineFlight  No
South African AirwaysSA538
09:45
AirlineFlight  No
FlySafairFA283
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
Kenya AirwaysKQ4569
Singapore AirlinesSQ6110
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
11:55
AirlineFlight  No
FlySafairFA453
12:00
AirlineFlight  No
Africa Charter AirlineGE204
FlexflightW22008
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
South African AirwaysSA558
14:40
AirlineFlight  No
FlySafairFA417
14:45
AirlineFlight  No
Turkish AirlinesTK43
15:20
AirlineFlight  No
Kenya AirwaysKQ4570
LufthansaLH9531
South African AirwaysSA562
SwissLX4135
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
CemAir5Z329
Proflight ZambiaP08329
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
Africa Charter AirlineGE212
FlexflightW22017
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:35
AirlineFlight  No
FlySafairFA269
20:15
AirlineFlight  No
FlySafairFA531
20:25
AirlineFlight  No
FlySafairFA667
20:45
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Tuesday
06:00
AirlineFlight  No
FlySafairFA668
06:35
AirlineFlight  No
FlySafairFA424
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
GOL Linhas AereasG38805
QantasQF8292
Qatar AirwaysQR5686
South African AirwaysSA530
08:00
AirlineFlight  No
Africa Charter AirlineGE202
FlexflightW22006
08:10
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
South African AirwaysSA534
08:25
AirlineFlight  No
FlySafairFA451
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
10:20
AirlineFlight  No
FlySafairFA413
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
11:55
AirlineFlight  No
FlySafairFA453
12:00
AirlineFlight  No
Africa Charter AirlineGE204
FlexflightW22008
13:15
AirlineFlight  No
FlySafairFA415
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
South African AirwaysSA558
14:40
AirlineFlight  No
FlySafairFA417
14:45
AirlineFlight  No
InterCaribbean Airways5Z329
Proflight ZambiaP08329
15:20
AirlineFlight  No
Kenya AirwaysKQ4570
LufthansaLH9531
South African AirwaysSA562
SwissLX4135
16:10
AirlineFlight  No
FlySafairFA263
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
Africa Charter AirlineGE212
FlexflightW22017
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:25
AirlineFlight  No
FlySafairFA391
20:25
AirlineFlight  No
FlySafairFA667
20:45
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Wednesday
06:00
AirlineFlight  No
FlySafairFA668
06:25
AirlineFlight  No
FlySafairFA411
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
QantasQF8292
Qatar AirwaysQR5686
08:00
AirlineFlight  No
FlexflightW22006
LiftGE202
08:10
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
South African AirwaysSA534
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:10
AirlineFlight  No
South African AirwaysSA538
09:45
AirlineFlight  No
FlySafairFA283
10:40
AirlineFlight  No
FlySafairFA400
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
12:55
AirlineFlight  No
FlySafairFA273
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
13:55
AirlineFlight  No
FlexflightW22015
LiftGE210
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
South African AirwaysSA558
14:45
AirlineFlight  No
Turkish AirlinesTK43
15:20
AirlineFlight  No
Kenya AirwaysKQ4570
LufthansaLH9531
South African AirwaysSA562
SwissLX4135
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
CemAir5Z329
Proflight ZambiaP08329
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
FlexflightW22017
Star AirGE212
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:25
AirlineFlight  No
FlySafairFA391
19:35
AirlineFlight  No
FlySafairFA269
20:25
AirlineFlight  No
FlySafairFA667
20:45
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Thursday
06:00
AirlineFlight  No
FlySafairFA668
06:25
AirlineFlight  No
FlySafairFA411
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
GOL Linhas AereasG38805
QantasQF8292
Qatar AirwaysQR5686
South African AirwaysSA530
08:00
AirlineFlight  No
FlexflightW22006
Star AirGE202
08:10
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
South African AirwaysSA534
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:45
AirlineFlight  No
FlySafairFA283
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
11:55
AirlineFlight  No
FlySafairFA453
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
13:55
AirlineFlight  No
FlexflightW22015
Star AirGE210
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
South African AirwaysSA558
14:40
AirlineFlight  No
FlySafairFA417
15:20
AirlineFlight  No
Kenya AirwaysKQ4570
LufthansaLH9531
South African AirwaysSA562
SwissLX4135
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
CemAir5Z329
Proflight ZambiaP08329
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
FlexflightW22017
LiftGE212
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:25
AirlineFlight  No
FlySafairFA391
19:35
AirlineFlight  No
FlySafairFA269
20:25
AirlineFlight  No
FlySafairFA667
20:45
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Friday
06:00
AirlineFlight  No
FlySafairFA668
06:25
AirlineFlight  No
FlySafairFA411
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
QantasQF8292
Qatar AirwaysQR5686
08:00
AirlineFlight  No
FlexflightW22006
LiftGE202
08:10
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
South African AirwaysSA534
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:05
AirlineFlight  No
FlySafairFA277
09:25
AirlineFlight  No
FlySafairFA393
09:45
AirlineFlight  No
FlySafairFA283
10:40
AirlineFlight  No
FlySafairFA400
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
Kenya AirwaysKQ4569
Singapore AirlinesSQ6110
South African AirwaysSA546
11:15
AirlineFlight  No
CemAir5Z325
Proflight ZambiaP08325
11:30
AirlineFlight  No
FlySafairFA287
12:35
AirlineFlight  No
FlySafairFA665
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
13:55
AirlineFlight  No
FlexflightW22015
LiftGE210
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
South African AirwaysSA558
14:40
AirlineFlight  No
FlySafairFA417
14:45
AirlineFlight  No
CemAir5Z329
Proflight ZambiaP08329
Turkish AirlinesTK43
15:20
AirlineFlight  No
Kenya AirwaysKQ4570
LufthansaLH9531
South African AirwaysSA562
SwissLX4135
16:10
AirlineFlight  No
FlySafairFA263
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
FlexflightW22017
Star AirGE212
18:15
AirlineFlight  No
CemAir5Z333
Proflight ZambiaP08333
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:35
AirlineFlight  No
FlySafairFA269
19:55
AirlineFlight  No
FlySafairFA677
20:15
AirlineFlight  No
FlySafairFA531
20:45
AirlineFlight  No
FlySafairFA279
21:10
AirlineFlight  No
FlySafairFA431
23:30
AirlineFlight  No
South African AirwaysSA4558
VIEW FLIGHTS
Saturday
00:35
AirlineFlight  No
South African AirwaysSA4558
06:00
AirlineFlight  No
FlySafairFA668
06:35
AirlineFlight  No
FlySafairFA424
07:00
AirlineFlight  No
Airlink4Z552
EmiratesEK4005
GOL Linhas AereasG38805
QantasQF8292
Qatar AirwaysQR5686
South African AirwaysSA530
08:00
AirlineFlight  No
FlexflightW22006
Star AirGE202
08:25
AirlineFlight  No
FlySafairFA491
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:10
AirlineFlight  No
South African AirwaysSA538
10:20
AirlineFlight  No
FlySafairFA413
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4569
Singapore AirlinesSQ6110
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
12:00
AirlineFlight  No
FlexflightW22008
Star AirGE204
13:15
AirlineFlight  No
FlySafairFA415
14:20
AirlineFlight  No
FlySafairFA345
14:30
AirlineFlight  No
LufthansaLH9531
South African AirwaysSA558
SwissLX4135
14:40
AirlineFlight  No
FlySafairFA417
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
MIAT Regional5Z329
Proflight ZambiaP08329
17:45
AirlineFlight  No
FlySafairFA289
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
18:55
AirlineFlight  No
FlySafairFA281
19:25
AirlineFlight  No
FlySafairFA391
19:40
AirlineFlight  No
FlySafairFA861
20:05
AirlineFlight  No
FlySafairFA515
20:25
AirlineFlight  No
FlySafairFA667
20:45
AirlineFlight  No
FlySafairFA279
21:40
AirlineFlight  No
FlySafairFA509
VIEW FLIGHTS
Sunday
06:00
AirlineFlight  No
FlySafairFA668
06:25
AirlineFlight  No
FlySafairFA411
08:15
AirlineFlight  No
FlySafairFA343
08:30
AirlineFlight  No
FlySafairFA395
08:40
AirlineFlight  No
FlySafairFA660
09:05
AirlineFlight  No
FlySafairFA277
09:10
AirlineFlight  No
South African AirwaysSA538
09:25
AirlineFlight  No
FlySafairFA347
09:45
AirlineFlight  No
FlySafairFA283
10:00
AirlineFlight  No
FlexflightW22019
Star AirGE214
10:40
AirlineFlight  No
FlySafairFA400
10:55
AirlineFlight  No
Air FranceAF7141
Airlink4Z554
British AirwaysBA6250
EmiratesEK4035
KLMKL4549
LATAM AirlinesLA5581
LufthansaLH6453
QantasQF8294
Qatar AirwaysQR5780
United AirlinesUA6479
11:00
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4569
Singapore AirlinesSQ6110
South African AirwaysSA546
11:30
AirlineFlight  No
FlySafairFA287
12:35
AirlineFlight  No
FlySafairFA665
13:15
AirlineFlight  No
CemAir5Z329
FlySafairFA415
Proflight ZambiaP08329
13:25
AirlineFlight  No
FlySafairFA397
13:55
AirlineFlight  No
FlexflightW22015
Star AirGE210
14:30
AirlineFlight  No
LufthansaLH9531
South African AirwaysSA558
SwissLX4135
14:45
AirlineFlight  No
Turkish AirlinesTK43
15:20
AirlineFlight  No
FlySafairFA419
16:05
AirlineFlight  No
FlySafairFA285
16:45
AirlineFlight  No
CemAir5Z333
Proflight ZambiaP08333
17:50
AirlineFlight  No
FlySafairFA271
18:05
AirlineFlight  No
FlexflightW22017
LiftGE212
18:40
AirlineFlight  No
Ethiopian AirlinesET1823
South African AirwaysSA578
19:20
AirlineFlight  No
FlySafairFA679
19:35
AirlineFlight  No
FlySafairFA269
20:05
AirlineFlight  No
FlySafairFA275
20:45
AirlineFlight  No
FlySafairFA399
21:10
AirlineFlight  No
FlySafairFA431
VIEW FLIGHTS

If the airlines stated don’t offer flights that suite your travel times, you could look at alternative options. Below we have summarised flights from alternative departures airports and flights that are not direct.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Margate to Johannesburg01 Hour 28 Minutes
Pietermaritzburg to Johannesburg01 Hour 19 Minutes
Richards Bay to Johannesburg01 Hour 22 Minutes

Over the past 10 years flight regulations have become very strict so we advise you to leave plenty of time to check in and get through customs.

Don't forget to book your hire car!

Find the cheapest rental car at Durban Airport

Flight Price FAQ - Durban (DUR) to Johannesburg (JNB)

DIRECT Safair
What is the cheapest direct flight one way from Durban DUR to Johannesburg JNB?
The cheapest direct flight one way from Durban DUR to Johannesburg JNB is £19.25 ($26 €22.76)
£19.25
$26 | €22.76
Check Latest Price
DIRECT Safair
What is the cheapest direct return flight from Durban DUR to Johannesburg JNB?
The cheapest direct return flight from Durban DUR to Johannesburg JNB is £41.46 ($56 €49.02)
£41.46
$56 | €49.02
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 DUR 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 - Durban (DUR) to Johannesburg (JNB)

Who flies from Durban to Johannesburg?
The following airlines fly from Durban (DUR) to Johannesburg (JNB): Africa Charter Airline, Air France, Airlink, British Airways, CemAir, Emirates, Ethiopian Airlines, Flexflight, FlySafair, GOL Linhas Aereas, InterCaribbean Airways, Kenya Airways, KLM, LATAM Airlines, Lift, Lufthansa, MIAT Regional, Proflight Zambia, Qantas, Qatar Airways, Singapore Airlines, South African Airways, Star Air, Swiss, Turkish Airlines, United Airlines.
How far is the flight from Durban to Johannesburg?
The flight from Durban to Johannesburg is 479KM or 297 miles.
How long does the flight from Durban to Johannesburg to take?
The flight from Durban to Johannesburg takes 1 Hour 23 Minutes.

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

Find the cheapest rental car at DUR

Useful Information about Durban Airport

King Shaka Airport Passenger Traffic Continues to Recover, Growing 22% in Q3 2023

King Shaka Airport Passenger Traffic Soars 22.30% in Q3 2023, Nearly Recovering to Pre-Pandemic Levels

View...
King Shaka Airport July Passenger Numbers - Declines by 18%

King Shaka Airport in South Africa experienced a considerable decrease in passenger numbers. Comparing this figure to the pre-pandemic year of 2019, there was a significant drop of 17.84%. In July 2019, the airport recorded 524,640 passengers; in July 2023 (four years after the pandemic), the number dwindled to 431,004 passengers...

View...
Renting A Car In Durban

Tips for tourists and business travelers renting and driving a car in Durban, South Africa

View...
Lounges at Durban Airport

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

View...