Find Cheap Flights from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl (YYZ - NBO)

Search hundreds of travel sites at once for deals on flights to Nairobi Jomo Kenyatta Intl

Thu 18/1
Thu 25/1
Any month
Compare vs. KAYAK |

FAQs for Booking Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl Flights

How long does a flight from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl take?
An average nonstop flight takes 17h 15m, covering a distance of 12212 km.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl?
In the past 3 days, the cheapest round-trip tickets were found on SWISS (C$ 948), Multiple Airlines (C$ 972) and KLM (C$ 993).
Do I need a passport to fly between Toronto Pearson Intl and Nairobi Jomo Kenyatta Intl?
Yes.

Good to Know

Low Season:
March
Best time to beat the crowds
3%
expected price decrease
High Season:
July
Most popular time to fly
12%
expected price increase
Average price:
C$ 1584
(avg. price over the last 2 weeks)
Good Deal:
C$ 1080
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 1079 or less.
The cheapest flight from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl was found, on average, 58 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly is March.
Morning departure is around 12% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Book cheap flights from Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl (round-trip)

Airports
Origin
Toronto
C$ 948
only
C$ 948
Destination
Nairobi
C$ 948
only
C$ 948
Tue, 6 Feb
YYZ
NBO
21h 40m
Sun, 11 Mar
NBO
YYZ
23h 50m
C$ 948
Trip: 34 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5808 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
EWR
ZRH
Good 6.0

The flight was delayed by 85 minutes from Newark to Zurich

ZRH
VIE
Good 6.0

on board

12 of January, 2018 Dear Austrian Airlines authority, I address to your kind attention to asist me to get to me the hat qhich I lost on board of the flight 1576 when I arrived to Vienna airport on my way frpom JFK to Lwo. It happened because it was no room above my seat's bin and the steard helped me to get my heat in another bin. Unfortunately I forgot at the moment when I left the board of the plane, a minute later I reminded that I forgot my hat but I was not allowed to go back and get my hat. I tried to communicate with the Lot&Found office in Vienna airport as I had 2h40 minutes in connection time and it was enough time to get me back the hat, unfortunately nothing was really done from the airport staff to get me my hat and made to me possible continue traveling with my hat. I spoke to two managers, the name I could share with you if you need. The Found office registered my black hat and the plastic box under the number F2018/000682. In this situation I ask your offices to deliver my hat and the plastic box to Lviv airport as sson as possible as this is a special hat for my daily prayers. I wish you best and ask for your kind assistance to send the item as soon as possible with the nearest flight. Sincerely, Meylakh Sheykhet

JFK
ZRH
Excellent 10.0

Courteous Staff Excellent Service and enough concern for the guests.

JFK
ZRH
Good 6.0

On board service

the teminal 4 sevice at JFK: the huge line before the security looked like a complete misorder and for no reason lingest lined I ever saw in airports instead of spliting the crowd in shorted lines to every security crew without maku=ing people to pass long lines with the hand luggage and children, it was really and absolutelu=y far from any comfort.

ORD
ZRH
Excellent 10.0

Excellent Service. Excellent food.

Sun, 11 Mar
YYZ
NBO
19h 05m
Tue, 3 Apr
NBO
YYZ
25h 05m
C$ 972
Trip: 23 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 19 Apr
YYZ
NBO
21h 30m
Thu, 24 May
NBO
YYZ
18h 55m
C$ 993
Trip: 36 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1654 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
ACC
Good 7.3

It was announced I can choose between fish and chicken meal but when I requested for fish meal, I was told it’s finished. My seat was 21, and it surprised me. If something can be changed about that then your services would be much appreciated. Thank you.

EZE
AMS
Good 6.0

una valija se perdió. Eso desató el descontrol que tiene KLM para seguir el equipaje. No hay como hacer tracking. No hay un teléfono a donde hablar, la web está desactualizada y con información equivocada. Direccionan a usar canales de twitter y facebook que no responden. Primer experiencia en KLM y no pienso nunca más usar esta aerolínea. Llevar el equipaje o resolver un problema sobre valijas es de lo más básico de una aerolínea y no lo hacen.

PIT
ATL
Excellent 10.0

Flight was on time and quick and comfortable

ATL
AMS
Excellent 10.0

Got to Amsterdam on time and everything was great including the staff

AMS
NCL
Mediocre 3.6

No proper info regarding cancellation. Staff was unfriendly and abruptly responded to passengers.

Tue, 26 Jun
YYZ
NBO
24h 20m
Tue, 10 Jul
NBO
YYZ
23h 31m
C$ 1212
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20938 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
LGA
YYZ
Excellent 8.0

Friendly, attentive staff. Good service. My toddler, husband and I boarded first because of our child, so we had plenty of time to get comfy on the plane. The flight attendants served sufficient drinks and snacks for the 1 hour flight.

Flight was delayed two hours so my toddler and I had significantly longer to wait, which is not too fun. However, I understand this is unavoidable sometimes.

FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

LHR
YYC
Good 6.0

Food is tasteless and it is too crapped. No leg room on planes

ICN
YYZ
Good 6.0

Business class seat

Mpvie choices are terrible. They don’t know what “new releases” mean.

Fri, 26 Jan
YYZ
NBO
19h 30m
Sat, 17 Feb
NBO
YYZ
20h 30m
C$ 1232
Trip: 23 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1458 reviews
Boarding
6.9
Comfort
7.1
Crew
7.5
Entertainment
6.5
Food
6.5
IAD
ADD
Excellent 8.0

Staff very friendly

Bathroom cleanliness

TLV
ADD
Mediocre 2.0

we booked this flight because it was the shortest. However, we received an email a few days ago saying that the flight on the way back changed and the layover has increased from 2h to almost 7h! this is very upsetting since Im pregnant and the bring such a ling time at the Addis airport really ruined my flight experience

DAR
ADD
Excellent 9.3

The overall work ethics and the ease of boarding was awesome as well as time line, for hotel transfer due to layoff time was also excellent

Nothing really

CPT
ADD
Okay 5.0

flight smelled like pee

NBO
ADD
Okay 5.3

Personnel were good. Food on ET is always great.

Technical problem caused massive disruption in flight for all. Missed connections and forced unpaid for overnight in Addis. Truly terrible experience

Sun, 4 Mar
YYZ
NBO
19h 05m
Mon, 12 Mar
NBO
YYZ
23h 50m
C$ 948
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5808 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
EWR
ZRH
Good 6.0

The flight was delayed by 85 minutes from Newark to Zurich

ZRH
JFK
Okay 5.6

Food was actually really good.

Please let families with small children board early. This is the first flight I remember where I and other families with small children had to board with everyone else, and it's stressful for all involved.

ZRH
CPH
Excellent 8.6

Swiss service relayable

BCN
ZRH
Excellent 10.0

Friendly service and food

Older plane with no entertainment

ZRH
DEL
Excellent 10.0

Courteous Service and excellent hospitality

Wed, 28 Feb
YYZ
NBO
19h 15m
Sun, 11 Mar
NBO
YYZ
23h 50m
C$ 974
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 4 Mar
YYZ
NBO
19h 05m
Mon, 12 Mar
NBO
YYZ
23h 50m
C$ 948
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5808 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
GVA
Excellent 8.4

New aircraft

Lost luggage. Flight delayed.

ORD
ZRH
Excellent 10.0

Excellent Service. Excellent food.

ZRH
DEL
Excellent 10.0

Courteous Service and excellent hospitality

ZRH
AMS
Good 7.0

Service was minimal but sufficient, Food was good

Seats 23A, 23B were extra cramped on the B777-300ER, even though they are sold as "extra comfort"! due to the video screen taking space between the seats. The seats were so cramped that the overhead light kept coming on, unknowingly, when people shifted in their seats.

EWR
ZRH
Good 6.0

The flight was delayed by 85 minutes from Newark to Zurich

Thu, 3 May
YYZ
NBO
17h 15m
Wed, 16 May
NBO
YYZ
23h 20m
C$ 968
Trip: 14 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5808 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
DEL
Excellent 10.0

Courteous Service and excellent hospitality

EWR
ZRH
Good 6.0

The flight was delayed by 85 minutes from Newark to Zurich

PRG
ZRH
Good 7.0

Roughest flight ever, many people got sick, too much turbulence to fly

BCN
ZRH
Excellent 10.0

Friendly service and food

Older plane with no entertainment

JFK
ZRH
Excellent 10.0

Courteous Staff Excellent Service and enough concern for the guests.

Show more results

Toronto Pearson Intl to Nairobi Jomo Kenyatta Intl Flight Information

Flights Arrive in Nairobi Jomo Kenyatta Intl
Flights Depart from Toronto Pearson Intl
Flight Price C$ 948
Distance 12212 km
Airlines SWISS, KLM, Air Canada, Ethiopian Air
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.