Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 1,377 |
---|---|
One-way from | C$ 902 |
Popular in | January |
Cheapest in | May |
Average price | C$ 2,097 |
Fly from
Fly to
Route
Depart
Return
Price
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Mon 29/9
3:35 a.m.-8:05 p.m.
1 stop23h 30m
Toronto Pearson Intl
Thu 9/10
9:50 p.m.-1:50 a.m.
1 stop21h 00m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Mon 1/12
11:40 p.m.-3:50 p.m.
2 stops24h 10m
Toronto Pearson Intl
Mon 8/12
8:25 p.m.-10:45 p.m.
3 stops42h 20m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Tue 30/9
10:25 p.m.-8:55 p.m.
1 stop29h 30m
Toronto Pearson Intl
Thu 9/10
6:15 p.m.-7:55 p.m.
1 stop18h 40m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Sun 14/9
6:20 p.m.-9:00 a.m.
1 stop21h 40m
Toronto Pearson Intl
Tue 14/10
1:40 p.m.-12:40 p.m.
1 stop40h 00m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Wed 1/10
11:45 p.m.-11:40 a.m.
1 stop18h 55m
Toronto Pearson Intl
Fri 31/10
7:15 p.m.-10:00 p.m.
1 stop19h 45m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Wed 1/10
11:45 p.m.-4:54 p.m.
2 stops24h 09m
Toronto Pearson Intl
Fri 31/10
7:15 p.m.-10:00 p.m.
1 stop19h 45m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Sat 13/9
2:55 a.m.-7:45 p.m.
2 stops23h 50m
Toronto Pearson Intl
Tue 14/10
4:30 p.m.-10:30 p.m.
3 stops23h 00m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Fri 10/10
10:45 p.m.-1:50 p.m.
2 stops46h 05m
Toronto Pearson Intl
Fri 16/1
11:10 p.m.-10:45 p.m.
3 stops39h 35m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Fri 14/11
4:20 a.m.-7:00 a.m.
1 stop34h 40m
Toronto Pearson Intl
Sun 30/11
12:45 p.m.-3:30 a.m.
1 stop30h 45m
NairobiToronto
NBO - YYZ
NBOYYZ
Nairobi Jomo Kenyatta Intl
Fri 12/9
11:59 p.m.-10:59 p.m.
2 stops30h 00m
Toronto Pearson Intl
Fri 19/9
6:03 a.m.-7:55 p.m.
2 stops30h 52m
Currently, January is the cheapest month in which you can book a flight from Nairobi Jomo Kenyatta Intl Airport to Toronto (average of C$ 167). Flying from Nairobi Jomo Kenyatta Intl Airport to Toronto in July is currently the most expensive (average of C$ 258). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Jeddah (JED) – chosen by Cheapflights users on 29% of one-stop itineraries from Nairobi Jomo Kenyatta Intl Airport to Toronto on Cheapflights.
Paris (CDG) is the most affordable 1-stop option, with an average round-trip price of C$ 945.
Flights via Brussels (BRU) have the shortest average one-way travel time for 1-stop routes: 18h 55m.
Flights via Doha (DOH) offer the fastest connection on this route, with an average layover time of 1h 53m.
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
Comfort
Overall
Food
Entertainment
Boarding
Crew
Reviews
Muhammed,Jun 2025
DXB - DUR
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Toronto from Jomo Kenyatta Intl today with Cheapflights!
Millions of users choose and trust Cheapflights to book the best flight deals from Jomo Kenyatta Intl to Toronto for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Yes! Cheapflights helps users easily find flights from Jomo Kenyatta Intl to Toronto with no change fees.
Of course! You can now track prices for flights from Jomo Kenyatta Intl to Toronto and get an alert from Cheapflights when they change. Have a valid email address ready and click the bell icon next to the flight deals above to set up your price alerts.