Durban Airport (DUR) Flights to Johannesburg Airport (JNB)

We've found the cheapest flights to Johannesburg

Returns from £41.01

One-way from £19.74

Flying between Durban International to Oliver Reginald Tambo International is very convenient as there are 21 airliners offering direct flights including GOL Linhas Aereas, Singapore Airlines, Turkish Airlines, Titan Airways Malta, United Airlines, Swiss, British Airways, LAM, Africa Charter Airline, Proflight Zambia, CemAir, Qatar Airways, Emirates, EgyptAir, Lufthansa, Ethiopian Airlines, Kenya Airways, Flexflight, South African Airways, Airlink and FlySafair. 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. We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

The table below displays the numbers of daily flights from Durban International (DUR) to Oliver Reginald Tambo International (JNB) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair1815171819151906:0021:55VIEW FLIGHTS
Airlink343434306:3019:10VIEW FLIGHTS
South African Airways343433207:0019:45VIEW FLIGHTS
Flexflight333332308:0019:10VIEW FLIGHTS
Kenya Airways333332208:0519:45VIEW FLIGHTS
Lufthansa222222211:1516:15VIEW FLIGHTS
Ethiopian Airlines222222208:0519:45VIEW FLIGHTS
Qatar Airways222222106:3012:25VIEW FLIGHTS
Emirates222222106:3012:25VIEW FLIGHTS
EgyptAir222222115:1019:45VIEW FLIGHTS
Proflight Zambia111131212:3018:15VIEW FLIGHTS
CemAir111131211:1518:15VIEW FLIGHTS
LAM111121213:1519:30VIEW FLIGHTS
Africa Charter Airline212120108:0019:10VIEW FLIGHTS
United Airlines111111111:1512:25VIEW FLIGHTS
Swiss111111112:0016:15VIEW FLIGHTS
British Airways111111111:1512:25VIEW FLIGHTS
Titan Airways Malta101120014:4518:15VIEW FLIGHTS
Turkish Airlines101010115:0516:25VIEW FLIGHTS
Singapore Airlines000001112:0012:00VIEW FLIGHTS
GOL Linhas Aereas000100007:0007:00VIEW FLIGHTS

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

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
07:10
AirlineFlight  No
FlySafairFA668
07:35
AirlineFlight  No
FlySafairFA411
07:40
AirlineFlight  No
Qatar AirwaysQR5686
EmiratesEK4005
Airlink4Z552
08:05
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
09:05
AirlineFlight  No
FlexflightW22006
Africa Charter AirlineGE202
09:10
AirlineFlight  No
South African AirwaysSA534
09:40
AirlineFlight  No
FlySafairFA261
09:50
AirlineFlight  No
FlySafairFA660
10:35
AirlineFlight  No
FlySafairFA393
10:55
AirlineFlight  No
FlySafairFA283
11:15
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
EmiratesEK4035
Airlink4Z554
11:30
AirlineFlight  No
FlySafairFA287
12:00
AirlineFlight  No
Africa Charter AirlineGE204
13:05
AirlineFlight  No
FlexflightW22008
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
14:05
AirlineFlight  No
FlySafairFA273
15:35
AirlineFlight  No
FlySafairFA345
15:50
AirlineFlight  No
FlySafairFA417
16:10
AirlineFlight  No
FlySafairFA263
16:15
AirlineFlight  No
South African AirwaysSA562
EgyptAirMS9448
LufthansaLH9531
SwissLX4135
Kenya AirwaysKQ4570
16:25
AirlineFlight  No
Turkish AirlinesTK43
16:30
AirlineFlight  No
Titan Airways MaltaTM8329
17:45
AirlineFlight  No
CemAir5Z329
LAMTM8329
FlySafairFA289
Proflight ZambiaP08329
19:10
AirlineFlight  No
AirlinkGE212
FlexflightW22017
19:45
AirlineFlight  No
South African AirwaysSA572
EgyptAirMS9444
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
20:25
AirlineFlight  No
FlySafairFA667
20:35
AirlineFlight  No
FlySafairFA391
20:45
AirlineFlight  No
FlySafairFA269
FlySafairFA279
VIEW FLIGHTS
Tuesday
06:00
AirlineFlight  No
FlySafairFA668
06:30
AirlineFlight  No
Airlink4Z552
06:35
AirlineFlight  No
FlySafairFA424
07:00
AirlineFlight  No
South African AirwaysSA530
07:40
AirlineFlight  No
Qatar AirwaysQR5686
EmiratesEK4005
08:40
AirlineFlight  No
FlySafairFA660
09:05
AirlineFlight  No
AirlinkGE202
FlexflightW22006
09:10
AirlineFlight  No
South African AirwaysSA534
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
09:40
AirlineFlight  No
FlySafairFA261
11:15
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
EmiratesEK4035
Airlink4Z554
11:30
AirlineFlight  No
FlySafairFA287
FlySafairFA413
12:00
AirlineFlight  No
AirlinkGE204
FlexflightW22008
14:05
AirlineFlight  No
FlySafairFA273
14:25
AirlineFlight  No
FlySafairFA415
14:45
AirlineFlight  No
LAMTM8329
Proflight ZambiaP08329
15:10
AirlineFlight  No
EgyptAirMS9448
LufthansaLH9531
SwissLX4135
Kenya AirwaysKQ4570
15:35
AirlineFlight  No
FlySafairFA345
15:50
AirlineFlight  No
FlySafairFA417
16:00
AirlineFlight  No
CemAir5Z329
16:15
AirlineFlight  No
South African AirwaysSA562
17:20
AirlineFlight  No
FlySafairFA263
17:45
AirlineFlight  No
FlySafairFA289
18:40
AirlineFlight  No
EgyptAirMS9444
19:10
AirlineFlight  No
FlexflightW22017
Africa Charter AirlineGE212
19:45
AirlineFlight  No
South African AirwaysSA572
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
20:35
AirlineFlight  No
FlySafairFA391
21:35
AirlineFlight  No
FlySafairFA667
21:55
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Wednesday
06:30
AirlineFlight  No
EmiratesEK4005
07:10
AirlineFlight  No
FlySafairFA668
07:35
AirlineFlight  No
FlySafairFA411
07:40
AirlineFlight  No
Qatar AirwaysQR5686
Airlink4Z552
08:05
AirlineFlight  No
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
09:05
AirlineFlight  No
FlexflightW22006
Africa Charter AirlineGE202
09:10
AirlineFlight  No
South African AirwaysSA534
09:40
AirlineFlight  No
FlySafairFA261
09:50
AirlineFlight  No
FlySafairFA660
10:35
AirlineFlight  No
FlySafairFA393
10:55
AirlineFlight  No
FlySafairFA283
11:15
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
EmiratesEK4035
Airlink4Z554
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
Africa Charter AirlineGE210
14:20
AirlineFlight  No
FlySafairFA345
15:05
AirlineFlight  No
Turkish AirlinesTK43
15:10
AirlineFlight  No
South African AirwaysSA562
EgyptAirMS9448
LufthansaLH9531
SwissLX4135
Kenya AirwaysKQ4570
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
CemAir5Z329
Titan Airways MaltaTM8329
Proflight ZambiaP08329
17:45
AirlineFlight  No
LAMTM8329
FlySafairFA289
19:10
AirlineFlight  No
AirlinkGE212
FlexflightW22017
19:45
AirlineFlight  No
South African AirwaysSA572
EgyptAirMS9444
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
20:35
AirlineFlight  No
FlySafairFA391
20:45
AirlineFlight  No
FlySafairFA269
FlySafairFA279
21:35
AirlineFlight  No
FlySafairFA667
VIEW FLIGHTS
Thursday
06:25
AirlineFlight  No
FlySafairFA411
06:30
AirlineFlight  No
Qatar AirwaysQR5686
EmiratesEK4005
Airlink4Z552
07:00
AirlineFlight  No
South African AirwaysSA530
GOL Linhas AereasG38805
07:10
AirlineFlight  No
FlySafairFA668
08:00
AirlineFlight  No
AirlinkGE202
FlexflightW22006
08:05
AirlineFlight  No
South African AirwaysSA534
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:25
AirlineFlight  No
FlySafairFA393
09:45
AirlineFlight  No
FlySafairFA283
11:15
AirlineFlight  No
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
Airlink4Z554
11:30
AirlineFlight  No
FlySafairFA287
12:25
AirlineFlight  No
United AirlinesUA6479
EmiratesEK4035
12:55
AirlineFlight  No
FlySafairFA273
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
13:55
AirlineFlight  No
AirlinkGE210
FlexflightW22015
14:20
AirlineFlight  No
FlySafairFA345
14:40
AirlineFlight  No
FlySafairFA417
15:10
AirlineFlight  No
South African AirwaysSA562
EgyptAirMS9448
Kenya AirwaysKQ4570
16:15
AirlineFlight  No
LufthansaLH9531
SwissLX4135
16:30
AirlineFlight  No
Titan Airways MaltaTM8329
Proflight ZambiaP08329
17:20
AirlineFlight  No
FlySafairFA263
17:45
AirlineFlight  No
CemAir5Z329
LAMTM8329
18:40
AirlineFlight  No
EgyptAirMS9444
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
18:55
AirlineFlight  No
FlySafairFA289
19:10
AirlineFlight  No
FlexflightW22017
Africa Charter AirlineGE212
19:45
AirlineFlight  No
South African AirwaysSA572
20:35
AirlineFlight  No
FlySafairFA391
20:45
AirlineFlight  No
FlySafairFA269
21:35
AirlineFlight  No
FlySafairFA667
21:55
AirlineFlight  No
FlySafairFA279
VIEW FLIGHTS
Friday
07:10
AirlineFlight  No
FlySafairFA668
07:35
AirlineFlight  No
FlySafairFA411
07:40
AirlineFlight  No
Qatar AirwaysQR5686
EmiratesEK4005
Airlink4Z552
08:00
AirlineFlight  No
Africa Charter AirlineGE202
08:05
AirlineFlight  No
South African AirwaysSA534
Ethiopian AirlinesET1821
Kenya AirwaysKQ4568
08:30
AirlineFlight  No
FlySafairFA261
08:40
AirlineFlight  No
FlySafairFA660
09:05
AirlineFlight  No
FlySafairFA277
FlexflightW22006
09:25
AirlineFlight  No
FlySafairFA393
09:45
AirlineFlight  No
FlySafairFA283
11:15
AirlineFlight  No
Airlink4Z554
CemAir5Z325
11:30
AirlineFlight  No
FlySafairFA287
12:25
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
EmiratesEK4035
12:30
AirlineFlight  No
Proflight ZambiaP08325
12:35
AirlineFlight  No
FlySafairFA665
13:15
AirlineFlight  No
FlySafairFA415
13:25
AirlineFlight  No
FlySafairFA265
13:55
AirlineFlight  No
FlexflightW22015
Africa Charter AirlineGE210
14:20
AirlineFlight  No
FlySafairFA345
14:40
AirlineFlight  No
FlySafairFA417
14:45
AirlineFlight  No
CemAir5Z329
Titan Airways MaltaTM8329
15:05
AirlineFlight  No
Turkish AirlinesTK43
15:10
AirlineFlight  No
South African AirwaysSA562
16:00
AirlineFlight  No
LAMTM8329
Proflight ZambiaP08329
16:15
AirlineFlight  No
EgyptAirMS9448
LufthansaLH9531
SwissLX4135
Kenya AirwaysKQ4570
17:20
AirlineFlight  No
FlySafairFA263
17:45
AirlineFlight  No
FlySafairFA289
18:05
AirlineFlight  No
FlexflightW22017
18:15
AirlineFlight  No
CemAir5Z333
Titan Airways MaltaTM8333
Proflight ZambiaP08333
19:10
AirlineFlight  No
AirlinkGE212
19:25
AirlineFlight  No
FlySafairFA391
19:30
AirlineFlight  No
LAMTM8333
19:45
AirlineFlight  No
South African AirwaysSA572
EgyptAirMS9444
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
20:05
AirlineFlight  No
FlySafairFA679
20:45
AirlineFlight  No
FlySafairFA269
FlySafairFA279
VIEW FLIGHTS
Saturday
06:30
AirlineFlight  No
Qatar AirwaysQR5686
EmiratesEK4005
Airlink4Z552
06:35
AirlineFlight  No
FlySafairFA424
07:00
AirlineFlight  No
South African AirwaysSA530
07:10
AirlineFlight  No
FlySafairFA668
08:00
AirlineFlight  No
AirlinkGE202
FlexflightW22006
09:40
AirlineFlight  No
FlySafairFA261
09:50
AirlineFlight  No
FlySafairFA660
10:20
AirlineFlight  No
FlySafairFA413
10:35
AirlineFlight  No
FlySafairFA393
10:55
AirlineFlight  No
South African AirwaysSA546
Singapore AirlinesSQ6110
Ethiopian AirlinesET1821
LufthansaLH9531
SwissLX4135
11:15
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
12:00
AirlineFlight  No
Kenya AirwaysKQ4569
12:25
AirlineFlight  No
EmiratesEK4035
Airlink4Z554
12:40
AirlineFlight  No
FlySafairFA287
13:05
AirlineFlight  No
AirlinkGE204
FlexflightW22008
13:15
AirlineFlight  No
FlySafairFA415
14:05
AirlineFlight  No
FlySafairFA273
14:20
AirlineFlight  No
FlySafairFA345
14:40
AirlineFlight  No
FlySafairFA417
16:10
AirlineFlight  No
FlySafairFA263
16:30
AirlineFlight  No
LAMTM8329
Proflight ZambiaP08329
17:45
AirlineFlight  No
CemAir5Z329
18:40
AirlineFlight  No
South African AirwaysSA572
EgyptAirMS9444
EgyptAirMS9448
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
18:55
AirlineFlight  No
FlySafairFA289
20:45
AirlineFlight  No
FlySafairFA279
21:35
AirlineFlight  No
FlySafairFA667
VIEW FLIGHTS
Sunday
07:10
AirlineFlight  No
FlySafairFA668
07:35
AirlineFlight  No
FlySafairFA411
09:25
AirlineFlight  No
FlySafairFA343
09:40
AirlineFlight  No
FlySafairFA395
09:50
AirlineFlight  No
FlySafairFA662
10:15
AirlineFlight  No
FlySafairFA277
10:35
AirlineFlight  No
FlySafairFA347
10:55
AirlineFlight  No
FlySafairFA283
11:05
AirlineFlight  No
AirlinkGE214
FlexflightW22019
12:00
AirlineFlight  No
South African AirwaysSA546
Singapore AirlinesSQ6110
Ethiopian AirlinesET1821
LufthansaLH9531
SwissLX4135
Kenya AirwaysKQ4569
12:25
AirlineFlight  No
United AirlinesUA6479
LufthansaLH6453
British AirwaysBA6250
Qatar AirwaysQR5780
EmiratesEK4035
Airlink4Z554
12:40
AirlineFlight  No
FlySafairFA287
13:15
AirlineFlight  No
LAMTM8329
Proflight ZambiaP08329
13:45
AirlineFlight  No
FlySafairFA665
14:25
AirlineFlight  No
FlySafairFA415
14:30
AirlineFlight  No
CemAir5Z329
14:35
AirlineFlight  No
FlySafairFA397
15:00
AirlineFlight  No
AirlinkGE210
FlexflightW22015
16:05
AirlineFlight  No
FlySafairFA285
16:15
AirlineFlight  No
Turkish AirlinesTK43
16:30
AirlineFlight  No
FlySafairFA419
16:45
AirlineFlight  No
CemAir5Z333
LAMTM8333
Proflight ZambiaP08333
19:00
AirlineFlight  No
FlySafairFA271
19:10
AirlineFlight  No
FlexflightW22017
Africa Charter AirlineGE212
19:45
AirlineFlight  No
South African AirwaysSA572
EgyptAirMS9448
Ethiopian AirlinesET1823
Kenya AirwaysKQ4575
20:20
AirlineFlight  No
FlySafairFA275
20:45
AirlineFlight  No
FlySafairFA269
20:55
AirlineFlight  No
FlySafairFA677
21:55
AirlineFlight  No
FlySafairFA399
VIEW FLIGHTS

Instead of flying from Durban International you could consider a few airports that are close by. Please see that table below of alternative routes.

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.

Planning a Holiday or Business Trip?

Search for cheap hire vehicles at King Shaka 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.74 ($26 €23.41)
£19.74
$26 | €23.41
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.01 ($54 €48.62)
£41.01
$54 | €48.62
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, Airlink, British Airways, CemAir, EgyptAir, Emirates, Ethiopian Airlines, Flexflight, FlySafair, GOL Linhas Aereas, Kenya Airways, LAM, Lufthansa, Proflight Zambia, Qatar Airways, Singapore Airlines, South African Airways, Swiss, Titan Airways Malta, 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.

Looking for the best hire car deals?

Search for cheap hire vehicles at DUR

Useful Information about King Shaka Airport

Durban Tourist Attractions

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

View...
King Shaka Airport Lounges

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

View...
Dining and Bars at King Shaka Airport

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

View...
Shops and Duty Free at King Shaka Airport

See all shops available at King Shaka Airport - plan your duty free shopping in advance

View...