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

NBO

Find cheap flights to Nairobi from C$ 652

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 27/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
0 bags
Thu 18/4
Thu 25/4

Search hundreds of travel sites at once for deals on 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 is why:

Save 17% 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 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.
6:05 p.m. - 8:30 p.m.YYZ-NBO
19h 25m1 stop
10:30 p.m. - 7:55 p.m.NBO-YYZ
28h 25m1 stop
C$ 1,201American Airlines
Find Deal
Tue, 30 Apr - Tue, 21 May
5:15 p.m. - 10:30 a.m.YYZ-NBO
34h 15m1 stop
11:35 p.m. - 9:04 a.m.NBO-YYZ
40h 29m1 stop
C$ 1,210
Find Deal
Sat, 6 Apr - Thu, 18 Apr
6:05 p.m. - 8:30 p.m.YYZ-NBO
19h 25m1 stop
10:30 p.m. - 4:10 p.m.NBO-YYZ
24h 40m1 stop
C$ 1,285British Airways
Find Deal
Mon, 1 Apr - Tue, 23 Apr
6:05 p.m. - 8:30 p.m.YYZ-NBO
19h 25m1 stop
10:30 p.m. - 3:45 p.m.NBO-YYZ
24h 15m2 stops
C$ 1,300British Airways
Find Deal
Wed, 10 Apr - Sun, 21 Apr
6:00 a.m. - 10:30 a.m.YYZ-NBO
21h 30m1 stop
10:50 p.m. - 9:15 p.m.NBO-YYZ
29h 25m1 stop
C$ 1,305Delta
Find Deal
Mon, 6 May - Fri, 17 May
6:15 p.m. - 8:40 p.m.YYZ-NBO
19h 25m1 stop
10:50 p.m. - 9:15 p.m.NBO-YYZ
29h 25m1 stop
C$ 1,306Air France
Find Deal
Sun, 5 May - Fri, 17 May
6:15 a.m. - 10:30 a.m.YYZ-NBO
21h 15m2 stops
10:50 p.m. - 3:55 p.m.NBO-YYZ
24h 05m2 stops
C$ 1,320Delta
Find Deal
Tue, 30 Apr - Tue, 21 May
6:15 p.m. - 9:55 p.m.YYZ-NBO
20h 40m2 stops
10:50 p.m. - 9:15 p.m.NBO-YYZ
29h 25m1 stop
C$ 1,329Air France
Find Deal
Mon, 6 May - Fri, 17 May
6:00 a.m. - 10:30 a.m.YUL-NBO
21h 30m1 stop
11:35 p.m. - 4:07 p.m.NBO-YUL
23h 32m1 stop
C$ 1,416Kenya Airways
Find Deal
Mon, 5 Aug - Wed, 21 Aug
6:00 a.m. - 10:30 a.m.YUL-NBO
21h 30m1 stop
11:35 p.m. - 11:05 a.m.NBO-YUL
18h 30m1 stop
C$ 1,419Kenya Airways
Find Deal
Wed, 8 May - Sun, 12 May

Flights to Nairobi - Travel Insights & Trends

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 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 C$ 1,628. On the other hand, the most expensive day to fly is Saturday, where prices are C$ 1,918 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 August, where tickets cost C$ 1,371 on average for one-way flights. On the other hand, the most expensive months are July and December, where the average cost of tickets from Canada is C$ 2,196 and C$ 2,186 respectively. For return trips, the best month to travel is February with an average price of C$ 1,434.

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 at night, when flights cost C$ 1,386 on average. The most expensive time of day to fly to Nairobi Jomo Kenyatta Intl Airport is generally in the afternoon, which is peak travel time and where the average cost of a ticket is C$ 2,080.

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 1 week before departure. For the absolute cheapest price, our data suggests you should book 83 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 Montreal, which takes 18h 55m, Toronto, which takes 20h 25m, Calgary, which takes 22h 25m, and Vancouver, which takes 24h 05m.

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

C$ 652
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (20% 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

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

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

  • 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.
  • 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.
  • 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.
See more tips

Prefer to fly non-stop to Nairobi Jomo Kenyatta Intl?

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

Nonstop departures

Canada 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 nonstop flights

Nonstop returns

Nairobi Jomo Kenyatta Intl to Canada

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 nonstop flights
See more nonstop flights

Top 5 airlines flying to Nairobi

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 KAYAK reviews.
8.0
DeltaOverall score based on 11551 reviews
79comfort
81entertainment
86crew
82boarding
75food
81overall
Airline reviews

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

Read more about Delta

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

It was great I love flying Delta and have never had a bad experience with them

Excellent flight from boarding to landing. Plane crew was informative, warm & attentive.

Crew was not friendly when I went to request a seat change.

First class? Seriously? We got a wider seat and a little extra legroom. The plane didn’t even have TV’s. Not a huge deal, but there was nothing first class about this except the price tag.

Crew was great! I need wheelchair assistance and they knew who I was and updated me that my chair was on its way and to just hang tight. There was some turbulence but the captain announced we would be going thru it and he handled the plane well. Landing was soft and his.

The boarding process was terrible especially with an indirect flight Chicago to Seattle to San Diego was terrible talking about we overbooked a flight idk if I’d take this airline ever again we got off our flight from Chicago to Seattle and we traveled for business and they told us our connecting flight was over booked and their was no seats asking people to take a delayed next flight and they don’t tell anyone coughing to wear masks seats 30A-B were terrible during the flight no one wants to sit next to people coughing all around I don’t want to be sick traveling for work or get sick anytime it’s very upsetting the staff doesn’t take this stuff serious to tell them to wear masks when they see people coughing and sneezing

I received the two differed meals: chicken and pasta. I asked and I received. I am anti-wasting food!

The announcements about boarding were unclear and har.d to understand I almost missed the flight even though I wa in the boarding area. .

I appreciated being upgraded. I was very disappointed with my 13 hr layover in Seattle to geg, while my friends who flew Alaska made it home as scheduled. I had to reserve a hotel on my dime.

Business class in the second leg - CDG-EVN was a disaster.

Food could have been better especially the breakfast. Overall it was a good flight

No birding was given for next trip on same carrier, food was very moderate.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

The line at boarding was not well organized and managed

Sky priority means you get to use the KLM business Lounge.

The crew was great and handled our unexpected detour with proactive communication.

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

Even though my seat is a paid seat, I was told to give up my seat to a passenger. I tried to ask the CA to negotiate, and when I spoke in Japanese, the CA fled. I had to find a Japanese CA and ask them to deal with it. . After takeoff, I spilled my coffee, and when I asked the flight attendant for a towel, she told me to wipe it off with a wet tissue. My clothes got wet, so I asked CA for an extra blanket, but I had to wait for an hour.

Please serve no god if you must serve dog food

My previous flight was late and did not connect properly. The gate was closed and I missed this flight.

lounge was the highlight - seats weren't that comfortable - it was a full flight but no complaints

Very, very dirty plane and I fly around one time a month. This plane looked like it wasn’t cleaned in a long time. Otherwise, good flight.

Overall it was good but not great. The aircraft was an old and seats didn’t recline in business class unless you kept playing around with it.

On time flight , great service from crew , comfortable and enjoyable

Nothing wrong on this flight but nothing special. It was oversold and they had to bump people which is always bad.

4 hours on the runway after taking off and then getting grounded back.

It’s never made crystal clear if your flight will have in flight entertainment or not. That should be explicit

less delays; there was an hour+ delay on both flights. self serve check in kiosks weren't available for British Airways flights

The flight was delayed multiple times. I had to buy a new tickets (4 tickets) for my family for a total of $5200 cnd And missed thanks giving with our family. Very very poor and disappointing service.

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.

It has been 1 week since arriving at my destination and I still have not recieved my kite surfing bags. Office will not communicate properly on location or when my bags will arrive. No advice on what to do on luggage that has not arrived in over a week. Simply not happy with Kenya airways at the moment.

Excellent. They canceled our flight & put us up for the night. Then upgraded us. We are impressed

On a long flight us customers need more rehydration by the crew. Some of us have water bottles but no crew is coming around to offer water. I’m not saying issue us all with plastic water bottles.

The flight attendants on this flight were incredible! One even gave me her own dinner when my special meal order wasn’t transferred due to a flight delay! She insisted and I was so grateful. That is going above and beyond! The issue I had with the flight was with Lufthansa support. I missed my connection due to a flight delay and they wouldn’t rebook online, only in person. This took a lot of time and visits to the airport waiting for a Lufthansa agent to arrive 5 hours later than posted and almost paying full-fare price for the new flights and refusal to add my special meal orders. It made for a challenging journey home and I didn’t feel valued as a customer.

If my flight from Heathrow to Nairobi had not been cancelled I would’ve been in kisumu to fly back! And I have still not had my refund! So you have my cash and I’ve got nothing in return. Wonderful!

Great job in making sure that the customer is always having a great time

The flight never took off. We sat on the tarmac for over two hours due to an electrical fault and finally the flight was cancelled. We were told that hotels would be organised but there was no further communication. In the end I retrieved my baggage and went to the car park to pick up my car and drive home. It cost me over £150 to park the car for two weeks, plus of course petrol, and over £600 for the four flights and £50 for the travel visa. All gone up in my smoke. I’m bitterly disappointed that my business Trip was cancelled and have been told I will get a “partial refund” within three months!!! What a way to treat a customer.

I sat in the last row of seats. On an 8 hour flight they allowed folks to stand and talk and drink in the back area near the toilets the whole time. They were at times loud and in the way. It was a little annoying. The crew on this trip were pretty mediocre and the plane was littered with trash when we disembarked.

They canceled my flight , they put me on a different flight that was delayed and the connection was lost . They lost my luggage. And now I’m stuck with any of my belongings.

Very poor, they didn't want to attend to me until I missed my flight, my bags are missing

Both flights into and out of Heathrow were delayed over two hours due to BA technical problems. Ground crew was not very friendly. However cabin crews were

Maybe less gate changes for connecting flight; which almost made me miss my second flight even though I had 3 hrs layover.

Crew was attentive and friendly. Plane was comfortable. Bathroom was not very clean, but that is to be expected.

We paid to upgrade to business class as it was an overnight flight but were seated next to a couple with a baby that cried most of the night. One flight attendant member, an older female, was very grumpy. The rest of the crew were fine. The flight was fine, Baggage collection was also good.

Overall, very good. It should be noted however there was a 1.5 hour delayed departure time for BA175.

The crew and the overall in flight experience was great. However the connecting flight was delayed and none of the ground staff bothered to inform us as to why there was a delay

The seat pod in business class was dirty and had some white liquid in the food tray. The steward was perfunctory and the hot food was dry. There were lots of children crying as well and the parents could have used a little more help from the crew.

Book Cheap Nairobi Plane Tickets

Recent round-trip flight deals

 
These are the cheapest round-trip flights to Nairobi found on KAYAK in the last 72 hours.
30/4Tue
1 stopAmerican Airlines
19h 25mYYZ-NBO
21/5Tue
1 stopAmerican Airlines
28h 25mNBO-YYZ
C$ 1,201
6/4Sat
1 stop
34h 15mYYZ-NBO
18/4Thu
1 stop
40h 29mNBO-YYZ
C$ 1,210
1/4Mon
1 stopBritish Airways
19h 25mYYZ-NBO
23/4Tue
1 stopBritish Airways
24h 40mNBO-YYZ
C$ 1,285
10/4Wed
1 stopBritish Airways
19h 25mYYZ-NBO
21/4Sun
2 stopsBritish Airways
24h 15mNBO-YYZ
C$ 1,300
6/5Mon
1 stopDelta
21h 30mYYZ-NBO
17/5Fri
1 stopDelta
29h 25mNBO-YYZ
C$ 1,305
5/5Sun
1 stopAir France
19h 25mYYZ-NBO
17/5Fri
1 stopAir France
29h 25mNBO-YYZ
C$ 1,306
30/4Tue
2 stopsDelta
21h 15mYYZ-NBO
21/5Tue
2 stopsDelta
24h 05mNBO-YYZ
C$ 1,320
6/5Mon
2 stopsAir France
20h 40mYYZ-NBO
17/5Fri
1 stopAir France
29h 25mNBO-YYZ
C$ 1,329
5/8Mon
1 stopKenya Airways
21h 30mYUL-NBO
21/8Wed
1 stopKenya Airways
23h 32mNBO-YUL
C$ 1,416
8/5Wed
1 stopKenya Airways
21h 30mYUL-NBO
12/5Sun
1 stopKenya Airways
18h 30mNBO-YUL
C$ 1,419

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.
27/3Wed
1 stopQatar Airways
26h 45mYUL-NBO
C$ 652
26/3Tue
2 stops
23h 05mYTZ-NBO
C$ 734
26/3Tue
2 stops
23h 05mYYZ-NBO
C$ 740
27/4Sat
1 stopKenya Airways
21h 30mYYZ-NBO
C$ 822
2/4Tue
1 stopDelta
21h 40mYYC-NBO
C$ 1,161
22/3Fri
1 stopDelta
17h 50mYYZ-NBO
C$ 1,168
28/3Thu
1 stopAir France
20h 15mYVR-NBO
C$ 1,882
24/3Sun
1 stopAmerican Airlines
37h 10mYVR-NBO
C$ 6,663
29/3Fri
1 stopAmerican Airlines
36h 10mYVR-NBO
C$ 6,824
31/3Sun
1 stopAir France
21h 10mYVR-NBO
C$ 7,257

Search by stops

Search by airline

Search by price

Last minute flights to Nairobi

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.
23/3Sat
multi-stop
40h 30mYYZ-NBO
15/5Wed
multi-stop
39h 40mNBO-YYZ
C$ 1,400
19/3Tue
multi-stopKenya Airways
18h 10mYYZ-NBO
25/3Mon
multi-stopKenya Airways
19h 05mNBO-YYZ
C$ 1,660
23/3Sat
multi-stopLufthansa
39h 00mYYZ-NBO
15/5Wed
multi-stopLufthansa
23h 05mNBO-YYZ
C$ 2,293
23/3Sat
multi-stopLufthansa
39h 00mYYZ-NBO
18/5Sat
multi-stopLufthansa
50h 25mNBO-YYZ
C$ 2,296
19/3Tue
multi-stopDelta
18h 10mYYZ-NBO
24/3Sun
multi-stopDelta
21h 09mNBO-YYZ
C$ 2,468
21/3Thu
multi-stopDelta
31h 05mYWG-NBO
10/4Wed
multi-stopDelta
25h 55mNBO-YWG
C$ 2,469
19/3Tue
multi-stopAmerican Airlines
55h 05mYVR-NBO
28/3Thu
multi-stopAmerican Airlines
68h 24mNBO-YVR
C$ 11,172
22/3Fri
multi-stopAmerican Airlines
56h 01mYVR-NBO
29/3Fri
multi-stopAmerican Airlines
29h 50mNBO-YVR
C$ 11,887
19/3Tue
multi-stopBritish Airways
37h 10mYVR-NBO
28/3Thu
multi-stopBritish Airways
28h 50mNBO-YVR
C$ 18,452
19/3Tue
multi-stopBritish Airways
37h 10mYVR-NBO
28/3Thu
multi-stopBritish Airways
28h 50mNBO-YVR
C$ 18,532

Search by stops

Search by airline

Search by price