HowToGo

Flight from Canada to Tanzania

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

Search Transfer from Canada to Tanzania

Search Flights

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

1. Toronto to Zanzibar

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

  2. You take a flight from Toronto to Zanzibar and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Tanzania.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET813 Ethiopian Airlines
11:00 Toronto
10:20 Addis Ababa
07:00 Addis Ababa
13:00 Zanzibar
Connect
AF351 Air France
KQ113 Kenya Airways
KQ498 Kenya Airways
18:20 Toronto
11:50 Paris CDG
00:15 Nairobi
07:55 Paris CDG
20:55 Nairobi
01:35 Zanzibar
Connect
TK18 Turkish Airlines
TK567 Turkish Airlines
22:20 Toronto
19:50 Istanbul Ataturk
15:15 Istanbul Ataturk
03:10 Zanzibar
Connect
KL0696 KLM
KL0565 KLM
KQ498 Kenya Airways
22:45 Toronto
13:00 Amsterdam Schiphol
00:15 Nairobi
11:55 Amsterdam Schiphol
21:50 Nairobi
01:35 Zanzibar
Connect

2. Toronto to Dar es Salaam

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

  2. You take a flight from Toronto to Dar es Salaam and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Dar es Salaam to your destination in Tanzania.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET805 Ethiopian Airlines
11:00 Toronto
10:30 Addis Ababa
07:00 Addis Ababa
13:20 Dar es Salaam
Connect
KL0692 KLM
KL0567 0569 0571 KLM
KL0567 0569 0571 KLM
17:00 Toronto
10:50 Amsterdam Schiphol
21:10 Kilimanjaro
06:10 Amsterdam Schiphol
20:10 Kilimanjaro
22:10 Dar es Salaam
Connect
KL0692 KLM
KL0565 KLM
KQ488 Kenya Airways
17:00 Toronto
13:00 Amsterdam Schiphol
23:45 Nairobi
06:10 Amsterdam Schiphol
21:50 Nairobi
01:15 Dar es Salaam
Connect
AF351 Air France
KQ113 Kenya Airways
KQ488 Kenya Airways
18:20 Toronto
11:50 Paris CDG
23:45 Nairobi
07:55 Paris CDG
20:55 Nairobi
01:15 Dar es Salaam
Connect
AC878 Air Canada
LX292 294 296 Swiss
LX292 294 296 Swiss
18:25 Toronto
09:55 Zurich
19:40 Nairobi
08:00 Zurich
18:40 Nairobi
21:05 Dar es Salaam
Connect
AC824 Air Canada
KL0567 0569 0571 KLM
KL0567 0569 0571 KLM
20:45 Toronto
10:50 Amsterdam Schiphol
21:10 Kilimanjaro
10:00 Amsterdam Schiphol
20:10 Kilimanjaro
22:10 Dar es Salaam
Connect
TK18 Turkish Airlines
TK601 Turkish Airlines
22:20 Toronto
19:05 Istanbul Ataturk
15:15 Istanbul Ataturk
02:10 Dar es Salaam
Connect
TK18 Turkish Airlines
TK603 Turkish Airlines
22:20 Toronto
19:05 Istanbul Ataturk
15:15 Istanbul Ataturk
02:25 Dar es Salaam
Connect
KL0696 KLM
KL0565 KLM
KQ488 Kenya Airways
22:45 Toronto
13:00 Amsterdam Schiphol
23:45 Nairobi
11:55 Amsterdam Schiphol
21:50 Nairobi
01:15 Dar es Salaam
Connect

3. Montreal to Kilimanjaro

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

  2. You take a flight from Montreal to Kilimanjaro and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Kilimanjaro to your destination in Tanzania.

Flight Depart Arrive
LH479 Lufthansa
DE2280 Condor Flugdienst
17:50 Montreal
10:00 Frankfurt
07:05 Frankfurt
19:35 Kilimanjaro
Connect
KL0672 KLM
KL0567 0569 0571 KLM
18:45 Montreal
10:50 Amsterdam Schiphol
07:35 Amsterdam Schiphol
20:10 Kilimanjaro
Connect
AC874 Air Canada
DE2280 Condor Flugdienst
19:05 Montreal
10:00 Frankfurt
08:10 Frankfurt
19:35 Kilimanjaro
Connect
TK36 Turkish Airlines
TK567 Turkish Airlines
TK567 Turkish Airlines
22:45 Montreal
19:50 Istanbul Ataturk
04:05 Zanzibar
14:55 Istanbul Ataturk
03:10 Zanzibar
05:10 Kilimanjaro
Connect

4. Toronto to Kilimanjaro

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

  2. You take a flight from Toronto to Kilimanjaro and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Kilimanjaro to your destination in Tanzania.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET815 Ethiopian Airlines
11:00 Toronto
10:15 Addis Ababa
07:00 Addis Ababa
12:50 Kilimanjaro
Connect
AC872 Air Canada
DE2280 Condor Flugdienst
16:45 Toronto
10:00 Frankfurt
06:20 Frankfurt
19:35 Kilimanjaro
Connect
KL0692 KLM
KL0567 0569 0571 KLM
17:00 Toronto
10:50 Amsterdam Schiphol
06:10 Amsterdam Schiphol
20:10 Kilimanjaro
Connect
TS370 Air Transat
KL0567 0569 0571 KLM
17:20 Toronto
10:50 Amsterdam Schiphol
06:45 Amsterdam Schiphol
20:10 Kilimanjaro
Connect
LH471 Lufthansa
DE2280 Condor Flugdienst
18:20 Toronto
10:00 Frankfurt
07:55 Frankfurt
19:35 Kilimanjaro
Connect
AC824 Air Canada
KL0567 0569 0571 KLM
20:45 Toronto
10:50 Amsterdam Schiphol
10:00 Amsterdam Schiphol
20:10 Kilimanjaro
Connect
KL0696 KLM
KL0565 KLM
PW728 Precision Air
22:45 Toronto
13:00 Amsterdam Schiphol
22:50 Nairobi
11:55 Amsterdam Schiphol
21:50 Nairobi
23:50 Kilimanjaro
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 Tanzania.

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. Montreal to Arusha

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

  2. You take a flight from Montreal to Arusha and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Arusha to your destination in Tanzania.

Flight Depart Arrive
KL0672 KLM
KL0567 0569 0571 KLM
8N302 Regional Air Services
18:45 Montreal
10:50 Amsterdam Schiphol
14:30 Kilimanjaro
07:35 Amsterdam Schiphol
20:10 Kilimanjaro
14:45 Arusha
Connect
KL0672 KLM
KL0567 0569 0571 KLM
CQ135 Charterlines, Inc.
18:45 Montreal
10:50 Amsterdam Schiphol
11:15 Kilimanjaro
07:35 Amsterdam Schiphol
20:10 Kilimanjaro
12:00 Arusha
Connect
KL0672 KLM
KL0567 0569 0571 KLM
CQ133 Charterlines, Inc.
18:45 Montreal
10:50 Amsterdam Schiphol
10:30 Kilimanjaro
07:35 Amsterdam Schiphol
20:10 Kilimanjaro
10:40 Arusha
Connect
QR764 Qatar Airways
QR1353 Qatar Airways
XLL43 Air Excel
21:15 Montreal
08:00 Doha
18:00 Kilimanjaro
16:15 Doha
14:20 Kilimanjaro
18:15 Arusha
Connect
TK36 Turkish Airlines
TK601 Turkish Airlines
PW424 Precision Air
22:45 Montreal
19:05 Istanbul Ataturk
13:00 Dar es Salaam
14:55 Istanbul Ataturk
02:10 Dar es Salaam
14:20 Arusha
Connect
TK36 Turkish Airlines
TK601 Turkish Airlines
PW422 Precision Air
22:45 Montreal
19:05 Istanbul Ataturk
11:00 Dar es Salaam
14:55 Istanbul Ataturk
02:10 Dar es Salaam
12:20 Arusha
Connect
TK36 Turkish Airlines
TK603 Turkish Airlines
8N202 Regional Air Services
22:45 Montreal
19:05 Istanbul Ataturk
13:30 Dar es Salaam
14:55 Istanbul Ataturk
02:25 Dar es Salaam
14:35 Arusha
Connect
TK36 Turkish Airlines
TK603 Turkish Airlines
PW424 Precision Air
22:45 Montreal
19:05 Istanbul Ataturk
13:00 Dar es Salaam
14:55 Istanbul Ataturk
02:25 Dar es Salaam
14:20 Arusha
Connect
TK36 Turkish Airlines
TK567 Turkish Airlines
PW426 Precision Air
22:45 Montreal
19:50 Istanbul Ataturk
13:30 Zanzibar
14:55 Istanbul Ataturk
03:10 Zanzibar
14:50 Arusha
Connect
TK36 Turkish Airlines
TK567 Turkish Airlines
B4201 Bankair
22:45 Montreal
19:50 Istanbul Ataturk
11:00 Zanzibar
14:55 Istanbul Ataturk
03:10 Zanzibar
12:45 Arusha
Connect
TK36 Turkish Airlines
TK603 Turkish Airlines
PW422 Precision Air
22:45 Montreal
19:05 Istanbul Ataturk
11:00 Dar es Salaam
14:55 Istanbul Ataturk
02:25 Dar es Salaam
12:20 Arusha
Connect
TK36 Turkish Airlines
TK567 Turkish Airlines
CQ503 Charterlines, Inc.
22:45 Montreal
19:50 Istanbul Ataturk
07:45 Zanzibar
14:55 Istanbul Ataturk
03:10 Zanzibar
09:00 Arusha
Connect
TK36 Turkish Airlines
TK601 Turkish Airlines
8N202 Regional Air Services
22:45 Montreal
19:05 Istanbul Ataturk
13:30 Dar es Salaam
14:55 Istanbul Ataturk
02:10 Dar es Salaam
14:35 Arusha
Connect

7. 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 Tanzania.

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

8. 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 Tanzania.

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

References

Find Hotels in Tanzania

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

Booking.com