How to get to Canada from Tanzania by flight ? You can check flights from Tanzania to Canada below.
You can find flight ticket prices from Tanzania to Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Montreal and cost approximately 750 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK604
Turkish Airlines
TK35
Turkish Airlines
|
04:00
Dar es Salaam
15:45
Istanbul
|
11:30
Istanbul
18:45
Montreal
|
Connect |
ET864
Ethiopian Airlines
ET706
Ethiopian Airlines
AC875
Air Canada
|
17:55
Dar es Salaam
23:50
Addis Ababa
10:05
Frankfurt
|
20:35
Addis Ababa
05:25
Frankfurt
12:25
Montreal
|
Connect |
KQ487
Kenya Airways
AF815
Air France
AF344
Air France
|
20:40
Dar es Salaam
23:10
Nairobi
13:50
Paris CDG
|
22:00
Nairobi
05:50
Paris CDG
15:50
Montreal
|
Connect |
LX294
Swiss
LX786
Swiss
AC833
Air Canada
|
22:20
Dar es Salaam
07:20
Zurich
10:00
Brussels
|
06:15
Zurich
08:45
Brussels
11:30
Montreal
|
Connect |
LX294
Swiss
LX786
Swiss
SN561
Brussels Airlines
|
22:20
Dar es Salaam
07:20
Zurich
10:15
Brussels
|
06:15
Zurich
08:45
Brussels
12:05
Montreal
|
Connect |
LX294
Swiss
LX2802
Swiss
AC835
Air Canada
|
22:20
Dar es Salaam
07:30
Zurich
12:00
Geneva
|
06:15
Zurich
08:25
Geneva
14:20
Montreal
|
Connect |
LX294
Swiss
LX2804
Swiss
AC835
Air Canada
|
22:20
Dar es Salaam
09:15
Zurich
12:00
Geneva
|
06:15
Zurich
10:10
Geneva
14:20
Montreal
|
Connect |
LX294
Swiss
LX318
Swiss
AC865
Air Canada
|
22:20
Dar es Salaam
09:45
Zurich
13:00
London Heathrow
|
06:15
Zurich
10:40
London Heathrow
15:30
Montreal
|
Connect |
LX294
Swiss
AC879
Air Canada
AC418
Air Canada
|
22:20
Dar es Salaam
09:25
Zurich
16:00
Toronto
|
06:15
Zurich
12:15
Toronto
17:19
Montreal
|
Connect |
LX294
Swiss
LX86
Swiss
|
22:20
Dar es Salaam
10:10
Zurich
|
06:15
Zurich
12:40
Montreal
|
Connect |
LX294
Swiss
AC879
Air Canada
AC414
Air Canada
|
22:20
Dar es Salaam
09:25
Zurich
14:00
Toronto
|
06:15
Zurich
12:15
Toronto
15:19
Montreal
|
Connect |
KL0567 0569 0571
KLM
DL49
Delta
DL4644
Delta
|
23:40
Dar es Salaam
10:45
Amsterdam Schiphol
14:30
New York JFK
|
07:00
Amsterdam Schiphol
13:06
New York JFK
16:14
Montreal
|
Connect |
KL0567 0569 0571
KLM
KL0671
KLM
|
23:40
Dar es Salaam
15:20
Amsterdam Schiphol
|
07:00
Amsterdam Schiphol
17:05
Montreal
|
Connect |
KL0567 0569 0571
KLM
DL49
Delta
DL4646
Delta
|
23:40
Dar es Salaam
10:45
Amsterdam Schiphol
16:30
New York JFK
|
07:00
Amsterdam Schiphol
13:06
New York JFK
18:14
Montreal
|
Connect |
KL0567 0569 0571
KLM
KL0691
KLM
WS592
WestJet
|
23:40
Dar es Salaam
13:25
Amsterdam Schiphol
17:00
Toronto
|
07:00
Amsterdam Schiphol
15:35
Toronto
18:20
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Toronto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK604
Turkish Airlines
TK17
Turkish Airlines
|
04:00
Dar es Salaam
15:30
Istanbul
|
11:30
Istanbul
18:45
Toronto
|
Connect |
EK726
Emirates
AC057
Air Canada
|
16:30
Dar es Salaam
23:55
Dubai
|
23:05
Dubai
05:05
Toronto
|
Connect |
EK726
Emirates
EK241
Emirates
|
16:30
Dar es Salaam
09:10
Dubai
|
23:05
Dubai
14:30
Toronto
|
Connect |
ET864
Ethiopian Airlines
ET500
Ethiopian Airlines
ET552
Ethiopian Airlines
|
17:55
Dar es Salaam
22:50
Addis Ababa
05:15
Dublin
|
20:35
Addis Ababa
04:20
Dublin
07:45
Toronto
|
Connect |
ET864
Ethiopian Airlines
ET574
Ethiopian Airlines
ET552
Ethiopian Airlines
|
17:55
Dar es Salaam
22:15
Addis Ababa
05:15
Dublin
|
20:35
Addis Ababa
03:45
Dublin
07:45
Toronto
|
Connect |
KQ487
Kenya Airways
KQ2
Kenya Airways
DL4981
Delta
|
20:40
Dar es Salaam
23:25
Nairobi
08:00
New York JFK
|
22:00
Nairobi
06:25
New York JFK
10:05
Toronto
|
Connect |
KQ487
Kenya Airways
AF815
Air France
AF356
Air France
|
20:40
Dar es Salaam
23:10
Nairobi
14:00
Paris CDG
|
22:00
Nairobi
05:50
Paris CDG
16:25
Toronto
|
Connect |
KQ487
Kenya Airways
KL0566
KLM
KL0691
KLM
|
20:40
Dar es Salaam
23:59
Nairobi
13:25
Amsterdam Schiphol
|
22:00
Nairobi
06:25
Amsterdam Schiphol
15:35
Toronto
|
Connect |
LX294
Swiss
LX786
Swiss
AC887
Air Canada
|
22:20
Dar es Salaam
07:20
Zurich
10:45
Brussels
|
06:15
Zurich
08:45
Brussels
12:45
Toronto
|
Connect |
LX294
Swiss
AC879
Air Canada
|
22:20
Dar es Salaam
09:25
Zurich
|
06:15
Zurich
12:15
Toronto
|
Connect |
LX294
Swiss
LX86
Swiss
AC419
Air Canada
|
22:20
Dar es Salaam
10:10
Zurich
16:00
Montreal
|
06:15
Zurich
12:40
Montreal
17:34
Toronto
|
Connect |
LX294
Swiss
UA53
United Airlines
UA6112
United Airlines
|
22:20
Dar es Salaam
11:45
Zurich
17:05
Washington Dulles
|
06:15
Zurich
15:20
Washington Dulles
18:32
Toronto
|
Connect |
LX294
Swiss
LX86
Swiss
AC415
Air Canada
|
22:20
Dar es Salaam
10:10
Zurich
14:00
Montreal
|
06:15
Zurich
12:40
Montreal
15:34
Toronto
|
Connect |
KL0567 0569 0571
KLM
DL49
Delta
DL4985
Delta
|
23:40
Dar es Salaam
10:45
Amsterdam Schiphol
15:20
New York JFK
|
07:00
Amsterdam Schiphol
13:06
New York JFK
17:33
Toronto
|
Connect |
KL0567 0569 0571
KLM
DL135
Delta
DL4666
Delta
|
23:40
Dar es Salaam
10:40
Amsterdam Schiphol
15:42
Detroit
|
07:00
Amsterdam Schiphol
13:14
Detroit
17:08
Toronto
|
Connect |
KL0567 0569 0571
KLM
KL1071
KLM
TS511
Air Transat
|
23:40
Dar es Salaam
08:00
Amsterdam Schiphol
09:50
Manchester
|
07:00
Amsterdam Schiphol
08:20
Manchester
12:50
Toronto
|
Connect |
KL0567 0569 0571
KLM
TS361
Air Transat
|
23:40
Dar es Salaam
09:40
Amsterdam Schiphol
|
07:00
Amsterdam Schiphol
12:00
Toronto
|
Connect |
KL0567 0569 0571
KLM
KL0695
KLM
|
23:40
Dar es Salaam
17:35
Amsterdam Schiphol
|
07:00
Amsterdam Schiphol
19:50
Toronto
|
Connect |
KL0567 0569 0571
KLM
KL0691
KLM
|
23:40
Dar es Salaam
13:25
Amsterdam Schiphol
|
07:00
Amsterdam Schiphol
15:35
Toronto
|
Connect |
KL0567 0569 0571
KLM
KL1473
KLM
TS725
Air Transat
|
23:40
Dar es Salaam
09:25
Amsterdam Schiphol
11:20
Glasgow
|
07:00
Amsterdam Schiphol
09:55
Glasgow
13:55
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Calgary and cost approximately 850 USD.
You take a bus, shuttle or taxi from Calgary to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KQ487
Kenya Airways
KL0566
KLM
KL0677 0679
KLM
|
20:40
Dar es Salaam
23:59
Nairobi
12:50
Amsterdam Schiphol
|
22:00
Nairobi
06:25
Amsterdam Schiphol
13:50
Calgary
|
Connect |
LX294
Swiss
LX1068
Swiss
AC845
Air Canada
|
22:20
Dar es Salaam
07:30
Zurich
13:30
Frankfurt
|
06:15
Zurich
08:40
Frankfurt
14:55
Calgary
|
Connect |
LX294
Swiss
LX318
Swiss
AC851
Air Canada
|
22:20
Dar es Salaam
09:45
Zurich
13:25
London Heathrow
|
06:15
Zurich
10:40
London Heathrow
15:20
Calgary
|
Connect |
LX294
Swiss
AC879
Air Canada
AC145
Air Canada
|
22:20
Dar es Salaam
09:25
Zurich
14:00
Toronto
|
06:15
Zurich
12:15
Toronto
16:24
Calgary
|
Connect |
LX294
Swiss
AC883
Air Canada
AC214
Air Canada
|
22:20
Dar es Salaam
10:05
Zurich
14:00
Vancouver
|
06:15
Zurich
11:30
Vancouver
16:34
Calgary
|
Connect |
LX294
Swiss
LH1187
Lufthansa
AC845
Air Canada
|
22:20
Dar es Salaam
10:50
Zurich
13:30
Frankfurt
|
06:15
Zurich
11:55
Frankfurt
14:55
Calgary
|
Connect |
LX294
Swiss
AC879
Air Canada
AC147
Air Canada
|
22:20
Dar es Salaam
09:25
Zurich
16:05
Toronto
|
06:15
Zurich
12:15
Toronto
18:29
Calgary
|
Connect |
KL0567 0569 0571
KLM
KL0655
KLM
DL2347
Delta
|
23:40
Dar es Salaam
09:40
Amsterdam Schiphol
12:45
Minneapolis
|
07:00
Amsterdam Schiphol
11:30
Minneapolis
14:42
Calgary
|
Connect |
KL0567 0569 0571
KLM
KL0681
KLM
WS128
WestJet
|
23:40
Dar es Salaam
13:00
Amsterdam Schiphol
15:00
Vancouver
|
07:00
Amsterdam Schiphol
13:55
Vancouver
17:24
Calgary
|
Connect |
KL0567 0569 0571
KLM
KL0677 0679
KLM
|
23:40
Dar es Salaam
12:50
Amsterdam Schiphol
|
07:00
Amsterdam Schiphol
13:50
Calgary
|
Connect |
KL0567 0569 0571
KLM
KL0691
KLM
WS667
WestJet
|
23:40
Dar es Salaam
13:25
Amsterdam Schiphol
17:00
Toronto
|
07:00
Amsterdam Schiphol
15:35
Toronto
19:10
Calgary
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Kilimanjaro.
You take a flight from Kilimanjaro to Montreal and cost approximately 950 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK567
Turkish Airlines
TK35
Turkish Airlines
|
06:40
Kilimanjaro
15:45
Istanbul
|
13:45
Istanbul
18:45
Montreal
|
Connect |
TK567
Turkish Airlines
TK17
Turkish Airlines
AC428
Air Canada
|
06:40
Kilimanjaro
15:30
Istanbul
21:30
Toronto
|
13:45
Istanbul
18:45
Toronto
22:49
Montreal
|
Connect |
TK567
Turkish Airlines
TK17
Turkish Airlines
AC430
Air Canada
|
06:40
Kilimanjaro
15:30
Istanbul
23:10
Toronto
|
13:45
Istanbul
18:45
Toronto
00:29
Montreal
|
Connect |
ET814
Ethiopian Airlines
ET500
Ethiopian Airlines
AC803
Air Canada
|
18:10
Kilimanjaro
22:50
Addis Ababa
10:15
Dublin
|
20:40
Addis Ababa
04:20
Dublin
12:05
Montreal
|
Connect |
KL0567 0569 0571
KLM
KL0567 0569 0571
KLM
KL0671
KLM
|
21:35
Kilimanjaro
23:40
Dar es Salaam
15:20
Amsterdam Schiphol
|
22:30
Dar es Salaam
07:00
Amsterdam Schiphol
17:05
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Zanzibar.
You take a flight from Zanzibar to Montreal and cost approximately 700 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK567
Turkish Airlines
TK567
Turkish Airlines
TK35
Turkish Airlines
|
04:45
Zanzibar
06:40
Kilimanjaro
15:45
Istanbul
|
05:50
Kilimanjaro
13:45
Istanbul
18:45
Montreal
|
Connect |
QR1352
Qatar Airways
QR763
Qatar Airways
|
17:15
Zanzibar
08:20
Doha
|
23:25
Doha
14:10
Montreal
|
Connect |
PW437
Precision Air
LX294
Swiss
LX86
Swiss
|
18:40
Zanzibar
22:20
Dar es Salaam
10:10
Zurich
|
19:10
Dar es Salaam
06:15
Zurich
12:40
Montreal
|
Connect |
FLZ106
Flightlink
LX294
Swiss
LX86
Swiss
|
19:00
Zanzibar
22:20
Dar es Salaam
10:10
Zurich
|
19:20
Dar es Salaam
06:15
Zurich
12:40
Montreal
|
Connect |
PW712
Precision Air
LX294
Swiss
LX86
Swiss
|
20:30
Zanzibar
22:20
Dar es Salaam
10:10
Zurich
|
21:00
Dar es Salaam
06:15
Zurich
12:40
Montreal
|
Connect |
TB452
TUI fly Belgium
TB452
TUI fly Belgium
AC833
Air Canada
|
21:20
Zanzibar
23:45
Mombasa
10:00
Brussels
|
22:15
Mombasa
07:40
Brussels
11:30
Montreal
|
Connect |
TB452
TUI fly Belgium
TB452
TUI fly Belgium
SN561
Brussels Airlines
|
21:20
Zanzibar
23:45
Mombasa
10:15
Brussels
|
22:15
Mombasa
07:40
Brussels
12:05
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Nairobi.
You take a flight from Nairobi to Montreal and cost approximately 750 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK608
Turkish Airlines
TK35
Turkish Airlines
|
05:10
Nairobi
15:45
Istanbul
|
12:00
Istanbul
18:45
Montreal
|
Connect |
KQ100
Kenya Airways
BA095
British Airways
|
09:35
Nairobi
16:40
London Heathrow
|
15:30
London Heathrow
19:15
Montreal
|
Connect |
LH591
Lufthansa
LH422
Lufthansa
AC8461
Air Canada
|
23:00
Nairobi
11:10
Frankfurt
15:40
Boston
|
05:30
Frankfurt
13:50
Boston
16:56
Montreal
|
Connect |
LH591
Lufthansa
LH478
Lufthansa
|
23:00
Nairobi
14:05
Frankfurt
|
05:30
Frankfurt
16:10
Montreal
|
Connect |
LH591
Lufthansa
AC875
Air Canada
|
23:00
Nairobi
10:05
Frankfurt
|
05:30
Frankfurt
12:25
Montreal
|
Connect |
AF815
Air France
AF1716
Air France
AC803
Air Canada
|
23:10
Nairobi
07:10
Paris CDG
10:15
Dublin
|
05:50
Paris CDG
08:10
Dublin
12:05
Montreal
|
Connect |
AF815
Air France
AF348
Air France
|
23:10
Nairobi
18:10
Paris CDG
|
05:50
Paris CDG
20:10
Montreal
|
Connect |
AF815
Air France
TS111
Air Transat
|
23:10
Nairobi
12:15
Paris CDG
|
05:50
Paris CDG
14:10
Montreal
|
Connect |
AF815
Air France
AF344
Air France
|
23:10
Nairobi
13:50
Paris CDG
|
05:50
Paris CDG
15:50
Montreal
|
Connect |
KQ2
Kenya Airways
DL5152
Delta
|
23:25
Nairobi
09:45
New York JFK
|
06:25
New York JFK
11:21
Montreal
|
Connect |
KQ112
Kenya Airways
TS111
Air Transat
|
23:50
Nairobi
12:15
Paris CDG
|
06:30
Paris CDG
14:10
Montreal
|
Connect |
KQ112
Kenya Airways
AF344
Air France
|
23:50
Nairobi
13:50
Paris CDG
|
06:30
Paris CDG
15:50
Montreal
|
Connect |
KQ112
Kenya Airways
AF348
Air France
|
23:50
Nairobi
18:10
Paris CDG
|
06:30
Paris CDG
20:10
Montreal
|
Connect |
BA064
British Airways
BA095
British Airways
|
23:55
Nairobi
16:40
London Heathrow
|
06:15
London Heathrow
19:15
Montreal
|
Connect |
BA064
British Airways
AC865
Air Canada
|
23:55
Nairobi
13:00
London Heathrow
|
06:15
London Heathrow
15:30
Montreal
|
Connect |
KL0566
KLM
KL0671
KLM
|
23:59
Nairobi
15:20
Amsterdam Schiphol
|
06:25
Amsterdam Schiphol
17:05
Montreal
|
Connect |
KL0566
KLM
DL49
Delta
DL4644
Delta
|
23:59
Nairobi
10:45
Amsterdam Schiphol
14:30
New York JFK
|
06:25
Amsterdam Schiphol
13:06
New York JFK
16:14
Montreal
|
Connect |
KL0566
KLM
KL0933
KLM
AC803
Air Canada
|
23:59
Nairobi
07:30
Amsterdam Schiphol
10:15
Dublin
|
06:25
Amsterdam Schiphol
08:10
Dublin
12:05
Montreal
|
Connect |
KL0566
KLM
DL49
Delta
DL4646
Delta
|
23:59
Nairobi
10:45
Amsterdam Schiphol
16:30
New York JFK
|
06:25
Amsterdam Schiphol
13:06
New York JFK
18:14
Montreal
|
Connect |
KL0566
KLM
KL0691
KLM
WS592
WestJet
|
23:59
Nairobi
13:25
Amsterdam Schiphol
17:00
Toronto
|
06:25
Amsterdam Schiphol
15:35
Toronto
18:20
Montreal
|
Connect |
KL0566
KLM
KL0691
KLM
WS3534
WestJet
|
23:59
Nairobi
13:25
Amsterdam Schiphol
18:00
Toronto
|
06:25
Amsterdam Schiphol
15:35
Toronto
19:32
Montreal
|
Connect |
KQ128
Kenya Airways
AC835
Air Canada
|
23:59
Nairobi
12:00
Geneva
|
07:10
Geneva
14:20
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Nairobi.
You take a flight from Nairobi to Toronto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
ET309
Ethiopian Airlines
ET710
Ethiopian Airlines
AC849
Air Canada
|
05:00
Nairobi
08:45
Addis Ababa
15:00
London Heathrow
|
07:15
Addis Ababa
14:00
London Heathrow
17:55
Toronto
|
Connect |
TK608
Turkish Airlines
TK17
Turkish Airlines
|
05:10
Nairobi
15:30
Istanbul
|
12:00
Istanbul
18:45
Toronto
|
Connect |
MS841
Egyptair
MS995
Egyptair
|
07:45
Nairobi
01:50
Cairo
|
11:30
Cairo
07:00
Toronto
|
Connect |
KQ100
Kenya Airways
AC859
Air Canada
|
09:35
Nairobi
18:00
London Heathrow
|
15:30
London Heathrow
21:10
Toronto
|
Connect |
KQ100
Kenya Airways
BA099
British Airways
|
09:35
Nairobi
17:10
London Heathrow
|
15:30
London Heathrow
20:15
Toronto
|
Connect |
ET319
Ethiopian Airlines
ET500
Ethiopian Airlines
ET552
Ethiopian Airlines
|
18:00
Nairobi
22:50
Addis Ababa
05:15
Dublin
|
20:10
Addis Ababa
04:20
Dublin
07:45
Toronto
|
Connect |
ET319
Ethiopian Airlines
ET574
Ethiopian Airlines
ET552
Ethiopian Airlines
|
18:00
Nairobi
22:15
Addis Ababa
05:15
Dublin
|
20:10
Addis Ababa
03:45
Dublin
07:45
Toronto
|
Connect |
ET319
Ethiopian Airlines
ET700
Ethiopian Airlines
AC869
Air Canada
|
18:00
Nairobi
01:20
Addis Ababa
09:00
London Heathrow
|
20:10
Addis Ababa
06:35
London Heathrow
11:55
Toronto
|
Connect |
LH591
Lufthansa
AC877
Air Canada
|
23:00
Nairobi
17:10
Frankfurt
|
05:30
Frankfurt
19:50
Toronto
|
Connect |
LH591
Lufthansa
AC875
Air Canada
AC419
Air Canada
|
23:00
Nairobi
10:05
Frankfurt
16:00
Montreal
|
05:30
Frankfurt
12:25
Montreal
17:34
Toronto
|
Connect |
LH591
Lufthansa
AC875
Air Canada
AC417
Air Canada
|
23:00
Nairobi
10:05
Frankfurt
15:00
Montreal
|
05:30
Frankfurt
12:25
Montreal
16:34
Toronto
|
Connect |
LH591
Lufthansa
LH470
Lufthansa
|
23:00
Nairobi
13:00
Frankfurt
|
05:30
Frankfurt
16:05
Toronto
|
Connect |
LH591
Lufthansa
AC873
Air Canada
|
23:00
Nairobi
09:45
Frankfurt
|
05:30
Frankfurt
12:20
Toronto
|
Connect |
LH591
Lufthansa
AC875
Air Canada
AC415
Air Canada
|
23:00
Nairobi
10:05
Frankfurt
14:00
Montreal
|
05:30
Frankfurt
12:25
Montreal
15:34
Toronto
|
Connect |
LH591
Lufthansa
LH478
Lufthansa
AC421
Air Canada
|
23:00
Nairobi
14:05
Frankfurt
17:00
Montreal
|
05:30
Frankfurt
16:10
Montreal
18:34
Toronto
|
Connect |
AF815
Air France
AF356
Air France
|
23:10
Nairobi
14:00
Paris CDG
|
05:50
Paris CDG
16:25
Toronto
|
Connect |
AF815
Air France
AC881
Air Canada
|
23:10
Nairobi
11:30
Paris CDG
|
05:50
Paris CDG
13:45
Toronto
|
Connect |
KQ2
Kenya Airways
AA3617
American Airlines
|
23:25
Nairobi
09:45
New York JFK
|
06:25
New York JFK
11:46
Toronto
|
Connect |
KQ2
Kenya Airways
DL4981
Delta
|
23:25
Nairobi
08:00
New York JFK
|
06:25
New York JFK
10:05
Toronto
|
Connect |
KQ112
Kenya Airways
AC881
Air Canada
|
23:50
Nairobi
11:30
Paris CDG
|
06:30
Paris CDG
13:45
Toronto
|
Connect |
KQ112
Kenya Airways
AF356
Air France
|
23:50
Nairobi
14:00
Paris CDG
|
06:30
Paris CDG
16:25
Toronto
|
Connect |
BA064
British Airways
BA099
British Airways
|
23:55
Nairobi
17:10
London Heathrow
|
06:15
London Heathrow
20:15
Toronto
|
Connect |
BA064
British Airways
BA093
British Airways
|
23:55
Nairobi
11:40
London Heathrow
|
06:15
London Heathrow
14:45
Toronto
|
Connect |
BA064
British Airways
AC869
Air Canada
|
23:55
Nairobi
09:00
London Heathrow
|
06:15
London Heathrow
11:55
Toronto
|
Connect |
KL0566
KLM
DL49
Delta
DL4985
Delta
|
23:59
Nairobi
10:45
Amsterdam Schiphol
15:20
New York JFK
|
06:25
Amsterdam Schiphol
13:06
New York JFK
17:33
Toronto
|
Connect |
KL0566
KLM
DL135
Delta
DL4666
Delta
|
23:59
Nairobi
10:40
Amsterdam Schiphol
15:42
Detroit
|
06:25
Amsterdam Schiphol
13:14
Detroit
17:08
Toronto
|
Connect |
KL0566
KLM
KL0691
KLM
|
23:59
Nairobi
13:25
Amsterdam Schiphol
|
06:25
Amsterdam Schiphol
15:35
Toronto
|
Connect |
KL0566
KLM
TS361
Air Transat
|
23:59
Nairobi
09:40
Amsterdam Schiphol
|
06:25
Amsterdam Schiphol
12:00
Toronto
|
Connect |
KL0566
KLM
KL0695
KLM
|
23:59
Nairobi
17:35
Amsterdam Schiphol
|
06:25
Amsterdam Schiphol
19:50
Toronto
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com