HowToGo

Flight from Canada to Kenya

How to get to Kenya from Canada by flight ? You can check flights from Canada to Kenya below.

Search Transfer from Canada to Kenya

Search Flights

You can find flight ticket prices from Canada to Kenya with our flight tickets search tool below

1. Montreal to Nairobi

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Nairobi and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
AC8985 Air Canada
LH473 Lufthansa
LH590 Lufthansa
15:10 Montreal
17:55 Ottawa
11:10 Frankfurt
15:54 Ottawa
07:20 Frankfurt
20:10 Nairobi
Connect
AC8987 Air Canada
LH473 Lufthansa
LH590 Lufthansa
16:10 Montreal
17:55 Ottawa
11:10 Frankfurt
16:54 Ottawa
07:20 Frankfurt
20:10 Nairobi
Connect
LX87 Swiss
LX292 294 296 Swiss
16:50 Montreal
09:55 Zurich
06:15 Zurich
18:40 Nairobi
Connect
AF345 Air France
KQ113 Kenya Airways
17:00 Montreal
11:50 Paris CDG
05:55 Paris CDG
20:55 Nairobi
Connect
LH479 Lufthansa
LH590 Lufthansa
17:50 Montreal
11:10 Frankfurt
07:05 Frankfurt
20:10 Nairobi
Connect
KL0672 KLM
KL0565 KLM
18:45 Montreal
13:00 Amsterdam Schiphol
07:35 Amsterdam Schiphol
21:50 Nairobi
Connect
AC864 Air Canada
BA065 British Airways
19:00 Montreal
10:20 London Heathrow
06:30 London Heathrow
21:00 Nairobi
Connect
AC874 Air Canada
LH590 Lufthansa
19:05 Montreal
11:10 Frankfurt
08:10 Frankfurt
20:10 Nairobi
Connect
AC892 Air Canada
KQ128 Kenya Airways
19:15 Montreal
11:05 Rome
09:05 Rome
18:45 Nairobi
Connect
AF347 Air France
KQ113 Kenya Airways
19:25 Montreal
11:50 Paris CDG
08:15 Paris CDG
20:55 Nairobi
Connect
AC870 Air Canada
KQ113 Kenya Airways
20:50 Montreal
11:50 Paris CDG
09:45 Paris CDG
20:55 Nairobi
Connect
QR764 Qatar Airways
QR1341 Qatar Airways
21:15 Montreal
17:40 Doha
16:15 Doha
23:35 Nairobi
Connect
BA094 British Airways
BA065 British Airways
21:35 Montreal
10:20 London Heathrow
09:10 London Heathrow
21:00 Nairobi
Connect
TS110 Air Transat
KQ113 Kenya Airways
21:50 Montreal
11:50 Paris CDG
10:40 Paris CDG
20:55 Nairobi
Connect
AC810 Air Canada
KQ113 Kenya Airways
21:55 Montreal
11:50 Paris CDG
10:50 Paris CDG
20:55 Nairobi
Connect
AF349 Air France
KQ113 Kenya Airways
21:55 Montreal
11:50 Paris CDG
10:45 Paris CDG
20:55 Nairobi
Connect
TK36 Turkish Airlines
TK607 Turkish Airlines
22:45 Montreal
20:05 Istanbul Ataturk
14:55 Istanbul Ataturk
02:55 Nairobi
Connect
AF341 Air France
AF814 Air France
23:00 Montreal
21:05 Paris CDG
11:55 Paris CDG
06:10 Nairobi
Connect

2. Toronto to Nairobi

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Nairobi and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET304 Ethiopian Airlines
11:00 Toronto
11:20 Addis Ababa
07:00 Addis Ababa
13:30 Nairobi
Connect
ET553 Ethiopian Airlines
ET318 Ethiopian Airlines
11:00 Toronto
08:15 Addis Ababa
07:00 Addis Ababa
10:25 Nairobi
Connect
EK242 Emirates
EK721 Emirates
14:30 Toronto
15:55 Dubai
11:15 Dubai
20:00 Nairobi
Connect
AC872 Air Canada
LH590 Lufthansa
16:45 Toronto
11:10 Frankfurt
06:20 Frankfurt
20:10 Nairobi
Connect
KL0692 KLM
KL0565 KLM
17:00 Toronto
13:00 Amsterdam Schiphol
06:10 Amsterdam Schiphol
21:50 Nairobi
Connect
AF351 Air France
KQ113 Kenya Airways
18:20 Toronto
11:50 Paris CDG
07:55 Paris CDG
20:55 Nairobi
Connect
LH471 Lufthansa
LH590 Lufthansa
18:20 Toronto
11:10 Frankfurt
07:55 Frankfurt
20:10 Nairobi
Connect
AC878 Air Canada
LX292 294 296 Swiss
18:25 Toronto
09:55 Zurich
08:00 Zurich
18:40 Nairobi
Connect
BA092 British Airways
BA065 British Airways
18:40 Toronto
10:20 London Heathrow
06:40 London Heathrow
21:00 Nairobi
Connect
AC880 Air Canada
KQ113 Kenya Airways
19:30 Toronto
11:50 Paris CDG
08:40 Paris CDG
20:55 Nairobi
Connect
DE2403 Condor Flugdienst
LH590 Lufthansa
19:50 Toronto
11:10 Frankfurt
09:50 Frankfurt
20:10 Nairobi
Connect
AC848 Air Canada
BA065 British Airways
20:35 Toronto
10:20 London Heathrow
08:35 London Heathrow
21:00 Nairobi
Connect
AC824 Air Canada
KL0565 KLM
20:45 Toronto
13:00 Amsterdam Schiphol
10:00 Amsterdam Schiphol
21:50 Nairobi
Connect
TS360 Air Transat
KL0565 KLM
21:50 Toronto
13:00 Amsterdam Schiphol
11:15 Amsterdam Schiphol
21:50 Nairobi
Connect
TK18 Turkish Airlines
TK607 Turkish Airlines
22:20 Toronto
20:05 Istanbul Ataturk
15:15 Istanbul Ataturk
02:55 Nairobi
Connect
KL0696 KLM
KQ117 Kenya Airways
22:45 Toronto
20:35 Amsterdam Schiphol
11:55 Amsterdam Schiphol
05:55 Nairobi
Connect
KL0696 KLM
KL0565 KLM
22:45 Toronto
13:00 Amsterdam Schiphol
11:55 Amsterdam Schiphol
21:50 Nairobi
Connect
AF393 Air France
AF814 Air France
23:10 Toronto
21:05 Paris CDG
12:40 Paris CDG
06:10 Nairobi
Connect

3. Ottawa to Nairobi

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Nairobi and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
AC445 Air Canada
ET553 Ethiopian Airlines
ET318 Ethiopian Airlines
09:00 Ottawa
11:00 Toronto
08:15 Addis Ababa
10:09 Toronto
07:00 Addis Ababa
10:25 Nairobi
Connect
AC8980 Air Canada
LX87 Swiss
LX292 294 296 Swiss
11:40 Ottawa
16:50 Montreal
09:55 Zurich
12:24 Montreal
06:15 Zurich
18:40 Nairobi
Connect
AC8986 Air Canada
LX87 Swiss
LX292 294 296 Swiss
13:45 Ottawa
16:50 Montreal
09:55 Zurich
14:29 Montreal
06:15 Zurich
18:40 Nairobi
Connect
AC455 Air Canada
AC878 Air Canada
LX292 294 296 Swiss
14:00 Ottawa
18:25 Toronto
09:55 Zurich
15:09 Toronto
08:00 Zurich
18:40 Nairobi
Connect
AC455 Air Canada
AC872 Air Canada
LH590 Lufthansa
14:00 Ottawa
16:45 Toronto
11:10 Frankfurt
15:09 Toronto
06:20 Frankfurt
20:10 Nairobi
Connect
AC457 Air Canada
LH471 Lufthansa
LH590 Lufthansa
15:00 Ottawa
18:20 Toronto
11:10 Frankfurt
16:09 Toronto
07:55 Frankfurt
20:10 Nairobi
Connect
AC8932 Air Canada
AC874 Air Canada
LH590 Lufthansa
15:00 Ottawa
19:05 Montreal
11:10 Frankfurt
15:44 Montreal
08:10 Frankfurt
20:10 Nairobi
Connect
AC457 Air Canada
AC878 Air Canada
LX292 294 296 Swiss
15:00 Ottawa
18:25 Toronto
09:55 Zurich
16:09 Toronto
08:00 Zurich
18:40 Nairobi
Connect
WS3473 WestJet
AF351 Air France
KQ113 Kenya Airways
15:45 Ottawa
18:20 Toronto
11:50 Paris CDG
16:57 Toronto
07:55 Paris CDG
20:55 Nairobi
Connect
AC8984 Air Canada
LH479 Lufthansa
LH590 Lufthansa
16:00 Ottawa
17:50 Montreal
11:10 Frankfurt
16:44 Montreal
07:05 Frankfurt
20:10 Nairobi
Connect
AC8984 Air Canada
AC874 Air Canada
LH590 Lufthansa
16:00 Ottawa
19:05 Montreal
11:10 Frankfurt
16:44 Montreal
08:10 Frankfurt
20:10 Nairobi
Connect
AC459 Air Canada
LH471 Lufthansa
LH590 Lufthansa
16:00 Ottawa
18:20 Toronto
11:10 Frankfurt
17:09 Toronto
07:55 Frankfurt
20:10 Nairobi
Connect
AC459 Air Canada
AC878 Air Canada
LX292 294 296 Swiss
16:00 Ottawa
18:25 Toronto
09:55 Zurich
17:09 Toronto
08:00 Zurich
18:40 Nairobi
Connect
WS3477 WestJet
KL0696 KLM
KL0565 KLM
16:45 Ottawa
22:45 Toronto
13:00 Amsterdam Schiphol
17:56 Toronto
11:55 Amsterdam Schiphol
21:50 Nairobi
Connect
AC8966 Air Canada
AC892 Air Canada
KQ128 Kenya Airways
17:40 Ottawa
19:15 Montreal
11:05 Rome
18:24 Montreal
09:05 Rome
18:45 Nairobi
Connect
WS3471 WestJet
KL0696 KLM
KL0565 KLM
17:45 Ottawa
22:45 Toronto
13:00 Amsterdam Schiphol
18:57 Toronto
11:55 Amsterdam Schiphol
21:50 Nairobi
Connect
LH473 Lufthansa
LH590 Lufthansa
17:55 Ottawa
11:10 Frankfurt
07:20 Frankfurt
20:10 Nairobi
Connect
WS371 WestJet
KL0696 KLM
KL0565 KLM
18:45 Ottawa
22:45 Toronto
13:00 Amsterdam Schiphol
19:46 Toronto
11:55 Amsterdam Schiphol
21:50 Nairobi
Connect
AC8988 Air Canada
AC870 Air Canada
KQ113 Kenya Airways
18:50 Ottawa
20:50 Montreal
11:50 Paris CDG
19:34 Montreal
09:45 Paris CDG
20:55 Nairobi
Connect
AC8988 Air Canada
BA094 British Airways
BA065 British Airways
18:50 Ottawa
21:35 Montreal
10:20 London Heathrow
19:34 Montreal
09:10 London Heathrow
21:00 Nairobi
Connect
AC8014 Air Canada
AC870 Air Canada
KQ113 Kenya Airways
19:05 Ottawa
20:50 Montreal
11:50 Paris CDG
19:49 Montreal
09:45 Paris CDG
20:55 Nairobi
Connect
AC8014 Air Canada
AC810 Air Canada
KQ113 Kenya Airways
19:05 Ottawa
21:55 Montreal
11:50 Paris CDG
19:49 Montreal
10:50 Paris CDG
20:55 Nairobi
Connect
AC8014 Air Canada
BA094 British Airways
BA065 British Airways
19:05 Ottawa
21:35 Montreal
10:20 London Heathrow
19:49 Montreal
09:10 London Heathrow
21:00 Nairobi
Connect
WS3479 WestJet
KL0696 KLM
KL0565 KLM
19:45 Ottawa
22:45 Toronto
13:00 Amsterdam Schiphol
20:56 Toronto
11:55 Amsterdam Schiphol
21:50 Nairobi
Connect

4. Montreal to Kisumu

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Kisumu and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
LX87 Swiss
LX292 294 296 Swiss
JM8650 Jambojet Limited
16:50 Montreal
09:55 Zurich
06:20 Nairobi
06:15 Zurich
18:40 Nairobi
07:20 Kisumu
Connect
LX87 Swiss
LX292 294 296 Swiss
KQ650 Kenya Airways
16:50 Montreal
09:55 Zurich
06:15 Nairobi
06:15 Zurich
18:40 Nairobi
07:05 Kisumu
Connect
AF345 Air France
KQ113 Kenya Airways
KQ650 Kenya Airways
17:00 Montreal
11:50 Paris CDG
06:15 Nairobi
05:55 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
LH479 Lufthansa
LH590 Lufthansa
JM8650 Jambojet Limited
17:50 Montreal
11:10 Frankfurt
06:20 Nairobi
07:05 Frankfurt
20:10 Nairobi
07:20 Kisumu
Connect
LH479 Lufthansa
LH590 Lufthansa
KQ650 Kenya Airways
17:50 Montreal
11:10 Frankfurt
06:15 Nairobi
07:05 Frankfurt
20:10 Nairobi
07:05 Kisumu
Connect
KL0672 KLM
KQ117 Kenya Airways
KQ656 Kenya Airways
18:45 Montreal
20:35 Amsterdam Schiphol
12:35 Nairobi
07:35 Amsterdam Schiphol
05:55 Nairobi
13:25 Kisumu
Connect
KL0672 KLM
KL0565 KLM
KQ650 Kenya Airways
18:45 Montreal
13:00 Amsterdam Schiphol
06:15 Nairobi
07:35 Amsterdam Schiphol
21:50 Nairobi
07:05 Kisumu
Connect
KL0672 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
18:45 Montreal
20:35 Amsterdam Schiphol
09:25 Nairobi
07:35 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
KL0672 KLM
KL0565 KLM
KQ656 Kenya Airways
18:45 Montreal
13:00 Amsterdam Schiphol
12:35 Nairobi
07:35 Amsterdam Schiphol
21:50 Nairobi
13:25 Kisumu
Connect
KL0672 KLM
KL0565 KLM
KQ654 Kenya Airways
18:45 Montreal
13:00 Amsterdam Schiphol
09:25 Nairobi
07:35 Amsterdam Schiphol
21:50 Nairobi
10:15 Kisumu
Connect
AC874 Air Canada
LH590 Lufthansa
KQ650 Kenya Airways
19:05 Montreal
11:10 Frankfurt
06:15 Nairobi
08:10 Frankfurt
20:10 Nairobi
07:05 Kisumu
Connect
AC892 Air Canada
KQ128 Kenya Airways
KQ654 Kenya Airways
19:15 Montreal
11:05 Rome
09:25 Nairobi
09:05 Rome
18:45 Nairobi
10:15 Kisumu
Connect
AC892 Air Canada
KQ128 Kenya Airways
KQ650 Kenya Airways
19:15 Montreal
11:05 Rome
06:15 Nairobi
09:05 Rome
18:45 Nairobi
07:05 Kisumu
Connect
AF347 Air France
KQ113 Kenya Airways
KQ650 Kenya Airways
19:25 Montreal
11:50 Paris CDG
06:15 Nairobi
08:15 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
AF347 Air France
KQ113 Kenya Airways
KQ656 Kenya Airways
19:25 Montreal
11:50 Paris CDG
12:35 Nairobi
08:15 Paris CDG
20:55 Nairobi
13:25 Kisumu
Connect
AF347 Air France
KQ113 Kenya Airways
KQ654 Kenya Airways
19:25 Montreal
11:50 Paris CDG
09:25 Nairobi
08:15 Paris CDG
20:55 Nairobi
10:15 Kisumu
Connect
AC870 Air Canada
KQ113 Kenya Airways
KQ650 Kenya Airways
20:50 Montreal
11:50 Paris CDG
06:15 Nairobi
09:45 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
BA094 British Airways
BA065 British Airways
JM8652 Jambojet Limited
21:35 Montreal
10:20 London Heathrow
09:00 Nairobi
09:10 London Heathrow
21:00 Nairobi
10:00 Kisumu
Connect
BA094 British Airways
BA065 British Airways
JM8650 Jambojet Limited
21:35 Montreal
10:20 London Heathrow
06:20 Nairobi
09:10 London Heathrow
21:00 Nairobi
07:20 Kisumu
Connect
BA094 British Airways
BA065 British Airways
KQ650 Kenya Airways
21:35 Montreal
10:20 London Heathrow
06:15 Nairobi
09:10 London Heathrow
21:00 Nairobi
07:05 Kisumu
Connect
TS110 Air Transat
KQ113 Kenya Airways
KQ654 Kenya Airways
21:50 Montreal
11:50 Paris CDG
09:25 Nairobi
10:40 Paris CDG
20:55 Nairobi
10:15 Kisumu
Connect
TS110 Air Transat
KQ113 Kenya Airways
KQ650 Kenya Airways
21:50 Montreal
11:50 Paris CDG
06:15 Nairobi
10:40 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
TS110 Air Transat
KQ113 Kenya Airways
KQ674 Kenya Airways
21:50 Montreal
11:50 Paris CDG
11:00 Nairobi
10:40 Paris CDG
20:55 Nairobi
12:00 Kisumu
Connect
AF349 Air France
KQ113 Kenya Airways
KQ656 Kenya Airways
21:55 Montreal
11:50 Paris CDG
12:35 Nairobi
10:45 Paris CDG
20:55 Nairobi
13:25 Kisumu
Connect
AC810 Air Canada
KQ113 Kenya Airways
KQ654 Kenya Airways
21:55 Montreal
11:50 Paris CDG
09:25 Nairobi
10:50 Paris CDG
20:55 Nairobi
10:15 Kisumu
Connect
AF349 Air France
KQ113 Kenya Airways
KQ654 Kenya Airways
21:55 Montreal
11:50 Paris CDG
09:25 Nairobi
10:45 Paris CDG
20:55 Nairobi
10:15 Kisumu
Connect
AF349 Air France
KQ113 Kenya Airways
KQ650 Kenya Airways
21:55 Montreal
11:50 Paris CDG
06:15 Nairobi
10:45 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
AC810 Air Canada
KQ113 Kenya Airways
KQ674 Kenya Airways
21:55 Montreal
11:50 Paris CDG
11:00 Nairobi
10:50 Paris CDG
20:55 Nairobi
12:00 Kisumu
Connect
AC810 Air Canada
KQ113 Kenya Airways
KQ650 Kenya Airways
21:55 Montreal
11:50 Paris CDG
06:15 Nairobi
10:50 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
TK36 Turkish Airlines
TK607 Turkish Airlines
JM8650 Jambojet Limited
22:45 Montreal
20:05 Istanbul Ataturk
06:20 Nairobi
14:55 Istanbul Ataturk
02:55 Nairobi
07:20 Kisumu
Connect
TK36 Turkish Airlines
TK607 Turkish Airlines
KQ650 Kenya Airways
22:45 Montreal
20:05 Istanbul Ataturk
06:15 Nairobi
14:55 Istanbul Ataturk
02:55 Nairobi
07:05 Kisumu
Connect
TK36 Turkish Airlines
TK607 Turkish Airlines
JM8652 Jambojet Limited
22:45 Montreal
20:05 Istanbul Ataturk
09:00 Nairobi
14:55 Istanbul Ataturk
02:55 Nairobi
10:00 Kisumu
Connect
AF341 Air France
AF814 Air France
KQ656 Kenya Airways
23:00 Montreal
21:05 Paris CDG
12:35 Nairobi
11:55 Paris CDG
06:10 Nairobi
13:25 Kisumu
Connect
AF341 Air France
AF814 Air France
KQ654 Kenya Airways
23:00 Montreal
21:05 Paris CDG
09:25 Nairobi
11:55 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
TS114 136 142 Air Transat
AF814 Air France
KQ654 Kenya Airways
23:45 Montreal
21:05 Paris CDG
09:25 Nairobi
12:15 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect

5. Toronto to Mombasa

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Mombasa and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET322 Ethiopian Airlines
11:00 Toronto
09:10 Addis Ababa
07:00 Addis Ababa
11:30 Mombasa
Connect
ET553 Ethiopian Airlines
ET324 Ethiopian Airlines
11:00 Toronto
15:40 Addis Ababa
07:00 Addis Ababa
18:00 Mombasa
Connect
AC872 Air Canada
DE2282 Condor Flugdienst
16:45 Toronto
09:00 Frankfurt
06:20 Frankfurt
18:35 Mombasa
Connect
LH471 Lufthansa
DE2282 Condor Flugdienst
18:20 Toronto
09:00 Frankfurt
07:55 Frankfurt
18:35 Mombasa
Connect
AF351 Air France
KQ113 Kenya Airways
KQ624 Kenya Airways
18:20 Toronto
11:50 Paris CDG
23:45 Nairobi
07:55 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
TK18 Turkish Airlines
TK573 Turkish Airlines
22:20 Toronto
20:45 Istanbul Ataturk
15:15 Istanbul Ataturk
03:55 Mombasa
Connect
KL0696 KLM
KL0565 KLM
KQ624 Kenya Airways
22:45 Toronto
13:00 Amsterdam Schiphol
23:45 Nairobi
11:55 Amsterdam Schiphol
21:50 Nairobi
00:45 Mombasa
Connect

6. Billy Bishop Toronto City to Nairobi

  1. You take a bus, shuttle or taxi from your location in Canada to Billy Bishop Toronto City.

  2. You take a flight from Billy Bishop Toronto City to Nairobi and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
PD719 Porter Airlines
EK232 Emirates
EK719 Emirates
08:25 Billy Bishop Toronto City
10:55 Washington Dulles
10:15 Dubai
09:52 Washington Dulles
08:05 Dubai
14:15 Nairobi
Connect
PD719 Porter Airlines
ET501 Ethiopian Airlines
ET318 Ethiopian Airlines
08:25 Billy Bishop Toronto City
11:00 Washington Dulles
08:15 Addis Ababa
09:52 Washington Dulles
07:15 Addis Ababa
10:25 Nairobi
Connect
PD719 Porter Airlines
ET501 Ethiopian Airlines
ET304 Ethiopian Airlines
08:25 Billy Bishop Toronto City
11:00 Washington Dulles
11:20 Addis Ababa
09:52 Washington Dulles
07:15 Addis Ababa
13:30 Nairobi
Connect
PD943 Porter Airlines
LX55 Swiss
LX292 294 296 Swiss
12:25 Billy Bishop Toronto City
17:00 Boston
09:55 Zurich
14:00 Boston
06:15 Zurich
18:40 Nairobi
Connect
AC7964 Air Canada
LX87 Swiss
LX292 294 296 Swiss
13:15 Billy Bishop Toronto City
16:50 Montreal
09:55 Zurich
14:25 Montreal
06:15 Zurich
18:40 Nairobi
Connect
AC7966 Air Canada
LX87 Swiss
LX292 294 296 Swiss
14:15 Billy Bishop Toronto City
16:50 Montreal
09:55 Zurich
15:25 Montreal
06:15 Zurich
18:40 Nairobi
Connect
PD249 Porter Airlines
LH473 Lufthansa
LH590 Lufthansa
14:30 Billy Bishop Toronto City
17:55 Ottawa
11:10 Frankfurt
15:29 Ottawa
07:20 Frankfurt
20:10 Nairobi
Connect
PD475 Porter Airlines
LX87 Swiss
LX292 294 296 Swiss
14:40 Billy Bishop Toronto City
16:50 Montreal
09:55 Zurich
15:50 Montreal
06:15 Zurich
18:40 Nairobi
Connect
PD137 Porter Airlines
LH403 Lufthansa
LH590 Lufthansa
15:00 Billy Bishop Toronto City
18:05 Newark
11:10 Frankfurt
16:30 Newark
07:30 Frankfurt
20:10 Nairobi
Connect
AC7968 Air Canada
LH479 Lufthansa
LH590 Lufthansa
15:15 Billy Bishop Toronto City
17:50 Montreal
11:10 Frankfurt
16:25 Montreal
07:05 Frankfurt
20:10 Nairobi
Connect
AC7968 Air Canada
AC874 Air Canada
LH590 Lufthansa
15:15 Billy Bishop Toronto City
19:05 Montreal
11:10 Frankfurt
16:25 Montreal
08:10 Frankfurt
20:10 Nairobi
Connect
PD251 Porter Airlines
LH473 Lufthansa
LH590 Lufthansa
15:25 Billy Bishop Toronto City
17:55 Ottawa
11:10 Frankfurt
16:19 Ottawa
07:20 Frankfurt
20:10 Nairobi
Connect
PD727 Porter Airlines
LH419 Lufthansa
LH590 Lufthansa
15:25 Billy Bishop Toronto City
18:10 Washington Dulles
11:10 Frankfurt
16:52 Washington Dulles
08:10 Frankfurt
20:10 Nairobi
Connect
PD727 Porter Airlines
BA216 British Airways
BA065 British Airways
15:25 Billy Bishop Toronto City
18:35 Washington Dulles
10:20 London Heathrow
16:52 Washington Dulles
06:55 London Heathrow
21:00 Nairobi
Connect
PD255 Porter Airlines
LH473 Lufthansa
LH590 Lufthansa
15:30 Billy Bishop Toronto City
17:55 Ottawa
11:10 Frankfurt
16:29 Ottawa
07:20 Frankfurt
20:10 Nairobi
Connect
PD479 Porter Airlines
KL0672 KLM
KL0565 KLM
15:45 Billy Bishop Toronto City
18:45 Montreal
13:00 Amsterdam Schiphol
16:55 Montreal
07:35 Amsterdam Schiphol
21:50 Nairobi
Connect
PD479 Porter Airlines
LH479 Lufthansa
LH590 Lufthansa
15:45 Billy Bishop Toronto City
17:50 Montreal
11:10 Frankfurt
16:55 Montreal
07:05 Frankfurt
20:10 Nairobi
Connect
PD139 Porter Airlines
UA134 United Airlines
LX292 294 296 Swiss
16:05 Billy Bishop Toronto City
18:35 Newark
09:55 Zurich
17:35 Newark
08:30 Zurich
18:40 Nairobi
Connect
AC7970 Air Canada
KL0672 KLM
KL0565 KLM
16:15 Billy Bishop Toronto City
18:45 Montreal
13:00 Amsterdam Schiphol
17:25 Montreal
07:35 Amsterdam Schiphol
21:50 Nairobi
Connect
AC7970 Air Canada
AC892 Air Canada
KQ128 Kenya Airways
16:15 Billy Bishop Toronto City
19:15 Montreal
11:05 Rome
17:25 Montreal
09:05 Rome
18:45 Nairobi
Connect
AC7970 Air Canada
AC874 Air Canada
LH590 Lufthansa
16:15 Billy Bishop Toronto City
19:05 Montreal
11:10 Frankfurt
17:25 Montreal
08:10 Frankfurt
20:10 Nairobi
Connect
PD947 Porter Airlines
KL0618 KLM
KL0565 KLM
16:35 Billy Bishop Toronto City
20:35 Boston
13:00 Amsterdam Schiphol
18:10 Boston
09:15 Amsterdam Schiphol
21:50 Nairobi
Connect
PD141 Porter Airlines
UA960 United Airlines
LH590 Lufthansa
17:10 Billy Bishop Toronto City
19:30 Newark
11:10 Frankfurt
18:40 Newark
09:10 Frankfurt
20:10 Nairobi
Connect
AC7972 Air Canada
AC892 Air Canada
KQ128 Kenya Airways
17:15 Billy Bishop Toronto City
19:15 Montreal
11:05 Rome
18:25 Montreal
09:05 Rome
18:45 Nairobi
Connect
PD483 Porter Airlines
AC892 Air Canada
KQ128 Kenya Airways
17:15 Billy Bishop Toronto City
19:15 Montreal
11:05 Rome
18:25 Montreal
09:05 Rome
18:45 Nairobi
Connect
PD945 Porter Airlines
BA202 British Airways
BA065 British Airways
17:35 Billy Bishop Toronto City
21:35 Boston
10:20 London Heathrow
19:10 Boston
09:10 London Heathrow
21:00 Nairobi
Connect
PD949 Porter Airlines
BA202 British Airways
BA065 British Airways
18:05 Billy Bishop Toronto City
21:35 Boston
10:20 London Heathrow
19:35 Boston
09:10 London Heathrow
21:00 Nairobi
Connect
PD949 Porter Airlines
KL0618 KLM
KL0565 KLM
18:05 Billy Bishop Toronto City
20:35 Boston
13:00 Amsterdam Schiphol
19:35 Boston
09:15 Amsterdam Schiphol
21:50 Nairobi
Connect
AC7974 Air Canada
AC810 Air Canada
KQ113 Kenya Airways
18:15 Billy Bishop Toronto City
21:55 Montreal
11:50 Paris CDG
19:25 Montreal
10:50 Paris CDG
20:55 Nairobi
Connect
PD485 Porter Airlines
QR764 Qatar Airways
QR1341 Qatar Airways
18:15 Billy Bishop Toronto City
21:15 Montreal
17:40 Doha
19:25 Montreal
16:15 Doha
23:35 Nairobi
Connect
PD485 Porter Airlines
BA094 British Airways
BA065 British Airways
18:15 Billy Bishop Toronto City
21:35 Montreal
10:20 London Heathrow
19:25 Montreal
09:10 London Heathrow
21:00 Nairobi
Connect
PD487 Porter Airlines
QR764 Qatar Airways
QR1341 Qatar Airways
18:45 Billy Bishop Toronto City
21:15 Montreal
17:40 Doha
19:55 Montreal
16:15 Doha
23:35 Nairobi
Connect
PD487 Porter Airlines
BA094 British Airways
BA065 British Airways
18:45 Billy Bishop Toronto City
21:35 Montreal
10:20 London Heathrow
19:55 Montreal
09:10 London Heathrow
21:00 Nairobi
Connect
AC7976 Air Canada
BA094 British Airways
BA065 British Airways
19:15 Billy Bishop Toronto City
21:35 Montreal
10:20 London Heathrow
20:25 Montreal
09:10 London Heathrow
21:00 Nairobi
Connect
AC7976 Air Canada
AC810 Air Canada
KQ113 Kenya Airways
19:15 Billy Bishop Toronto City
21:55 Montreal
11:50 Paris CDG
20:25 Montreal
10:50 Paris CDG
20:55 Nairobi
Connect
AC7976 Air Canada
QR764 Qatar Airways
QR1341 Qatar Airways
19:15 Billy Bishop Toronto City
21:15 Montreal
17:40 Doha
20:25 Montreal
16:15 Doha
23:35 Nairobi
Connect
PD491 Porter Airlines
AF349 Air France
KQ113 Kenya Airways
19:55 Billy Bishop Toronto City
21:55 Montreal
11:50 Paris CDG
21:05 Montreal
10:45 Paris CDG
20:55 Nairobi
Connect
PD147 Porter Airlines
TK30 Turkish Airlines
TK607 Turkish Airlines
20:40 Billy Bishop Toronto City
00:10 Newark
20:05 Istanbul Ataturk
22:10 Newark
16:55 Istanbul Ataturk
02:55 Nairobi
Connect
PD493 Porter Airlines
TK36 Turkish Airlines
TK607 Turkish Airlines
20:45 Billy Bishop Toronto City
22:45 Montreal
20:05 Istanbul Ataturk
21:55 Montreal
14:55 Istanbul Ataturk
02:55 Nairobi
Connect
PD149 Porter Airlines
TK30 Turkish Airlines
TK607 Turkish Airlines
21:40 Billy Bishop Toronto City
00:10 Newark
20:05 Istanbul Ataturk
23:10 Newark
16:55 Istanbul Ataturk
02:55 Nairobi
Connect

References

Find Hotels in Kenya

You can find hotels and accommodations in Kenya with our hotels search tool below

Booking.com