Find cheap flights from Kenya to Toronto

Return
1 adult
Economy
0 bags
Sat 24/6
Sat 1/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

May

High season

August

Cheapest flight

C$ 664

Average price round-trip

C$ 1,306
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (18% more expensive on average)
Flight from Nairobi to Toronto
(price for this month)

Top tips for finding cheap flights to Toronto

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be February, March and April. The cheapest month to fly from Kenya is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto flight deals.

FAQs - booking Toronto flights

Book cheap flights from Kenya to Toronto

Recent round-trip flight deals

1/11Wed
2 stopsUnited Airlines
41h 42mNBO-YYZ
11/11Sat
2 stopsUnited Airlines
28h 25mYYZ-NBO
C$ 977
1/11Wed
2 stopsMultiple Airlines
41h 42mNBO-YYZ
11/11Sat
1 stopMultiple Airlines
39h 50mYYZ-NBO
C$ 1,184
1/11Wed
3 stopsLufthansa
25h 35mNBO-YYZ
11/11Sat
2 stopsLufthansa
18h 40mYYZ-NBO
C$ 1,209
31/10Tue
2 stopsAmerican Airlines
53h 16mNBO-YYZ
11/11Sat
2 stopsAmerican Airlines
36h 50mYYZ-NBO
C$ 1,214
19/6Mon
2 stopsAmerican Airlines
25h 54mNBO-YYZ
22/1Mon
2 stopsAmerican Airlines
36h 50mYYZ-NBO
C$ 1,266
7/10Sat
2 stopsAmerican Airlines
32h 04mNBO-YYZ
26/10Thu
2 stopsAmerican Airlines
30h 25mYYZ-NBO
C$ 1,300
7/10Sat
2 stopsAmerican Airlines
46h 59mNBO-YYZ
26/10Thu
2 stopsAmerican Airlines
22h 55mYYZ-NBO
C$ 1,302
6/6Tue
2 stopsAmerican Airlines
30h 31mNBO-YYZ
12/6Mon
2 stopsAmerican Airlines
26h 49mYYZ-NBO
C$ 1,313
1/11Wed
2 stopsAir Canada
24h 54mNBO-YTZ
11/11Sat
2 stopsAir Canada
22h 50mYTZ-NBO
C$ 1,437
13/6Tue
2 stopsLufthansa
58h 35mMBA-YYZ
21/9Thu
2 stopsLufthansa
30h 00mYYZ-MBA
C$ 1,472
19/6Mon
1 stopLufthansa
19h 40mNBO-YYZ
22/1Mon
2 stopsLufthansa
37h 20mYYZ-NBO
C$ 1,502
1/11Wed
1 stopLufthansa
25h 25mNBO-YYZ
11/11Sat
1 stopLufthansa
18h 55mYYZ-NBO
C$ 1,503
7/10Sat
2 stopsMultiple Airlines
23h 58mNBO-YYZ
26/10Thu
1 stopMultiple Airlines
20h 40mYYZ-NBO
C$ 1,557
6/6Tue
2 stopsAir France
23h 05mNBO-YYZ
12/6Mon
2 stopsAir France
23h 20mYYZ-NBO
C$ 1,586
30/7Sun
1 stopMultiple Airlines
34h 20mNBO-YYZ
19/8Sat
1 stopMultiple Airlines
18h 25mYYZ-NBO
C$ 1,670
8/7Sat
2 stopsUndisclosed Carrier
30h 25mMBA-YYZ
19/8Sat
2 stopsUndisclosed Carrier
24h 35mYYZ-MBA
C$ 1,816
8/7Sat
2 stopsUndisclosed Carrier
30h 25mMBA-YYZ
19/8Sat
2 stopsUndisclosed Carrier
24h 35mYYZ-MBA
C$ 1,920
10/6Sat
2 stopsAustrian Airlines
58h 25mMBA-YYZ
29/9Fri
2 stopsAustrian Airlines
35h 40mYYZ-MBA
C$ 2,189
8/7Sat
1 stopEthiopian Air
21h 50mMBA-YYZ
20/8Sun
1 stopEthiopian Air
18h 30mYYZ-MBA
C$ 2,400
11/6Sun
2 stopsBrussels Airlines
34h 56mMBA-YYZ
26/9Tue
2 stopsBrussels Airlines
27h 30mYYZ-MBA
C$ 2,492

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/6Tue
2 stopsAmerican Airlines
29h 59mNBO-YYZ
C$ 664
1/6Thu
2 stopsAmerican Airlines
30h 31mNBO-YYZ
C$ 702
5/6Mon
2 stopsAmerican Airlines
30h 56mNBO-YYZ
C$ 703
24/9Sun
2 stopsAmerican Airlines
36h 39mNBO-YYZ
C$ 718
2/6Fri
2 stopsAmerican Airlines
43h 33mNBO-YYZ
C$ 739
7/9Thu
2 stopsMultiple Airlines
23h 50mNBO-YYZ
C$ 771
25/9Mon
2 stopsLufthansa
24h 55mNBO-YYZ
C$ 791
28/9Thu
1 stopMultiple Airlines
28h 05mNBO-YYZ
C$ 847
3/6Sat
3 stopsMultiple Airlines
42h 56mNBO-YYZ
C$ 870
5/6Mon
3 stopsMultiple Airlines
45h 30mNBO-YTZ
C$ 885
7/9Thu
1 stopEgypt Air
34h 20mNBO-YYZ
C$ 973
27/9Wed
1 stopEgypt Air
34h 20mNBO-YYZ
C$ 976
6/6Tue
2 stopsUndisclosed Carrier
22h 45mNBO-YYZ
C$ 995
26/9Tue
1 stopDelta
26h 51mNBO-YYZ
C$ 1,023
6/9Wed
2 stopsEmirates
44h 38mNBO-YYZ
C$ 1,159
21/8Mon
2 stopsBritish Airways
24h 10mNBO-YYZ
C$ 1,206
4/6Sun
1 stopAir France
28h 25mNBO-YYZ
C$ 1,313
1/6Thu
1 stopKenya Airways
21h 10mNBO-YYZ
C$ 1,382
29/9Fri
3 stopsUnited Airlines
47h 21mMBA-YYZ
C$ 1,502
7/9Thu
3 stopsAir Canada
25h 24mNBO-YTZ
C$ 1,523

Search by stops

Search by airline

Search by price

Flights to Toronto

Return flight deals:

Toronto - Kenya

Cabin classes:

Browse origins:

C$ 1,362
C$ 970

Browse destinations: