Johannesburg to Durban (JNB–DUR) — Airlines, Schedules & Connections

JNB Airport Page →
297 mi airlines 250/wk
On-time Some delays Frequent delays
Flight Schedule 118 flights Verified 13h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
FA286
FA FlySafair
738
6:00 AM
SAST TB
7:15 AM
SAST
1h 15m
M T W T F S S
Prices
ET1822
ET Ethiopian
320
6:30 AM
SAST TB
7:40 AM
SAST
1h 10m
M T W T F S S
Prices
5Z6022
5Z CemAir
320
6:30 AM
SAST TB
7:40 AM
SAST
1h 10m
M T W T F S S
Prices
SA527
SA South African
320
6:30 AM
SAST TB
7:40 AM
SAST
1h 10m
M T W T F S S
Prices
FA490
FA FlySafair
738
6:40 AM
SAST TB
7:50 AM
SAST
1h 10m
M T W T F S S
Prices
FA450
FA FlySafair
738
6:40 AM
SAST TB
7:50 AM
SAST
1h 10m
M T W T F S S
Prices
FA260
FA FlySafair
738
6:45 AM
SAST TB
7:55 AM
SAST
1h 10m
M T W T F S S
Prices
FA276
FA FlySafair
738
7:20 AM
SAST TB
8:30 AM
SAST
1h 10m
M T W T F S S
Prices
SA531
SA South African
320
7:30 AM
SAST TB
8:40 AM
SAST
1h 10m
M T W T F S S
Prices
FA392
FA FlySafair
738
7:40 AM
SAST TB
8:50 AM
SAST
1h 10m
M T W T F S S
Prices
FA346
FA FlySafair
738
7:40 AM
SAST TB
8:50 AM
SAST
1h 10m
M T W T F S S
Prices
GE213
GE Lift
734
8:00 AM
SAST TB
9:05 AM
SAST
1h 5m
M T W T F S S
Prices
FA282
FA FlySafair
738
8:00 AM
SAST TB
9:10 AM
SAST
1h 10m
M T W T F S S
Prices
FA412
FA FlySafair
738
8:25 AM
SAST TB
9:35 AM
SAST
1h 10m
M T W T F S S
Prices
SA535
SA South African
320
8:35 AM
SAST TB
9:45 AM
SAST
1h 10m
M T W T F S S
Prices
FA425
FA FlySafair
738
8:35 AM
SAST TB
9:45 AM
SAST
1h 10m
M T W T F S S
Prices
5Z6025
5Z CemAir
320
9:20 AM
SAST
10:30 AM
SAST
1h 10m
M T W T F S S
Prices
4Z553
4Z Airlink
295
9:25 AM
SAST TB
10:40 AM
SAST
1h 15m
M T W T F S S
Prices
5Z324
5Z CemAir
DH4
9:30 AM
SAST
10:45 AM
SAST
1h 15m
M T W T F S S
Prices
FA452
FA FlySafair
738
10:10 AM
SAST TB
11:20 AM
SAST
1h 10m
M T W T F S S
Prices
FA661
FA FlySafair
738
10:25 AM
SAST TB
11:35 AM
SAST
1h 10m
M T W T F S S
Prices
5Z322
5Z CemAir
CR1
11:00 AM
SAST
12:15 PM
SAST
1h 15m
M T W T F S S
Prices
FA272
FA FlySafair
738
11:10 AM
SAST TB
12:20 PM
SAST
1h 10m
M T W T F S S
Prices
FA264
FA FlySafair
738
11:40 AM
SAST TB
12:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA414
FA FlySafair
738
12:05 PM
SAST TB
1:15 PM
SAST
1h 10m
M T W T F S S
Prices
TK42
TK Turkish
359
12:10 PM
SAST TA
1:30 PM
SAST
1h 20m
M T W T F S S
Prices
FA344
FA FlySafair
738
12:35 PM
SAST TB
1:45 PM
SAST
1h 10m
M T W T F S S
Prices
FA401
FA FlySafair
738
12:55 PM
SAST TB
2:10 PM
SAST
1h 15m
M T W T F S S
Prices
5Z328
5Z CemAir
DH4
1:00 PM
SAST
2:15 PM
SAST
1h 15m
M T W T F S S
Prices
FA669
FA FlySafair
738
1:35 PM
SAST TB
2:45 PM
SAST
1h 10m
M T W T F S S
Prices
SA555
SA South African
320
1:40 PM
SAST TB
2:50 PM
SAST
1h 10m
M T W T F S S
Prices
5Z6027
5Z CemAir
320
1:40 PM
SAST TB
2:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA262
FA FlySafair
738
2:25 PM
SAST TB
3:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA416
FA FlySafair
738
3:00 PM
SAST TB
4:10 PM
SAST
1h 10m
M T W T F S S
Prices
FA288
FA FlySafair
738
4:00 PM
SAST TB
5:10 PM
SAST
1h 10m
M T W T F S S
Prices
FA510
FA FlySafair
738
4:05 PM
SAST TB
5:15 PM
SAST
1h 10m
M T W T F S S
Prices
5Z332
5Z CemAir
DH4
4:30 PM
SAST
5:45 PM
SAST
1h 15m
M T W T F S S
Prices
FA418
FA FlySafair
738
4:45 PM
SAST TB
5:55 PM
SAST
1h 10m
M T W T F S S
Prices
G38814
G3 GOL
320
4:55 PM
SAST TB
6:05 PM
SAST
1h 10m
M T W T F S S
Prices
ET1820
ET Ethiopian
320
4:55 PM
SAST TB
6:05 PM
SAST
1h 10m
M T W T F S S
Prices
5Z6029
5Z CemAir
320
4:55 PM
SAST TB
6:05 PM
SAST
1h 10m
M T W T F S S
Prices
FA280
FA FlySafair
738
5:10 PM
SAST TB
6:20 PM
SAST
1h 10m
M T W T F S S
Prices
FA390
FA FlySafair
734
5:40 PM
SAST TB
6:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA268
FA FlySafair
738
5:50 PM
SAST TB
7:00 PM
SAST
1h 10m
M T W T F S S
Prices
FA860
FA FlySafair
738
5:55 PM
SAST TB
7:05 PM
SAST
1h 10m
M T W T F S S
Prices
FA514
FA FlySafair
738
6:20 PM
SAST TB
7:30 PM
SAST
1h 10m
M T W T F S S
Prices
EK4004
EK Emirates
E90
6:35 PM
SAST TB
7:50 PM
SAST
1h 15m
M T W T F S S
Prices
4Z569
4Z Airlink
E90
6:35 PM
SAST TB
7:50 PM
SAST
1h 15m
M T W T F S S
Prices
5Z6031
5Z CemAir
738
6:40 PM
SAST TB
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA530
FA FlySafair
734
6:40 PM
SAST TB
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
SA575
SA South African
738
6:40 PM
SAST TB
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA278
FA FlySafair
738
7:00 PM
SAST TB
8:10 PM
SAST
1h 10m
M T W T F S S
Prices
FA430
FA FlySafair
738
7:25 PM
SAST TB
8:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA560
FA FlySafair
738
7:35 PM
SAST TB
8:45 PM
SAST
1h 10m
M T W T F S S
Prices
FA540
FA FlySafair
738
7:45 PM
SAST TB
8:55 PM
SAST
1h 10m
M T W T F S S
Prices
FA508
FA FlySafair
738
7:55 PM
SAST TB
9:05 PM
SAST
1h 10m
M T W T F S S
Prices
SA585
SA South African
320
9:20 PM
SAST TB
10:30 PM
SAST
1h 10m
M T W T F S S
Prices
FA668
FA FlySafair
738
6:00 AM
SAST
7:10 AM
SAST
1h 10m
M T W T F S S
Prices
FA411
FA FlySafair
738
6:25 AM
SAST
7:35 AM
SAST
1h 10m
M T W T F S S
Prices
FA424
FA FlySafair
738
6:35 AM
SAST
7:45 AM
SAST
1h 10m
M T W T F S S
Prices
EK4005
EK Emirates
E90
7:00 AM
SAST
8:10 AM
SAST
1h 10m
M T W T F S S
Prices
SA530
SA South African
320
7:00 AM
SAST
8:10 AM
SAST
1h 10m
M T W T F S S
Prices
5Z6023
5Z CemAir
320
7:00 AM
SAST
8:10 AM
SAST
1h 10m
M T W T F S S
Prices
G38805
G3 GOL
320
7:00 AM
SAST
8:10 AM
SAST
1h 10m
M T W T F S S
Prices
4Z552
4Z Airlink
E90
7:00 AM
SAST
8:10 AM
SAST
1h 10m
M T W T F S S
Prices
GE202
GE Lift
733
8:00 AM
SAST
9:05 AM
SAST
1h 5m
M T W T F S S
Prices
ET1821
ET Ethiopian
320
8:10 AM
SAST
9:20 AM
SAST
1h 10m
M T W T F S S
Prices
SA534
SA South African
320
8:10 AM
SAST
9:20 AM
SAST
1h 10m
M T W T F S S
Prices
5Z6024
5Z CemAir
320
8:10 AM
SAST
9:20 AM
SAST
1h 10m
M T W T F S S
Prices
FA343
FA FlySafair
738
8:15 AM
SAST
9:25 AM
SAST
1h 10m
M T W T F S S
Prices
FA491
FA FlySafair
738
8:25 AM
SAST
9:35 AM
SAST
1h 10m
M T W T F S S
Prices
FA451
FA FlySafair
738
8:25 AM
SAST
9:35 AM
SAST
1h 10m
M T W T F S S
Prices
FA261
FA FlySafair
738
8:30 AM
SAST
9:40 AM
SAST
1h 10m
M T W T F S S
Prices
FA395
FA FlySafair
738
8:30 AM
SAST
9:40 AM
SAST
1h 10m
M T W T F S S
Prices
FA660
FA FlySafair
738
8:40 AM
SAST
9:50 AM
SAST
1h 10m
M T W T F S S
Prices
FA393
FA FlySafair
738
9:25 AM
SAST
10:35 AM
SAST
1h 10m
M T W T F S S
Prices
FA283
FA FlySafair
738
9:45 AM
SAST
10:55 AM
SAST
1h 10m
M T W T F S S
Prices
FA413
FA FlySafair
738
10:20 AM
SAST
11:30 AM
SAST
1h 10m
M T W T F S S
Prices
FA400
FA FlySafair
738
10:40 AM
SAST
11:55 AM
SAST
1h 15m
M T W T F S S
Prices
5Z6026
5Z CemAir
320
11:00 AM
SAST
12:10 PM
SAST
1h 10m
M T W T F S S
Prices
5Z325
5Z CemAir
DH4
11:15 AM
SAST
12:30 PM
SAST
1h 15m
M T W T F S S
Prices
EK4035
EK Emirates
295
11:15 AM
SAST
12:25 PM
SAST
1h 10m
M T W T F S S
Prices
4Z554
4Z Airlink
295
11:15 AM
SAST
12:25 PM
SAST
1h 10m
M T W T F S S
Prices
FA287
FA FlySafair
738
11:30 AM
SAST
12:40 PM
SAST
1h 10m
M T W T F S S
Prices
FA453
FA FlySafair
738
11:55 AM
SAST
1:05 PM
SAST
1h 10m
M T W T F S S
Prices
FA273
FA FlySafair
738
12:55 PM
SAST
2:05 PM
SAST
1h 10m
M T W T F S S
Prices
SA556
SA South African
738
1:00 PM
SAST
2:10 PM
SAST
1h 10m
M T W T F S S
Prices
FA415
FA FlySafair
738
1:15 PM
SAST
2:25 PM
SAST
1h 10m
M T W T F S S
Prices
FA265
FA FlySafair
738
1:25 PM
SAST
2:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA397
FA FlySafair
738
1:55 PM
SAST
2:55 PM
SAST
1h
M T W T F S S
Prices
GE210
GE Lift
734
2:00 PM
SAST
3:05 PM
SAST
1h 5m
M T W T F S S
Prices
5Z329
5Z CemAir
DH4
2:15 PM
SAST
3:30 PM
SAST
1h 15m
M T W T F S S
Prices
FA345
FA FlySafair
738
2:20 PM
SAST
3:35 PM
SAST
1h 15m
M T W T F S S
Prices
FA417
FA FlySafair
738
2:40 PM
SAST
3:55 PM
SAST
1h 15m
M T W T F S S
Prices
5Z6028
5Z CemAir
320
3:20 PM
SAST
4:30 PM
SAST
1h 10m
M T W T F S S
Prices
TK43
TK Turkish
359
4:00 PM
SAST
5:20 PM
SAST
1h 20m
M T W T F S S
Prices
FA263
FA FlySafair
738
4:10 PM
SAST
5:20 PM
SAST
1h 10m
M T W T F S S
Prices
FA289
FA FlySafair
738
5:45 PM
SAST
6:55 PM
SAST
1h 10m
M T W T F S S
Prices
FA511
FA FlySafair
738
5:50 PM
SAST
7:00 PM
SAST
1h 10m
M T W T F S S
Prices
5Z333
5Z CemAir
DH4
6:15 PM
SAST
7:30 PM
SAST
1h 15m
M T W T F S S
Prices
5Z6032
5Z CemAir
320
6:40 PM
SAST
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
ET1823
ET Ethiopian
320
6:40 PM
SAST
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
SA578
SA South African
320
6:40 PM
SAST
7:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA281
FA FlySafair
738
6:55 PM
SAST
8:05 PM
SAST
1h 10m
M T W T F S S
Prices
FA677
FA FlySafair
738
7:20 PM
SAST
8:30 PM
SAST
1h 10m
M T W T F S S
Prices
FA391
FA FlySafair
734
7:25 PM
SAST
8:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA269
FA FlySafair
738
7:35 PM
SAST
8:45 PM
SAST
1h 10m
M T W T F S S
Prices
FA861
FA FlySafair
738
7:40 PM
SAST
8:50 PM
SAST
1h 10m
M T W T F S S
Prices
FA515
FA FlySafair
738
8:05 PM
SAST
9:15 PM
SAST
1h 10m
M T W T F S S
Prices
FA507
FA FlySafair
738
8:10 PM
SAST
9:20 PM
SAST
1h 10m
M T W T F S S
Prices
FA275
FA FlySafair
734
8:15 PM
SAST
9:25 PM
SAST
1h 10m
M T W T F S S
Prices
SA582
SA South African
738
8:20 PM
SAST
9:30 PM
SAST
1h 10m
M T W T F S S
Prices
FA667
FA FlySafair
738
8:25 PM
SAST
9:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA531
FA FlySafair
734
8:25 PM
SAST
9:35 PM
SAST
1h 10m
M T W T F S S
Prices
FA399
FA FlySafair
738
8:45 PM
SAST
9:55 PM
SAST
1h 10m
M T W T F S S
Prices
FA279
FA FlySafair
738
8:45 PM
SAST
9:55 PM
SAST
1h 10m
M T W T F S S
Prices
FA431
FA FlySafair
738
9:10 PM
SAST
10:20 PM
SAST
1h 10m
M T W T F S S
Prices
FA541
FA FlySafair
738
9:30 PM
SAST
10:40 PM
SAST
1h 10m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Johannesburg to Durban
9 carriers, 250 flights/week nonstop.
9 Airlines 250 Flights/wk 297 mi 1h 5m nonstop 9 1-stop hubs

JNB–DUR is served by 9 airlines with nonstop service. FlySafair, South African Airways and CemAir lead the route. The flight covers 297 miles in approximately 1h 5m. Beyond nonstop, 9 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop JNB–DUR service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
FA FlySafair 127 734, 738 1h10-1h15
SA South African Airways 39 320, 738 1h10 Star Alliance
5Z CemAir 37 320, 738, CR1, DH4 1h10-1h15
ET Ethiopian Airlines 14 320 1h10 Star Alliance
4Z Airlink 13 295, E90 1h15
G3 GOL 7 320 1h10
EK Emirates 6 E90 1h15
TK Turkish Airlines 4 359 1h20 Star Alliance
GE Lift 3 734 1h05
Aircraft on this route
295 Embraer E195-E2 – 4Z
320 Airbus A320 – 5Z, ET, G3, SA
359 Airbus A350-900 – TK
734 Boeing 737-400 – FA, GE
738 Boeing 737-800 – 5Z, FA, SA
CR1 Canadair Regional Jet 100 – 5Z
DH4 De Havilland Canada DHC-8-400 Dash 8Q – 5Z
E90 Embraer 190 – 4Z, EK
Alliance coverage
Unaffiliated: 4Z + 5Z + EK + FA + G3 + GE (193 flights/wk, 77%)
Star Alliance: ET + SA + TK (57 flights/wk, 23%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, JNB to DUR direction.
Mon
37
flights
Tue
35
flights
Wed
38
flights
Thu
36
flights
Fri
41
flights
Sat
32
flights
Sun
31
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
57
Nonstop flights
250
Outbound / wk
248
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for JNB to DUR.
1-STOP
One-Stop Connections
9
Hubs
~10h
Fastest
~23h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
76
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Durban from Johannesburg

Nearby airports with service to King Shaka International Airport.
Metric JNB→DUR HLA→DUR MQP→DUR
Distance from JNB 24 mi 185 mi
Nonstop airlines 9 1 2
Weekly flights 250 35 14
Flight time 1h 5m 1h 10m 1h 5m
Airports within 200 miles of JNB with service to King Shaka International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Durban is 0 hours the same as Johannesburg.
JNB: SAST · DUR: SAST

When it's 6:00 PM in Johannesburg, it's 6:00 PM in Durban.
Distance & Flight Time
297 mi / 478 km
Nonstop flight time is approximately 1h 5m to 1h 20m.

JNB–DUR Quick Facts

Key statistics for the Johannesburg to Durban route.
Route details
Distance297 mi / 478 km
Flight time1h 5m to 1h 20m
Time difference0 hours
Airlines (nonstop)9
Weekly flights250 out / 248 return
1-stop connections9 hubs
Origin: JNB
IATA / ICAOJNB / FAOR
TimezoneAfrica/Johannesburg
Passengers/yr18.4M
Elevation5,558 ft / 1,694 m
Destination: DUR
IATA / ICAODUR / FALE
TimezoneAfrica/Johannesburg
Passengers/yr5.5M
Elevation295 ft / 90 m

Frequently Asked Questions

Common questions about JNB to DUR flights.
Nonstop flights from O.R. Tambo International Airport to King Shaka International Airport take approximately 1h 5m to 1h 20m. The route covers 297 miles.
There are approximately 250 nonstop flights per week from JNB to DUR. The return direction has about 248 weekly flights.
Yes, 1-stop connections are available through MQP, GRJ, PLZ, CPT, BFN, HRE, ELS, MPM and DXB. These options provide additional schedule flexibility.
Yes, return flights from DUR to JNB are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include HLA and MQP. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from JNB to DUR

O.R. Tambo International Airport (JNB) and King Shaka International Airport (DUR) are connected by nonstop service from Airlink, CemAir, Emirates, Ethiopian Airlines, FlySafair, GOL, Lift, South African Airways and Turkish Airlines. With 250 weekly departures, this is a heavily served route.

JNB to DUR Flight Duration and Schedule

Nonstop flight time from JNB to DUR ranges from 1 hours 5 minutes to 1 hours 20 minutes. The route covers a distance of 297 miles (478 km). There are approximately 250 weekly flights outbound and 248 return, totaling 498 flights per week in both directions.

Connecting Options and Alternatives

9 one-stop connections are available, with the fastest taking approximately 10 hours via MQP. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Johannesburg (HLA) and Mbombela (MQP).