Flight times from Nairobi to London & schedule

The average flight time from Nairobi to London is About 9 hours 8 minutes, covering a distance of About 6,827.58km.

Flight duration

About 9 hours 8 minutes

Flight distance

About 6,827.58km

Earliest flight

09:05 → 16:15

How long is the flight from Nairobi to London?

The flights usually depart from Jomo Kenyatta International Airport and arrive at Heathrow Airport.

See more
Earliest first
Latest first
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY061
AUH 02:45
LHR 06:40
7.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY065
AUH 10:20
LHR 14:30
8.2h
S
M
T
W
T
F
S
Check prices
Gulf Air GF710
NBO 07:55
BAH 13:25
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF003
BAH 10:30
LHR 14:45
7.3h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ100
NBO 09:05
LHR 16:15
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
Air Arabia G9735
NBO 14:10
SHJ 20:15
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9265
SHJ 03:45
LGW 07:45
8.0h
S
M
T
W
T
F
S
Check prices
Air Arabia G9735
NBO 14:10
SHJ 20:15
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9258
SHJ 11:30
LGW 15:35
8.1h
S
M
T
W
T
F
S
Check prices
Gulf Air GF708
NBO 15:15
BAH 20:45
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF007
BAH 02:20
LHR 06:35
7.3h
S
M
T
W
T
F
S
Check prices
Gulf Air GF708
NBO 15:15
BAH 20:45
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF003
BAH 10:30
LHR 14:45
7.3h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY766
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY061
AUH 02:45
LHR 06:40
7.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY063
AUH 08:20
LHR 12:05
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY766
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY065
AUH 10:20
LHR 14:30
8.2h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
British Airways BA064
NBO 23:30
LHR 05:55
Nonstop 9.4h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ108
NBO 23:45
LGW 06:55
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
Air Arabia G9709
NBO 23:55
SHJ 06:00
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9258
SHJ 11:30
LGW 15:35
8.1h
S
M
T
W
T
F
S
Check prices
See all
Air Arabia G9709
NBO 23:55
SHJ 06:00
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9258
SHJ 11:30
LGW 15:35
8.1h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ108
NBO 23:45
LGW 06:55
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
British Airways BA064
NBO 23:30
LHR 05:55
Nonstop 9.4h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY766
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY061
AUH 02:45
LHR 06:40
7.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY063
AUH 08:20
LHR 12:05
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY766
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY065
AUH 10:20
LHR 14:30
8.2h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY768
NBO 19:15
AUH 01:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
Gulf Air GF708
NBO 15:15
BAH 20:45
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF007
BAH 02:20
LHR 06:35
7.3h
S
M
T
W
T
F
S
Check prices
Gulf Air GF708
NBO 15:15
BAH 20:45
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF003
BAH 10:30
LHR 14:45
7.3h
S
M
T
W
T
F
S
Check prices
Air Arabia G9735
NBO 14:10
SHJ 20:15
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9265
SHJ 03:45
LGW 07:45
8.0h
S
M
T
W
T
F
S
Check prices
Air Arabia G9735
NBO 14:10
SHJ 20:15
With stops 5.1h
S
M
T
W
T
F
S
Air Arabia G9258
SHJ 11:30
LGW 15:35
8.1h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ100
NBO 09:05
LHR 16:15
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
Gulf Air GF710
NBO 07:55
BAH 13:25
With stops 5.5h
S
M
T
W
T
F
S
Gulf Air GF003
BAH 10:30
LHR 14:45
7.3h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY067
AUH 14:10
LHR 18:00
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY061
AUH 02:45
LHR 06:40
7.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY770
NBO 07:15
AUH 13:15
With stops 5.0h
S
M
T
W
T
F
S
Etihad Airways EY065
AUH 10:20
LHR 14:30
8.2h
S
M
T
W
T
F
S
Check prices
See all
Kenya Airways KQ100
NBO 09:05
LHR 16:15
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
British Airways BA064
NBO 23:30
LHR 05:55
Nonstop 9.4h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ108
NBO 23:45
LGW 06:55
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ108
NBO 23:45
LGW 06:55
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices
British Airways BA064
NBO 23:30
LHR 05:55
Nonstop 9.4h
S
M
T
W
T
F
S
Check prices
Kenya Airways KQ100
NBO 09:05
LHR 16:15
Nonstop 9.2h
S
M
T
W
T
F
S
Check prices