Cheap flights from Canada to Nairobi

Round-trip
Economy
Washington (WAS)
Nairobi (NBO)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Canada to Nairobi (NBO)

All the information you need to plan the best null to NBO flight in 2021: compare Canada to Nairobi flight prices with the expected peak season, weather and rainfall in Nairobi.
How far in advance should I book a flight from Canada to Nairobi?

To save on the cost of your flight from Canada to Nairobi, book at least 44 days before your planned departure. Booking around this time can save you about 19% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,171 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,280.

What is the cheapest month to fly from Canada to Nairobi?

May is one of the best times of the year to fly to Nairobi from Canada. Prices for May average C$ 1,088 per person but you can even find prices for as low as C$ 791. The most expensive prices can be found in the month of December. Opting for a May flight can save you 31% on your journey compared to booking in May

Cheap flights from Canada to Nairobi in June, July 2021

The best prices found for Canada to NBO flights for June, July
11 Jul - 17 Jul
C$ 906pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
10 Jul - 25 Sep
C$ 908pp
YYZ
Toronto Pearson Intl
Emirates
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Emirates
 
1 STOP
YYZ
Toronto Pearson Intl
20 Jul - 16 Dec
C$ 922pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl

Canada to Nairobi 2021 flight deals

Cheap flights to Nairobi from Canada found for this year
20 Aug - 3 Nov
C$ 844pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
31 Aug - 19 Sep
C$ 852pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Air Canada
   
2 STOPS
YYZ
Toronto Pearson Intl
13 Sep - 26 Sep
C$ 863pp
YYZ
Toronto Pearson Intl
British Airways
 
1 STOP
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
British Airways
   
2 STOPS
YYZ
Toronto Pearson Intl

Last minute flights from Canada to Nairobi

Late deals on round-trip flights to Nairobi from Canada, departing today and this week
23 Jun - 8 Aug
C$ 1,144pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
American Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
20 Jun - 10 Jul
C$ 1,166pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
24 Jun - 15 Aug
C$ 1,171pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
NBO
Nairobi Jomo Kenyatta Intl
NBO
Nairobi Jomo Kenyatta Intl
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl

One-way flights to Nairobi from Canada

The cheapest one-way flights from Canada to Nairobi
5:15 p.m. - 3:10 a.m.
Qatar Airways
1 stop
26h 55m
YUL - NBO
Qatar Airways
C$ 469
Kiwi.com
4:15 p.m. - 8:20 p.m.
Multiple Airlines
1 stop
21h 05m
YYZ - NBO
Multiple Airlines
C$ 750
12:00 p.m. - 4:10 p.m.
Lufthansa
2 stops
21h 10m
YYZ - NBO
Lufthansa
C$ 782
Tripmonster

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Canada</span> to <span class="emphasized">Nairobi</span> flights.

Flight FAQs

From Canada to Nairobi

Can I find flights from Canada to Nairobi for under C$ 850 on Cheapflights?

Yes, there are multiple flights from Canada to Nairobi for under C$ 850. The cheapest flight booked recently is on Multiple Airlines for just C$ 844, but on average you can expect to pay C$ 889.

Which airlines flying from Canada to Nairobi have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Ethiopian Air, Lufthansa, and British Airways flying from Canada to Nairobi have implemented new flexible cancellation policies.

Are there direct flights from Canada to Nairobi for under C$ 850 on Cheapflights?

There are no direct flights from Canada to Nairobi, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Canada to Nairobi for under C$ 1,215?

There are currently 20+ open flights from Canada to Nairobi within the next 7 days for less than C$ 1,215.

What are the most popular airlines that fly from Canada to Nairobi?

American Airlines, Air Canada and British Airways are the most popular airlines when flying from Canada to Nairobi.

What are the most popular routes from Canada to Nairobi?

The most popular route from Canada to Nairobi is Vancouver Intl - Nairobi Jomo Kenyatta Intl. You may also consider Toronto Pearson Intl - Nairobi Jomo Kenyatta Intl or Calgary - Nairobi Jomo Kenyatta Intl.

What are the cheapest flights from Canada to Nairobi?

Looking at all options, your cheapest flight can be booked for C$ 789. While the most popular route (Vancouver Intl - Nairobi Jomo Kenyatta Intl) can be booked for C$ 938 on average our data indicates C$ 1,072 when flying from Canada to Nairobi

How long is the flight from Canada to Nairobi?

British Airways, Delta, and Lufthansa can get you from Canada to Nairobi in just under 16h 30m. Your travel time can differ by up to 1h 30m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Canada to Nairobi round-trip?

Flying on British Airways is currently your cheapest option to Nairobi, with prices starting at C$ 863. Additional round-trip tickets that might be worth considering are offered by Air Canada and Turkish Airlines, with the lowest prices starting at C$ 886 and C$ 895, respectively.

What are the cheapest airlines to fly from Canada to Nairobi one-way?

The cheapest airline one-way is Qatar Airways, with whom users have recently found tickets for as low as C$ 469. However, be on the lookout for offers from Air Canada and Lufthansa, as they are both options that can get you from Canada to Nairobi for a low price.

Related searches

Flights to Nairobi from Canada
Flights to Canada Flights to Nairobi

Rent a Car

Car Rentals in Nairobi Car Rentals in Kenya

Destination information for Nairobi

Things to know before you go - useful duration and weather info for your trip from Canada to Nairobi.
Today's exchange rate
C$ 1 = Sh 88.06
Average temperature for June in Nairobi
24.0 °C
Avg rainfall for June in Nairobi
16.0 mm

Airports servicing Nairobi

Nairobi Jomo Kenyatta Intl (NBO)
Nairobi Wilson (WIL)

Top 10 airlines flying from Canada to Nairobi

The chart below displays the airlines Cheapflights users travelling from Canada to Nairobi choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
American Airlines
C$ 623 C$ 744 No cancel fee 71%
Search American Airlines flights
British Airways
C$ 621 C$ 892 No cancel fee 70%
Search British Airways flights
Air France
C$ 738 C$ 975 No cancel fee 77%
Search Air France flights
Ethiopian Air
C$ 727 C$ 982 No cancel fee 72%
Search Ethiopian Air flights
Turkish Airlines
C$ 731 C$ 1,047 No cancel fee 77%
Search Turkish Airlines flights
SWISS
C$ 718 C$ 1,051 No cancel fee 79%
Search SWISS flights
Lufthansa
C$ 697 C$ 1,098 No cancel fee 76%
Search Lufthansa flights
Delta
C$ 621 C$ 1,104 No cancel fee N/A
Search Delta flights
Brussels Airlines
C$ 974 C$ 1,198 No cancel fee N/A
Search Brussels Airlines flights
Emirates
C$ 905 C$ 1,240 No cancel fee 75%
Search Emirates flights
Home Africa Kenya Nairobi Cheap flights from Canada to Nairobi
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First