Cheap Flights from Nairobi to London — Compare Airlines
Search and compare direct and connecting flights from Nairobi (NBO) to London Heathrow (LHR) and Gatwick (LGW).
Powered by Aviasales · 500+ airlines compared
Nairobi to London: Connecting Kenya and the United Kingdom
The route from Nairobi (NBO) to London (LHR) is one of the most prominent long-haul flight paths in Africa. Spanning approximately 6,800 kilometers, this air corridor connects the East African economic powerhouse of Nairobi to the global financial and cultural center of London. Whether you are traveling for business, education, tourism, or visiting family, there are numerous flight options available to suit your budget and schedule.
For maximum comfort and time-saving, non-stop flights are available. British Airways and Kenya Airways operate daily direct flights that link Jomo Kenyatta International Airport with London Heathrow Airport in roughly 8 hours and 45 minutes. These overnight flights are highly convenient, allowing you to sleep on board and arrive in London in the morning. However, direct flights carry a price premium due to high demand.
Save Money with Layover Connections and Budget Routes
If you want to keep costs to a minimum, choosing a flight with a layover is your best strategy. Major airlines from the Middle East and Africa offer highly competitive rates for connecting flights. Ethiopian Airlines via Addis Ababa is a favorite among budget travelers, consistently offering some of the lowest fares. Other top-tier airlines including Qatar Airways (via Doha), Emirates (via Dubai), and EgyptAir (via Cairo) operate multi-daily flights with comfortable transit options. While a layover can add 3 to 8 hours to your travel time, it can reduce your ticket cost by 20% to 40% compared to a non-stop ticket.
When booking connecting flights, pay close attention to transit times. Extremely short layovers (under 90 minutes) can be risky if your initial flight is delayed, increasing the chance of missing your connection or having your baggage delayed. Conversely, very long layovers can be exhausting unless you plan to book an airport lounge or transit hotel.
Visa and Entry Regulations for London
Kenyan passport holders must obtain a Standard Visitor Visa from the UK government before traveling to London. The visa application process requires submitting biometric data and supporting financial and employment documents, which can take several weeks to process. Additionally, check the transit visa rules if you are booking separate tickets with a layover in a third country (such as a Schengen Area airport or a Middle Eastern hub).
Most flights from Nairobi land at London Heathrow (LHR), which is located 23 kilometers west of central London. Heathow is connected to the city via the Heathrow Express (the fastest route to Paddington Station), the Elizabeth Line, and the London Underground (Piccadilly Line), which offers the most budget-friendly transit option. Compare fares and secure your cheap flights from Nairobi to London today using SkiesXpo, powered by Aviasales.
Frequently Asked Questions
Which airlines fly direct from Nairobi to London?
British Airways and Kenya Airways operate daily non-stop flights from Nairobi Jomo Kenyatta Airport (NBO) to London Heathrow Airport (LHR). The non-stop travel time is around 8 hours and 45 minutes.
What are the most popular transit hubs for NBO to LHR flights?
Popular connecting hubs include Addis Ababa (Ethiopian Airlines), Doha (Qatar Airways), Dubai (Emirates), Cairo (EgyptAir), Kigali (RwandAir), and Jeddah (Saudia). Connecting flights are often cheaper than non-stop options.
Do Kenyan citizens need a visa to travel to London?
Yes, Kenyan passport holders require a Standard Visitor Visa to enter the United Kingdom. If you have a layover in London and need to change airports or go through border control, you may also require a transit visa.
How far in advance should I book flights from Nairobi to London?
For this highly trafficked international route, it is best to book your flight 8 to 12 weeks prior to your departure date. Prices increase sharply during the summer peak (June to August) and Christmas travel window.