Popular Filters
Departure Airports
Arrival Airports
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
AUD 919
AUD 1,309
AUD 852
Arrival at Durban
AUD 852
AUD 923
AUD 919
Alliances & Airlines
Oneworld
(3)
SkyTeam
(31)
Star Alliance
(21)
+ 8 more
Layover Airports
+ 7 more
Layover Duration
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.
AUD 869
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
AUD 874
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
AUD 895
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
AUD 937
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
AUD 941
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
AUD 974
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
AUD 1,008
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
AUD 1,235
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
AUD 1,335
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
AUD 1,356
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