Cheap flights from Johannesburg to Durban

Search for the cheapest air tickets from Johannesburg to Durban
Google Play App Store

Recently booked flights from Johannesburg to Durban

From
Johannesburg
To
Durban
Depart date
08.07.2026
Price
$50
From
Johannesburg
To
Durban
Depart date
09.07.2026
Price
$50
From
Johannesburg
To
Durban
Depart date
10.07.2026
Price
$50
From
Johannesburg
To
Durban
Depart date
11.07.2026
Price
$50
From
Johannesburg
To
Durban
Depart date
12.07.2026
Price
$50

Average ticket prices for flights from Johannesburg to Durban by month

Find the cheapest time to fly from Johannesburg to Durban.

June
July
August
October
February
March
May

Airlines Flying to Durban from Johannesburg

Flight schedule Johannesburg to Durban

17:50 → 19:05

direct

logo FlySafair 322
HLA — DUR
- - - T F - S
19:50 → 21:00

direct

logo FlySafair 478
HLA — DUR
M T - - F - S
06:30 → 07:45

direct

logo FlySafair 354
HLA — DUR
M T W T F S S
12:55 → 14:10

direct

logo FlySafair 320
HLA — DUR
M T W T F S S
19:50 → 21:00

direct

logo FlySafair 478
HLA — DUR
- - - T F - S
09:40 → 10:55

direct

logo FlySafair 474
HLA — DUR
M T W T F S -
09:40 → 10:55

direct

logo FlySafair 483
HLA — DUR
- - - - - - S
17:50 → 19:05

direct

logo FlySafair 322
HLA — DUR
M T - - F - S
12:50 → 14:00

direct

logo South African Airways 551
JNB — DUR
- T W T - - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- T - - - - -
21:20 → 22:30

direct

logo South African Airways 585
JNB — DUR
- T W - - - -
15:10 → 16:20

direct

logo South African Airways 563
JNB — DUR
- - - - - S S
11:05 → 12:15

direct

logo South African Airways 547
JNB — DUR
M T - - - - -
21:20 → 22:30

direct

logo South African Airways 585
JNB — DUR
M T - - - - -
07:30 → 08:40

direct

logo South African Airways 531
JNB — DUR
- - W T - S S
11:05 → 12:15

direct

logo South African Airways 547
JNB — DUR
M - W - F - S
07:30 → 08:40

direct

logo South African Airways 531
JNB — DUR
- T - - - - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- - W - - - -
15:10 → 16:20

direct

logo South African Airways 563
JNB — DUR
- - - - F - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- - - - F - -
12:50 → 14:00

direct

logo South African Airways 551
JNB — DUR
- - - - F S S
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- T - T - - -
21:20 → 22:30

direct

logo South African Airways 585
JNB — DUR
- - - T - - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
M - - T - - -
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
- - W - - - -
12:50 → 14:00

direct

logo South African Airways 551
JNB — DUR
M - - - F - -
07:30 → 08:40

direct

logo South African Airways 531
JNB — DUR
M - W - F - -
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
- T - - - - -
12:50 → 14:00

direct

logo South African Airways 551
JNB — DUR
- T - - - - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- - - - - - S
11:05 → 12:15

direct

logo South African Airways 547
JNB — DUR
- - - - - S S
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
- - - - F - -
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
- - - T - - -
21:20 → 22:30

direct

logo South African Airways 585
JNB — DUR
- - W - - - S
21:20 → 22:30

direct

logo South African Airways 585
JNB — DUR
- - - - F - -
15:10 → 16:20

direct

logo South African Airways 563
JNB — DUR
- T - T - - -
16:55 → 18:05

direct

logo South African Airways 571
JNB — DUR
- - W - - S S
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
- - - - - - S
09:20 → 10:30

direct

logo South African Airways 539
JNB — DUR
- - - T - - -
07:30 → 08:40

direct

logo South African Airways 531
JNB — DUR
- - - - F - -
09:20 → 10:30

direct

logo South African Airways 539
JNB — DUR
- - - T F - -
15:10 → 16:20

direct

logo South African Airways 563
JNB — DUR
M - W - - - -
09:20 → 10:30

direct

logo South African Airways 539
JNB — DUR
- - W - - - -
09:20 → 10:30

direct

logo South African Airways 539
JNB — DUR
- - - - - S -
13:40 → 14:50

direct

logo South African Airways 555
JNB — DUR
M - - - - - -
12:50 → 14:00

direct

logo South African Airways 551
JNB — DUR
- - - T - S S
11:05 → 12:15

direct

logo South African Airways 547
JNB — DUR
M T W - - - -
11:05 → 12:15

direct

logo South African Airways 547
JNB — DUR
- - - - F - -
09:25 → 10:40

direct

logo Airlink 553
JNB — DUR
- T - - F - S
15:05 → 16:20

direct

logo Airlink 555
JNB — DUR
- - - - - S -
18:35 → 19:50

direct

logo Airlink 569
JNB — DUR
M T W T F - S
09:25 → 10:40

direct

logo Airlink 553
JNB — DUR
- - - T - - -
15:05 → 16:20

direct

logo Airlink 555
JNB — DUR
M T W T F - S
09:25 → 10:40

direct

logo Airlink 553
JNB — DUR
M - W - - - -
09:25 → 10:40

direct

logo Airlink 553
JNB — DUR
- - - - - S -
10:50 → 12:00

direct

logo FlySafair 664
JNB — DUR
- - - - F - S
17:05 → 18:15

direct

logo FlySafair 420
JNB — DUR
- - - - - - S
11:40 → 12:50

direct

logo FlySafair 264
JNB — DUR
M - W T F - -
07:20 → 08:30

direct

logo FlySafair 276
JNB — DUR
M T W T F S S
14:20 → 15:30

direct

logo FlySafair 284
JNB — DUR
- - - - - - S
12:50 → 14:00

direct

logo FlySafair 504
JNB — DUR
- T - - - - -
16:05 → 17:15

direct

logo FlySafair 270
JNB — DUR
- - - - - - S
12:35 → 13:45

direct

logo FlySafair 344
JNB — DUR
M T W T F S -
18:30 → 19:40

direct

logo FlySafair 274
JNB — DUR
- - - - - - S
06:00 → 07:15

direct

logo FlySafair 286
JNB — DUR
M T W T F S S
19:55 → 21:05

direct

logo FlySafair 508
JNB — DUR
- - - - - S -
16:00 → 17:10

direct

logo FlySafair 288
JNB — DUR
M T W T F S -
06:45 → 07:55

direct

logo FlySafair 260
JNB — DUR
M T - - F S -
10:25 → 11:35

direct

logo FlySafair 661
JNB — DUR
M T W T F S S
17:35 → 18:45

direct

logo FlySafair 676
JNB — DUR
- - - - - - S
07:40 → 08:50

direct

logo FlySafair 346
JNB — DUR
- - - - - - S
17:40 → 18:50

direct

logo FlySafair 390
JNB — DUR
- - W T - S -
18:40 → 19:50

direct

logo FlySafair 530
JNB — DUR
M - - - F - -
12:55 → 14:10

direct

logo FlySafair 401
JNB — DUR
- - W - F - S
18:20 → 19:30

direct

logo FlySafair 514
JNB — DUR
- - - T - S -
19:00 → 20:10

direct

logo FlySafair 278
JNB — DUR
M T W T F S -
17:55 → 19:05

direct

logo FlySafair 860
JNB — DUR
- - - - - S -
13:35 → 14:45

direct

logo FlySafair 669
JNB — DUR
M T W T F S S
16:05 → 17:15

direct

logo FlySafair 510
JNB — DUR
- - W - - - -
06:40 → 07:50

direct

logo FlySafair 450
JNB — DUR
M T - - - - -
08:35 → 09:45

direct

logo FlySafair 425
JNB — DUR
- T - - - S -
16:45 → 17:55

direct

logo FlySafair 418
JNB — DUR
M T - T F S -
16:00 → 17:10

direct

logo FlySafair 288
JNB — DUR
M T - T F S -
06:45 → 07:55

direct

logo FlySafair 394
JNB — DUR
- - - - - - S
07:40 → 08:50

direct

logo FlySafair 392
JNB — DUR
- - - - F - -
17:50 → 19:00

direct

logo FlySafair 268
JNB — DUR
- T W - F - S
19:35 → 20:45

direct

logo FlySafair 560
JNB — DUR
- - - - - - S
15:00 → 16:10

direct

logo FlySafair 416
JNB — DUR
M T W T F S S
10:10 → 11:20

direct

logo FlySafair 452
JNB — DUR
M T - - - - -
14:25 → 15:35

direct

logo FlySafair 262
JNB — DUR
M T W T F S -
08:00 → 09:10

direct

logo FlySafair 282
JNB — DUR
M - W T F - S
17:15 → 18:25

direct

logo FlySafair 538
JNB — DUR
- - - - F - -
17:50 → 19:00

direct

logo FlySafair 268
JNB — DUR
M T W - F - S
12:05 → 13:15

direct

logo FlySafair 414
JNB — DUR
- T - - - S -
08:25 → 09:35

direct

logo FlySafair 412
JNB — DUR
M - W T F - S
17:10 → 18:20

direct

logo FlySafair 280
JNB — DUR
- - - - - S -
19:00 → 20:10

direct

logo FlySafair 398
JNB — DUR
- - - - - - S
06:40 → 07:50

direct

logo FlySafair 490
JNB — DUR
- - - - - S -
19:30 → 20:40

direct

logo FlySafair 560
JNB — DUR
- - - - F - -
19:25 → 20:35

direct

logo FlySafair 430
JNB — DUR
- - - - F - -
06:05 → 07:15

direct

logo FlySafair 590
JNB — DUR
M T W T F S S
11:40 → 12:50

direct

logo FlySafair 396
JNB — DUR
- - - - - - S
09:30 → 10:45

direct

logo CemAir 324
JNB — DUR
M T W T F S -
11:00 → 12:15

direct

logo CemAir 322
JNB — DUR
- - - - - - S
16:30 → 17:45

direct

logo CemAir 332
JNB — DUR
- - - - F - -
12:45 → 14:00

direct

logo CemAir 328
JNB — DUR
- - - - - - S
16:15 → 17:30

direct

logo CemAir 332
JNB — DUR
- - - - - - S
13:00 → 14:15

direct

logo CemAir 328
JNB — DUR
- - - - F - -
13:35 → 17:25

direct

logo Airlink 839
JNB — DUR
M - W - F - -
13:35 → 17:25

direct

logo Airlink 839
JNB — DUR
M - - T F S S
06:00 → 07:15

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
06:05 → 07:15

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
06:30 → 07:45

direct

FlySafair logo FlySafair
HLA — DUR
M T W T F S S
06:40 → 07:50

direct

FlySafair logo FlySafair
JNB — DUR
M T - - - - -
06:40 → 07:50

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - S -
06:45 → 07:55

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
06:45 → 07:55

direct

FlySafair logo FlySafair
JNB — DUR
M T - - F S -
07:20 → 08:30

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
07:30 → 08:40

direct

South African Airways logo South African Airways
JNB — DUR
M - W - F - -
07:30 → 08:40

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
07:30 → 08:40

direct

South African Airways logo South African Airways
JNB — DUR
- T - - - - -
07:30 → 08:40

direct

South African Airways logo South African Airways
JNB — DUR
- - W T - S S
07:40 → 08:50

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
07:40 → 08:50

direct

FlySafair logo FlySafair
JNB — DUR
- - - - F - -
08:00 → 09:10

direct

FlySafair logo FlySafair
JNB — DUR
M - W T F - S
08:25 → 09:35

direct

FlySafair logo FlySafair
JNB — DUR
M - W T F - S
08:35 → 09:45

direct

FlySafair logo FlySafair
JNB — DUR
- T - - - S -
09:20 → 10:30

direct

South African Airways logo South African Airways
JNB — DUR
- - - - - S -
09:20 → 10:30

direct

South African Airways logo South African Airways
JNB — DUR
- - - T F - -
09:20 → 10:30

direct

South African Airways logo South African Airways
JNB — DUR
- - W - - - -
09:20 → 10:30

direct

South African Airways logo South African Airways
JNB — DUR
- - - T - - -
09:25 → 10:40

direct

Airlink logo Airlink
JNB — DUR
- - - - - S -
09:25 → 10:40

direct

Airlink logo Airlink
JNB — DUR
- T - - F - S
09:25 → 10:40

direct

Airlink logo Airlink
JNB — DUR
- - - T - - -
09:25 → 10:40

direct

Airlink logo Airlink
JNB — DUR
M - W - - - -
09:30 → 10:45

direct

CemAir logo CemAir
JNB — DUR
M T W T F S -
09:40 → 10:55

direct

FlySafair logo FlySafair
HLA — DUR
- - - - - - S
09:40 → 10:55

direct

FlySafair logo FlySafair
HLA — DUR
M T W T F S -
10:10 → 11:20

direct

FlySafair logo FlySafair
JNB — DUR
M T - - - - -
10:25 → 11:35

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
10:50 → 12:00

direct

FlySafair logo FlySafair
JNB — DUR
- - - - F - S
11:00 → 12:15

direct

CemAir logo CemAir
JNB — DUR
- - - - - - S
11:05 → 12:15

direct

South African Airways logo South African Airways
JNB — DUR
- - - - - S S
11:05 → 12:15

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
11:05 → 12:15

direct

South African Airways logo South African Airways
JNB — DUR
M T W - - - -
11:05 → 12:15

direct

South African Airways logo South African Airways
JNB — DUR
M T - - - - -
11:05 → 12:15

direct

South African Airways logo South African Airways
JNB — DUR
M - W - F - S
11:40 → 12:50

direct

FlySafair logo FlySafair
JNB — DUR
M - W T F - -
11:40 → 12:50

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
12:05 → 13:15

direct

FlySafair logo FlySafair
JNB — DUR
- T - - - S -
12:35 → 13:45

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S -
12:45 → 14:00

direct

CemAir logo CemAir
JNB — DUR
- - - - - - S
12:50 → 14:00

direct

South African Airways logo South African Airways
JNB — DUR
- T - - - - -
12:50 → 14:00

direct

FlySafair logo FlySafair
JNB — DUR
- T - - - - -
12:50 → 14:00

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F S S
12:50 → 14:00

direct

South African Airways logo South African Airways
JNB — DUR
- - - T - S S
12:50 → 14:00

direct

South African Airways logo South African Airways
JNB — DUR
- T W T - - -
12:50 → 14:00

direct

South African Airways logo South African Airways
JNB — DUR
M - - - F - -
12:55 → 14:10

direct

FlySafair logo FlySafair
JNB — DUR
- - W - F - S
12:55 → 14:10

direct

FlySafair logo FlySafair
HLA — DUR
M T W T F S S
13:00 → 14:15

direct

CemAir logo CemAir
JNB — DUR
- - - - F - -
13:35 → 14:45

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
13:35 → 17:25

1 stop

Airlink logo Airlink
JNB — DUR
M - - T F S S
13:35 → 17:25

1 stop

Airlink logo Airlink
JNB — DUR
M - W - F - -
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
- - - T - - -
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
- - - - - - S
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
M - - - - - -
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
- T - - - - -
13:40 → 14:50

direct

South African Airways logo South African Airways
JNB — DUR
- - W - - - -
14:20 → 15:30

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
14:25 → 15:35

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S -
15:00 → 16:10

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S S
15:05 → 16:20

direct

Airlink logo Airlink
JNB — DUR
- - - - - S -
15:05 → 16:20

direct

Airlink logo Airlink
JNB — DUR
M T W T F - S
15:10 → 16:20

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
15:10 → 16:20

direct

South African Airways logo South African Airways
JNB — DUR
- T - T - - -
15:10 → 16:20

direct

South African Airways logo South African Airways
JNB — DUR
M - W - - - -
15:10 → 16:20

direct

South African Airways logo South African Airways
JNB — DUR
- - - - - S S
16:00 → 17:10

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S -
16:00 → 17:10

direct

FlySafair logo FlySafair
JNB — DUR
M T - T F S -
16:05 → 17:15

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
16:05 → 17:15

direct

FlySafair logo FlySafair
JNB — DUR
- - W - - - -
16:15 → 17:30

direct

CemAir logo CemAir
JNB — DUR
- - - - - - S
16:30 → 17:45

direct

CemAir logo CemAir
JNB — DUR
- - - - F - -
16:45 → 17:55

direct

FlySafair logo FlySafair
JNB — DUR
M T - T F S -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- T - T - - -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- - W - - S S
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- T - - - - -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
M - - T - - -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- - W - - - -
16:55 → 18:05

direct

South African Airways logo South African Airways
JNB — DUR
- - - - - - S
17:05 → 18:15

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
17:10 → 18:20

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - S -
17:15 → 18:25

direct

FlySafair logo FlySafair
JNB — DUR
- - - - F - -
17:35 → 18:45

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
17:40 → 18:50

direct

FlySafair logo FlySafair
JNB — DUR
- - W T - S -
17:50 → 19:00

direct

FlySafair logo FlySafair
JNB — DUR
M T W - F - S
17:50 → 19:00

direct

FlySafair logo FlySafair
JNB — DUR
- T W - F - S
17:50 → 19:05

direct

FlySafair logo FlySafair
HLA — DUR
M T - - F - S
17:50 → 19:05

direct

FlySafair logo FlySafair
HLA — DUR
- - - T F - S
17:55 → 19:05

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - S -
18:20 → 19:30

direct

FlySafair logo FlySafair
JNB — DUR
- - - T - S -
18:30 → 19:40

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
18:35 → 19:50

direct

Airlink logo Airlink
JNB — DUR
M T W T F - S
18:40 → 19:50

direct

FlySafair logo FlySafair
JNB — DUR
M - - - F - -
19:00 → 20:10

direct

FlySafair logo FlySafair
JNB — DUR
M T W T F S -
19:00 → 20:10

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
19:25 → 20:35

direct

FlySafair logo FlySafair
JNB — DUR
- - - - F - -
19:30 → 20:40

direct

FlySafair logo FlySafair
JNB — DUR
- - - - F - -
19:35 → 20:45

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - - S
19:50 → 21:00

direct

FlySafair logo FlySafair
HLA — DUR
- - - T F - S
19:50 → 21:00

direct

FlySafair logo FlySafair
HLA — DUR
M T - - F - S
19:55 → 21:05

direct

FlySafair logo FlySafair
JNB — DUR
- - - - - S -
21:20 → 22:30

direct

South African Airways logo South African Airways
JNB — DUR
- - - T - - -
21:20 → 22:30

direct

South African Airways logo South African Airways
JNB — DUR
- T W - - - -
21:20 → 22:30

direct

South African Airways logo South African Airways
JNB — DUR
- - W - - - S
21:20 → 22:30

direct

South African Airways logo South African Airways
JNB — DUR
- - - - F - -
21:20 → 22:30

direct

South African Airways logo South African Airways
JNB — DUR
M T - - - - -