Cheap Flights from Nairobi to London
Compare prices from Kenya Airways, British Airways, Emirates and more. Direct flights available.
Searching for flights...
This may take a few moments
Nairobi to London Flight Guide
Flight Information
- Duration:8h 30m
- Distance:6,817 km
- Direct Flights:Yes, available
- Destination:London, United Kingdom
Route Highlights
- Direct flights available with Kenya Airways & British Airways
- Flight time: approximately 8 hours 30 minutes
- Large Kenyan diaspora community in London
- Multiple daily departures
Airlines Flying Nairobi to London
Compare prices and services from these airlines operating flights from Nairobi (NBO) to London (LHR):
Best Time to Book
Book 6-8 weeks in advance for best prices. Avoid December-January (peak season) and July-August (summer holidays) for cheaper fares.
Visa Information
Kenyan citizens require a UK visa. Apply online through the UK visa application website. Processing takes 3-4 weeks.
Airport Information
Depart from Jomo Kenyatta International Airport (NBO) Terminal 1A. Arrive at London Heathrow (LHR) Terminal 4 or 5 depending on airline.
Frequently Asked Questions: Nairobi to London Flights
How long is the flight from Nairobi to London?
Direct flights from Nairobi to London take approximately 8 hours 30 minutes. Connecting flights via Dubai or Doha take 12-16 hours.
Which airlines fly direct from Nairobi to London?
Kenya Airways and British Airways operate direct flights from Nairobi to London Heathrow daily.
What is the cheapest month to fly from Nairobi to London?
February, March, and November typically offer the lowest fares. Avoid peak seasons in December-January and July-August.
How much is a flight from Nairobi to London?
Prices start from around $331 one-way and $550-800 for round-trip economy tickets. Business class starts from $2,500.
Other Popular Routes from Nairobi
Ready to Book Your Flight to London?
Compare prices from 5+ airlines and find the best deal for your trip from Nairobi to London.