Flights to Nairobi from the UK (NBO)
Direct flights from London to Nairobi take around 8.5 hours. Search below for indicative fares from UK airports, or call 0800 007 4114.
Flying to Nairobi from the UK
Nairobi is the main entry point for Kenya and a hub for East Africa, used both by UK families visiting relatives and by travellers heading out on safari or to the coast at Mombasa and Diani.
Direct flights from London take around 8.5 hours. Connecting flights via the Gulf or Europe can be cheaper but are longer. If you are combining Nairobi with Mombasa, Zanzibar or Kampala, ask for a multi-city quote rather than two separate tickets.
Tips for booking flights to Nairobi
- Ask about multi-city fares if you are visiting more than one East African city.
- Check electronic travel authorisation requirements for Kenya before you fly.
- Safari seasons push prices up, so book early for July to October.
Nairobi airport
Flights from the UK arrive at Jomo Kenyatta International Airport (NBO) in Kenya. Before you travel, check passport validity and entry requirements on the official GOV.UK foreign travel advice for Kenya.
Other popular routes
Flights to Nairobi: your questions
How long is the flight from London to Nairobi?
A direct flight takes around 8.5 hours.
Do I need a visa or travel authorisation for Kenya?
Kenya requires an electronic travel authorisation for most visitors. Check GOV.UK foreign travel advice for Kenya before you book.
Can you book Nairobi and Mombasa together?
Yes. We can quote multi-city or open-jaw itineraries.
Can I book a one-way ticket?
Yes, although airlines sometimes require proof of onward travel. We will explain the rules for your route.
Ready to book flights to Nairobi?
Call 0800 007 4114 or send a quote request and a UK-based consultant will confirm the live fare.