By using Edwin Holidays, you consent to accept cookies on your device.  Please click here for detailed information.

London to Nairobi

Prices are per adult, including all taxes, fees and carrier charges
Filters
Outbound Transfers
Return Transfers
Flight Classes
Departure Takeoff Time
Departure Landing Time
Departure Travel Time
Return Takeoff Time
Return Landing Time
Return Travel Time
Airlines
London (LON) DEPARTURE
14:00 LHR 03:35 NBO
Egyptair
1transfer 10h 35min
22:30 LHR 03:35 NBO
Egyptair
1transfer 26h 5min
13:35 LGW 06:20 NBO
Emirates Airlines
1transfer 13h 45min
09:40 LGW 06:20 NBO
Emirates Airlines
1transfer 17h 40min
20:30 LHR 00:05 NBO
Qatar Airways
1transfer 24h 35min
18:15 LHR 00:05 NBO
Qatar Airways
1transfer 26h 50min
13:35 LGW 06:20 NBO
Emirates Airlines
1transfer 13h 45min
09:40 LGW 06:20 NBO
Emirates Airlines
1transfer 17h 40min
19:20 LGW 00:05 NBO
Qatar Airways
2transfer 49h 45min
14:05 LGW 00:05 NBO
British Airways
1transfer 31h
18:15 LHR 00:05 NBO
Qatar Airways
1transfer 26h 50min
20:30 LHR 00:05 NBO
Qatar Airways
1transfer 24h 35min
09:10 LHR 06:20 NBO
Emirates Airlines
1transfer 18h 10min
13:55 STN 06:20 NBO
Emirates Airlines
1transfer 13h 25min
19:20 LGW 00:05 NBO
Qatar Airways
2transfer 25h 45min
14:05 LGW 00:05 NBO
Qatar Airways
1transfer 31h
19:20 LGW 00:05 NBO
Qatar Airways
2transfer 49h 45min
09:10 LHR 06:20 NBO
Emirates Airlines
1transfer 18h 10min
08:35 LHR 07:20 NBO
Qatar Airways
1transfer 19h 45min
08:05 LHR 07:20 NBO
Qatar Airways
1transfer 20h 15min
18:15 LHR 00:05 NBO
British Airways
1transfer 26h 50min
20:30 LHR 00:05 NBO
British Airways
1transfer 24h 35min
14:15 LHR 00:05 NBO
British Airways
1transfer 30h 50min
18:15 LHR 07:20 NBO
Qatar Airways
1transfer 34h 5min
14:55 LHR 00:05 NBO
Qatar Airways
1transfer 30h 10min
14:15 LHR 00:05 NBO
Qatar Airways
1transfer 30h 50min
13:55 STN 13:45 NBO
Emirates Airlines
1transfer 20h 50min
20:25 LGW 06:20 NBO
Emirates Airlines
1transfer 30h 55min
13:55 STN 06:20 NBO
Emirates Airlines
1transfer 13h 25min
13:40 LHR 06:20 NBO
Emirates Airlines
1transfer 13h 40min
19:00 LHR 06:20 NBO
Emirates Airlines
1transfer 32h 20min
14:05 LGW 00:05 NBO
British Airways
1transfer 31h
18:15 LHR 00:05 NBO
British Airways
1transfer 26h 50min
18:15 LHR 00:05 NBO
Qatar Airways
1transfer 26h 50min
20:30 LHR 00:05 NBO
Qatar Airways
1transfer 24h 35min
13:55 STN 13:45 NBO
Emirates Airlines
1transfer 20h 50min
13:35 LGW 13:45 NBO
Emirates Airlines
1transfer 21h 10min
20:25 LGW 13:45 NBO
Emirates Airlines
1transfer 14h 20min
09:40 LGW 13:45 NBO
Emirates Airlines
1transfer 25h 5min
20:30 LHR 00:05 NBO
British Airways
1transfer 24h 35min
14:15 LHR 00:05 NBO
British Airways
1transfer 30h 50min
19:20 LGW 00:05 NBO
Qatar Airways
2transfer 25h 45min
13:55 STN 13:45 NBO
Emirates Airlines
1transfer 20h 50min
19:00 LHR 13:45 NBO
Emirates Airlines
1transfer 15h 45min
20:20 LHR 13:45 NBO
Emirates Airlines
1transfer 14h 25min
13:40 LHR 13:45 NBO
Emirates Airlines
1transfer 21h 5min
15:50 LHR 13:45 NBO
Emirates Airlines
1transfer 18h 55min
20:25 LGW 06:20 NBO
Emirates Airlines
1transfer 30h 55min
19:20 LGW 00:05 NBO
Qatar Airways
2transfer 49h 45min
14:55 LHR 00:05 NBO
British Airways
1transfer 30h 10min
14:05 LGW 00:05 NBO
Qatar Airways
1transfer 31h
14:55 LHR 00:05 NBO
British Airways
1transfer 30h 10min
20:00 LHR 03:30 NBO
Turkish Airlines
1transfer 28h 30min
17:40 LHR 03:30 NBO
Turkish Airlines
1transfer 30h 50min
22:35 LHR 03:30 NBO
Turkish Airlines
1transfer 25h 55min
16:15 LHR 03:30 NBO
Turkish Airlines
1transfer 32h 15min
13:40 LHR 06:20 NBO
Emirates Airlines
1transfer 13h 40min
19:00 LHR 06:20 NBO
Emirates Airlines
1transfer 32h 20min
17:25 LHR 05:00 NBO
Kenya Airways
nonstop 8h 35min
08:35 LHR 07:20 NBO
Qatar Airways
1transfer 19h 45min
08:05 LHR 07:20 NBO
Qatar Airways
1transfer 20h 15min
18:15 LHR 07:20 NBO
Qatar Airways
1transfer 34h 5min
14:15 LHR 00:05 NBO
Qatar Airways
1transfer 30h 50min
14:55 LHR 00:05 NBO
Qatar Airways
1transfer 30h 10min
14:00 LHR 03:35 NBO
Egyptair
1transfer 10h 35min
22:30 LHR 03:35 NBO
Egyptair
1transfer 26h 5min
09:30 LHR 01:20 NBO
Lufthansa
2transfer 36h 50min
15:30 LHR 01:20 NBO
Lufthansa
2transfer 30h 50min
13:30 LHR 01:20 NBO
Lufthansa
2transfer 32h 50min
11:30 LHR 01:20 NBO
Lufthansa
2transfer 34h 50min
10:30 LHR 01:20 NBO
Lufthansa
2transfer 35h 50min
17:25 LHR 05:00 NBO
Kenya Airways
nonstop 8h 35min
21:20 LHR 00:05 NBO
British Airways
1transfer 23h 45min
18:15 LCY 01:20 NBO
Lufthansa
2transfer 28h 5min
17:15 LCY 01:20 NBO
Lufthansa
2transfer 29h 5min
10:05 LCY 01:20 NBO
Lufthansa
2transfer 36h 15min
13:30 LHR 01:20 NBO
Lufthansa
2transfer 32h 50min
11:30 LHR 01:20 NBO
Lufthansa
2transfer 34h 50min
15:30 LHR 01:20 NBO
Lufthansa
2transfer 30h 50min
09:30 LHR 01:20 NBO
Lufthansa
2transfer 36h 50min
10:30 LHR 01:20 NBO
Lufthansa
2transfer 35h 50min
20:25 LGW 13:45 NBO
Emirates Airlines
1transfer 14h 20min
18:15 LCY 01:20 NBO
Lufthansa
2transfer 28h 5min
13:30 LHR 01:20 NBO
Lufthansa
2transfer 32h 50min
15:30 LHR 01:20 NBO
Lufthansa
2transfer 30h 50min
10:30 LHR 01:20 NBO
Lufthansa
2transfer 35h 50min
11:30 LHR 01:20 NBO
Lufthansa
2transfer 34h 50min
17:15 LCY 01:20 NBO
Lufthansa
2transfer 29h 5min
17:15 LCY 01:20 NBO
Lufthansa
2transfer 29h 5min
18:15 LCY 01:20 NBO
Lufthansa
2transfer 28h 5min
10:05 LCY 01:20 NBO
Lufthansa
2transfer 36h 15min
10:25 LGW 03:30 NBO
Turkish Airlines
1transfer 14h 5min
20:15 LHR 10:25 NBO
Ethiopian Air Lines
1transfer 11h 10min
07:05 LHR 03:30 NBO
Turkish Airlines
1transfer 17h 25min
20:15 LHR 18:25 NBO
Ethiopian Air Lines
1transfer 19h 10min
20:15 LHR 01:20 NBO
Ethiopian Air Lines
1transfer 26h 5min
08:40 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 10h 20min
08:40 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 10h 20min
06:20 LHR 20:15 NBO
Air France
1transfer 10h 55min
06:30 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 12h 30min
06:20 LHR 20:15 NBO
Air France
1transfer 10h 55min
06:30 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 12h 30min
14:00 LHR 03:35 NBO
Egyptair
1transfer 10h 35min
22:30 LHR 03:35 NBO
Egyptair
1transfer 26h 5min
08:40 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 10h 20min
09:00 LHR 20:30 NBO
Kenya Airways
nonstop 8h 30min
06:20 LHR 20:15 NBO
Air France
1transfer 10h 55min
06:30 LHR 22:00 NBO
KLM Royal Dutch Airlines
1transfer 12h 30min
20:15 LHR 10:25 NBO
Ethiopian Air Lines
1transfer 11h 10min
20:15 LHR 18:25 NBO
Ethiopian Air Lines
1transfer 19h 10min
10:30 LHR 01:20 NBO
Lufthansa
2transfer 35h 50min
11:30 LHR 01:20 NBO
Lufthansa
2transfer 34h 50min
13:30 LHR 01:20 NBO
Lufthansa
2transfer 32h 50min
15:30 LHR 01:20 NBO
Lufthansa
2transfer 30h 50min
09:30 LHR 01:20 NBO
Lufthansa
2transfer 36h 50min
10:30 LHR 03:35 NBO
Lufthansa
2transfer 14h 5min
11:30 LHR 03:35 NBO
Lufthansa
2transfer 13h 5min
17:15 LCY 01:20 NBO
Lufthansa
2transfer 29h 5min
10:05 LCY 01:20 NBO
Lufthansa
2transfer 36h 15min
18:15 LCY 01:20 NBO
Lufthansa
2transfer 28h 5min
10:05 LCY 03:35 NBO
Lufthansa
2transfer 14h 30min
19:25 LHR 03:35 NBO
Austrian Airlines
2transfer 29h 10min
10:00 LGW 05:05 NBO
Air Europa
2transfer 16h 5min
19:25 LHR 03:35 NBO
Austrian Airlines
2transfer 29h 10min
09:00 LHR 20:30 NBO
Kenya Airways
nonstop 8h 30min
17:15 LCY 10:25 NBO
Lufthansa
2transfer 14h 10min
22:30 LHR 01:15 NBO
Egyptair
2transfer 23h 45min
22:30 LHR 01:15 NBO
Egyptair
2transfer 23h 45min
22:30 LHR 01:15 NBO
Egyptair
2transfer 23h 45min
Nairobi (NBO) RETURN
04:25 NBO 12:35 LHR
Egyptair
1transfer 11h 10min
04:25 NBO 12:35 LHR
Egyptair
1transfer 11h 10min
04:25 NBO 21:00 LHR
Egyptair
1transfer 19h 35min
04:25 NBO 21:00 LHR
Egyptair
1transfer 19h 35min
01:30 NBO 08:20 LGW
Qatar Airways
2transfer 33h 50min
01:30 NBO 08:20 LGW
Qatar Airways
2transfer 33h 50min
15:40 NBO 12:10 STN
Emirates Airlines
1transfer 23h 30min
15:40 NBO 06:40 LGW
Emirates Airlines
1transfer 18h
23:55 NBO 18:25 LGW
Emirates Airlines
1transfer 21h 30min
23:55 NBO 07:10 LHR
Emirates Airlines
1transfer 34h 15min
23:55 NBO 12:10 STN
Emirates Airlines
1transfer 15h 15min
23:55 NBO 11:40 LGW
Emirates Airlines
1transfer 14h 45min
23:55 NBO 06:40 LGW
Emirates Airlines
1transfer 33h 45min
15:40 NBO 18:25 LGW
Emirates Airlines
1transfer 29h 45min
15:40 NBO 11:40 LGW
Emirates Airlines
1transfer 23h
15:40 NBO 06:40 LGW
Emirates Airlines
1transfer 18h
23:55 NBO 18:25 LGW
Emirates Airlines
1transfer 21h 30min
23:55 NBO 07:10 LHR
Emirates Airlines
1transfer 34h 15min
23:55 NBO 12:10 STN
Emirates Airlines
1transfer 15h 15min
23:55 NBO 11:40 LGW
Emirates Airlines
1transfer 14h 45min
23:55 NBO 06:40 LGW
Emirates Airlines
1transfer 33h 45min
15:40 NBO 18:25 LGW
Emirates Airlines
1transfer 29h 45min
15:40 NBO 12:10 STN
Emirates Airlines
1transfer 23h 30min
15:40 NBO 11:40 LGW
Emirates Airlines
1transfer 23h
01:30 NBO 08:20 LGW
Qatar Airways
2transfer 33h 50min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
01:30 NBO 08:20 LGW
Qatar Airways
2transfer 33h 50min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
15:40 NBO 06:40 LGW
Emirates Airlines
1transfer 18h
15:40 NBO 11:40 LGW
Emirates Airlines
1transfer 23h
15:40 NBO 12:10 STN
Emirates Airlines
1transfer 23h 30min
15:40 NBO 18:25 LGW
Emirates Airlines
1transfer 29h 45min
23:55 NBO 06:40 LGW
Emirates Airlines
1transfer 33h 45min
23:55 NBO 11:40 LGW
Emirates Airlines
1transfer 14h 45min
23:55 NBO 12:10 STN
Emirates Airlines
1transfer 15h 15min
23:55 NBO 07:10 LHR
Emirates Airlines
1transfer 34h 15min
23:55 NBO 18:25 LGW
Emirates Airlines
1transfer 21h 30min
15:40 NBO 11:40 LGW
Emirates Airlines
1transfer 23h
23:55 NBO 18:25 LGW
Emirates Airlines
1transfer 21h 30min
23:55 NBO 07:10 LHR
Emirates Airlines
1transfer 34h 15min
23:55 NBO 12:10 STN
Emirates Airlines
1transfer 15h 15min
23:55 NBO 11:40 LGW
Emirates Airlines
1transfer 14h 45min
23:55 NBO 06:40 LGW
Emirates Airlines
1transfer 33h 45min
15:40 NBO 18:25 LGW
Emirates Airlines
1transfer 29h 45min
15:40 NBO 12:10 STN
Emirates Airlines
1transfer 23h 30min
15:40 NBO 06:40 LGW
Emirates Airlines
1transfer 18h
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 12:25 LGW
Qatar Airways
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
15:40 NBO 06:40 LGW
Emirates Airlines
1transfer 18h
15:40 NBO 11:40 LGW
Emirates Airlines
1transfer 23h
15:40 NBO 12:10 STN
Emirates Airlines
1transfer 23h 30min
23:55 NBO 11:40 LGW
Emirates Airlines
1transfer 14h 45min
23:55 NBO 12:10 STN
Emirates Airlines
1transfer 15h 15min
23:55 NBO 18:25 LGW
Emirates Airlines
1transfer 21h 30min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min
17:55 NBO 17:10 LHR
Qatar Airways
1transfer 26h 15min