Flights from Nairobi to London – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NBO to LHR – All flight route options from Jomo Kenyatta International, Kenya to Heathrow, United Kingdom. These routes are operated by 23 airlines. Fly non-stop with British Airways or Kenya Airways, or choose from 11 different stopover flights. The shortest flight time is 9 hours and 8 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Nairobi to London flights
There are over 13 airlines and as many as 667 flights every week to this destination. You can fly non-stop to London (LHR) from Nairobi (NBO) with British Airways or Kenya Airways but if a stopover option suits you better you can choose to fly via Paris, Jeddah or any other of the 11 alternatives with connectiing airports.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Nairobi to London with British Airways
You can fly non-stop every weekday with flights departing at 8:00 am, 10:00 pm or 11:00 pm. British Airways is a member of the air alliance OneWorld.
With Air France
If you fly from Nairobi with Air France you will do a stopover in Paris, CDG before reaching London. This flight trip will take 11 hours and 35 minutes and you can fly every weekday with departures at 22:25 or 23:30. Air France is a member of SkyTeam.
Distance & flight times: Jomo Kenyatta International to Heathrow
The shortest flight time between NBO and LHR is 9 hours and 8 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 8m | - | 4274 miles (6877 km) |
CDG Paris | 11h 35m | 1h 25m | 4274 miles (6877 km) |
JED Jeddah | 12h 0m | 1h 40m | 4571 miles (7355 km) |
CAI Cairo | 12h 40m | 2h 25m | 4422 miles (7115 km) |
KGL Kigali | 12h 55m | 3h 45m | 4600 miles (7401 km) |
AMS Amsterdam | 13h 49m | 3h 45m | 4403 miles (7084 km) |
BRU Brussels | 14h 10m | 3h 55m | 4321 miles (6952 km) |
IST Istanbul | 14h 25m | 2h 40m | 4558 miles (7334 km) |
FRA Frankfurt | 14h 40m | 4h 35m | 4355 miles (7007 km) |
DOH Doha | 14h 50m | 3h 45m | 5369 miles (8639 km) |
ADD Addis Ababa | 15h 0m | 4h 45m | 4425 miles (7120 km) |
BAH Bahrain | 17h 50m | 5h 0m | 5308 miles (8541 km) |


Quick copy and share this page
From Nairobi to United Kingdom
Below is a list of other destinations to United Kingdom from Jomo Kenyatta International with either direct flights or 1 stop connections.
From Kenya to London
Below is a list of other cities in Kenya with flights to London with either non-stop or connecting flights.