Find Cheap Flights to Nairobi Jomo Kenyatta Intl (NBO)

Search hundreds of travel sites at once for deals on flights to Nairobi Jomo Kenyatta Intl

Sat 11/25
Sat 12/2
Any month
Compare vs. KAYAK |

Book cheap flights to Nairobi Jomo Kenyatta Intl

(Round-trip)
Airports
Origin
New York
$652
only
$652
Detroit
$755
only
$755
Baltimore
$784
only
$784
Orlando
$799
only
$799
Newark
$692
only
$692
Miami
$745
only
$745
Destination
Nairobi
$652
only
$652
Sun, Mar 18
LGA
NBO
28h 20m
Mon, Mar 26
NBO
LGA
28h 56m
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13713 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
JFK
CUN
Excellent 9.0

Entertainment and crew were great- comfortable seats, got to watch a couple of movies with headphones provided by Delta; forgot mine so I assumed I would be miserable thru the whole 4 hour flight. so glad I was wrong! Would definitely take another flight with Delta... looking into the frequent flyer program as we speak

SEA
SJC
Okay 5.6

No vegetarian options in first class.. and go go wouldn5 hook up. Flight was an hour late...but that was ok.

The pilot did a nice job of flying in and banking so we could see the view..

JFK
ROC
Good 7.2

Flight crew was good, we arrived early on flight out and back! Feel like seats are tinier than ever, maybe it was just me. Food (water & pretzels) were OK, but nothing special (then again it was a short flight, so I didn't expect anything). Plane was small so we needed to gate check bags and the gate attendant came around and tagged everyone's bag for us, well before boarding which was hugely efficient - kudos to her on that!

Gate attendant's mic was broken (or she didn't know how to use) so she had to yell into the boarding area.

PTY
ATL
Excellent 9.6

Crew was kind, entertainment and food were good

Seats are really tight

PHL
JFK
Excellent 9.0

We were probably in the air for 30 mins; great short flight. Plane wasn’t filled so had plenty of space.

Wed, Feb 21
LGA
NBO
44h 51m
Mon, Feb 26
NBO
LGA
29h 52m
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1490 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.5
SVO
AMS
Okay 5.2

KLM can't seem to figure out the order of boarding the plane. Should be business - priority - everyone else. Instead they do priority first, and that's usually two-thirds of the passengers. Also, really tired of the fake business class on these flights...

DMM
AMS
Okay 4.3

staff was fine

old old plane, very uncomfortable. Tiny bad screen made movies pointless

JNB
AMS
Excellent 9.6

Comfort economy well worth the extra.

ATL
CLE
Okay 4.6

old plane, tight and uncomfortable

LHR
AMS
Good 7.6

I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly

Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!

Tue, Mar 6
EWR
NBO
16h 35m
Wed, Mar 14
NBO
EWR
31h 45m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Mar 18
EWR
NBO
17h 35m
Mon, Mar 26
NBO
EWR
24h 15m
Trip: 9 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5478 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ORD
ZRH
Okay 5.6

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

ZRH
ARN
Good 6.3

Fast, on time.

No entertainment at all, super uncomfortable

JFK
ZRH
Mediocre 3.6

Nothing

If I were a small person I would have been almost comfortable the seats were so narrow with no leg room so that trying to find a place for myself was laughable, unfortunately not the funny laughable. There is not a chance that I will ever again book an international flight on Swiss. I hope you share this with the airline.

EWR
ZRH
Excellent 10.0

The crew was excellent. They were very efficient and went about their duties without disturbing the passengers.

ORD
ZRH
Excellent 9.6

I hope this carrier grows by leaps and bounds. The plane was new & clean, the pilots executed flawless takeoff & landing, the flight attendants were friendly to a fault, the plane left on time & arrived early. Round trip Orlando-Venice was $980 round trip. The only niggling detail was the somewhat limited selection of movies.

Sun, Apr 29
MIA
NBO
22h 30m
Fri, May 11
NBO
MIA
21h 00m
Trip: 13 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16649 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
MXP
Good 7.3

I didn’t like being in a middle seat

IST
BOS
Excellent 8.3

great food! competent crew. all efficient and good.

an extra beverage service in the middle of the flight would be nice, but that's okay.

DAR
IST
Excellent 9.6

Turkish Airline, great airline

MIA
IST
Excellent 9.0

Turkish air had great service, food, entertainment and nice comfortable planes. Left on time and arrived on time. Two unrelated issues at Miami airport they didn't have a separate line for the people holding global entry and at the Istanbul airport no info desks to direct passenger to their connecting flight

SFO
IST
Excellent 10.0

Good connection from SFO to TLV. Good service good food

No problem

Thu, Jan 18
DTW
NBO
21h 15m
Fri, Jan 26
NBO
DTW
23h 10m
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16905 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
MUC
EWR
Excellent 10.0

A bit of a delay but annoucements and alerts were perfect! Felt well informed, every step of the way. Crew was pleasant and efficient. Smoothe flight! Will be a pleasure to fly with you again!

FCO
FRA
Excellent 9.6

Food was just ok

MUC
LAX
Excellent 9.0

I didn't like the food

MUC
DEN
Okay 5.0

The flight was transferred to a smaller plane, either because there were few passengers (the first story we heard) or because of mechanical problems on the original craft (the second story). Business class was oversold as a result, and boarding was delayed for an hour while they waited for enough BC passengers to accept 800 euros for the downgrade to economy plus. They repeatedly threatened to cancel the flight rather than raise the offer. Eventually enough knuckled under and we were allowed to leave. Some no doubt missed connections because of this petty brinkmanship. The funny coda is that because the plane was so undersold, anyone in economy that wanted their own row could have one, while economy plus was packed with the embittered and downgraded.

YUL
MUC
Good 6.6

The entertainment options were great, The plane was very clean and the bathrooms was HUGE!

uncomfortable seat, off set from the seat in front of me so my entertainment screen was at an odd angle to watch. Food was ok but they had a sauce on the chicken that was not very appetizing. It actually made my wife sick and lets just say she did not keep her dinner. Also, I asked for a scotch after take off and it was a small shot and after dinner I asked for another and it was just a whisper. It did not even cover one ice cube. It would have been nice to get at least a full shot.

Sun, Mar 18
EWR
NBO
21h 05m
Tue, Mar 27
NBO
EWR
21h 35m
Trip: 10 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1305 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
JNB
ADD
Excellent 10.0

The plane is spacious lost of leg room

can improve on the food

ADD
CPT
Excellent 8.6

Brand New Aircraft

N/A

HGA
ADD
Excellent 10.0

Little turbulence but nothing serious

ADD
DUB
Excellent 10.0

Crew was amazing

ADD
TNR
Good 7.6

Awesome crew

No electrical plugs

Fri, Feb 2
BWI
NBO
23h 00m
Sat, Feb 10
NBO
BWI
26h 51m
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19886 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
FRA
YYC
Okay 4.0

Not bad entertainment, but too many ads...

Poor customer service, rude staff, entertainment system chock full of ads, drove me mental. Food less than good,

MCO
YYZ
Excellent 10.0

Flight actually left Orlando early once all passengers were on board

DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

HKG
YVR
Okay 4.6

Entertainment system has a bunch of varieties to keep you entertained for a 12 hour flight.

The delays were horrible!!! Had 4 flights with them. Seattle to Vancouver, Vancouver to Beijing, Hong Kong to Vancouver, and Vancouver to Seattle. Seattle to Vancouver was delayed so long that we almost missed our connecting flight to Beijing. Because of that delay our baggage missed the Vancouver to Beijing flight and we had nothing for 2 days!!! It was a hassle to get some kind of compensation and just having to wear the same clothes for 2 days. Also the Hong Kong to Vancouver, and Vancouver to Seattle flights were also delayed

Mon, Jan 8
MCO
NBO
21h 50m
Tue, Jan 16
NBO
MCO
25h 05m
Trip: 9 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9505 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
DXB
DAR
Excellent 10.0

Everything was well done! Great customer service.

DXB
BOM
Excellent 10.0

Every thing was good

DXB
SEA
Excellent 9.6

Hard working, friendly, and effective team. Your customer care is matchless!

I only have one objection. The crew lost control of restroom cleanliness toward the end of the flight. I know this is a challenge on a long flight, but your crews normally do better.

BAH
DXB
Excellent 8.0

Hard sandwhich

MAA
DXB
Excellent 8.0

There was no option during check in to request meal options- ex vegetarian request.

Tue, Mar 6
LGA
NBO
22h 35m
Tue, Mar 13
NBO
LGA
24h 24m
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Mar 18
LGA
NBO
23h 50m
Mon, Mar 26
NBO
LGA
26h 05m
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13713 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
SAV
ATL
Good 7.0

The flight was on schedule

It was crowded and cramped.

LAX
HNL
Okay 5.0

The gentleman at the gate was super helpful and helped us check our bags at the gate.

Zero leg room. Zero arm room. The entertainment system did not function. No food for such a long flight unless you pay more then the food is actually worth.

ATL
HPN
Good 7.3

It was on time

It was crowded and cramped.

PBI
ATL
Good 6.0

On time; safe flight

Service from boarding to landing was impersonal. No headphones etc. Etc.

AMS
YYZ
Excellent 8.3

The flight attendant named Steven went so far beyond the call. He was attentive, he fixed our video system when no one else could and when he learned we were celebrating an anniversary he brought us a present. He was awesome!

Wed, Feb 21
LGA
NBO
44h 51m
Wed, Mar 14
NBO
LGA
53h 05m
Trip: 21 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1490 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.5
AMS
ATL
Good 7.0

newer plane, good staff

need better and more food options, more often

DMM
AMS
Okay 4.0

OLD OLD plane with hard seats and tiny screens

JFK
AMS
Good 7.6

Two hours delay in the start.

FCO
AMS
Excellent 10.0

Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam

LHR
AMS
Good 7.6

I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly

Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!

Mon, Jan 22
EWR
NBO
37h 35m
Sun, Feb 4
NBO
EWR
31h 45m
Trip: 14 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5478 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
EWR
ZRH
Excellent 10.0

The crew was excellent. They were very efficient and went about their duties without disturbing the passengers.

ZRH
DXB
Okay 5.6

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

ZRH
FCO
Good 7.6

We flew Miami to Zurich, then Zurich to Rome. The international leg was awesome. The intra-European flight was less impressive. We “self-boarded” which was new to us - and wasn’t explained. The seats were smaller and there was only the drop down screens for every 2-3 rows, but otherwise, for a less than 2 hr flight, it was fine.

Boarding wasn’t fully explained for those of us who are not Swiss or German. I slept thru “lunch,” which apparently was a sandwich - but that’s more than many American airlines provide you on similar flights!

JFK
ZRH
Good 7.6

The headset outlet is still the old one, so you can't use your own .

ZRH
ORD
Excellent 10.0

Excellent, super-friendly crew, excellent meal

Sat, Dec 2
DTW
NBO
26h 40m
Sun, Dec 17
NBO
DTW
23h 10m
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Nov 28
EWR
NBO
26h 50m
Sat, Dec 9
NBO
EWR
40h 06m
Trip: 12 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1490 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.5
FCO
AMS
Excellent 10.0

Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam

LHR
AMS
Good 7.6

I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly

Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!

DMM
AMS
Okay 4.0

OLD OLD plane with hard seats and tiny screens

SVO
AMS
Okay 5.2

KLM can't seem to figure out the order of boarding the plane. Should be business - priority - everyone else. Instead they do priority first, and that's usually two-thirds of the passengers. Also, really tired of the fake business class on these flights...

DMM
AMS
Okay 4.3

staff was fine

old old plane, very uncomfortable. Tiny bad screen made movies pointless

Mon, Jan 15
EWR
NBO
20h 05m
Wed, Jan 24
NBO
EWR
33h 35m
Trip: 10 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1305 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
LAX
DUB
Good 7.3

Boarding was smooth. Slept most of the flight. Windows were cool (tint control)

Food was sub par. Leg room limited.

ADD
TNR
Good 7.6

Awesome crew

No electrical plugs

ADD
CPT
Excellent 8.6

Brand New Aircraft

N/A

TLV
ADD
Okay 5.6

Served dinner

the seats however were quite tight and there was no electrical plug for charging.

DXB
ADD
Good 7.0

Entertainment

Food

Mon, Dec 4
MIA
NBO
20h 30m
Tue, Dec 12
NBO
MIA
23h 40m
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16905 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
MUC
BRU
Good 6.5

Plane was clean

no entertainment, cramped seats

MUC
LAX
Excellent 9.0

I didn't like the food

FCO
FRA
Excellent 9.6

Food was just ok

DEL
FRA
Excellent 10.0

Great service, on time departures and arrivals, lie flat seats in business class. The planes were relatively new. Waiting lounges at Delhi and Frankfurt are well stocked with food.

Almost nothing

YUL
MUC
Good 6.6

The entertainment options were great, The plane was very clean and the bathrooms was HUGE!

uncomfortable seat, off set from the seat in front of me so my entertainment screen was at an odd angle to watch. Food was ok but they had a sauce on the chicken that was not very appetizing. It actually made my wife sick and lets just say she did not keep her dinner. Also, I asked for a scotch after take off and it was a small shot and after dinner I asked for another and it was just a whisper. It did not even cover one ice cube. It would have been nice to get at least a full shot.

Sun, Apr 1
BWI
NBO
42h 50m
Tue, Apr 10
NBO
BWI
30h 32m
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19886 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
HKG
YVR
Okay 4.6

Entertainment system has a bunch of varieties to keep you entertained for a 12 hour flight.

The delays were horrible!!! Had 4 flights with them. Seattle to Vancouver, Vancouver to Beijing, Hong Kong to Vancouver, and Vancouver to Seattle. Seattle to Vancouver was delayed so long that we almost missed our connecting flight to Beijing. Because of that delay our baggage missed the Vancouver to Beijing flight and we had nothing for 2 days!!! It was a hassle to get some kind of compensation and just having to wear the same clothes for 2 days. Also the Hong Kong to Vancouver, and Vancouver to Seattle flights were also delayed

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

Tue, Nov 28
MIA
NBO
21h 55m
Sat, Dec 9
NBO
MIA
22h 30m
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16649 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
FCO
IST
Excellent 9.3

Everything good

All good

IST
SFO
Excellent 9.3

Not enough bathrooms. Very long lines to go to the bathroom.

IST
BOS
Excellent 8.3

great food! competent crew. all efficient and good.

an extra beverage service in the middle of the flight would be nice, but that's okay.

SFO
IST
Excellent 10.0

Good connection from SFO to TLV. Good service good food

No problem

MIA
IST
Excellent 9.0

Turkish air had great service, food, entertainment and nice comfortable planes. Left on time and arrived on time. Two unrelated issues at Miami airport they didn't have a separate line for the people holding global entry and at the Istanbul airport no info desks to direct passenger to their connecting flight

Tue, Jan 9
MCO
NBO
21h 50m
Tue, Jan 16
NBO
MCO
25h 05m
Trip: 8 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9505 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
DXB
IAH
Excellent 10.0

I have been traveling with Emirates (and only Emirates) for several years. On board crew and food were excellent.

Since the air craft was new WIFI was not yet available.

DEL
DXB
Good 7.3

Food was good

Crew was not so great

DXB
CMB
Excellent 8.6

Very Kind

My seat assignment

DXB
NBO
Mediocre 2.0

Nothing to like

The Emirates and the crew they are rude not a good plane to travel with they charge me $700 more rude service I hate the service I made a big mistake taking that plane

DXB
SEA
Excellent 9.6

Hard working, friendly, and effective team. Your customer care is matchless!

I only have one objection. The crew lost control of restroom cleanliness toward the end of the flight. I know this is a challenge on a long flight, but your crews normally do better.

*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.