Find Cheap Flights from Toronto to Nairobi (YTO - NB0)

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

Fri 24/11
Fri 1/12
Any month
Compare vs. KAYAK |

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

Airports
Origin
Toronto
C$ 906
only
C$ 906
C$ 998
only
C$ 998
Destination
Nairobi
C$ 906
only
C$ 906
Fri, 19 Jan
YYZ
NBO
39h 25m
Thu, 8 Feb
NBO
YYZ
23h 20m
C$ 906
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 15 Apr
YYZ
NBO
64h 20m
Sat, 28 Apr
NBO
YYZ
46h 44m
C$ 988
Trip: 14 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 51451 reviews
Overall
7.2
Boarding
7.3
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
YYZ
EWR
Mediocre 2.0

If they know that the flight is about to delayed then they must wait for the passengers for connecting flights!

IAH
TUL
Excellent 10.0

The view of the sun set

EWR
PVD
Excellent 8.0

Quick flight, no complaints.

EWR
RDU
Good 6.0

I liked the check-in and waiting area at the airport.

I did not like that we had to walk so much to the new gate assignment.

SFO
BOS
Okay 5.0

Good entertainment options

Sun, 28 Jan
YTZ
NBO
41h 05m
Sat, 17 Mar
NBO
YTZ
24h 35m
C$ 998
Trip: 48 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19871 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

Thu, 30 Nov
YYZ
NBO
19h 30m
Thu, 7 Dec
NBO
YYZ
25h 15m
C$ 1049
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16888 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
MUC
EWR
Excellent 10.0

A bit of a delay but annoucements and alerts were perfect! Felt well informed, every step of the way. Crew was pleasant and efficient. Smoothe flight! Will be a pleasure to fly with you again!

MUC
SFO
Excellent 8.3

Lufthansa arranged for pickup with a van upon disembarking from my late flight from Pisa and took me through a special passport and security checkpoint so that I was able to catch my MUC-SFO flight. Flight departed late, but pilot made up all tge lost time in flight. Crew was professional, very polite and efficient.

MUC
SFO
Okay 5.6

Flight attendants were great, friendly, courteous and responsive. The relaxation and mediation program was great! Boarding was fluent and easy.

No matter what you try to order on the airplane is totally disgusting. If it's not overloaded with cheese and tomato sauce then it's overcompensated with spices (salt or chili). I will never understand why it is so hard to provide simple, fresh and enjoyable meals. Chairs in economy are rarely cleaned up and one can see on the cushions that they are worn out and have lost their padding making the seats very uncomfortable. There was no foot rest available (which is such a simple addition that helps a lot) and the "holder pocket" on the seat in front was a simple net completely useless. Tables were dirty suggesting they were never cleaned and disinfected. Knowing that the highest source of viruses are the tray tables and the pockets in front I would expect attention to be focused on those- it not only impacts the health of the traveler but more important that of the crew. Why is it so hard to think of this business two fold: make revenue but mostly be kind to humans.

GIG
FRA
Okay 5.6

flight crew hit my chair all the time with the troller. Bought the places with bigger space on the legs, that was true, but was dissapointed with the type of chair that is totally closed at the sides, with no scape room for the legs laterally.

DEL
FRA
Excellent 8.3

Staff and flight were great. We were surrounded by kind of rude flyers. They complained when my husband moved the seat back. And they were just standing in the aisle most of the time. Person in front of me stretched her arms over the seat so her hands were dangling in front of me and fingers in my screen. I know we were in coach, but maybe another inch of separation would be nice for such long flights.

See above.

Fri, 23 Feb
YYZ
NBO
39h 25m
Sun, 4 Mar
NBO
YYZ
23h 20m
C$ 906
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 11 Mar
YYZ
NBO
39h 30m
Sun, 1 Apr
NBO
YYZ
23h 35m
C$ 906
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 30 Nov
YTZ
NBO
28h 05m
Thu, 7 Dec
NBO
YTZ
23h 35m
C$ 1043
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19871 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
LHR
YVR
Excellent 10.0

great service from start to finish would use again

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

Sun, 15 Apr
YTZ
NBO
42h 05m
Sat, 28 Apr
NBO
YTZ
24h 25m
C$ 1059
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19871 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

MCO
YYZ
Excellent 10.0

Flight actually left Orlando early once all passengers were on board

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Wed, 27 Dec
YYZ
NBO
37h 55m
Sat, 6 Jan
NBO
YYZ
24h 30m
C$ 2522
Trip: 11 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1304 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
LAX
DUB
Good 7.3

Boarding was smooth. Slept most of the flight. Windows were cool (tint control)

Food was sub par. Leg room limited.

LUN
ADD
Good 6.3

Modern aircraft, good fleet in general

Shabby interior, boarding at Bole. Bole airport needs drastic expansion.

TLV
ADD
Okay 5.6

Served dinner

the seats however were quite tight and there was no electrical plug for charging.

DXB
ADD
Good 7.0

Entertainment

Food

HGA
ADD
Excellent 10.0

Little turbulence but nothing serious

Mon, 12 Mar
YTZ
NBO
22h 05m
Tue, 20 Mar
NBO
YTZ
23h 35m
C$ 1114
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19871 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

Sun, 3 Dec
YYZ
NBO
21h 35m
Sun, 10 Dec
NBO
YYZ
31h 08m
C$ 1155
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 9 Dec
YTZ
NBO
23h 05m
Mon, 25 Dec
NBO
YTZ
40h 10m
C$ 1334
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 16 Dec
YYZ
NBO
40h 25m
Sat, 13 Jan
NBO
YYZ
29h 59m
C$ 1870
Trip: 29 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Feb
YTZ
NBO
35h 26m
Sat, 3 Mar
NBO
YTZ
27h 35m
C$ 2023
Trip: 12 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.