NBO

₹ 18,850 Find Cheap Flights to Nairobi – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 20% 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 flight
₹ 41,180
Typical prices: ₹ 44,837-₹ 65,333
SAUDIA
Thu 13/12Wed 19/12
DEL - NBO • 1 stop
Cheapest direct flights
₹ 41,953
Typical prices: ₹ 40,952-₹ 57,879
IndiGo
Mon 22/10Sat 10/11
BOM - NBO • Direct
Direct flights
You can fly direct with Kenya Airways and IndiGo. Average duration is 6h 15m
FAQs
FAQs
Top airlines
Most flights • 7 per week
Best reviews • 7.6 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 17% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 16 weeks in advance save around 39% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 21% price drop
Most popular
Good to know
+1
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 enjoy your trip to Nairobi Jomo Kenyatta Intl Airport!
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

Sun, 13 Dec - Sat, 19 Dec
SAUDIA Logo
20:05 - 05:20DEL  New Delhi Indira Gandhi Intl-NBO Nairobi Jomo Kenyatta Intl
11h 45m1 stop Jeddah King Abdulaziz Intl
SAUDIA Logo
02:45 - 18:25NBO  Nairobi Jomo Kenyatta Intl-DEL New Delhi Indira Gandhi Intl
13h 10m1 stop Jeddah King Abdulaziz Intl
₹ 41,180SAUDIA
Sun, 14 Feb - Mon, 22 Feb
Gulf Air Logo
21:25 - 14:40BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
19h 45m1 stop Manama Bahrain Intl
Gulf Air Logo
15:40 - 05:10NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
11h 00m1 stop Manama Bahrain Intl
₹ 41,953Gulf Air
Thu, 22 Oct - Tue, 10 Nov
IndiGo Logo
01:55 - 05:40BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
6h 15mdirect
IndiGo Logo
06:40 - 15:30NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
6h 20mdirect
₹ 41,953IndiGo
Tue, 9 Feb - Mon, 15 Feb
Gulf Air Logo
21:25 - 14:40BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
19h 45m1 stop Manama Bahrain Intl
Gulf Air Logo
15:40 - 20:30NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
26h 20m1 stop Manama Bahrain Intl
₹ 42,050Gulf Air
Thu, 18 Feb - Fri, 26 Feb
IndiGo Logo
01:55 - 05:40BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
6h 15mdirect
IndiGo Logo
06:40 - 15:30NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
6h 20mdirect
₹ 42,340IndiGo
Fri, 6 Nov - Wed, 11 Nov
Etihad Airways Logo
22:50 - 18:20BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
22h 00m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
07:15 - 07:00NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
21h 15m1 stop Abu Dhabi Zayed Intl
₹ 42,436Etihad Airways
Sun, 6 Dec - Wed, 9 Dec
Salam Air Logo
05:25 - 14:10BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
11h 15m1 stop Muscat Seeb
Salam Air Logo
15:10 - 04:35NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
10h 55m1 stop Muscat Seeb
₹ 42,436Salam Air
Sat, 7 Nov - Wed, 11 Nov
Etihad Airways Logo
22:50 - 18:20BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
22h 00m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
07:15 - 07:00NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
21h 15m1 stop Abu Dhabi Zayed Intl
₹ 42,630Etihad Airways
Sun, 1 Nov - Sun, 8 Nov
Salam Air Logo
05:25 - 14:10BOM  Mumbai Chhatrapati Shivaji Intl-NBO Nairobi Jomo Kenyatta Intl
11h 15m1 stop Muscat Seeb
Salam Air Logo
15:10 - 04:35NBO  Nairobi Jomo Kenyatta Intl-BOM Mumbai Chhatrapati Shivaji Intl
10h 55m1 stop Muscat Seeb
₹ 42,920Salam Air
Sun, 1 Nov - Mon, 23 Nov
SAUDIA Logo
11:30 - 05:20BLR  Bengaluru Intl-NBO Nairobi Jomo Kenyatta Intl
20h 20m1 stop Jeddah King Abdulaziz Intl
SAUDIA Logo
07:10 - 01:10NBO  Nairobi Jomo Kenyatta Intl-BLR Bengaluru Intl
15h 30m1 stop Jeddah King Abdulaziz Intl
₹ 44,080SAUDIA
Booking Insights

Price, demand, and travel trends for flights to Nairobi Jomo Kenyatta Intl Airport

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Nairobi Jomo Kenyatta Intl Airport?

New Delhi to Nairobi Jomo Kenyatta Intl Airport is the cheapest route at ₹ 41,180 return, found in the past 5 days on KAYAK. Mumbai to Nairobi Jomo Kenyatta Intl Airport is the most popular connection with return deals from ₹ 41,953.

How much is a flight to Nairobi Jomo Kenyatta Intl Airport?

On average, a return flight from India to Nairobi Jomo Kenyatta Intl Airport costs ₹ 54,105, based on KAYAK data over the past 12 months. Return fares from Mumbai average ₹ 49,590, while Indore runs a bit higher at ₹ 52,158.

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

Friday is the cheapest day to fly to Nairobi Jomo Kenyatta Intl Airport at ₹ 53,553 return on average over the past 12 months on KAYAK. Saturday is the most expensive at ₹ 59,836.

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

•March is the cheapest month to fly to Nairobi Jomo Kenyatta Intl Airport with an average price of ₹ 42,533 return.
•August (₹ 60,320) and June (₹ 59,836) are the most expensive.
•Based on KAYAK data over the past 12 months.

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

Morning flights to Nairobi Jomo Kenyatta Intl Airport are the cheapest at ₹ 52,780 return on average. Evening flights are the most expensive at ₹ 56,840.

What is a good deal for flights to Nairobi Jomo Kenyatta Intl Airport?

Flights under ₹ 44,837 are considered a good deal. 25% of KAYAK users found return flights to Nairobi Jomo Kenyatta Intl Airport at or below these prices, with the lowest fares from:
•Mumbai ₹ 42,078
•Vadodara ₹ 42,365
•Chennai ₹ 44,324.

When are flights to Nairobi Jomo Kenyatta Intl Airport the cheapest?

Flights to Nairobi Jomo Kenyatta Intl Airport are cheapest 16 weeks before departure. Booking in this window typically costs about 39% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Nairobi Jomo Kenyatta Intl Airport

Low season

October

Cheapest flight

₹ 18,850
The most popular month to fly with an average 28% increase in traveller numbers.
One-way flight from Mumbai to Nairobi Jomo Kenyatta Intl Airport

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

Your questions about flights to Nairobi Jomo Kenyatta Intl Airport, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Nairobi Jomo Kenyatta Intl Airport is a good deal?

    A good deal on a flight to Nairobi Jomo Kenyatta Intl Airport is around ₹ 44,837 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long is a direct flight to Nairobi Jomo Kenyatta Intl Airport?

    Direct flights to Nairobi Jomo Kenyatta Intl Airport are available from Mumbai, with a flight time of about 6h 15m.

  • How expensive are last-minute flights to Nairobi Jomo Kenyatta Intl Airport?

    Last-minute fares to Nairobi Jomo Kenyatta Intl Airport (booked within two weeks of departure) are typically 13% higher than the average return fare of ₹ 54,105.

  • What is the difference between the most popular and the most frequent airline at Nairobi Jomo Kenyatta Intl Airport?

    Kenya Airways operates the most flights from India to Nairobi Jomo Kenyatta Intl Airport at 7 per week, while IndiGo is the airline most often selected by KAYAK users searching for flights from India to Nairobi Jomo Kenyatta Intl Airport. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Nairobi Jomo Kenyatta Intl Airport?

  • How many flights serve Nairobi Jomo Kenyatta Intl Airport?

    Nairobi Jomo Kenyatta Intl Airport receives 2 flights per day and 14 per week from across the world. Mumbai has the most flights to Nairobi Jomo Kenyatta Intl Airport with 14 weekly flights.

  • Which airports serve Nairobi and the surrounding area?

    Flights to Nairobi can arrive at several major airports serving the metro area, including Nairobi Jomo Kenyatta Intl (NBO) and Nairobi Wilson (WIL).

  • Are there any airport hotels available at Nairobi Jomo Kenyatta Intl Airport?

    While there are no on-site hotels at the airport, passengers who wish to stay nearby can book a room at the Airport View Plaza Hotel, which is located five minutes from the terminals and offers day rooms for rent. Alternatively, the Nairobi Airport Hotel is located ten minutes away and offers free airport transfers 24 hours a day.

  • How much is a taxi fare from Nairobi Jomo Kenyatta Intl Airport to the city centre?

    It is best to negotiate taxi fares from the airport with the driver before getting into the taxi. If you are going into the city centre, the trip should take about 30 minutes, and the fare will be between 1,200 and 2,000 KES (about 800-1,400 INR). Yellow taxis are available from the airport 24 hours a day.

  • How can I get from Nairobi Jomo Kenyatta Intl Airport to the city centre using public transport?

    If you wish to use public transport, you can use public bus line 34, which goes into the city centre from the airport, leaving every 20 minutes between the hours of 6am and 9pm. Alternatively, there are minibuses that go to specific hotels, popular neighbourhoods or the city centre, as well as shuttle bus services that travel into different parts of the city.

  • Can I rent a car from Nairobi Jomo Kenyatta Intl Airport?

    Passengers who wish to rent a car after their flights to Nairobi can do so no matter what time their flight arrives, as all rental offices are open 24 hours a day. There are several companies located at the airport, however if you wish to rent a car from a rental company who doesn’t have offices in the terminal, you can book with them in advance and arrange for your car to be at the airport when you arrive.

Your guide to booking Nairobi Jomo Kenyatta Intl Airport flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Nairobi Jomo Kenyatta Intl Airport, book around 16 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 39% lower during this window than last-minute fares.
  • For flights to Nairobi Jomo Kenyatta Intl Airport, a good return fare is around ₹ 44,837. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Nairobi Jomo Kenyatta Intl Airport in March. Return fares historically average ₹ 42,533, making March the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to morning to save up to ₹ 4,060 on a return flight. Morning flights to Nairobi Jomo Kenyatta Intl Airport average ₹ 52,780 compared to ₹ 56,840 for afternoon flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Nairobi Jomo Kenyatta Intl Airport, some airlines may include bags at no extra cost. For example, Kenya Airways includes a cabin bag and a checked bag in Economy class, IndiGo includes a cabin bag and a checked bag in Economy class, and Air India includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Passengers who are looking to store a bag or two after their flight to Nairobi Jomo Kenyatta Intl Airport should head to the information desk located in the main hall. The desk is attended 24 hours a day and a member of airport staff will be able to help you with luggage storage. Both short-term and long-term storage are available, and you will need to fill in some documentation before leaving your bags.
  • If you are looking to get cash out at Nairobi Jomo Kenyatta Intl Airport, you can do so at one of the ATMs available in the main hall or the arrivals hall. If you already have cash and wish to exchange money, there are also a few banks and currency exchange offices available throughout the airport.
  • There are several airport lounges at Nairobi Jomo Kenyatta Intl Airport. Located in both Terminals 1 and 2, they are all accessible to passengers who pay at the door, pre-purchase a lounge pass or have lounge memberships. The Turkish Airlines Star Alliance Lounge in Terminal 1E has showers available for customers who wish to freshen up after long flights to Nairobi.
  • Nairobi Jomo Kenyatta Intl Airport offers a Meet and Greet VIP service, which includes welcoming arriving passengers in a VIP area, a concierge, limousine service, lounge access and an interpreter if needed. This service is available in English and is perfect if you’re a business traveller, a senior citizen or a passenger needing special assistance.
  • Free Wi-Fi is available at Nairobi Jomo Kenyatta Intl Airport in certain Wi-Fi spots located throughout the terminal, as well as in the VIP airport lounges. If you are looking to stay connected during your trip, you can also purchase 3G USB sticks that will provide you with Internet on the go; these are available at any of the mobile phone stores in the airport.

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.6
Air ArabiaOverall score based on 55 reviews
7.3Comfort
6.7Food
5.5Entertainment
8.0Crew
7.7Boarding
Airline reviews

Much better seats on Airbus 321. Food prices are very reasonable.

8.0 ExcellentKrzysztof, Jan 2026
Read more Air Arabia reviews

Much better seats on Airbus 321. Food prices are very reasonable.

My flight BKK–SHJ–TBS was changed, and I was notified only by an email that went into my spam folder. I found out only 1 day before the flight when I checked in online. The new flight had a 15-hour layover in SHJ and arrived in TBS 1 day later than my original plan. I needed to adjust my plan urgently and lost the cost of one hotel night because the free cancellation period was over.

My flight BKK-SHJ-TBS was changed and I was notified only by email which went into spam folder. I found out only 1 day before the flight when I checked in online. The new flight had a 15-hour layover in SHJ and arrived in TBS 1 day later than my original plan! I needed to adjust the plan urgently and lost the cost of one hotel night because the free cancellation period was over.

The flight was slightly delayed because of change of plane but informed beforehand. Flight was very good and comfortable

Superb like always. On time and quite comfortable. Only thing is that the arrival movement was by bus.

We were boarded by bus. That was a bit of pain.

I was mislead in the booking thinking I was purchasing via kayak however underpricer was the ticket vendor and I did not have access to seat selection, wifi or the lounge at the airport with my business class ticket for this reason. I did know know these issues were going to occur when I bought the ticket, I was very displeased

Over all good experience. Cabin crew should have been more attentive and the food quality should improve.

Crew from ground is great but the aircraft is small and last 3 rows luggage section was occupied by crew so no space for travelers. Food was OK

From Chennai to abu dabhi Abudabhi to Chicago Both flights are good , good service too

Air hostesses were great. Food was good. Flat bed is not that flat or comfortable.

Seats were very comfortable and the staff too was very friendly.

Flight got canceled due to Middle East conflict. Just fly hasn’t refunded me the money

Business class ticket should include lounge access and seat selection. The food quality and varieties should be more. It was surpirise that no dessert was offered.

It was great! Kept the time. Provided what was promised

It was mediocre. Honestly, the flight was late but that didn’t bother me as I had plenty of time. The only thing that bothered me is that the crew never asked to make the beds for us in business class. Maybe the crew was exhausted and that just didn’t occur to them.

The following is a review for a flight from Johannesburg to Washington, DC with a connection at Addis Ababa, Ethiopia and refueling landing at Rome, Italy. The flight was provided by Ethiopian Airlines. There were two of us: me and my wife on this flight. Everything was on time. Enough legroom between the seats, I was able to stretch my legs and sleep for at least some time during the 14 hour second flight (19 hours in total for both flights). Very decent meals that included two lunches and one breakfast on the flight from Addis Ababa to Washington and one lunch on the flight from Johannesburg to Addis Ababa. The lunch choices were beef, chicken and fish, I think the vegetarian option was available as well, accompanied with beans. The breakfast was a choice between egg and pancake, accompanied with a fruit salad. The egg breakfast was awesome, it came with a scrambled egg and a sausage. However, my wife mentioned unusual taste of the pancake breakfast meal, by all means those were not pancakes. What wasn't good: Externally initiated commercials on the infosystem screens, you couldn't turn the screen off. These commercials were accompanied by loud and annoying music, transmitted through the entire cabin. Obviously, there was no escape from this music as well. Additional moment: on the flight from Addis Ababa to Washington, DC, we landed at Rome for refueling. This was totally fine and it was in the flight itinerary. But, the flight attendant asked me to straighten the seat while we were at the steady position during the refueling. I can't rationalize this order except that some people just like to be a boss of some kind. Keeping the light lit in the economy cabin while keeping it dimmed in the first class also didn't improve my and my wife's feelings. Overall, the services were very good and the flight, despite its longevity, went on very smoothly.

It was a good experience - too many times checking at the airport - every time had to remove shoes , belt , laptop etc. that was a bit of exaggerated. The seat had a sharp metal plate -- which torn into my jeans.

A bit chaotic boarding flight but over all good experience.

The crew was not helping us in the airports ..Very bad experience..the washrooms are not meeting the expectations..need more good service... The hotel service was good but there is a very long wait time which wasted time to go through..

They only gave us 30 minutes to make an international connecting flight. We didn’t make the connection but they did do a good job rebooking us despite the chaos. Our bags didn’t make it back and their process for customer support is pretty bad when it comes to luggage.

My recent experience with ASKY Airlines was disappointing. The check-in process was disorganized, and I was provided with inaccurate information regarding baggage requirements, resulting in unforeseen expenses. Additionally, the ground staff demonstrated a lack of professionalism and appeared insufficiently trained to handle passenger needs effectively. Regrettably, this initial encounter has left me reluctant to consider future travel with the airline.

It was an old aircraft, stiff seats almost wooden chairs with thin cushions. Food was ok.

For Vegetarian Food was very poor. Though we had opted for Asian Vegetarian Food they didn’t serve but only what was available was served. We were offered Smoked Salmon!

Like: It arrived, Dislike: Boarding was a separate corridor with no counter announcements at the passenger waiting area. Very dirty airplane and toilets, food options were terrible - everything even the vegetarian option was a curry spice. Many other passengers using the toilets would not lock the door and kept door partially open during use - flight attendants would not enforce or direct them to lock it and light turns on, no entertainment options at all, other passengers would be singing and not peaceful. Atrocious flight experience.

The experience was amazing! Many thanks to the pilot who informed us that we were passing mt Kilimanjaro and we had the chance to see it !

Paid for the seat 17D. I found that that seat has no lean back facilities

Flight was short but turbulent giving uneasy feeling :( ; although views were mesmerising ;)

Flight boarding experience with journey was smooth; can describe it as a less to minimal turbulent flight!

I paid 675£ for LHR-BOM-BKK (return flight). They charged so much money but provide very less food/drinks as compared to another airlines. Never ever fly with Indigo.

Just fly from point a to b. rest holds zero stars. And with zero competition, what do you expcect

Flight was delayed 110 mins.. Crew on Ground or in Air had no regrets.. No apologies... Very poor boarding process... Awful food and beverage choice.

Flight was delayed and due to this we almost miss the connection flight

The flight was delayed by 3 hours, causing me to miss my connecting international flight. I then had to wait in the airport 18 hours for the next flight. The reason for the delay was a computer issue, not something outside of their control like weather. To add insult to injury, instead of trying to expedite the flight to make up for lost time, they ran a carry-on baggage check to verify every bag onboard belonged to someone on the plane, which took another 20 minutes.

झूठा है इंडिगो फ्लाइट में मील दिया नहीं जब शिकायत किया तो बोला आपको मिल चुका है

It took a lot of time to declare that the flight gonna be cancelled ☹️ very disappointed.

Service on the airplane is good. Food is acceptable. Going through Jomo Kenyatta International Airport after arriving from Entebbe International Airport in Uganda was tedious and redundant. We had to board a bus that took us to the airport where we went up an escalator. Then went downstairs to go through security., removing shoes, belt, watch, etc. TSA no longer requires shoes removal since July 8, 2025. That took a while then the next step was getting to Gate 19. There they had another security station which was redundant. I asked the security official why do I have to go through another security detail when I just spent all my time after arriving going through security only to come here and face another redundancy. They are using the new CT machine and the Leidos screening machine not the old magnetometer. The security had me remove my belt, my watch, etc. This particular machine does not require people to remove their belts and watches. Apparently the security officials are not properly trained on the CT and Leidos machines. For this reason I will try to go through Europe when going to Uganda than having to fly through Nairobi JKIA. The security officer said I should file a complaint. I'm not the only person who feels this way. Travel should be an adventure not an opportunity to torture travelers with redundant security checks that are nothing more than a waste of the travelers' time.

We paid for comfort economy The seats did not recline Staff and crew was not at all helpful

It was good ,I enjoyed it also crew were very respectful and patient waiting people parking their belongings.

boarded in a mannerly process, Departed on time, the pilot pointed out my. Kilimanjaro, snack and drink provided-great 1 hour flight

Overall good experience but for long distances there really needs to be more room.

there really needs to be more room with each seat for such a long flight.

The plane was delayed almost three hours because boarding was unorganized then we were delayed even longer because the plane had an issue. The plane didn't look well maintained, there was also alot of tape on the exterior. I won't fly kenya air ways again after this trip.

Our luggage was supposed to be checked through from Arusha to Cape Town. We didn't know that it was a self transfer in Johannisburg. Kayak should not have sold this flight combination with out a self transfer alert.

There was chaos checking because of a canceled flight the day prior. Also, we had an issue with tickets. The KQ agent went above a d beyond to help us get on board the flight Overall the 13+ hour flight is uncomfortable in coach. I may try to upgrade on return

For a long haul flight, the seats were too narrow. Paid for extra legroom but wish I could have paid for width! I was pressed against another person for the whole donation of the flight.

Travelling to a place near Jomo Kenyatta Intl?

Book flights to Jomo Kenyatta Intl if you plan to visit one of these locations
Naivasha

More options for your flight to Jomo Kenyatta Intl