Cheap Flights from Toronto to Nairobi
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Nairobi
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Toronto to Nairobi
Explore current cheapest deals departing from Toronto to Nairobi
Round trip
Sort by: Cheapest
November 5 - November 17
YYZ - Nairobi
$1,310
$928
Round trip
November 8 - November 16
YYZ - Nairobi
$1,296
$928
Round trip
November 8 - November 17
YYZ - Nairobi
$1,300
$928
Round trip
November 16 - November 24
YYZ - Nairobi
$1,289
$928
Round trip
November 13 - November 22
YYZ - Nairobi
$1,292
$928
Round trip
November 19 - November 30
YYZ - Nairobi
$1,304
$929
Round trip
November 4 - November 18
YYZ - Nairobi
$1,310
$930
Round trip
November 10 - November 24
YYZ - Nairobi
$1,311
$930
Round trip
November 10 - November 18
YYZ - Nairobi
$1,296
$930
Round trip
November 5 - November 16
YYZ - Nairobi
$1,308
$930
Round trip
Unlock all 500+ flight deals to Nairobi and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Toronto to Nairobi
How much is a round trip from Toronto to Nairobi
Regular price: $1,190 - $1,707
Prices for flights from Toronto to Nairobi are currently below the regular range.
The regular price range for flights from Toronto to Nairobi is between $1190 and $1707. The current lowest deal is $928 with Deutsche Luft Hansa, for travel from Nov 5 to Nov 17.
now $928
Low $1,190
High $1,707
The cheapest time to fly from Toronto to Nairobi
The cheapest month to fly from Toronto to Nairobi is February, with a median price of $642. The most expensive month is January, with a median price of $2695. Prices are generally lower from February to November.
February
Flights from $642
January
Flights from $2,695
Direct flights from Toronto to Nairobi
Deutsche Luft Hansa
Etihad Airways
KLM
Air Canada
Last-minute flights going from Toronto to Nairobi
Wed, Jun 17
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
Air Canada
$1,420
$1,052
One-way
Mon, Jun 22
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
KLM
$1,414
$1,028
One-way
Tue, Jun 30
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
$1,323
$1,009
One-way
Tue, Jun 30
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
$1,313
$1,009
One-way
Tue, Jun 30
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
$1,299
$1,009
One-way
Tue, Jun 30
YYZ - Nairobi
Toronto (YYZ) - Nairobi (NBO)
$1,299
$1,009
One-way
Biggest price drops on these dates for flights from Toronto to Nairobi
Dec 6 - Dec 19
$1,978 → $1,044
47%
Dec 1 - Dec 15
$1,823 → $979
46%
Dec 1 - Dec 12
$1,795 → $971
46%
Dec 3 - Dec 30
$1,874 → $1,114
41%
Popular Airports to fly from Toronto to Nairobi
Toronto - Nairobi route insights
💸 Price insights
Recent fares are above the typical level
Recent fares from YTO to NBO are above the typical level, with a median price of $2208.
📅 Best time to fly
February is historically the cheapest month to fly
Historically, February is the cheapest month to fly from Toronto to Nairobi, with a median price of $642.
⏱️ Flight duration
Flights are typically 51h 50m long
The median flight duration from Toronto to Nairobi is 51h 50m, making it a long-haul journey.
✈️ Airlines & availability
Connecting flights are dominant for this route
There are no direct flights. Connecting flights are dominant for this route, with a median of 3 stopovers.
🏆 Airline highlight
Deutsche Luft Hansa offers deals on this route
Deutsche Luft Hansa has offered 23 deals on connecting flights from Toronto to Nairobi.
🎯 Booking tip
The current deal is $928
The current best deal for a flight from Toronto to Nairobi is $928 with Deutsche Luft Hansa.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport is a major hub for flights from Toronto to Nairobi.
📍 ~25 km from city center (reachable by car or train)
💸 Flights from ~$928
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport offers an alternative departure point for your trip to Nairobi.
📍 ~5 km from city center (reachable by car or ferry)
💸 Flights from ~$999
Nairobi main airports to arrive at
Jomo Kenyatta International (NBO)
Jomo Kenyatta International Airport is the primary gateway for flights arriving in Nairobi from Toronto.
📍 ~10 km from city center (reachable by car)
💸 Flights from ~$928
Wilson (WIL)
Wilson Airport offers an alternative arrival option for travelers flying to Nairobi from Toronto.
📍 ~10 km from city center (reachable by car)
💸 Flights from ~$2199
Airports nearby Nairobi used as alternative
Kilimanjaro International (JRO)
Kilimanjaro International Airport is a major international alternative, but requires crossing an international border into Tanzania.
📍 ~290 km from Nairobi (reachable by car)
💸 Flights from ~$1101
Arusha (ARK)
Arusha Airport is a regional hub for northern Tanzania, offering some domestic and regional connections.
📍 ~300 km from Nairobi (reachable by car)
💸 Flights from ~$1556
Nanyuki (NYK)
Nanyuki Airport is located within Kenya, avoiding international border complexities, but has limited flight options.
📍 ~145 km from Nairobi (reachable by car)
💸 Flights from ~$2584
Amboseli (ASV)
Amboseli Airport is useful for specific regional transit within southern Kenya, primarily serving safari tourism.
📍 ~170 km from Nairobi (reachable by car)
💸 Flights from ~$2564
Mara Serena (MRE)
Mara Serena Airport is one of the more active airstrips in the Maasai Mara region, serviced by domestic carriers.
📍 ~200 km from Nairobi (reachable by car)
💸 Flights from ~$3160
Business & First Class Flight Deals to Nairobi
Discover luxury on the budget with premium cabin class on flights from Toronto to Nairobi.
Elite
Best Elite deals to Nairobi
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Jun 21
Nairobi, Kenya
93% AI deal score
$4,313
$2,682
Save $1,631
From YYZ
Elite
Jun 24
Nairobi, Kenya
92% AI deal score
$4,120
$2,726
Save $1,394
From YYZ
Elite
Jun 21
Nairobi, Kenya
92% AI deal score
$4,647
$3,230
Save $1,417
From YYZ
Elite
Jun 19
Nairobi, Kenya
92% AI deal score
$4,644
$3,230
Save $1,414
From YYZ
Elite
Nov 16
Nairobi, Kenya
92% AI deal score
$4,999
$3,439
Save $1,560
From YYZ
Elite
Jun 21
Nairobi, Kenya
91% AI deal score
$4,259
$3,229
Save $1,030
From YYZ
Elite
Jun 19
Nairobi, Kenya
91% AI deal score
$4,271
$3,229
Save $1,042
From YYZ
Elite
Jun 19
Nairobi, Kenya
91% AI deal score
$4,446
$3,230
Save $1,216
From YYZ
Elite
Jun 19
Nairobi, Kenya
91% AI deal score
$4,280
$3,230
Save $1,050
From YYZ
Elite
Nov 06
Nairobi, Kenya
91% AI deal score
$4,993
$3,574
Save $1,419
From YYZ
Elite
Nov 09
Nairobi, Kenya
91% AI deal score
$4,950
$3,607
Save $1,343
From YYZ
Elite
Oct 12
Nairobi, Kenya
91% AI deal score
$5,399
$3,938
Save $1,461
From YYZ
Elite
Nov 08
Nairobi, Kenya
90% AI deal score
$4,969
$3,734
Save $1,235
From YYZ
Elite
Nov 06
Nairobi, Kenya
90% AI deal score
$5,013
$3,749
Save $1,264
From YYZ
Elite
Nov 06
Nairobi, Kenya
90% AI deal score
$5,005
$3,750
Save $1,255
From YYZ
Elite
Nov 11
Nairobi, Kenya
90% AI deal score
$4,949
$3,797
Save $1,152
From YYZ
Elite
Jul 05
Nairobi, Kenya
88% AI deal score
$4,716
$3,782
Save $934
From YYZ
Elite
Jul 22
Nairobi, Kenya
86% AI deal score
$2,936
$2,483
Save $453
From YYZ
Elite
Oct 17
Nairobi, Kenya
85% AI deal score
$5,446
$4,429
Save $1,017
From YYZ
Elite
Dec 02
Nairobi, Kenya
83% AI deal score
$4,862
$4,287
Save $575
From YYZ
Elite
Aug 25
Nairobi, Kenya
82% AI deal score
$2,845
$2,590
Save $255
From YYZ
Elite
Aug 25
Nairobi, Kenya
82% AI deal score
$2,854
$2,601
Save $253
From YYZ
Elite
Oct 12
Nairobi, Kenya
81% AI deal score
$2,713
$2,483
Save $230
From YYZ
Elite
Dec 01
Nairobi, Kenya
80% AI deal score
$4,871
$4,525
Save $346
From YYZ
Elite
Jul 17
Nairobi, Kenya
80% AI deal score
$2,934
$2,562
Save $372
From YYZ
Elite
Nov 11
Nairobi, Kenya
80% AI deal score
$2,927
$2,784
Save $143
From YYZ
Elite
Jul 21
Nairobi, Kenya
79% AI deal score
$4,609
$3,931
Save $678
From YYZ
Elite
Jul 22
Nairobi, Kenya
79% AI deal score
$4,645
$3,952
Save $693
From YYZ
Elite
Jul 12
Nairobi, Kenya
79% AI deal score
$4,665
$3,956
Save $709
From YYZ
Elite
Jul 14
Nairobi, Kenya
79% AI deal score
$4,674
$3,956
Save $718
From YYZ
Elite
Jul 15
Nairobi, Kenya
79% AI deal score
$4,695
$3,956
Save $739
From YYZ
Elite
Aug 24
Nairobi, Kenya
79% AI deal score
$2,832
$2,565
Save $267
From YYZ
Elite
Dec 01
Nairobi, Kenya
79% AI deal score
$2,925
$2,864
Save $61
From YYZ
Elite
Jul 21
Nairobi, Kenya
78% AI deal score
$4,609
$3,952
Save $657
From YYZ
Elite
Jul 22
Nairobi, Kenya
78% AI deal score
$4,609
$3,952
Save $657
From YYZ
Elite
Jul 12
Nairobi, Kenya
78% AI deal score
$4,584
$3,956
Save $628
From YYZ
Elite
Jul 14
Nairobi, Kenya
78% AI deal score
$4,581
$3,956
Save $625
From YYZ
Elite
Jul 15
Nairobi, Kenya
78% AI deal score
$4,610
$3,956
Save $654
From YYZ
Elite
Jul 21
Nairobi, Kenya
78% AI deal score
$4,645
$3,962
Save $683
From YYZ
Elite
Jul 21
Nairobi, Kenya
78% AI deal score
$4,609
$3,962
Save $647
From YYZ
Elite
Sep 27
Nairobi, Kenya
78% AI deal score
$2,743
$2,479
Save $264
From YYZ
Elite
Jul 23
Nairobi, Kenya
77% AI deal score
$4,683
$4,211
Save $472
From YYZ
Elite
Jul 23
Nairobi, Kenya
77% AI deal score
$4,645
$4,211
Save $434
From YYZ
Elite
Jul 21
Nairobi, Kenya
77% AI deal score
$4,693
$4,213
Save $480
From YYZ
Elite
Jul 23
Nairobi, Kenya
77% AI deal score
$4,695
$4,213
Save $482
From YYZ
Elite
Nov 11
Nairobi, Kenya
77% AI deal score
$2,914
$2,904
Save $10
From YYZ
Elite
Aug 23
Nairobi, Kenya
77% AI deal score
$3,148
From YYZ
Elite
Sep 06
Nairobi, Kenya
77% AI deal score
$3,202
From YYZ
Elite
Jul 23
Nairobi, Kenya
76% AI deal score
$4,693
$4,359
Save $334
From YYZ
Elite
Aug 23
Nairobi, Kenya
76% AI deal score
$2,962
From YYZ
Elite
Jun 24
Nairobi, Kenya
76% AI deal score
$3,034
From YYZ
Elite
Jul 06
Nairobi, Kenya
76% AI deal score
$3,136
From YYZ
Elite
Jul 05
Nairobi, Kenya
76% AI deal score
$3,139
From YYZ
Elite
Aug 10
Nairobi, Kenya
76% AI deal score
$3,204
From YYZ
Elite
Aug 30
Nairobi, Kenya
76% AI deal score
$3,215
From YYZ
Elite
Jun 29
Nairobi, Kenya
76% AI deal score
$3,218
From YYZ
Elite
Jun 24
Nairobi, Kenya
76% AI deal score
$3,218
From YYZ
Elite
Aug 23
Nairobi, Kenya
76% AI deal score
$3,221
From YYZ
Elite
Jul 18
Nairobi, Kenya
76% AI deal score
$3,228
From YYZ
Elite
Jul 19
Nairobi, Kenya
76% AI deal score
$3,319
From YYZ
Elite
Aug 21
Nairobi, Kenya
76% AI deal score
$3,333
From YYZ
Elite
Jul 12
Nairobi, Kenya
76% AI deal score
$3,344
From YYZ
Elite
Jul 01
Nairobi, Kenya
76% AI deal score
$3,383
From YYZ
Elite
Jun 27
Nairobi, Kenya
76% AI deal score
$3,391
From YYZ
Elite
Jun 28
Nairobi, Kenya
76% AI deal score
$3,391
From YYZ
Elite
Jul 06
Nairobi, Kenya
76% AI deal score
$3,423
From YYZ
Elite
Jul 08
Nairobi, Kenya
76% AI deal score
$3,467
From YYZ
Elite
Sep 17
Nairobi, Kenya
76% AI deal score
$3,534
From YYZ
Elite
Sep 11
Nairobi, Kenya
76% AI deal score
$3,618
From YYZ
Elite
Sep 04
Nairobi, Kenya
76% AI deal score
$3,906
From YYZ
Elite
Sep 24
Nairobi, Kenya
76% AI deal score
$3,960
From YYZ
Elite
Jul 17
Nairobi, Kenya
75% AI deal score
$4,609
$4,357
Save $252
From YYZ
Elite
Jul 17
Nairobi, Kenya
75% AI deal score
$4,609
$4,357
Save $252
From YYZ
Elite
Jul 18
Nairobi, Kenya
75% AI deal score
$4,609
$4,357
Save $252
From YYZ
Elite
Jul 18
Nairobi, Kenya
75% AI deal score
$4,609
$4,357
Save $252
From YYZ
Elite
Jul 17
Nairobi, Kenya
75% AI deal score
$4,609
$4,359
Save $250
From YYZ
Elite
Jul 18
Nairobi, Kenya
75% AI deal score
$4,609
$4,359
Save $250
From YYZ
Elite
Jul 12
Nairobi, Kenya
75% AI deal score
$4,584
$4,407
Save $177
From YYZ
Elite
Jul 12
Nairobi, Kenya
75% AI deal score
$4,620
$4,422
Save $198
From YYZ
Elite
Jul 13
Nairobi, Kenya
75% AI deal score
$4,666
$4,512
Save $154
From YYZ
Elite
Jul 18
Nairobi, Kenya
75% AI deal score
$2,933
$2,839
Save $94
From YYZ
Elite
Jul 29
Nairobi, Kenya
75% AI deal score
$3,587
From YYZ
Elite
Jul 27
Nairobi, Kenya
75% AI deal score
$3,589
From YYZ
Elite
Jul 20
Nairobi, Kenya
75% AI deal score
$3,595
From YYZ
Elite
Jul 25
Nairobi, Kenya
75% AI deal score
$3,595
From YYZ
Elite
Aug 09
Nairobi, Kenya
75% AI deal score
$3,605
From YYZ
Elite
Jul 20
Nairobi, Kenya
75% AI deal score
$3,607
From YYZ
Elite
Jun 28
Nairobi, Kenya
75% AI deal score
$3,615
From YYZ
Elite
Jul 01
Nairobi, Kenya
75% AI deal score
$3,630
From YYZ
Elite
Jul 12
Nairobi, Kenya
75% AI deal score
$3,650
From YYZ
Elite
Jul 10
Nairobi, Kenya
75% AI deal score
$3,697
From YYZ
Elite
Jul 17
Nairobi, Kenya
74% AI deal score
$4,609
$4,506
Save $103
From YYZ
Elite
Jul 18
Nairobi, Kenya
74% AI deal score
$4,609
$4,506
Save $103
From YYZ
Elite
Jul 13
Nairobi, Kenya
74% AI deal score
$4,662
$4,512
Save $150
From YYZ
Elite
Jul 21
Nairobi, Kenya
74% AI deal score
$4,609
$4,550
Save $59
From YYZ
Elite
Jul 22
Nairobi, Kenya
74% AI deal score
$2,936
$2,895
Save $41
From YTZ
Elite
Jul 10
Nairobi, Kenya
74% AI deal score
$3,745
From YYZ
Elite
Oct 12
Nairobi, Kenya
74% AI deal score
$3,798
From YYZ
Elite
Sep 16
Nairobi, Kenya
74% AI deal score
$5,060
From YYZ
Elite
Jul 19
Nairobi, Kenya
73% AI deal score
$4,646