NBO

Nairobi Jomo Kenyatta Intl Airport (NBO) Flights & Information

Search for one-way and round-trip flights departing to and from Nairobi Jomo Kenyatta Intl Airport (NBO). After clicking find deals, you’ll be taken to a page where you can modify your flight criteria if needed, and then proceed to selecting travel providers offering Nairobi Jomo Kenyatta Intl Airport flight deals.
— NBO
1
We work with more than 300 partners to bring you better travel deals

Nairobi Jomo Kenyatta Intl Airport (NBO) Flight Information

Find helpful information about Nairobi Jomo Kenyatta Intl Airport (NBO) to aid in your flight search on Cheapflights.

Airport code

NBO

Daily departures

2,450

Daily arrivals

2,504

Most popular destination

MBA (Mombasa)

Cheapest destination

LAU (Lamu)

Average flight price

$938
Average number of daily flights departing from NBO
Average number of daily flights to NBO
Average for round-trip flights in January 2025

Nairobi Jomo Kenyatta Intl Airport Guide

Richard Holmes
octubre 3, 2024

Named for Kenya’s first president after independence, Nairobi’s Jomo Kenyatta International Airport (NBO) is the busiest airport in East Africa, processing around 7 million passengers per year.

The home airport for Kenya Airways, NBO attracts a mix of corporate and leisure travelers. It’s also a key destination for NGOs – the United Nations Africa headquarters is located in Nairobi – but also draws millions of vacationers on their way to the Indian Ocean resorts near Mombasa or to the safaris of the Masai Mara National Reserve.

Whatever brings you to Nairobi, these handy tips and tricks will make your journey a whole lot smoother.

Arriving at Nairobi

In addition to Jomo Kenyatta International Airport, Nairobi has a second airport, Nairobi Wilson (WIL). Wilson serves mostly domestic routes and charter aircraft. It’s about 20 minutes by car, but be careful which airport you are booking, especially when it comes to connecting flights.

Depending on your airline you will most likely arrive at Terminal 1A (used by Kenya Airways and other SkyTeam carriers) or Terminal 1E (for Emirates, Qatar Airways, Star Alliance carriers, Lufthansa and a few others).

These are actually just different concourses in the same terminal but are located on opposite ends of the large semi-circular building. Once you’re through customs and immigration formalities you’ll exit the airport into the same parking and pick-up area. The process is similar at both concourses, with well-marked passages leading first to immigration.

I have sometimes breezed through in mere minutes, but immigration lines can be horrendous at peak times – usually between 8 pm and 10 pm, with the arrival of European flights. Pack some extra patience and throw in a friendly “Jambo” (“Hello” in kiSwahili) to the officer and you’ll smooth the process. Or, my top tip, book a meet-and-greet service to jump the line (more on this later).

After clearing immigration head to baggage claim, which is generally well-managed with airline staff on hand to help locate missing bags. At customs you’ll need to send your cabin luggage and, usually, checked bags through an X-ray scanner.

If you are in transit to another international flight and will not be leaving the airport, no visa is required. Simply follow the connections signage on arrival. You will, however, have to clear security again to reach the departure gates.

Meet-and-greet services

If you’re nervous about flying into Nairobi, consider using one of the airport’s accredited meet-and-greet services. Staff will meet you as you disembark from the aircraft, escort you through immigration and customs, and help you to your onward transportation.

Aside from a friendly local face who knows the airport, you get to use the priority lanes at customs, immigration and airline check-in, which can save plenty of time when it’s busy. I used Tradewinds on my last visit and was really impressed by their service and cost.

Getting between Nairobi and NBO

Public transport in Nairobi is challenging and can be unreliable. Your hotel will be able to assist with pre-booked transfers or may even have their own shuttle service – a convenient but often expensive option.

Yellow metered taxis are common, but locals always recommend using Uber or Bolt to get to the airport, valuing the convenience of cashless payments and ride tracking. Beware of Nairobi’s notorious traffic, especially at morning and afternoon peak times, and allow plenty of extra time to get to the airport.

Airport hotels

There are 3 excellent airport hotels located close to the airport, with complimentary shuttle buses running 24 hours a day. Four Points by Sheraton is the closest (around 1.9 miles), while Hilton Garden Inn is a 5-star option a little further out. On my last trip I opted for the Crowne Plaza (around 2.5 miles from the terminal) and loved the fitness center, spa and rooftop pool.

Departing from Nairobi

Nairobi’s 5 main concourses (1A, 1B, 1C, 1D, 1E) are situated in the same semi-circular Terminal 1, but you’ll need to go to the correct zone for your airline to enter. There is also a Terminal 2 situated in a separate part of the airport, reached by shuttle bus, but it only serves a handful of regional low-cost carriers and no major airlines.

Before being allowed into the check-in area you’ll need to show your passport and go through a security check. Security at Nairobi is strict and you will be asked to remove your belt, watch and shoes before passing through the x-ray machine. Because of this extra step the lines can stretch out the door.

If you’re departing in the peak evening time between 8pm and midnight allow a little extra time. The check-in hall is generally well-managed and lines move quickly. If you’re not in a premium cabin, a meet-and-greet service will allow you to join the priority lines anyway.

In 1A, immigration is to the left of the check-in gates. I head for the farthest line because it’s usually also the shortest. After immigration you’ll find the next security check one level up (elevators are available for those with mobility issues).

There are usually 6 to 8 active security lines here, so look to see which has the shortest line – it’s usually near the middle. You’ll need to remove your shoes here, and send laptops, watches, belts and so on through the scanner.

Once you’re airside, you’ll find plenty of seating available, and as you walk further away from 1A (to the lower-numbered gates) the terminal feels quieter and calmer. I love the fact there are lots of free charging stations.

Amenities at NBO

There is a small children’s play area near Gate 13. A Mummy-Toto lactation suite is available close to Gate 15 for mothers needing a little privacy.

The airside area includes a number of duty-free shops selling the usual array of fragrances, tobacco, alcohol and confectionery, along with selected Kenyan specialty products such as black tea and coffee.

Ikwetta, near Gate 10, has a really nice selection of Kenyan clothing and décor items. Enanai, near Gate 8, has more traditional crafts, wooden carvings and souvenirs.

There is free Wi-Fi access throughout the terminal and it works well. It’s easy to connect and doesn’t seem to time out, even after spending a while online. No voucher or passcode is necessary, either.

Lounges

There is an impressive selection of airport lounges on offer at Nairobi, geared towards both premium class passengers and paying guests.

Simba Lounge is the main premium lounge for Kenya Airways, located on the first floor above security. They also accept business class passengers flying on SkyTeam carriers. It’s a small lounge, but offers a small bar and buffet, shower facilities and comfortable seating. Paying guests are also welcome.

Alpine Lounge, near Gate 11, is a cheaper option and has a buffet, bar and shower facilities, but limited views. The same goes for the Asante lounge, a second lounge for Kenya Airways and SkyTeam passengers, near Gate 6.

My favorite lounge is The Plaza, near Gate 5, which welcomes passengers of Emirates, British Airways, Lufthansa and Air India. It’s a contemporary space with wonderfully friendly staff and a decent buffet of light meals. It includes a full bar, including Tusker lager on tap. Paying guests are welcome, and there’s a cheaper rate to just use the (clean and spacious) shower facilities.

Restaurants at Nairobi Airport

Outside of the lounges there aren’t many good places to eat at Nairobi airport. I usually get coffee at Java House, but a quieter option is the Paul Caffé near Gate 13, where the menu also runs to burgers, curry and grills. There is a small food court upstairs in 1A – try Ro-Ro Chinese and Oriental or Amaica for pan-African plates.

The low-down on yellow fever

Yellow fever is endemic to much of Kenya, and many countries require that travelers departing from Kenya provide proof of vaccination on arrival.

A single-dose vaccine gives lifetime immunity (prior to 2014 this was limited to 10 years), but must be administered at least 10 days before you enter the country. Be sure to have your vaccination certificate with you, as I have been asked for it at check-in and even at the boarding gate.

This Cheapflights-commissioned article is presented as-is, for general informational purposes only, and may not be up-to-date. The opinions contained in the article are original to the author and reflect their authentic experience, which may vary significantly from the experience of others. Find more perspectives in our user reviews below.

Cheap flights to Nairobi Jomo Kenyatta Intl Airport in January and February 2025

Find deals on flights to Nairobi Jomo Kenyatta Intl Airport (NBO) in January and February 2025. Deals are based on recent searches Cheapflights users made over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
dom. 2/910:00 pmATL - NBO
1 stop21h 15mTurkish Airlines
dom. 3/95:00 amNBO - ATL
1 stop22h 55mTurkish Airlines
Deal found 1/12$847
dom. 1/266:40 pmEWR - NBO
1 stop18h 55mBritish Airways
lun. 2/311:35 pmNBO - EWR
1 stop28h 00mBritish Airways
Deal found 1/14$848
vie. 1/319:35 amATL - NBO
1 stop19h 35mEthiopian Air
jue. 2/136:00 pmNBO - ATL
2 stops22h 00mEthiopian Air
Deal found 1/14$850
lun. 1/2012:30 amEWR - NBO
1 stop18h 45mTurkish Airlines
mié. 1/294:35 amNBO - EWR
1 stop26h 00mTurkish Airlines
Deal found 1/13$853
mar. 1/212:00 pmIAD - NBO
1 stop29h 35mTurkish Airlines
mié. 3/54:35 amNBO - IAD
1 stop22h 55mTurkish Airlines
Deal found 1/14$872
jue. 2/206:09 amDCA - NBO
1 stop21h 06mKenya Airways
mar. 5/2011:35 pmNBO - DCA
1 stop29h 51mKenya Airways
Deal found 1/13$883
mar. 1/2110:00 amIAD - NBO
1 stop19h 10mEthiopian Air
mar. 1/286:00 pmNBO - IAD
2 stops22h 00mEthiopian Air
Deal found 1/13$887
vie. 2/2810:35 amIAD - NBO
1 stop29h 30mQatar Airways
sáb. 3/81:35 amNBO - IAD
1 stop22h 20mQatar Airways
Deal found 1/14$890
mié. 2/56:00 amIAD - NBO
2 stops21h 15mMultiple Airlines
mar. 3/411:35 pmNBO - IAD
1 stop27h 20mMultiple Airlines
Deal found 1/14$894
mar. 1/2112:00 pmIAD - NBO
1 stop31h 30mEgyptair
mar. 3/44:20 amNBO - IAD
1 stop32h 50mEgyptair
Deal found 1/14$898
mar. 1/214:05 pmSEA - NBO
1 stop28h 30mQatar Airways
mar. 2/45:00 pmNBO - SEA
1 stop29h 40mQatar Airways
Deal found 1/13$899
sáb. 2/16:09 amDCA - NBO
1 stop21h 06mMultiple Airlines
sáb. 3/811:35 pmNBO - DCA
1 stop25h 25mMultiple Airlines
Deal found 1/13$900

Round-trip flights to Nairobi Jomo Kenyatta Intl Airport (NBO)

Find deals on round-trip flights to Nairobi Jomo Kenyatta Intl Airport. Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
dom. 2/910:00 pmATL - NBO
1 stop21h 15mTurkish Airlines
dom. 3/95:00 amNBO - ATL
1 stop22h 55mTurkish Airlines
Deal found 1/12$847
dom. 1/266:40 pmEWR - NBO
1 stop18h 55mBritish Airways
lun. 2/311:35 pmNBO - EWR
1 stop28h 00mBritish Airways
Deal found 1/14$848
vie. 1/319:35 amATL - NBO
1 stop19h 35mEthiopian Air
jue. 2/136:00 pmNBO - ATL
2 stops22h 00mEthiopian Air
Deal found 1/14$850
sáb. 4/196:05 amDCA - NBO
1 stop21h 40mKenya Airways
vie. 5/211:35 pmNBO - DCA
1 stop30h 07mKenya Airways
Deal found 1/13$881
mar. 3/119:05 pmIAD - NBO
1 stop20h 00mQatar Airways
vie. 3/281:35 amNBO - IAD
1 stop22h 20mQatar Airways
Deal found 1/13$884
mié. 3/2611:35 amIAD - NBO
2 stops25h 35mRwandAir
jue. 4/101:00 pmNBO - IAD
2 stops26h 45mRwandAir
Deal found 1/13$889
dom. 3/237:10 pmIAD - NBO
1 stop22h 45mSAUDIA
vie. 4/42:40 amNBO - IAD
1 stop20h 05mSAUDIA
Deal found 1/13$891
dom. 3/237:59 pmIAD - NBO
1 stop31h 16mMultiple Airlines
sáb. 4/511:35 pmNBO - IAD
1 stop27h 06mMultiple Airlines
Deal found 1/13$893
mar. 1/2112:00 pmIAD - NBO
1 stop31h 30mEgyptair
mar. 3/44:20 amNBO - IAD
1 stop32h 50mEgyptair
Deal found 1/14$898
dom. 3/163:55 pmIAD - NBO
2 stops22h 00mAir Canada
mié. 3/1911:55 pmNBO - IAD
2 stops27h 46mAir Canada
Deal found 1/12$903
mar. 2/187:00 pmEWR - NBO
2 stops19h 45mUnited Airlines
vie. 3/711:55 pmNBO - EWR
1 stop21h 40mUnited Airlines
Deal found 1/13$903
lun. 1/204:50 pmEWR - NBO
1 stop20h 30mAir France
jue. 1/3011:30 pmNBO - EWR
1 stop23h 10mAir France
Deal found 1/13$905

Flights departing from Nairobi Jomo Kenyatta Intl Airport (NBO)

Find deals on round-trip flights from Nairobi Jomo Kenyatta Intl Airport (NBO). Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
mié. 3/1211:55 pmNBO - IAD
1 stop22h 40mMultiple Airlines
dom. 3/305:35 pmIAD - NBO
1 stop19h 40mMultiple Airlines
Deal found 1/14$695
lun. 1/272:40 amNBO - IAD
1 stop20h 05mSAUDIA
mar. 2/256:10 pmIAD - NBO
1 stop22h 45mSAUDIA
Deal found 1/13$724
lun. 3/1711:55 pmNBO - IAD
1 stop22h 40mBrussels Airlines
lun. 3/315:20 pmIAD - NBO
3 stops46h 10mBrussels Airlines
Deal found 1/14$733
lun. 3/1711:55 pmNBO - IAD
2 stops46h 35mSWISS
lun. 3/318:45 pmIAD - NBO
3 stops42h 45mSWISS
Deal found 1/14$734
sáb. 3/85:00 amNBO - IAD
1 stop38h 35mTurkish Airlines
mié. 3/1910:25 pmIAD - NBO
1 stop22h 10mTurkish Airlines
Deal found 1/13$755
mar. 2/46:00 pmNBO - IAD
2 stops29h 50mLufthansa
mar. 2/115:50 pmIAD - NBO
2 stops20h 55mLufthansa
Deal found 1/12$787
mar. 2/46:15 pmNBO - IAD
1 stop30h 10mEtihad Airways
mar. 2/119:30 pmIAD - NBO
1 stop32h 00mEtihad Airways
Deal found 1/13$825
dom. 4/276:00 pmNBO - EWR
2 stops22h 00mEthiopian Air
lun. 5/511:00 amEWR - NBO
1 stop19h 10mEthiopian Air
Deal found 1/14$826
lun. 3/311:20 amNBO - IAD
1 stop21h 50mQatar Airways
jue. 4/179:05 pmIAD - NBO
1 stop26h 50mQatar Airways
Deal found 1/14$834
dom. 1/2611:30 pmNBO - ATL
1 stop27h 58mDelta
dom. 2/910:10 amATL - NBO
2 stops27h 10mDelta
Deal found 1/13$850
mar. 2/1111:30 pmNBO - ATL
1 stop23h 00mAir France
mar. 2/253:47 pmATL - NBO
1 stop21h 33mAir France
Deal found 1/13$871
mié. 1/2911:55 pmNBO - IAD
1 stop22h 40mUnited Airlines
sáb. 2/225:50 pmIAD - NBO
2 stops20h 55mUnited Airlines
Deal found 1/13$890

Flights to Nairobi Jomo Kenyatta Intl Airport (NBO) departing soon

Find deals on flights to Nairobi Jomo Kenyatta Intl Airport (NBO) leaving in the next seven days. Deals are based on recent searches made by Cheapflights users over the past 12 months. Click “Pick Dates” to customize your flight criteria, and browse current flight deals from travel providers.
lun. 1/2012:30 amEWR - NBO
1 stop18h 45mTurkish Airlines
mié. 1/294:35 amNBO - EWR
1 stop26h 00mTurkish Airlines
Deal found 1/13$853
mar. 1/212:00 pmIAD - NBO
1 stop29h 35mTurkish Airlines
mar. 1/285:00 amNBO - IAD
1 stop38h 35mTurkish Airlines
Deal found 1/14$872
mar. 1/2110:00 amIAD - NBO
1 stop19h 10mEthiopian Air
mar. 1/286:00 pmNBO - IAD
2 stops22h 00mEthiopian Air
Deal found 1/13$887
mar. 1/2112:00 pmIAD - NBO
1 stop31h 30mEgyptair
mar. 3/44:20 amNBO - IAD
1 stop32h 50mEgyptair
Deal found 1/14$898
mar. 1/214:05 pmSEA - NBO
1 stop28h 30mQatar Airways
mar. 2/45:00 pmNBO - SEA
1 stop29h 40mQatar Airways
Deal found 1/13$899
mar. 1/216:40 pmEWR - NBO
1 stop18h 55mBritish Airways
jue. 1/3011:35 pmNBO - EWR
1 stop22h 25mBritish Airways
Deal found 1/13$900
mar. 1/216:10 pmIAD - NBO
1 stop22h 45mSAUDIA
lun. 1/272:40 amNBO - IAD
1 stop20h 05mSAUDIA
Deal found 1/14$901
mar. 1/2112:00 pmIAD - NBO
1 stop31h 30mMultiple Airlines
mar. 1/284:45 pmNBO - IAD
2 stops36h 36mMultiple Airlines
Deal found 1/14$903
lun. 1/2011:45 amATL - NBO
2 stops26h 15mMultiple Airlines
mar. 1/284:45 pmNBO - ATL
2 stops31h 56mMultiple Airlines
Deal found 1/13$903
lun. 1/204:50 pmEWR - NBO
1 stop20h 30mAir France
jue. 1/3011:30 pmNBO - EWR
1 stop23h 10mAir France
Deal found 1/13$905
lun. 1/202:26 pmATL - NBO
2 stops22h 54mDelta
lun. 1/2711:30 pmNBO - ATL
2 stops26h 37mDelta
Deal found 1/14$907
jue. 1/237:15 amDFW - NBO
2 stops29h 45mMultiple Airlines
mar. 1/284:45 pmNBO - DFW
2 stops38h 37mMultiple Airlines
Deal found 1/14$909

Nairobi Jomo Kenyatta Intl Airport (NBO) flight status

Find the status of flights flying to and from Nairobi Jomo Kenyatta Intl Airport (NBO). Search by flight number or origin/destination and date/time to find the specific flight(s) you’re interested in.
Utilize the flight tracker to see the current status of flights flying to and from Nairobi Jomo Kenyatta Intl Airport.
or
jue. 1/16
6:00 pm

Reviews of airlines servicing Nairobi Jomo Kenyatta Intl Airport (NBO)

Read reviews of airlines servicing Nairobi Jomo Kenyatta Intl Airport (NBO). Use this information to make informed decisions when choosing an airline for your flight to or from Nairobi Jomo Kenyatta Intl Airport (NBO). Reviews last updated enero 14, 2025.
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.1
Very good
3,345 reviews
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.0
Very good
8,508 reviews
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

8.0
Very good
9,672 reviews
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

7.8
Good
1,336 reviews
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

7.5
Good
821 reviews
8.1
Very good
3,345 reviews

Food

7.9

Entertainment

8.2

Overall

8.1

Crew

8.3

Comfort

8.0

Boarding

8.1

Reviews

1 / 10

Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.

Browse thousands of different options on Cheapflights for your next trip

Other airports near Jomo Kenyatta Intl

Other Nairobi travelers fly to these airports near Jomo Kenyatta Intl.