Direct flights from King Shaka International (DUR) to O.R. Tambo International (JNB)

222 nonstop flights a week from King Shaka International (DUR) to O.R. Tambo International (JNB) with 6 airlines, 1h 5m to 1h 30m in the air, 298 mi (480 km). Departures from 06:00 to 21:20.

Flights from Durban to Johannesburg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Durban to Johannesburg

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

King Shaka International (DUR) to O.R. Tambo International (JNB) at a glance

flights a week
222
flights today
9
airlines
6
flight time
1h 5m - 1h 30m
distance
298 mi (480 km)
first and last departure
06:00 - 21:20
arrival terminals
A, B

King Shaka International (DUR) to O.R. Tambo International (JNB) flight schedule

222 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FA 668
FlySafair
06:00 King Shaka International
07:10 O.R. Tambo International, terminal B
1h 10m
Daily
Boeing 737-800
FA 411
FlySafair
06:25 King Shaka International
07:35 O.R. Tambo International, terminal B
1h 10m
Mon, Wed, Thu, Fri, Sun
Boeing 737-800
FA 424
FlySafair
06:35 King Shaka International
07:45 O.R. Tambo International, terminal B
1h 10m
Tue, Sat
Boeing 737-800
4Z 552
Airlink
07:00 King Shaka International
08:10 O.R. Tambo International, terminal B
1h 10m
Mon, Tue, Wed, Thu, Fri, Sat
Embraer 190
SA 530
South African Airways
07:00 King Shaka International
08:10 O.R. Tambo International, terminal B
1h 10m
Tue, Wed, Thu, Fri
Airbus A320
FA 591
FlySafair
07:50 King Shaka International
09:00 O.R. Tambo International, terminal B
1h 10m
Daily
Boeing 737-800
GE 202
LIFT Airline
08:00 King Shaka International
09:05 O.R. Tambo International, terminal B
1h 5m
Mon
Boeing 737-300
FA 451
FlySafair
08:25 King Shaka International
09:35 O.R. Tambo International, terminal B
1h 10m
Mon
Boeing 737-800
FA 491
FlySafair
08:25 King Shaka International
09:35 O.R. Tambo International, terminal B
1h 10m
Sat
Boeing 737-800
FA 261
FlySafair
08:30 King Shaka International
09:40 O.R. Tambo International, terminal B
1h 10m
Mon, Tue, Fri, Sat
Boeing 737-800
FA 395
FlySafair
08:30 King Shaka International
09:40 O.R. Tambo International, terminal B
1h 10m
Sun
Boeing 737-800
FA 660
FlySafair
08:40 King Shaka International
09:50 O.R. Tambo International, terminal B
1h 10m
Daily
Boeing 737-800
FA 277
FlySafair
09:05 King Shaka International
10:15 O.R. Tambo International, terminal B
1h 10m
Fri, Sun
Boeing 737-800
SA 538
South African Airways
09:10 King Shaka International
10:20 O.R. Tambo International, terminal B
1h 10m
Daily
Airbus A320
FA 347
FlySafair
09:25 King Shaka International
10:35 O.R. Tambo International, terminal B
1h 10m
Sun
Boeing 737-800
FA 393
FlySafair
09:25 King Shaka International
10:35 O.R. Tambo International, terminal B
1h 10m
Fri
Boeing 737-800
FA 283
FlySafair
09:45 King Shaka International
10:55 O.R. Tambo International, terminal B
1h 10m
Mon, Wed, Thu, Fri, Sun
Boeing 737-800
GE 214
LIFT Airline
10:00 King Shaka International
11:05 O.R. Tambo International, terminal B
1h 5m
Fri, Sat, Sun
Boeing 737-300
FA 413
FlySafair
10:20 King Shaka International
11:30 O.R. Tambo International, terminal B
1h 10m
Tue, Sat
Boeing 737-800
FA 400
FlySafair
10:40 King Shaka International
11:55 O.R. Tambo International, terminal B
1h 15m
Wed, Fri, Sun
Boeing 737-800
SA 546
South African Airways
11:00 King Shaka International
12:10 O.R. Tambo International, terminal B
1h 10m
Daily
Airbus A320
FA 287
FlySafair
11:30 King Shaka International
12:40 O.R. Tambo International, terminal B
1h 10m
Daily
Boeing 737-800
FA 453
FlySafair
11:55 King Shaka International
13:05 O.R. Tambo International, terminal B
1h 10m
Mon, Tue
Boeing 737-800
GE 204
LIFT Airline
12:00 King Shaka International
13:05 O.R. Tambo International, terminal B
1h 5m
Mon, Tue
Boeing 737-300
FA 665
FlySafair
12:35 King Shaka International
13:45 O.R. Tambo International, terminal B
1h 10m
Fri, Sun
Boeing 737-800
SA 556
South African Airways
13:00 King Shaka International
14:10 O.R. Tambo International, terminal B
1h 10m
Daily
Airbus A320
FA 415
FlySafair
13:15 King Shaka International
14:25 O.R. Tambo International, terminal B
1h 10m
Daily
Boeing 737-800
FA 265
FlySafair
13:25 King Shaka International
14:35 O.R. Tambo International, terminal B
1h 10m
Mon, Wed, Thu, Fri
Boeing 737-800
FA 397
FlySafair
13:25 King Shaka International
14:35 O.R. Tambo International, terminal B
1h 10m
Sun
Boeing 737-800
GE 210
LIFT Airline
14:00 King Shaka International
15:05 O.R. Tambo International, terminal B
1h 5m
Wed, Thu, Fri, Sun
Boeing 737-300
FA 345
FlySafair
14:20 King Shaka International
15:35 O.R. Tambo International, terminal B
1h 15m
Mon, Tue, Wed, Thu, Fri, Sat
Boeing 737-800
FA 417
FlySafair
14:40 King Shaka International
15:55 O.R. Tambo International, terminal B
1h 15m
Mon, Tue, Thu, Fri, Sat
Boeing 737-800
SA 558
South African Airways
14:40 King Shaka International
15:50 O.R. Tambo International, terminal B
1h 10m
Daily
Airbus A320
FA 419
FlySafair
15:20 King Shaka International
16:30 O.R. Tambo International, terminal B
1h 10m
Sun
Boeing 737-800
SA 562
South African Airways
15:20 King Shaka International
16:30 O.R. Tambo International, terminal B
1h 10m
Mon, Tue, Wed, Thu, Fri, Sun
Airbus A320
TK 43
Turkish Airlines
15:45 King Shaka International
17:05 O.R. Tambo International, terminal A
1h 20m
Mon, Wed, Fri, Sun
Airbus A350-900
FA 285
FlySafair
16:05 King Shaka International
17:15 O.R. Tambo International, terminal B
1h 10m
Sun
Boeing 737-800
FA 263
FlySafair
16:10 King Shaka International
17:20 O.R. Tambo International, terminal B
1h 10m
Mon, Tue, Wed, Thu, Fri, Sat
Boeing 737-800
5Z 329
CemAir
16:30 King Shaka International
17:45 O.R. Tambo International
1h 15m
Sun
Canadair RJ-100
4Z 556
Airlink
17:00 King Shaka International
18:10 O.R. Tambo International, terminal B
1h 10m
Daily

The first 40 of 62 flights; the full list is on the Durban to Johannesburg page.

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 November.

FlightDepartsArrivesDurationDaysAircraft
GE 206
LIFT Airline
16:00 King Shaka International
17:05 O.R. Tambo International, terminal B
1h 5m
Selected dates
Boeing 737-300
FA 509
FlySafair
21:40 King Shaka International
22:50 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
FA 273
FlySafair
12:55 King Shaka International
14:05 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
FA 431
FlySafair
21:10 King Shaka International
22:20 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
FA 641
FlySafair
21:40 King Shaka International
22:50 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
FA 343
FlySafair
08:15 King Shaka International
09:25 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
FA 541
FlySafair
21:30 King Shaka International
22:40 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
4Z 554
Airlink
11:15 King Shaka International
12:25 O.R. Tambo International, terminal B
1h 10m
Seasonal
Embraer 190
FA 631
FlySafair
21:25 King Shaka International
22:35 O.R. Tambo International, terminal B
1h 10m
Seasonal
Boeing 737-800
TK 43
Turkish Airlines
15:15 King Shaka International
16:45 O.R. Tambo International, terminal A
1h 30m
Seasonal
Airbus A350-900
TK 43
Turkish Airlines
14:40 King Shaka International
16:05 O.R. Tambo International, terminal A
1h 25m
Seasonal
Airbus A350-900
5Z 333
CemAir
18:00 King Shaka International
19:15 O.R. Tambo International
1h 15m
Selected dates
DeHavilland Dash 8 Q400

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying King Shaka International (DUR) to O.R. Tambo International (JNB)

Nonstop flights a week by the current schedule

Other airport combinations Durban to Johannesburg

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from King Shaka International (DUR) to O.R. Tambo International (JNB)?
222 nonstop flights a week by the current schedule, 71 flight numbers, 9 today.
How long is the flight from King Shaka International (DUR) to O.R. Tambo International (JNB)?
From 1 hour 5 minutes to 1 hour 30 minutes nonstop, depending on the flight.
Which airlines fly nonstop from King Shaka International (DUR) to O.R. Tambo International (JNB)?
FlySafair (136 a week), South African Airways (52 a week), LIFT Airline (16 a week), Airlink (13 a week), Turkish Airlines (4 a week) and CemAir (1 a week).
Which terminals are used between King Shaka International (DUR) and O.R. Tambo International (JNB)?
Flights depart from King Shaka International and arrive at O.R. Tambo International, terminals A, B.
How far is O.R. Tambo International (JNB) from King Shaka International (DUR)?
298 mi (480 km) in a straight line.
What are the earliest and latest flights from King Shaka International (DUR) to O.R. Tambo International (JNB)?
The first departure is at 06:00 (FlySafair), the last at 21:20 (FlySafair), local time.