Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

NBO

Find cheap flights to Nairobi from $827

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Jomo Kenyatta Intl departing on 29/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Thu 18/4
Thu 25/4

Search hundreds of travel sites and compare cheap flights to Nairobi

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Nairobi
These are the airlines KAYAK users have selected most often from within our search results for flights to Nairobi
In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here's why:

Save 15% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Jomo Kenyatta Intl

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Jomo Kenyatta Intl that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
20:40 - 05:40PER-NBO
38h 00m3 stops
06:40 - 00:30NBO-PER
36h 50m3 stops
$1,257
Find Deal
Mon, 8 Apr - Mon, 22 Apr
01:40 - 05:40PER-NBO
33h 00m2 stops
06:40 - 00:30NBO-PER
36h 50m3 stops
$1,265
Find Deal
Sun, 7 Apr - Mon, 22 Apr
09:00 - 18:35MEL-NBO
41h 35m1 stop
20:05 - 06:30NBO-MEL
27h 25m1 stop
$1,804Air India
Find Deal
Sun, 31 Mar - Mon, 8 Apr
09:45 - 18:35SYD-NBO
39h 50m1 stop
20:05 - 07:10NBO-SYD
28h 05m1 stop
$2,354Air India
Find Deal
Thu, 1 Aug - Wed, 2 Oct
21:00 - 06:55MEL-NBO
40h 55m1 stop
01:20 - 16:45NBO-MEL
32h 25m1 stop
$2,418Qatar Airways
Find Deal
Mon, 15 Apr - Mon, 29 Apr
22:15 - 06:55BNE-NBO
39h 40m1 stop
18:10 - 17:30NBO-BNE
40h 20m1 stop
$2,426Qatar Airways
Find Deal
Mon, 29 Apr - Mon, 6 May
02:25 - 20:00MEL-NBO
48h 35m2 stops
22:45 - 05:30NBO-MEL
23h 45m1 stop
$2,544Emirates
Find Deal
Sun, 14 Apr - Tue, 30 Apr
02:25 - 20:00MEL-NBO
24h 35m2 stops
16:35 - 19:35NBO-MEL
44h 00m2 stops
$2,555Emirates
Find Deal
Sun, 14 Apr - Tue, 30 Apr
22:20 - 14:40PER-NBO
21h 20m1 stop
16:35 - 17:35NBO-PER
20h 00m1 stop
$2,712Qantas Airways
Find Deal
Fri, 29 Mar - Tue, 16 Apr
12:10 - 14:15PER-NBO
31h 05m2 stops
16:35 - 00:45NBO-PER
27h 10m2 stops
$2,800Qantas Airways
Find Deal
Wed, 17 Jul - Sat, 17 Aug

Flights to Jomo Kenyatta Intl - Travel Insights & Trends

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 day to fly to Nairobi?

The average price of all flights to Nairobi Jomo Kenyatta Intl Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Nairobi is Tuesday where tickets can be as cheap as $2,616. On the other hand, the most expensive day to fly is Friday, where prices are $2,789 on average.

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

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Nairobi Jomo Kenyatta Intl Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Nairobi Jomo Kenyatta Intl Airport is May, where tickets cost $2,471 on average for one-way flights. On the other hand, the most expensive months are June and July, where the average cost of tickets from Australia is $3,523 and $3,485 respectively. For return trips, the best month to travel is June with an average price of $2,497.

What is the cheapest time of day to fly to Nairobi Jomo Kenyatta Intl Airport?

The average price for all flights to Nairobi Jomo Kenyatta Intl Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Nairobi Jomo Kenyatta Intl Airport is generally in the morning, when flights cost $2,627 on average. The most expensive time of day to fly to Nairobi Jomo Kenyatta Intl Airport is generally at night, which is peak travel time and where the average cost of a ticket is $2,717.

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

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Nairobi Jomo Kenyatta Intl Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 2 weeks before departure. For the absolute cheapest price, our data suggests you should book 60 days before departure.

How long is the flight to Nairobi Jomo Kenyatta Intl Airport?

The duration of your flight to Nairobi depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Nairobi on KAYAK are from Perth, which takes 22h 30m, Melbourne, which takes 23h 35m, Sydney, which takes 23h 40m, and Brisbane, which takes 30h 10m.

How many long-haul flights are there to Nairobi Jomo Kenyatta Intl Airport each week?

Each week there are around 104 long-haul flights (6-12 hour flight duration), 168 medium-haul (3-6 hour flight duration) and 641 short-haul (up to 3 hour flight duration) flights to Nairobi Jomo Kenyatta Intl Airport. The most long-haul flights depart from London.

Good to know

Low season

October

High season

December

Cheapest flight

$827
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flight from Brisbane 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
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Nairobi based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Nairobi flights

  • I misplaced my bag in Jomo Kenyatta International Airport. Where do I go for assistance?

    At the airport, you will find information desks set up by Kenyan Airports Authority. They have points all across the airport for easy access. KAA has security points that help locate lost and found items as well as misplaced luggage.

  • I have a disability and I need to travel through Jomo Kenyatta International Airport; can I ask for special assistance?

    Jomo Kenyatta International Airport has a customer service policy that extends special assistance to not only reduced-mobility passengers but any passenger that may be struggling with illness, pregnancy, anxiety or even feeling overwhelmed. If you are sick, your condition will be assessed, a stretcher provided if needed and special seating arranged. The airline medical service will advise whether you are fit to fly.

  • What are the parking facilities at Nairobi International Airport (NBO)?

    There are several car parks around Nairobi’s Jomo Kenyatta International Airport (NBO). The rates per hour vary as per your departure terminal and type of vehicle. The car parks are available for both long-term and short-term stays at the airport. P5 is the parking area for long-term stays while P3 is for short-term parking. P1, P6, and P8 offer parking for both long and short stays.

  • What are the best transport facilities from Jomo Kenyatta International Airport (NBO) to downtown Nairobi?

    Taxis are available round the clock at Nairobi International Airport (NBO). They are identifiable by their yellow colour. It takes nearly 30min to reach downtown Nairobi from the airport by taxi. Also, you can book a shuttle bus that travels every 20min between 6:00 and 21:00 from the airport to downtown.

  • How can I travel to Masai Mara from Jomo Kenyatta International Airport (NBO)?

    This airport is the major transport hub for getting to Masai Mara National Reserve. It is located at a distance of approximately 289 km from the national reserve, and it takes about 6h 44min to cover this distance by road in a taxi, public bus, or rental car. You can travel to domestic Wilson Airport (WIL) from Jomo Kenyatta International Airport (NBO), and from there, catch a regional flight to Masai Mara.

  • How to travel between Amboseli National Park and Jomo Kenyatta International Airport (NBO)?

    Amboseli National Park is located at a distance of nearly 209 km from Jomo Kenyatta International Airport (NBO). Driving from the airport to the national park is the best transport option. You will find a rental car on your arrival at the airport itself. Also, there are services like minibus or limousines if you want to travel comfortably or if you’re travelling in a group.

  • What is the distance between Wilson Airport (WIL) and Jomo Kenyatta International Airport (NBO)?

    Wilson Airport (WIL) is a smaller airport offering regional flights to many popular destinations in Kenya. International travellers visiting the country can travel from Jomo Kenyatta International Airport (NBO). It is located at a road distance of approximately 16.8 km, and it takes about 20min to reach Wilson Airport (WIL) by taxi or rental car.

  • How far is Nairobi from central Nairobi?

    You’ll need to travel 12 km to reach the Nairobi city centre from Nairobi.

  • 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.

  • Which airline offers the most flights to Nairobi Jomo Kenyatta Intl Airport?

    Of the 2 airlines that fly to Nairobi Jomo Kenyatta Intl Airport, Jambojet offers the most flights, with around 196 per week, followed by Kenya Airways with 91 flights per week.

See more FAQs

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.
  • When you arrive at Jomo Kenyatta International Airport (NBO), you will find multiple options for public transportation to Nairobi central. From Terminal 1 at the airport, you can catch bus number 34, which runs directly into the city centre every half hour or so. There is a shuttle bus available from Terminal 1 and 2, which will take you to the Embakasi Village railway station, where you can catch the Airport Express Train to the city, or alternatively, taxis are available at the arrivals terminal of the airport.
  • You are welcome to bring your pet through Jomo Kenyatta International Airport as luggage if you pay the corresponding airfare for the animal. When you purchase your pet’s ticket, you need to ensure they have met the vaccination standards required by Kenya and have the correct documentation. Some airlines will provide the container for the animal to be transported in, so check with them beforehand to see their services.
  • You will not be allowed to carry plants or plant material into the country without authorisation from the Kenya Plant Health Inspectorate Service, also known as KEPHIS. The plant needs to be declared and authorised in writing to present to authorities at the arrivals terminal before entering Nairobi.
  • For passengers departing from Nairobi’s Jomo Kenyatta International Airport (NBO), there are shower facilities at the Terminal 1E near Gate 3.
  • If you want to spend some time at the airport, there are lounges for passengers, regardless of the class you’re flying. At Terminal 1B/1E, there are Aspire Lounge and Turkish Airlines Star Alliance Lounge, while Terminal 2 has Mount Kenya Lounge and Mara Lounge. You can also check out Pride Lounge and Simba Lounge in Terminal 1A.
  • The airport has wheelchair-accessible restrooms in each terminal for passengers with disabilities. For more assistance, travellers can contact their respective airlines.
  • You can enjoy authentic Kenyan and African cuisines at Jomo Kenyatta International Airport (NBO), Terminal 1A Level 2.
  • The airport has currency exchange counters, ATMs, and banking services from Transnational Bank, National Bank, Barclays Bank, and Standard Chartered Bank.
  • If you need to travel between terminals, there are free shuttles from the Arrivals Area to Terminal 2 Domestic available with a designated pickup bus stop.
See more tips

Prefer to fly direct to Nairobi Jomo Kenyatta Intl?

Find which airlines fly direct to Jomo Kenyatta Intl, which days they fly and book direct flights.

Direct departures

Australia to Nairobi Jomo Kenyatta Intl

Monday

ANA, ASKY, African Expr (K), +52 more

ANA, ASKY, +53 more

Tuesday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Air Arabia, +57 more

ANA, ASKY, +58 more

Thursday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

Friday

ANA, ASKY, African Expr (K), +54 more

ANA, ASKY, +55 more

Saturday

ANA, ASKY, African Expr (K), +56 more

ANA, ASKY, +57 more

Sunday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

See more direct flights

Direct returns

Nairobi Jomo Kenyatta Intl to Australia

Monday

ANA, ASKY, African Expr (K), +52 more

ANA, ASKY, +53 more

Tuesday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Air Arabia, +57 more

ANA, ASKY, +58 more

Thursday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

Friday

ANA, ASKY, African Expr (K), +54 more

ANA, ASKY, +55 more

Saturday

ANA, ASKY, African Expr (K), +56 more

ANA, ASKY, +57 more

Sunday

ANA, ASKY, African Expr (K), +57 more

ANA, ASKY, +58 more

See more direct flights
See more direct flights

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 KAYAK reviews.
8.1
EmiratesOverall score based on 4215 reviews
83crew
83entertainment
81comfort
81overall
79food
82boarding
Airline reviews

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

Read more about Emirates

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

I upgraded to first which was great and overall was a good experience. However, the service was a slight let down this time compared to what I would have expected from Emirates First. I ordered my meals and made a point to order the wine I wanted to have with the main course. The main course somehow came before my starter and I decided not to make a fuss of it and just asked for the wine so that I can enjoy it with the steak. It took quite a few minutes before the wrong wine came which I pointed out. At this point I decided to start eating as medium rare steak (the way I like it) was going to get cold . Few minutes later, a different crew came with the same incorrect wine and I had to send it back and waited another few minutes. Both crew came together few minutes later finally with the correct wine. By then I was more than half way through my steak which is rather unfortunate because the steak was good and and wine was good. Would have been perfect to enjoy them together . They were apologetic and when I mentioned that she had forgotten about my starter, she apologised and insisted that she will make it for me even if it’s just to try. They were nice about it all but so many mistakes for a rare experience in First was disappointing and this flight was paid for not miles redemption, even the upgrade.

Cons: "Passengers were not always putting masks on and for unnecessary reasons"
Cons: "Food was not enough and it was served after very long hours."
Pros: "Excellent care of crew to ensure social distancing is adhered at all times."
Pros: "Crew was excellent.."
Cons: "For the passengers who have to go through for long hours layovers, airport must provide the access of lounge or hotel otherwise where the passengers will stay for 12 hours? The rule should be applicable for the passengers who upgrade to the Business class"
Cons: "Better kits for kids to keep them busy longer. The one that was provided kept my kid busy for about an hour or so in a 12hr flight."
Pros: "The Cabin crew was amazing, the ICE entertainment has many options of movies and programs, the flight was smooth to Singapore."
Cons: "Keep the good work."
Cons: "Attitude of some of the cabin crew very bad. Service was poor and with short comings. With Emirates either the service is very good or very bad. They need to get rid of the dead wood!"

The flight met my expectations. It left and landed on time

Everything as good as can be if one flies economy bit not enough toilets!! People were queuing during the whole flight - there are really not enough toilets!!!

Flights delayed multiple times, travellers requests for updates ignored. Qantas continues to desatisfy travelling basics.

They actually held the plane for a few minutes and had someone at the escalators from Qantas checking to see if we were almost at the gate and radioed ahead to tell them that we were on our way. We called down to the person and gave her our names, coming as fast as we could.

Better food, hotter coffee, otherwise it was a very smooth and reasonably comfortable flight.

First time flying in Qantas. There is zero WiFi on the flight to/from Australia. Crew was great both routes - very attentive, personalized service. Pleasant staff throughout.

Packed flight. Urged to check carry-on before boarding only to discover numerous empty overhead bins after boarding. Challenging entertainment screen. After almost 20 minutes to arrive at baggage claim, waited over 30 mins before luggage was loaded on baggage claim carousel.

Grubby plane, dirty seat & table, poor food, wait for baggage, staff ok.

The plane was new (<6mos old) and was very well appointed. Lots of places to store things/plenty of legroom/comfortable seats/great blankets and headsets. Food was very good too. And crew were all very friendly and accommodating. Great trip!

We were delayed for 7 hours. The staff and management could have organized the getting of seats on later flight earlier than 20 minutes before late takeoff. Everyone was worried and lost. Was chaos and it didn’t need to be.

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

After going through security and waiting for the flight at the gate, there was no access to bathrooms and no place to charge a phone while waiting for the flight. But once I was on the plane, everything was very good.

Very bad. We booked 8 months in advance for 2 people but couldn’t get seats together. Food was so bad I couldn’t even eat.

Okay not so good or great. The flight operated by Indigo is worst from boarding to luggage handling and food. Damaged one luggage and delayed another luggage. Still did not get it, since 2 days.

The flight from Doha to Mumbai with Indigo was worst in my whole life, I had booked tickets with Qatar, but still we had to fly by Indigo , worst flight

Not so good. Issues with seat assignments, unruly lines during check-in, half a sandwich on an international flight. I was originally supposed to be on Qatar airways, but it was switched to Indigo after I bought my tickets. They wouldn't even let me get seat assignments from the US to Mumbai. I was automatically assigned seats, and a middle one at that. Terrible.

The plane from Dublin to Doha was quite comfortable. I was in economy and the seats and rows were very tight. The man in front of me reclined his seat and it made my screen incredibly close to my face and I wasn’t able to take my tray down and my knees were pressed against the seat. I had to ask three times for him to pull his seat up but in his defence he hadn’t even reclined it far, the rows were just too close. I had a pain in my side by the end of the flight from the chairs which were quite worn and not very padded or supportive. It was a significantly inferior plane to the plane from Doha to Sydney and vice versa.

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Qatar screwed up by delaying our onward journey for refueling, which resulted in missing our connecting flight to India. the airport qater staff at Doha, herded us like cattle in a very incohesive and uncoordinated way. We were then given 2 options: either catch our original flight the Next day ( After 24.hrs) or catch 2 flights instead , to goto our destination in India. All this, for paying a premium for Qatar.

Just snacks, could have more options.boarding was good. Everything else was good.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Luggage delayed for one day. I called customer service, and they had no info and no empathy. Boarding was very disorganized and chaotic. We went nearly 7 hours with no food or snacks on the flight. This is not an airline that has respect for its passengers.

it was a nice tripe but they need to work on the serving of soda,they should be abled to serve cain soda not on cup.At least each passenger should be entitled to one cain of soda not serving on cup.thanks.

On my return flight the TV did not work the entire flight! They knew it wasn’t working but they let me sit there. The guy sitting nièce to me told me he was ok the previous flight and it wasn’t working. This is business class by the way!

Same but worse than international. The inter African flights are worse.

The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS

Food was horrible. Our flight was not comfortable due to turbulence, seats was not comfortable, Very tight barely can not move anywhere.

Was so glad the the captain kept the air. It’s usually suffocating in there.

Pros: "The food!! The flight was in time and also the flight attendant were so available and caring"
Cons: "I have wifi in board for an hour for whatsapp messaging I would have beloved to have it all flight"
Pros: "This was our first time experience and we appreciated the dedication and the level of safety the crew administered, especially during this time of Covid 19. Thanks"
Cons: "Just keep up the good work."

On time boarding, proper information, friendly and cordial approach of staff, particularly crew members and the most important timely available of checked in baggage after arrival.

Air India needs to launch new planes. Seats are worn out, most of the plane's TV screens wasn't working, USB charging ports wasn't working as well so I can charge my phone & watch my download movies, Food was mediocre, the plane smells. How can Air India put through their customers with this bad experience? This complaint needs to get escalated to the upper management. How shameful is the upper management to improve this plane? The flight is going back & forth from NEW YORK & DELHI. Two of the big cities in the world and this is how your experience is for sitting in a plane for 12+ hrs? Get your planes fixed ASAP Air India (TATA Management do your job right).

Boarding and crew were nice Food was normal No entertainment was on the flight. Neither TV screen was there nor Wi-Fi connection to the mobile phone or iPad was there. Even the budget wing of AIR INDIA ie AIR INDIA EXPRESS provided us Wi-Fi connectivity on our mobile phone in their DOMESTIC SECTOR. So not providing Wi-Fi connectivity on international flight was unthinkable.

Old aircraft, crew were so so. Meals were mediocre. Flight to delhi was delayed. Lounge needs update and was mediocre too.

The food was abysmal, entertainment system didn't work. seats were broken, toilets were unclean, I am going to write an official complaint because the experience was below average.

Flight got canceled, didn’t help much to reschedule flights, rescheduled flights took more that 40 hours for me to reach back home, with lots of layover and didn’t provided lounge even they told to do so. TV in airline was not working either.

I like to see entertainment system as well as USB charging port in working order. In addition, thought entertainment system did not work, I could not turn the screen off. As a result, glaring screen was facing my eyes throughout the 16 hour journey.

Unclean bathrooms, Crew doesn't check if toilet tissue is present or not. Faulty Tray, Screen doesn't work. Food quality and quantity was less.

Very good compare to before . Nice food and tv was working

Recliner wasn’t working tv wasn’t working business class cabin was ridiculous not worth my money

Book Cheap Nairobi Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Nairobi found on KAYAK in the last 72 hours.
8/4Mon
3 stops
38h 00mPER-NBO
22/4Mon
3 stops
36h 50mNBO-PER
$1,257
7/4Sun
2 stops
33h 00mPER-NBO
22/4Mon
3 stops
36h 50mNBO-PER
$1,265
31/3Sun
1 stopAir India
41h 35mMEL-NBO
8/4Mon
1 stopAir India
27h 25mNBO-MEL
$1,804
1/8Thu
1 stopAir India
39h 50mSYD-NBO
2/10Wed
1 stopAir India
28h 05mNBO-SYD
$2,354
15/4Mon
1 stopQatar Airways
40h 55mMEL-NBO
29/4Mon
1 stopQatar Airways
32h 25mNBO-MEL
$2,418
29/4Mon
1 stopQatar Airways
39h 40mBNE-NBO
6/5Mon
1 stopQatar Airways
40h 20mNBO-BNE
$2,426
14/4Sun
2 stopsEmirates
48h 35mMEL-NBO
30/4Tue
1 stopEmirates
23h 45mNBO-MEL
$2,544
14/4Sun
2 stopsEmirates
24h 35mMEL-NBO
30/4Tue
2 stopsEmirates
44h 00mNBO-MEL
$2,555
29/3Fri
1 stopQantas Airways
21h 20mPER-NBO
16/4Tue
1 stopQantas Airways
20h 00mNBO-PER
$2,712
17/7Wed
2 stopsQantas Airways
31h 05mPER-NBO
17/8Sat
2 stopsQantas Airways
27h 10mNBO-PER
$2,800

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Nairobi found on KAYAK in the last 72 hours.
29/4Mon
2 stops
37h 10mBNE-NBO
$827
29/4Mon
2 stops
37h 10mBNE-NBO
$853
29/4Mon
3 stops
43h 35mBNE-NBO
$861
29/4Mon
3 stops
29h 25mBNE-NBO
$882
12/4Fri
3 stops
29h 55mADL-NBO
$923
31/3Sun
1 stopAir India
41h 35mMEL-NBO
$1,047
29/4Mon
1 stopQatar Airways
39h 40mBNE-NBO
$1,501
28/4Sun
1 stopEmirates
25h 05mBNE-NBO
$1,775
28/4Sun
1 stopQantas Airways
25h 05mBNE-NBO
$1,781
28/4Sun
2 stopsQatar Airways
37h 00mBNE-NBO
$1,856

Search by stops

Search by airline

Search by price

Last minute flights to Jomo Kenyatta Intl

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Nairobi that are departing in the next 10 days.
19/3Tue
multi-stopQatar Airways
30h 20mPER-NBO
22/3Fri
multi-stopQatar Airways
20h 00mNBO-PER
$2,647
19/3Tue
multi-stopQatar Airways
30h 20mPER-NBO
21/3Thu
multi-stopQatar Airways
36h 10mNBO-PER
$2,651
19/3Tue
multi-stopQantas Airways
26h 15mPER-NBO
22/3Fri
multi-stopQantas Airways
44h 40mNBO-PER
$2,819
19/3Tue
multi-stopQantas Airways
36h 10mPER-NBO
22/3Fri
multi-stopQantas Airways
26h 40mNBO-PER
$2,834
23/3Sat
multi-stopQatar Airways
26h 25mADL-NBO
5/4Fri
multi-stopQatar Airways
30h 00mNBO-ADL
$2,858
23/3Sat
multi-stopQatar Airways
26h 25mADL-NBO
4/4Thu
multi-stopQatar Airways
46h 50mNBO-ADL
$2,863
19/3Tue
multi-stopEmirates
31h 05mADL-NBO
23/3Sat
multi-stopEmirates
40h 15mNBO-ADL
$2,903
19/3Tue
multi-stopVirgin Australia
33h 35mADL-NBO
23/3Sat
multi-stopVirgin Australia
39h 50mNBO-ADL
$2,992
23/3Sat
multi-stopChina Southern
33h 00mADL-NBO
5/4Fri
multi-stopChina Southern
61h 20mNBO-ADL
$3,082
19/3Tue
multi-stopEmirates
35h 00mADL-NBO
23/3Sat
multi-stopEmirates
31h 50mNBO-ADL
$4,184

Search by stops

Search by airline

Search by price