One Way

Popular Filters

Departure Airports

Arrival Airports

One Way Price

AUD 851 AUD 6,600

Duration

7 h 10 m 60 h 30 m

Stops From Nairobi

Departure From Nairobi

6 AM - 12 PM

AUD 919

12 PM - 6 PM

AUD 1,309

After 6 PM

AUD 852

Arrival at Durban

6 AM - 12 PM

AUD 852

12 PM - 6 PM

AUD 923

After 6 PM

AUD 919

Alliances & Airlines

Oneworld

(3)

SkyTeam

(31)

Star Alliance

(21)

+ 8 more

Layover Airports

+ 7 more

Layover Duration

1 h 50 m 35 h 30 m

Nairobi To Durban Flights

Book Nairobi to Durban flight tickets at lowest price. Get best deals on your upcoming Nairobi to Durban flights only on MakeMyTrip. Also Book Durban to Nairobi Flights. Currently 59 flights flying from Nairobi to Durban. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Kenya Airways, FlySafair

AUD 869

AUD 852

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 764

21:10

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Sat, 30 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 354

06:30

Sat, 30 Aug 25

Lanseria, South Africa

01 h 15 m

07:45

Sat, 30 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, FlySafair

More Timing Options

AUD 874

AUD 857

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 764

21:10

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Sat, 30 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 286

06:00

Sat, 30 Aug 25

Terminal B

Johannesburg, South Africa

01 h 15 m

07:15

Sat, 30 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

AUD 895

AUD 878

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 764

21:10

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Sat, 30 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 4565 | Operated By South African Airways

09:20

Sat, 30 Aug 25

Terminal B

Johannesburg, South Africa

01 h 10 m

10:30

Sat, 30 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, FlySafair

AUD 937

AUD 919

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 760

07:45

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 10 m

10:55

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 322

17:50

Fri, 29 Aug 25

Lanseria, South Africa

01 h 15 m

19:05

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, FlySafair

More Timing Options

AUD 941

AUD 923

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 760

07:45

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 10 m

10:55

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 401

12:55

Fri, 29 Aug 25

Terminal B

Johannesburg, South Africa

01 h 15 m

14:10

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, South African Airlink

AUD 974

AUD 955

Nairobi to Pietermaritzburg , 29 Aug

Kenya Airways KQ | 764

21:10

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Sat, 30 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink 4Z | 733

07:00

Sat, 30 Aug 25

Terminal B

Johannesburg, South Africa

01 h 05 m

08:05

Sat, 30 Aug 25

Pietermaritzburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, South African Airways

AUD 1,008

AUD 988

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 760

07:45

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 10 m

10:55

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 551

12:45

Fri, 29 Aug 25

Terminal B

Johannesburg, South Africa

01 h 10 m

13:55

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

AUD 1,235

AUD 1,211

Transit Visa may be required

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 706

07:25

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

02 h 45 m

09:10

Fri, 29 Aug 25

Terminal T2

Lusaka, Zambia

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 4574 | Operated By South African Airways

13:30

Fri, 29 Aug 25

Terminal T2

Lusaka, Zambia

02 h

15:30

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 4567 | Operated By South African Airways

21:20

Fri, 29 Aug 25

Terminal B

Johannesburg, South Africa

01 h 10 m

22:30

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, FlySafair

More Timing Options

AUD 1,335

AUD 1,309

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 762

12:35

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

15:50

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 268

17:50

Fri, 29 Aug 25

Terminal B

Johannesburg, South Africa

01 h 10 m

19:00

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways

AUD 1,356

AUD 1,330

Nairobi to Durban , 29 Aug

Kenya Airways KQ | 762

12:35

Fri, 29 Aug 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

15:50

Fri, 29 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 4567 | Operated By South African Airways

21:20

Fri, 29 Aug 25

Terminal B

Johannesburg, South Africa

01 h 10 m

22:30

Fri, 29 Aug 25

Durban, South Africa

BAGGAGE : CHECK INCABIN

Information not available