Cheap Flights from Nairobi (NBO) to London (LHR)

Popular airlines from Jomo Kenyatta Intl. Airport (NBO) to Heathrow Airport (LHR)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Nairobi to London (NBO-LHR)

Prices were available within the past 7 days and start at for one-way flights and AED2,760 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Saudia
Etihad Airways
Saudia
Etihad Airways
KLM
Turkish Airlines
Gulf Air
Rwandair
Etihad Airways
KLM
Qatar Airways
EGYPTAIR
KLM
KLM
EGYPTAIR
Qatar Airways
Lufthansa
Swiss International Air Lines
Austrian Airlines
Air France

Frequently asked questions

How long does it take to fly from Nairobi Airport to LHR?
British Airways operates a direct flight leaving from Nairobi Airport at 10:30PM and landing at London Heathrow at 5:50AM — a total travel time of 9 hours and 20 minutes. Secure your favorite seat, bring a few things to keep you amused and the time will speed by.
Is it cheaper to buy a plane ticket from Jomo Kenyatta Intl. Airport (NBO) to London Heathrow last minute?
Being the spontaneous type is a wonderful way to see the world, but it isn't always the ideal way to track down a bargain plane ticket. Think about booking your Nairobi Airport to Heathrow Airport trip well ahead of time rather than waiting till the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Save all that spontaneity for when you get to your destination!
What airline has the least delays from Nairobi Airport to LHR?
Depart with British Airways from Nairobi Airport to Heathrow Airport and you're more likely to arrive at the time on your ticket. This airline clinches first place on this route, with 72% of services arriving on time. If your flight is delayed for some reason, the free Expedia App is a great way to stay up to date. Our handy app will give you real-time trip alerts, from flight delays to gate changes and more.
What airports do you fly into for London from Nairobi?
From Nairobi, you can travel to London via Heathrow Airport (LHR), London City Airport (LCY) and Gatwick Airport (LGW). It's wise to check which terminal is the best option for you before you make a decision. If you opt for Heathrow Airport (LHR), it's roughly 23 kilometers west of the downtown area. Use the dough you save when booking your trip with Expedia to uncover the city's well-known attractions, such as Big Ben and Buckingham Palace.
What are the most popular departure times for flights from Jomo Kenyatta Intl. Airport (NBO) to London Heathrow?
For Kenya Airways flights jetting out from Nairobi Airport to Heathrow Airport (LHR), the busiest time is between 9:00 AM - 10:00 AM. If you'd like to avoid any holdups, travel in the morning. This allows you to dodge the heavy air traffic that builds up in the skyways as the day goes by.
Can I change the date of my flight from NBO to Heathrow Airport?
You can quickly make changes to your NBO to Heathrow Airport journey by logging in to the Expedia Trips portal. But before you make any amendments, browse the rules and conditions in your itinerary to find out what the airline will let you do and if any charges apply. Some carriers charge a change fee per person, plus any difference in fare prices. But if you booked in the last 24 hours, you may be able to cancel for free and book new flights. You can also visit our Customer Service portal to find the answers to your questions and to connect with our Virtual Agent.

Travel information

Travel information

Origin airport
Jomo Kenyatta Intl.
Destination airport
Heathrow
Airlines serving
Air France, Austrian Airlines, British Airways, Brussels Airlines, EGYPTAIR, Emirates, Etihad Airways, Gulf Air, KLM, Lufthansa, Qatar Airways, Rwandair, Saudia, Swiss International Air Lines, Turkish Airlines
Roundtrip price
AED2,760
Distance
6801 km
Average flight time
7 hours 7 mins

Book with confidence

Book with confidence