Opodo is now available in the following countries:

Nairobi to London flights

Explore the best deals

Discover the cheapest flights from Nairobi to London
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Nairobi to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 18 Jan - 24 Jan
£376
£389
£342
£369
£437
£359
£370
£502
£473
£394
£325
£383
NovemberDecemberJanuary
Airlines that fly from Nairobi to London
Distance: 4,236 mi
Nairobi airports
Jomo Kenyatta International Airport (NBO)How far from city centre: 10 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London City Airport (LCY)How far from city centre: 8 mi

Find cheap flights from Nairobi to London

Kenya Airways and British Airways offer direct flights from Nairobi to London, and the journey takes approximately 9 hours.

Over the last few days, the cheapest Nairobi to London flight found on Opodo was £230. Fares change with your dates, so comparing a few days around your trip can find you a lower price.

Departing from Nairobi: airports and terminals

International flights depart from Jomo Kenyatta International Airport (NBO), which is situated about 11.2 miles south-east of Nairobi's city centre. As the primary aviation hub in Kenya, this airport handles all direct and connecting long-haul routes to the UK.

Passengers travelling to London are advised to arrive at the terminal at least three hours prior to scheduled departure. This allows sufficient time for international check-in, baggage drop, and security clearances before your flight.

Arriving in London: from the airport to the city

Direct flights from Nairobi land at Heathrow Airport (LHR) and Gatwick Airport (LGW). Kenya Airways serves both airports, typically arriving at Heathrow Terminal 4, while British Airways flies into Heathrow Terminal 5.

To travel into the city from Heathrow, the Piccadilly line underground train takes around 50 minutes to reach central stations. The rail link via the Heathrow Express connects directly to Paddington Station in 15 minutes, while licensed taxis take 40 to 60 minutes. Passengers arriving at Gatwick can board the Gatwick Express train to reach Victoria Station in 30 minutes, or use Southern and Thameslink rail services, while a taxi journey takes about 1 hour and 30 minutes.

Entry requirements for London

Kenyan citizens travelling to the United Kingdom must obtain a standard visitor visa prior to departure, as visas are not granted upon arrival. Your passport must be valid for the whole duration of your stay in the UK, and it is recommended to have at least one blank page for border stamps.

Upon landing at the airport, you will proceed through border control formalities. You should be prepared to present documentation supporting your visit, including your return flight details and proof of accommodation or sufficient funds.

Things to do in London

Many travellers book flights on this route for business in the City or to visit the large Kenyan diaspora living in boroughs such as Brent and Newham. For those exploring the capital, the historic Tower of London offers a chance to view the Crown Jewels and discover centuries of history.

The London Eye Ferris wheel provides views across the River Thames and the city skyline. Additionally, a visit to Buckingham Palace allows you to watch the traditional Changing the Guard ceremony outside the official residence of the monarch.

Frequently asked questions about flights from Nairobi to London

On average, how much is the price of a flight from Nairobi to London?
When you fly from Nairobi to London the average price is £404. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Nairobi to London at Opodo?
The cheapest price for a flight from Nairobi to London is 230 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Nairobi to London?
The most popular months to book a flight from Nairobi to London are September, November and March, based on the searches of our customers.
When is the best time to travel from Nairobi to London?
The best time of the year to go to London when flying from Nairobi depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to London from Nairobi in terms of searches from our customer, followed by December and January. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, April and March are the months with less volume of searchs for the route Nairobi - London.
How long does the flight take to go from Nairobi to London?
The total flight time between Nairobi and London is of around 16 h and 10 m on average, considering an average distance of 4,236.33 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Nairobi and London?
The main airport route flying between Nairobi and London is: Jomo Kenyatta International Airport (NBO) to Gatwick Airport(LGW). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes