Trips

Find Cheap Flights from Toronto Island to Nairobi (YTZ - NB0)

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

Depart
Return
Any month
Compare vs. KAYAK |

Toronto Island to Nairobi Flight Information

Flights Arrive in Nairobi
Flights Depart from Toronto Island
Flight Price C$ 988
Distance 12,185 km
Airlines Air Canada

Book cheap flights from Toronto Island to Nairobi (round-trip)

Airports
Origin
Toronto
C$ 988
only
C$ 988
Destination
Nairobi
C$ 988
only
C$ 988
Sat, 26 Jan
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 25m
Thu, 21 Mar
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
31h 00m
C$ 988
Trip: 54 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 31 Jan
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
23h 00m
Sat, 16 Feb
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
28h 30m
C$ 1090
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

Tue, 12 Mar
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 25m
Tue, 19 Mar
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
23h 30m
C$ 1016
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 5 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
39h 55m
Tue, 16 Oct
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
28h 05m
C$ 1352
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 4 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 55m
Sat, 13 Oct
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
41h 25m
C$ 1706
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

Wed, 12 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
27h 25m
Thu, 17 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
29h 00m
C$ 1454
Trip: 37 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 9 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 55m
Wed, 7 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
30h 30m
C$ 1587
Trip: 30 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 8 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
26h 45m
Wed, 7 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
30h 45m
C$ 1620
Trip: 31 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 6 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 00m
Thu, 10 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
28h 55m
C$ 2292
Trip: 36 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

Tue, 11 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
19h 40m
Wed, 16 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
40h 10m
C$ 1654
Trip: 37 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 22 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 00m
Sat, 19 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
43h 10m
C$ 2371
Trip: 29 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LGA
YYZ
Good 6.0

The flight was on time. The plane was clean. The temperature in the plan was good.

It was a little more turbulent than I expected.

YYZ
IAH
Excellent 8.0

Great

YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

Thu, 11 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 41m
Wed, 7 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
30h 30m
C$ 1671
Trip: 28 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 6 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
24h 00m
Wed, 9 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
40h 00m
C$ 2384
Trip: 35 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
BRU
Excellent 10.0

How I was treated How I felt was wonderful.

Nothing

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

Wed, 12 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
33h 45m
Wed, 16 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
40h 10m
C$ 1671
Trip: 36 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 10 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 00m
Mon, 7 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
26h 55m
C$ 2421
Trip: 29 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

YYZ
IAH
Excellent 8.0

Great

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

Sun, 7 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
23h 30m
Mon, 5 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
27h 45m
C$ 1689
Trip: 30 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 7 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 45m
Sat, 3 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
24h 50m
C$ 1692
Trip: 28 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 28 Dec
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
22h 00m
Fri, 4 Jan
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
28h 30m
C$ 2620
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,007 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

LGA
YYZ
Good 6.0

The flight was on time. The plane was clean. The temperature in the plan was good.

It was a little more turbulent than I expected.

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

Wed, 10 Oct
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
23h 35m
Sat, 3 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
24h 50m
C$ 1775
Trip: 25 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 10 Nov
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 25m
Sun, 25 Nov
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
23h 30m
C$ 1795
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
*
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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel