NBO

€338 Find Cheap Flights to Nairobi – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 28% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
€608
Typical prices: €615-€743
SWISS, Lufthansa
Thu 12/11Thu 11/2
DUB - NBO • 2 stops
Cheapest one-way flight
€338
Typical prices: €343-€462
Multiple Airlines
Sun 29/11
DUB - NBO • 3 stops
When to travel
Cheapest • 12% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Jomo Kenyatta Intl!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Jomo Kenyatta Intl

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Jomo Kenyatta Intl

Thu, 12 Nov - Thu, 11 Feb
Multiple Airlines Logo
12:10 - 21:50DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
30h 40m2 stops Zurich Frankfurt am Main
Multiple Airlines Logo
23:55 - 17:10NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
20h 15m2 stops Frankfurt am Main Munich Franz Josef Strauss
€608Multiple Airlines
Fri, 6 Nov - Fri, 20 Nov
Multiple Airlines Logo
18:35 - 22:45DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
25h 10m3 stops Zurich Brussels Bruxelles-National Arusha Kilimanjaro
Multiple Airlines Logo
23:55 - 16:30NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
19h 35m1 stop Frankfurt am Main
€608Multiple Airlines
Tue, 1 Dec - Sun, 28 Feb
Lufthansa Logo
05:10 - 21:50DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
13h 40m1 stop Frankfurt am Main
Lufthansa Logo
23:55 - 11:00NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
14h 05m1 stop Frankfurt am Main
€609Lufthansa
Tue, 6 Oct - Mon, 12 Oct
Egyptair Logo
14:20 - 04:55DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
12h 35m1 stop Cairo
Egyptair Logo
02:55 - 13:20NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
12h 25m1 stop Cairo
€610Egyptair
Tue, 1 Dec - Sun, 28 Feb
Lufthansa Logo
05:10 - 21:50DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
13h 40m1 stop Frankfurt am Main
Lufthansa Logo
23:55 - 17:10NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
20h 15m2 stops Brussels Bruxelles-National Munich Franz Josef Strauss
€611Lufthansa
Tue, 13 Oct - Fri, 23 Oct
Egyptair Logo
14:20 - 04:55DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
12h 35m1 stop Cairo
Egyptair Logo
05:55 - 13:20NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
33h 25m1 stop Cairo
€614Egyptair
Thu, 1 Oct - Mon, 30 Nov
Etihad Airways Logo
09:00 - 12:30DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
25h 30m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
13:35 - 18:10NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
31h 35m1 stop Abu Dhabi Zayed Intl
€626Etihad Airways
Sat, 31 Oct - Wed, 18 Nov
Etihad Airways Logo
19:45 - 18:20DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
19h 35m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
19:15 - 06:30NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
14h 15m1 stop Abu Dhabi Zayed Intl
€630Etihad Airways
Fri, 6 Nov - Fri, 20 Nov
KLM Logo
05:45 - 22:00DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
13h 15m1 stop Amsterdam Schiphol
KLM Logo
23:59 - 12:40NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
15h 41m1 stop Amsterdam Schiphol
€655KLM
Mon, 5 Oct - Mon, 12 Oct
KLM Logo
08:55 - 21:55DUB  Dublin-NBO Nairobi Jomo Kenyatta Intl
11h 00m1 stop Amsterdam Schiphol
KLM Logo
23:05 - 12:40NBO  Nairobi Jomo Kenyatta Intl-DUB Dublin
15h 35m2 stops Paris Charles de Gaulle Amsterdam Schiphol
€690KLM
Booking Insights

KAYAK's insights & trends for flights to Jomo Kenyatta Intl

Get data-powered insights and trends into flights to Jomo Kenyatta Intl to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest month to fly to Nairobi Jomo Kenyatta Intl Airport?

The cheapest month for flights to Nairobi Jomo Kenyatta Intl Airport is January, where tickets cost €639 on average for return flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Ireland is €1,074 and €888 respectively. For one-way flights, the best month to travel is September with an average price of €320.

How far in advance should I book a flight to Nairobi Jomo Kenyatta Intl Airport?

To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 14 weeks before departure.

Good to know – Book Cheap Nairobi Jomo Kenyatta Intl Airport Plane Tickets

Low season

October

Cheapest flight

€338
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly and prices are also 13% lower on average.
Flight from Dublin to Nairobi

When to book flights to Jomo Kenyatta Intl

Are your dates flexible? Find out the best times to travel to Jomo Kenyatta Intl based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

FAQs - booking Nairobi flights

  • How far is Nairobi Jomo Kenyatta Intl Airport from central Nairobi?

    Central Nairobi is 12 km away from Nairobi Jomo Kenyatta Intl Airport.

  • How does KAYAK find such low prices on flights to Nairobi?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Nairobi.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Nairobi?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Nairobi is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Nairobi?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Nairobi with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Nairobi?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Nairobi up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Nairobi

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Nairobi flight deals.

Reviews of the top 5 airlines flying to Jomo Kenyatta Intl

 
Need help choosing which airline to fly with to Jomo Kenyatta Intl? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.4
Qatar AirwaysOverall score based on 3733 reviews
7.3Comfort
7.5Boarding
7.3Entertainment
7.3Food
7.9Crew
Airline reviews

Very lovely aircraft and crew. Seats were comfortable and the food was great and served swiftly. Delayed flight due to a passenger coming off the flight but overall a great experience

10.0 ExcellentIbrahim, Aug 2026
Read more Qatar Airways reviews

Very lovely aircraft and crew. Seats were comfortable and the food was great and served swiftly. Delayed flight due to a passenger coming off the flight but overall a great experience

The check-in and crew staff were wonderful. The food was reasonable. The online side Qatar was very poor. Seats were very tight and not very comfortable for a 14 hour flight!

Economy travel is really hard with no room to move especially when the person sitting beside you is an XL or XXL size person who if moving could hit your face

They shld provide food. Between food they are giving 10 hours gap which is toooo much

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

I didn't understand why I got dropped off at departures on exiting the plane at Doha aiport. I had to find my own way to immigration/baggage reclaim which wasn't easy as staff in the departure section just tell you ti scan your boarding pass. This was very poor b qatar Airways. I spent 2 hours soyung this out and once I got to get my suitcase it was delayed. So instead of getting to the hotel at about midnight I got there at three in the morning. I wonder why I upgraded to business?

There was not enough staff during boarding which had created big problems . Another thing once you enter gate area there’s no way to use bathroom and you have to be in that area 2 hours before boarding which is too much.

some sections of airport are too cramped. The screening of luggage was twice and a huge hassle. They kept saying my boarding the for my next flight was in 10 minutes but were dragging the screening too long. having a 2 hour connecting time with this much delays in screenings is not good. They could see I was traveling with special needs kid yet I was" randomly chosen" to be personally screened again.

Very Old flight. I didn’t expect to see this old flight. The entertainment system was very poor for a 15+ hours flight. The staff was amazing and food could is no bad could be better.

everything was excellent except for the meal on the fight from the Istanbul which was disgusting, the only choice of food available was pasta which was served frozen.

Our flight was delayed for one hour is their a credit?

This is not business class. This is premium economy. Total scam to sell this as business class

The entertainment center of my seat wasn’t working. I asked the crew many times to restart it and they that will be done by the next crew that take control of the flight in São Paulo. Bad attitude during the whole flight

Turkish airlines have improved a lot, please keep up the good work.

The Etickets had been changed (Why?) without notice ; Hence, that caused troubles when checking in. Not until I contacted my ticket agent and was given correct Etickets could I then check in.

Temperature in plane in both segments was warm. Otherwise, great experience

Lost long time boarding because of a system anticipation done and they took to long to rectify when travel avant told them .

for the very long way the flight has to be more confortable it was very dirty the wc was not clean

They lost my luggage and it took a long time to let us know it was lost.

Unfortunately the flight was cancelled so I never got to go

Good flight. There were a few issues with the flat bed. It was some technical issues. Otherwise everything was good

One of your male flight attendant was pushy and a bit of a martinette. Completely unnecessary.

The seat was like there is no leg space....there were no proper option for food in the airline. It seemed like the airline was at brink of bankruptcy. The crew was helpful except for a few.

My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.

Very unfriendly team. It was very difficult to get a cup of coffee. Legroom was extremely small. Old, dilapidated plane.

Food was very good. Again tray could use a non-skid mat. I had a regular seat - comfortable - able to sleep undisturbed. Boarding was uneventful.

Dear Etihad Airways Customer Service, I hope this message finds you well. I am writing to express my deep disappointment with my recent flight experience on Etihad Airways, which took me from India to NYC via Abu Dhabi. My flight details are as follows: [Flight Number] on [Date]. My overall experience was marred by a series of significant issues that I believe warrant attention and improvement. These issues include: Bad Conditions of Washroom: The state of the washrooms on the flight was far from satisfactory. They were inadequately maintained and lacked the level of cleanliness one would expect during a long-haul journey. Seating Space and Comfort: The seating arrangement left much to be desired. The seats were cramped, uncomfortable, and the legroom was insufficient for such a long flight. The seats did not recline as expected, making the journey quite uncomfortable. Cabin Cleanliness: The cleanliness of the cabin, including seats and tray tables, was not up to par. The lack of cleanliness impacted the overall comfort and satisfaction of passengers. Excessive Noise: The flight was notably noisy, with disturbances and loud noises making it difficult to rest or concentrate. The noise levels were considerably disruptive. Food and Catering: The quality and variety of meals served on the flight left much to be desired. Furthermore, there were issues with accommodating dietary restrictions, which is crucial for passenger satisfaction. Hygiene and Sanitary Facilities: The condition of the restrooms was subpar, and essential hygiene supplies were not adequately provided. This falls short of expectations for a long-haul journey. Overall Experience: Regrettably, the combination of these issues significantly affected my overall experience during this long flight, making it far from the comfortable and enjoyable journey I had anticipated. I understand that maintaining high standards on long-haul flights can be challenging, but I believe it's vital to bring these concerns to your attention in the hope that they can be addressed and improved upon in the future. As a loyal Etihad Airways customer, I had higher expectations for my journey. I kindly request that you take these issues into consideration and work towards enhancing the overall passenger experience on similar routes. Your attention to these matters is greatly appreciated. Thank you for your time and understanding.

Nothing was good. Everything needs to improve. Everything was abysmal. Needs lots of improvement. The check-in and baggage drop at the New Delhi airport was manned by disrespectful people, horrible experience. We will never travel by Etihad ever again.

Transit time could be 15 min longer atleast. It was right on the dot to boarding time. Giving minimal time to do shopping

Good but I don’t received my bags yet is been 5days still no update

I upgraded to the business class cabin. It was the poorest business class I have ever experienced. No access to any business lounge in Tampa airport. Seats are not comfortable. I had a window seat and had to step/crawl over the next seat. Food was mediocre and service below average for business class. Bathroom location was ridiculous. No place to wait. I cannot believe I paid this kind of money and will never fly Lufthansa Discover again. They really should reimburse me somehow.

The entertainment screens need to be updated. Very difficult to navigate through with old equipment.

We boarded the plane and waited for 30 minutes ultimately for them to cancel the flight due to engineering issues.

Love the little chocolate bars, and consumer rights in EU regarding stepped refunds when flights are delayed.

Staff was rude in business class. Luggage was damaged and nothing was done about it airlines.

We were helped whenever needed and had a pleasant flight.

That was no easy way to get on board in the plane was very hot and I couldn’t talk to the crewmember there super rude and they couldn’t fix the AC. They felt very uncomfortable for 3 1/2 hours flight. I would not use airline next time. Thank you.

Great crew helped a great deal during flight as was not feeling well.

I missed my connection. Lufthansa did a great job helping me get a new flight. My luggage arrived on the same plane as I did. That was astonishing.

I liked the pilot, he was very good and we arrived on the time

Worst Airline Experience of My Life – I Would Never Fly EgyptAir Again Our family of four traveled from Makkah to Washington Dulles (IAD) with a connection in Cairo, and it was by far the worst airline experience we have ever had. Our problems began before we even reached Cairo. The aircraft made what felt like an extremely hard and rapid descent, causing severe ear pain for me and my children. My son was crying in pain. When I asked a flight attendant for earplugs or any assistance, she simply replied that they had nothing. At Cairo Airport, EgyptAir left us and three other connecting passengers in a deserted area away from the terminal. Despite a three-hour layover, multiple requests for help, and shuttle vans passing every few minutes, the staff refused to assist us. Only after another passenger loudly confronted the staff were we finally allowed onto a shuttle, leaving us with barely an hour before departure. The onboard experience was just as disappointing. A middle-aged male crew member was rude and dismissive. During our 13-hour flight, no one offered us water, our call button was ignored, and meal trays remained in front of us until I had to repeatedly ask for them to be removed. The food was unpleasant, the aircraft was dirty, and the seats and windows were covered with fingerprints and grime. Cairo Airport itself was shockingly dirty and poorly maintained. I have flown with Emirates and Etihad Airways, and the difference is remarkable. Those airlines prioritize professionalism, cleanliness, safety, and customer service. EgyptAir did not. This experience was stressful, exhausting, and unacceptable for my family. I am sharing it because I do not want other families to go through the same ordeal. I will be telling my family, friends, colleagues, and anyone considering EgyptAir about what we experienced so they can make an informed decision. If I could give zero stars, I would. Based on our experience, I cannot recommend EgyptAir to anyone.

During the direct flight to egypt with egyptair the crew was very rude and forced me to accept food when i had asked if they had juice because i was not hungry and did not want the food he just yelled and gave me the food and so i asked my husband to ask him in arabic to take the food back because i did not ask for this and he told my husband to keep the food my husband is palestianian jordanian and i am irish american so clearly some discrimination towards me took part here not my husband as he respected my husband in his tone , i had been to egypt alone before and other parts of the middle east alone long before i met my husband and i have traveled with my family since a baby by plane for extra perspective as half my family is upstate new york and the other half texas . So every year of my life on planes before solo traveling and this is the only time my entire life i was given by force food on a plane by a flight attendant and yelled at to keep the food and felt unsafe the entire flight to egypt and the entire return flight from egypt because the plane was not the best quality and the return flight the entire flight the air conditioning among other things did not work . I will definitely try my best to find other options in future travels to egypt as i love egypt and loved egypt long before being married to my husband and i will be back even if alone .

It was better than the previous flight only because the crew was not rude and did not force us to accept food but the entire flight was overheated from start to finish and it was the only time with an airlines i felt i may not make it home . I will not be flying with them again a different airlines for egypt i will try in the future .

I lost my bad at Cairo’s airpor… it wasn’t shipped with me on the plane

There is no respect or customer service whatsoever in Egypt airline extremely poor customer service never fly again. Find ticket with adjective airline. It’s like throwing money in the trash.

The plane was falling apart. Screens didn't work. My chair didn't work. My tray didn't work. It makes me nervous about the maintenance of vital functions for flight. The food is horrible. We never eat it.

Boarding was a nightmare. Still the B773s don’t have WIFI and are a something from the 90s in terms of comfort.

The flight was cancelled with very little info at the airport. Absolutely mess with no option to reschedule flights without paying fortune for business class.

The bathroms were disgusting by the end of the fight.

Everything you need to know for your flight to Jomo Kenyatta Intl

Information on the airport you'll fly into in Nairobi