• Cheap flights from Nairobi

  • Cheap flights to Nairobi

Find cheap flight tickets to Nairobi and other cities in Kenya using Kelkoo's advanced travel search. Kelkoo Travel searches hundreds of airlines to find the best fare for your trip to Nairobi. We have now included more top airlines, Kenya Airways, Northern Dene Airways, Ethiopian Airlines, ... View more

Adults > 12 years old
Children 2-11 years
Infants 0-2 years
Travel Class
Economy Premium Economy Business First

Nairobi is the capital and largest city of Kenya. The city and its surrounding area also forms the Nairobi Province. The name "Nairobi" comes from the Maasai phrase Enkare Nyirobi, which translates to "the place of cool waters". However, it is popularly known as the "Green City in the Sun". Founded…

Cheap offers

Mombasa to Nairobi Jomo Kenyatta

with Kenya Airways in 1:00

from £94

Entebbe to Nairobi Jomo Kenyatta

with Northern Dene Airways in 1:10

from £158

Addis Ababa to Nairobi Jomo Kenyatta

with Ethiopian Airlines in 2:05

from £173

Dubai to Nairobi Jomo Kenyatta

with Rwandair Express

via Kigali in 10:45

from £177

Dar Es Salaam to Nairobi Jomo Kenyatta

with Precision Air

via Kilimanjaro and Mwanza in 10:40

from £202

Johannesburg O.R. Tambo to Nairobi Jomo Kenyatta

with Rwandair Express

via Kigali in 24:00

from £291

Abu Dhabi International to Nairobi Jomo Kenyatta

with Etihad Airways in 5:00

from £318

London to Nairobi Jomo Kenyatta

with Turkish Airlines

via Istanbul Ataturk in 31:05

from £319

Cairo to Nairobi Jomo Kenyatta

with Ethiopian Airlines

via Addis Ababa in 7:05

from £327

Khartoum to Nairobi Jomo Kenyatta

with Ethiopian Airlines

via Addis Ababa in 8:15

from £363

Mumbai to Nairobi Jomo Kenyatta

with Kenya Airways in 5:55

from £365

Paris to Nairobi Jomo Kenyatta

with Turkish Airlines

via Istanbul Ataturk in 13:55

from £376

Birmingham to Nairobi Jomo Kenyatta

with Kenya Airways

via Amsterdam in 22:10

from £379

Chennai to Nairobi Jomo Kenyatta

with Jet Airways

via Mumbai in 13:55

from £384

Lusaka to Nairobi Jomo Kenyatta

with Ethiopian Airlines

via Addis Ababa in 8:30

from £384

Manchester to Nairobi Jomo Kenyatta

with KLM Royal Dutch Airlines

via Amsterdam in 10:30

from £385

Gothenburg Landvetter to Nairobi Jomo Kenyatta

with Turkish Airlines

via Istanbul Ataturk in 12:55

from £397

Moscow to Nairobi Jomo Kenyatta

with S7 Airlines then Air Berlin

via Munich and Abu Dhabi International in 26:45

from £400

Berlin to Nairobi Jomo Kenyatta

with KLM Royal Dutch Airlines

via Amsterdam in 12:25

from £415

Oslo Gardermoen to Nairobi Jomo Kenyatta

with Brussels Airlines

via Brussels International in 14:50

from £423

Cheap offers

Nairobi Jomo Kenyatta to Kisumu

with Fly540 in 0:50

from £82

Nairobi Jomo Kenyatta to Mombasa

with Fly540 in 1:00

from £95

Nairobi Jomo Kenyatta to Addis Ababa

with Ethiopian Airlines in 2:05

from £137

Nairobi Jomo Kenyatta to Entebbe

with Rwandair Express

via Kigali in 4:45

from £167

Nairobi Jomo Kenyatta to Kilimanjaro

with Precision Air in 1:00

from £182

Nairobi Jomo Kenyatta to Malindi

with Kenya Airways in 1:00

from £194

Nairobi Jomo Kenyatta to Kigali

with Kenya Airways in 1:25

from £209

Nairobi Jomo Kenyatta to Dar Es Salaam

with Ethiopian Airlines

via Addis Ababa in 7:30

from £221

Nairobi Jomo Kenyatta to Dubai

with Rwandair Express

via Kigali in 22:25

from £228

Nairobi Jomo Kenyatta to Mumbai

with Etihad Airways

via Abu Dhabi International in 10:00

from £247

Nairobi Jomo Kenyatta to Cairo

with Saudi Arabian Airlines

via Jeddah in 22:30

from £297

Nairobi Jomo Kenyatta to Bujumbura

with Rwandair Express

via Kigali in 13:50

from £301

Nairobi Jomo Kenyatta to Johannesburg O.R. Tambo

with Kenya Airways in 4:10

from £308

Nairobi Jomo Kenyatta to Beirut

with Ethiopian Airlines

via Addis Ababa in 8:20

from £310

Nairobi Jomo Kenyatta to Mahe Island

with Ethiopian Airlines

via Addis Ababa in 8:45

from £319

Nairobi Jomo Kenyatta to London

with Alitalia

via Abu Dhabi International and Rome Fiumicino in 27:50

from £374

Nairobi Jomo Kenyatta to Copenhagen

with Kenya Airways

via Amsterdam in 25:40

from £393

Nairobi Jomo Kenyatta to Harare

with Ethiopian Airlines

via Addis Ababa in 8:00

from £397

Nairobi Jomo Kenyatta to Ahmedabad

with Jet Airways

via Mumbai in 15:10

from £416

Nairobi Jomo Kenyatta to Istanbul Ataturk

with Emirates Airline

via Dubai in 22:10

from £416

* Displayed airfares are based on historical data for one adult roundtrip cheap flight tickets. Our best offers come from real users that visit Kelkoo to search for low fares by destination and find the best deals on airline tickets. Prices are subject to change and cannot be guaranteed at the time of booking