NBO

C$ 673 Find Cheap Flights to Nairobi

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Nairobi departing on 8/3. 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
1 adult, Economy, 0 bags

KAYAK searches hundreds of travel sites at once for deals on flights to Nairobi Jomo Kenyatta Intl Airport

 
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
Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 22% 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.

Everything you should know

Cheapest round-trip
C$ 1,168
Typical prices: C$ 1,132-C$ 1,411
Air Canada
Sat 21/3Tue 21/4
YYZ - NBO • 2 stops
Cheapest one-way flights
C$ 673
Typical prices: C$ 577-C$ 649
Qatar Airways
Sun 8/3
YUL - NBO • 1 stop
Our travellers' advice
AI-powered summary based on content written by travel experts. AI can make mistakes.
Air Canada's Aeroplan offers free messaging Wi-Fi.
Ethiopian's MyShebaSpace allows extra seat purchase.
Expert advice
Expert advice
Expert advice
Expert advice
When to travel
April
Cheapest • 19% price drop
December
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 Nairobi!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Nairobi

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Nairobi 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.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Nairobi

Sat, 21 Mar - Tue, 21 Apr
Air Canada Logo
11:10 p.m. - 9:15 p.m.
YYZ
-
NBO
39h 05m
2 stops
Air Canada Logo
10:50 p.m. - 6:45 a.m.
NBO
-
YYZ
38h 55m
2 stops
C$ 1,168Air Canada
Mon, 6 Apr - Thu, 7 May
Air Canada Logo
10:00 p.m. - 10:25 p.m.
YYZ
-
NBO
41h 25m
3 stops
Air Canada Logo
10:50 p.m. - 7:40 a.m.
NBO
-
YYZ
39h 50m
2 stops
C$ 1,169Air Canada
Sun, 26 Apr - Fri, 15 May
Multiple Airlines Logo
6:35 p.m. - 8:20 p.m.
YYZ
-
NBO
18h 45m
1 stop
Multiple Airlines Logo
10:50 p.m. - 3:38 p.m.
NBO
-
YYZ
23h 48m
2 stops
C$ 1,170Multiple Airlines
Sun, 5 Apr - Wed, 6 May
Air Canada Logo
10:00 p.m. - 8:35 p.m.
YYZ
-
NBO
39h 35m
2 stops
Air Canada Logo
11:40 p.m. - 11:30 a.m.
NBO
-
YYZ
18h 50m
1 stop
C$ 1,172Air Canada
Thu, 16 Apr - Sat, 9 May
Air France Logo
6:00 p.m. - 8:45 p.m.
YYZ
-
NBO
19h 45m
1 stop
Air France Logo
11:05 p.m. - 1:20 p.m.
NBO
-
YYZ
21h 15m
2 stops
C$ 1,176Air France
Mon, 13 Apr - Tue, 12 May
Lufthansa Logo
4:35 p.m. - 8:35 p.m.
YYZ
-
NBO
21h 00m
1 stop
Lufthansa Logo
10:50 p.m. - 7:30 p.m.
NBO
-
YYZ
27h 40m
1 stop
C$ 1,180Lufthansa
Fri, 1 May - Sun, 24 May
Kenya Airways Logo
6:00 a.m. - 6:10 a.m.
YYJ
-
NBO
38h 10m
3 stops
Kenya Airways Logo
11:05 p.m. - 6:15 p.m.
NBO
-
YYJ
29h 10m
2 stops
C$ 1,374Kenya Airways
Fri, 1 May - Sun, 24 May
Kenya Airways Logo
6:00 a.m. - 6:10 a.m.
YYJ
-
NBO
38h 10m
3 stops
Kenya Airways Logo
11:05 p.m. - 10:35 p.m.
NBO
-
YYJ
33h 30m
3 stops
C$ 1,378Kenya Airways
Wed, 6 May - Sun, 10 May
Qatar Airways Logo
6:05 a.m. - 11:50 p.m.
YYJ
-
NBO
31h 45m
2 stops
Qatar Airways Logo
4:10 p.m. - 11:55 p.m.
NBO
-
YYJ
41h 45m
2 stops
C$ 1,741Qatar Airways
Wed, 6 May - Sun, 10 May
Qatar Airways Logo
6:05 a.m. - 8:55 a.m.
YYJ
-
NBO
40h 50m
2 stops
Qatar Airways Logo
4:10 p.m. - 11:55 p.m.
NBO
-
YYJ
41h 45m
2 stops
C$ 1,745Qatar Airways
Booking Insights

KAYAK's insights & trends for flights to Nairobi

Get data-powered insights and trends into flights to Nairobi 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?

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 April, where tickets cost C$ 1,199 on average for one-way flights. On the other hand, the most expensive months are July and June, where the average cost of tickets from Canada is C$ 2,142 and C$ 2,039 respectively. For return trips, the best month to travel is April with an average price of C$ 1,197.

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

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip 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 week.

To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 87 days before departure.

Expert advice

Expert advice for your flight to Nairobi

 
AI-powered summary based on content written by travel experts. AI can make mistakes.
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Duncan Madden

Duncan Madden

Expert on British Airways

Duncan is a freelance travel writer, copywriter and book author in constant search of travel stories and the perpetual sensation of being on holiday. He’s never happier than when on a dusty trail in search of empty waves or ducking under the piste tape in search of snowbound solitude. British born, living in Germany, but happiest heading for the horizon. His first book, Found in Translation, explores the etymologies and stories of country names around the world and is out now.

Stefanie Waldek

Stefanie Waldek

Expert on Air Canada

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Jessica Macdonald

Jessica Macdonald

Expert on Ethiopian Air and Lufthansa

Currently based in Scotland after living in South Africa and the United States, Jessica has been writing travel and aviation content for more than 10 years. She regularly contributes to Travel + Leisure and TripSavvy, and has had work published by Condé Nast Traveller and The Independent. She has traveled to more than 50 countries across six continents.

Harriet Baskas

Harriet Baskas

Expert on American Airlines

Harriet is an award-winning journalist who is happiest in an airport or an unusual museum. Her stories about airports, air travel, and the business of travel have appeared on NBC News, CNBC, USA TODAY, The Points Guy and other outlets. She is the creator of the StuckatTheAirport.com blog and the author of nine books. When not out on the road or exploring the latest airport amenities, she’s home in Seattle getting ready for the next adventure.

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

Low seasonOctober
Cheapest flightC$ 673
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly (27% more expensive on average)
Flight from Montreal to Nairobi

When to book flights to Nairobi

Are your dates flexible? Find out the best times to travel to Nairobi based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips 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

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

    Taxis from the airport do not have fixed rates, and the fare needs to be agreed upon with your taxi driver before leaving the airport. A trip to Nairobi’s city centre should cost between 1,200 KES (16 CAD) and 2,000 KES (27 CAD), and it takes about half an hour depending on the traffic. All taxis are easily recognizable by their yellow colour and are available from outside the arrivals area.

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

    If you prefer using public transport to get to your accommodation, look for bus 34 which runs from 6:00 am to 9:00 pm and goes to the downtown area every 20 minutes. Getting to the city centre by bus takes about 45 minutes, and a bus fare is 3 KES (0.50 CAD).

  • Are there any onsite airport hotels at Nairobi Jomo Kenyatta International Airport?

    While there are no hotels located at the airport, the Airport View Plaza Hotel is located 5minutes away from the terminals and offers day rooms for rent. The Nairobi Airport Hotel is also located within the vicinity, it is 10 minutes away from the airport and has day rooms available from 9:00 am to 6:00 pm, and a free airport shuttle service is available 24 hours a day upon request.

  • Are there any airport lounges at Nairobi Jomo Kenyatta International Airport?

    There are 4 airport lounges in both Terminals 1 and 2 of the airport that passengers can head to if they are looking for some peace and quiet following their flight to Nairobi. They are all open 24 hours a day and are accessible through prepaid passes or by paying at the door. In addition, the Turkish Airlines Star Alliance Lounge has showers available for those wishing to freshen up.

  • Can I rent a car at the Jomo Kenyatta International Airport (NBO) once I land?

    When your flight from Canada lands at Jomo Kenyatta International Airport, you can select from any of the several car rentals offered there. You must first provide a legitimate driver's license and then a credit card that is issued in your names in order to hire a car at NBO Airport. At NBO Airport, you have a variety of options, including Express Travel Group-JKIA.

  • Are there any amenities at Jomo Kenyatta International Airport that are accessible to people with disabilities?

    The Jomo Kenyatta International Airport has taken measures to ensure that guests with special needs are comfortable throughout their visit. There are several ramps just outside of the terminal that are accessible to wheelchair users. Low-mounted monitors, text phone devices, accessible bathrooms, visual paging displays, a public speaker system, plus wheelchair-accessible check-in counters are just a few of the accessibility features available throughout the airport.

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

    You’ll need to travel 12 km to reach the Nairobi city centre 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 round-trip 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.
  • Those who need some local currency upon arrival at Nairobi Jomo Kenyatta International Airport (NBO) can easily withdraw money from one of the ATM machines using an international VISA or Mastercard. If you need to exchange money, the 4 banks located in the different airport halls provide currency exchange services.
  • Should you need to store a bag after your flight to Nairobi, head to one of the information desks to request storage. After filling in some paperwork, you can store your bags for either a short or long-term period, and you can pick it up at any time as the service is available 24 hours a day.
  • If you feel unwell after your flight to Nairobi, head to the Port Health Clinic at the Nairobi Jomo Kenyatta International Airport. It is open 24 hours a day and provides first aid services as well as travel vaccinations.
  • Passengers who are feeling hungry upon arrival will find a choice of restaurants available throughout the airport, some of which are snack bars while others offer full meals. The restaurants are not open 24 hours, so if your flighs to Nairobi lands in the middle of the night be sure to check the hours ahead of time.
  • You can book a Meet, Assist and Greet service at Nairobi Jomo Kenyatta International Airport. With this service you will be greeted after your flight to Nairobi, a concierge will take care of your bags, you will be given access to the lounges and a limousine service will take you to your accommodation. If needed, an interpreter can also be booked.
  • The primary airport in Nairobi where flights from Canada arrive is Jomo Kenyatta International Airport (NBO). From the NBO Airport, you can take the rail system, taxis, rental cars, as well as bus services to get to Nairobi and other surrounding cities like Nakuru, Arusha, and Eldoret.
  • Even though there are other airports, like Wilson Airport (WIL), most Canadian business travellers, particularly those going to Kenya for business, prefer to fly via NBO Airport. Given that Nairobi is the nation's capital, it stands to reason that the bulk of corporations have offices there, making NBO Airport a favorite stop for visitors on business visits to Kenya.
  • Jomo Kenyatta International Airport to City Square transportation options include shuttle, vehicle, taxi, and bus. The bus takes 18 minutes and is the simplest and least expensive method to get from Nairobi Airport to City Square. Private Transfers, which take 17 minutes, are the quickest method to get from Jomo Kenyatta International Airport to City Square.

Reviews of the top 5 airlines flying to Nairobi

 
See real verified KAYAK customer reviews for airlines flying to Nairobi. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Canada to Nairobi. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Nairobi? 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.2
Ethiopian AirOverall score based on 955 reviews
7.6Crew
7.1Comfort
6.7Entertainment
6.9Food
7.2Boarding
Airline reviews

A bit chaotic boarding flight but over all good experience.

8.0 ExcellentSteve, Jan 2026
ADD - NBO
Read more Ethiopian Air reviews

A bit chaotic boarding flight but over all good experience.

We had a good flight experience with this airline despite reading many negative comments

Planes are good. However the entertainement system is slow. The headphones are of low quality and I could hardly hear a movie The movies lack subtitiles

The crew was unfriendly and very rude to name a few (Helina). I felt unsafe due to most of the cabinets were open while on flight. All in all the flight was ok, but the crew needed more training on customer service most of all for international flights.

The plane was ok, I was in business class and was surprised there were no pods and each seat was right next to another one. That said it was comfortable and the food and coffee were good. Entertainment wise again I was surprised to see only movies and no TV shows. Check-in at Toronto Pearson was an absolute disaster, which was especially disappointing as I was a business class passenger. There was no dedicated staffing for the business counter and four (4) airlines employees assisted one economy class passenger for about 15 minutes when one could have easily assisted me. Overall room for improvement, particularly in the on-ground experience and airplane infrastructure.

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

Need to do a lot of improvement on service and cleaness

The Boeing 737 MAX on this route, flown in the middle of the night, is an UTTER FAILURE for business travellers. The whole point of business travel is to arrive alert and recover from travel quickly, and this little aeroplane with its quarter recline uncomfortable business seats does nothing for that. It’s a small step up from economy in that you have decent legroom, but that’s it. Absolute margin at the cost of the traveller.

POSITIVES The hostesses were mostly pleasant, NEGATIVES The full flight wifi was horrible, hardly able to use it. My charger port was not working which made me use my neighbour's port which resulted in an accident which ruined her flight. During dinner, meat ran out when the cart got to us forcing us to eat vegetarian which was not great. We watched everyone around us eating meat. My wifi did not transfer to the second leg of my trip as they promised as they changed the plane. I was thrown off the window seat I booked for the 2nd leg of my journey as they changed planes, all done at my expense. This was not a cheap flight ($2600) which i hurriedly had to book to attend my mother's funeral who passed away suddenly. I was honestly disappointed with the whole saga as I heard Ethiopian Airlines was one of Africa's best.

The food was terrible and the seating was uncomfortable, but the airline did a great thing letting us board in Abbis Ababa on our connecting flight after our original flight was very delayed.

Very bed experience never want to travel air canada anymore

Overall very good 👍 the only disappointment was that I pre ordered a vegan meal and the longest flight YVR-SIN wasn’t on board even though check in said it was and my email booking shows that confirmed ✅ luckily some passengers were not on board and there was a vegetarian meal available, but still, I think you should know because every all the other flights were vegan meals except for the longest so that was a bit of a concern at the beginning of the flight.

Overall a good experience as this leg I was in Business Class. The Lounge was amazing with a view of the planes. The flight attendant spoke way to quickly when giving the information for take off and landing and it would be of no use to a first time traveler. Overall a great airline to travel on.

It was a very small plane and was ok. No food or entertainment so there should be an option for NA.

I travelled in Business class for the first time and wish I could do that again.

Smooth on-time flight but NO AC in the middle of the cabin. Business Class and the rear of the cabin were too cold but mid-cabin was stuffy and hot with virtually no air coming out of the ducts. Made for a very long and uncomfortable flight.

The crew from Toronto Santiago (and the other way) weren't nice people. They seemed angry. Other flights with Air Canada had much nicer crews. Bathrooms always had sticky floors. Yuck!

Air Canada’s problems are not staff related by and large, no. The problem is tiny jets between the U.S. and Canada - yes, believe it or not they are still “international” (just ask our own Mango Maniac in power in the U.S.). The little aisle is compounded by a design flaw of a “dog leg” starting at seat 12. Woe be unto you if you sit here as passengers and attendants do not have sufficient room to not hit you in the face with backpacks. One thing I will say very positively about Air Canada is you still provide pillows and blankets on transcontinental flights to all, not just the elites. Your tiny improperly designed jets are also a problem flying city to city within Canada also. One can only say you remind us of a “Jet Blue” or “Spirit” experience. Also your luggage space is downright Byzantine! We will endeavor to avoid you and use other U.S. carriers, albeit charging more.

Terrible canceled flight and lost my luggage. Flew me to Halifax. Tgat flight was delayed, had to spend night in airport chair.

My flights were all either late or canceled. It was stressful and a waste of my time. This is the third flight in a row with Air Canada that has been a scheduling mess. Not appreciated.

I purchased the upgrade to have 3 seats open, so I was able to sleep 9 hours. Without that I would have been miserable

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.

Delayed flight made my day very long, but other than that KQ got me to my destination in good shape.

The nice treatment and lovely pilots who accepted my son inside for a photo.So lovely of them

Got delayed for over 24 hours. Fight was cancelled. Was put up at a nice hotel whose kitchen was unfortunately not prepared for the sudden influx of guests The headphone jacks on the seat were loose and sound kept getting dropped over the headphones. Food was good though. Certain items (Amarula) were not available for purchase over the on-plane duty free. Had been told i would pick my luggage at my final destination*wrong* had to pick it up in JFK and recheck it and then got charged for it**** too tired to argue with the Delta staff on the issue.... after a 15 hr flight.

This one is not bad even it is late, but they apologize and every time they announced the update.

I’m very disappointed for this trip and I will never travel again in this airline. In addition, I don’t recommend to any human being to travel to Kenya Airways. They keep me at Nairobi for 4 days without care. I was at Nairobi from 6 a.m Morning up to 10 a:m Thursday. For that reason, I have trouble for my work and may be I will lose my job. During for those 4 days I didn’t have my medicine, I didn’t have clothes to change because all my clothes were in my checked bags. On Thursday, when I got flight, they don’t even apologize for all consequences I had. During for those 4 days, I learned many things for this airline. It is their system to treat passengers like this because they had hundreds or thousands passengers around Nairobi waiting for their flights after their original flights cancelled. If I lose my job, I planned to file claim to the airline. This is not airline to travel with.

They weight duty free goods at check in and count the weight as carry on luggage. Results : for 4 bottles I had to opay $150. rip off. Be careful to avoid any duty free shopping at Dubai airport

I wish the plane had pod seating for business class. I had a window seat (8K) and I had to climb over the person sitting on the aisle when I needed to get up. Also there is no partition between the seats for privacy when sleeping. The Asian airlines have much nicer business class seating. Their seats are wider for better comfort when sleeping.

in athens they helped me with my dogs and they solved all my issues excellent service outstanding

The service and food was excellent. The remote control for entertainment did not function properly.

All was good, except my USB charging did not work, so my phone got drained and I could not charge it. Same happened to my neighbour.

A bit more space? Not practical, I know. I felt squished in but part of that could have been the man sitting next to me.

The plane (Mitsubishi CRJ) felt old, creaking and not very new. The crew was okay. Hot water provision was broken so hot beverages could't be served.

The plane was late (as was my flight out from Birmingham the day before)

Not bad. We had preboarding tickets but the preboarding was badly managed. We lined up behind all the parents with little kids etc and when we got to the front of the line the attendant deliberately turned away from us and ignored us until I asked to be allowed to go to the gate. She started telling us that we had to wait until I told her we had preboarding then she let us through.

This experience was a complete disaster. At first the flight was delayed. No reason given why the flight was delayed. Once transported to the plane (by bus) and waiting on the tarmac, the flight was canceled. The next flight was 6 hours later and that flight was also delayed. Horrible experience and lack of communication from the airline.

Everything well done and customer oriented There entertainment system is difficult to navigate

Loved the boarding option from Business class lounge, experience on flight was excellent, plenty of good food choices

5 hour flight with no food or on-board entertainment. Flight crew barely made rounds to provide water.

Need thicker and wider blankets. Food was below standard especially in the fist leg.

Decrepit planes, poor business class layout designed to maximize revenue, no decent movie selection.

It was great. Enough space and room for legs . Great service to.

Great flight. One unique individual assisting in business class who should have not been there. Need more generic meals, not British centric.

One of the worst experience given the middle seat even asked for the change no one honored,boarded at the end and overall one of the worst experience

First of all, our gate, and perhaps all of British Airways' gates for Nice-Heathrow flights, led to a series of buses that took a long time to board, were crowded, and offered virtually no seating. The long line of passengers moved slowly. The food in business class was awful. There was an air traffic controller problem that caused our flight to be significantly delayed, and many of the passengers had connecting flights at Heathrow. While the crew acknowledged our concern and promised to give us specifics about where to go when we landed, in fact, no announcements were made, so passengers in that situation were anxious about how to quickly find their connecting flights. Not a great look for BA.

Connection at Hethrow was horrible..We couldn't get out of the plane for an hour as they were buying people to the airport and there were not enough busses. We had 2 and half hf between flights so it was very tight. After departing plane we had to go thru security again. People with less time in between connections missed their flights

Three major things that led to my low rating, 1. Internet wasn't available for the whole time, and 2. TV became available way into flight, after numerous system reboots, and 3. Food is not good at all.

Travelling to a place near Nairobi?

Book flights to Nairobi if you plan to visit one of these locations
Naivasha

Everything you need to know for your flight to Nairobi