FlightsFrom Toronto

To Nairobi

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

November 5 - November 17

Cheapest
Best

YYZ - Nairobi

$1,310

$928

Round trip

November 8 - November 16

Cheapest
Best

YYZ - Nairobi

$1,296

$928

Round trip

November 8 - November 17

Cheapest
Best

YYZ - Nairobi

$1,300

$928

Round trip

November 16 - November 24

Cheapest
Best

YYZ - Nairobi

$1,289

$928

Round trip

November 13 - November 22

Cheapest

YYZ - Nairobi

$1,292

$928

Round trip

November 19 - November 30

YYZ - Nairobi

$1,304

$929

Round trip

November 4 - November 18

Best
Earliest

YYZ - Nairobi

$1,310

$930

Round trip

November 10 - November 24

Best

YYZ - Nairobi

$1,311

$930

Round trip

November 10 - November 18

Best

YYZ - Nairobi

$1,296

$930

Round trip

November 5 - November 16

Best

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

Right now, 10% of recent fares for flights from Toronto to Nairobi are classified as a good price. Fares typically range from $1446–$2678, with a median of $2208. Current fares are above the typical level for this route. New deals show up several times a week, suggesting a regular cadence for price changes.
A typical journey from Toronto to Nairobi takes about 51h 50m, including connections. This is a long-haul route, covering a significant distance of 12212 km. Given that most itineraries connect at least once, this extended travel time accounts for layovers.
When considering cheap flights from Toronto to Nairobi, the cheapest months to fly are typically February, with a median fare of $642, and March, with a median fare of $646. April also offers more affordable options, with a median fare of $930.
For flights from Toronto to Nairobi, most itineraries connect at least once. There are no direct flights from Toronto to Nairobi, meaning all journeys will involve connections. When connecting, the median number of stopovers is 3, which contributes to the overall journey time.

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

Cheapest

Flights from $642

January

Most Expensive

Flights from $2,695

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Nairobi

Airline logo

Deutsche Luft Hansa

Airline logo

Etihad Airways

Airline logo

KLM

Airline logo

Air Canada

Last-minute flights going from Toronto to Nairobi

Wed, Jun 17

⌛ Last-Minute

YYZ - Nairobi

Air Canada

Toronto (YYZ) - Nairobi (NBO)

Air Canada

$1,420

$1,052

One-way

Mon, Jun 22

⌛ Last-Minute

YYZ - Nairobi

KLM

Toronto (YYZ) - Nairobi (NBO)

KLM

$1,414

$1,028

One-way

Tue, Jun 30

⌛ Last-Minute

YYZ - Nairobi

Toronto (YYZ) - Nairobi (NBO)

$1,323

$1,009

One-way

Tue, Jun 30

⌛ Last-Minute

YYZ - Nairobi

Toronto (YYZ) - Nairobi (NBO)

$1,313

$1,009

One-way

Tue, Jun 30

⌛ Last-Minute

YYZ - Nairobi

Toronto (YYZ) - Nairobi (NBO)

$1,299

$1,009

One-way

Tue, Jun 30

⌛ Last-Minute

YYZ - Nairobi

Toronto (YYZ) - Nairobi (NBO)

$1,299

$1,009

One-way

Biggest price drops on these dates for flights from Toronto to Nairobi

13 nights

Dec 6 - Dec 19

$1,978  →  $1,044

47%

14 nights

Dec 1 - Dec 15

$1,823  →  $979

46%

11 nights

Dec 1 - Dec 12

$1,795  →  $971

46%

27 nights

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)

Cheapest

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)

Cheapest

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)

Cheapest

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

Frequently Asked Questions About Flights to Nairobi

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can often reveal better deals. Also, looking into flights with layovers may sometimes present lower fares than direct options.

Booking flights in advance, often several months before your intended departure, can sometimes result in better prices. However, prices can fluctuate, so monitoring fares over time may help you identify a good booking window. Mid-week bookings might also offer slight advantages.

Comparing nearby airports for both your origin and destination can sometimes uncover alternative flight options or better prices. While it may add to your ground travel, the potential savings on airfare can be significant. Always factor in the total cost and convenience.