HowToGo

Flight from Canada to Somalia

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

Search Transfer from Canada to Somalia

Search Flights

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

1. Toronto to Hargeisa

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

  2. You take a flight from Toronto to Hargeisa and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Hargeisa to your destination in Somalia.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET372 Ethiopian Airlines
11:00 Toronto
09:20 Addis Ababa
07:00 Addis Ababa
10:50 Hargeisa
Connect
ET553 Ethiopian Airlines
ET374 Ethiopian Airlines
11:00 Toronto
15:20 Addis Ababa
07:00 Addis Ababa
16:50 Hargeisa
Connect

2. Toronto to Mogadishu

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

  2. You take a flight from Toronto to Mogadishu and cost approximately 2100 USD.

  3. You take a bus, shuttle or taxi from Mogadishu to your destination in Somalia.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET376 Ethiopian Airlines
11:00 Toronto
09:00 Addis Ababa
07:00 Addis Ababa
11:10 Mogadishu
Connect
ET553 Ethiopian Airlines
ET378 Ethiopian Airlines
11:00 Toronto
14:55 Addis Ababa
07:00 Addis Ababa
17:05 Mogadishu
Connect

3. Toronto to Jijiga

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

  2. You take a flight from Toronto to Jijiga and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Jijiga to your destination in Somalia.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET202 Ethiopian Airlines
11:00 Toronto
08:00 Addis Ababa
07:00 Addis Ababa
09:15 Jijiga
Connect
ET553 Ethiopian Airlines
ET216 Ethiopian Airlines
11:00 Toronto
14:00 Addis Ababa
07:00 Addis Ababa
15:15 Jijiga
Connect
ET553 Ethiopian Airlines
ET212 Ethiopian Airlines
11:00 Toronto
15:30 Addis Ababa
07:00 Addis Ababa
16:45 Jijiga
Connect

4. Toronto to Dire Dawa

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

  2. You take a flight from Toronto to Dire Dawa and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Dire Dawa to your destination in Somalia.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET214 Ethiopian Airlines
11:00 Toronto
08:10 Addis Ababa
07:00 Addis Ababa
09:10 Dire Dawa
Connect
ET553 Ethiopian Airlines
ET204 Ethiopian Airlines
11:00 Toronto
10:00 Addis Ababa
07:00 Addis Ababa
11:00 Dire Dawa
Connect
ET553 Ethiopian Airlines
ET208 Ethiopian Airlines
11:00 Toronto
12:00 Addis Ababa
07:00 Addis Ababa
13:00 Dire Dawa
Connect
ET553 Ethiopian Airlines
ET362 Ethiopian Airlines
ET363 Ethiopian Airlines
11:00 Toronto
09:05 Addis Ababa
11:00 Djibouti
07:00 Addis Ababa
10:20 Djibouti
11:45 Dire Dawa
Connect

5. Montreal to Hargeisa

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

  2. You take a flight from Montreal to Hargeisa and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Hargeisa to your destination in Somalia.

Flight Depart Arrive
AC1928 Air Canada
FZ1798 Flydubai
FZ661 Flydubai
16:50 Montreal
15:30 Bucharest Otopeni
04:05 Dubai
08:45 Bucharest Otopeni
21:20 Dubai
06:35 Hargeisa
Connect
LX87 Swiss
LX242 Swiss
FZ661 Flydubai
16:50 Montreal
12:20 Zurich
04:05 Dubai
06:15 Zurich
20:45 Dubai
06:35 Hargeisa
Connect
KL0672 KLM
KL0427 KLM
FZ661 Flydubai
18:45 Montreal
14:30 Amsterdam Schiphol
04:05 Dubai
07:35 Amsterdam Schiphol
23:10 Dubai
06:35 Hargeisa
Connect
AC864 Air Canada
EK008 Emirates
FZ661 Flydubai
19:00 Montreal
09:05 London Heathrow
04:05 Dubai
06:30 London Heathrow
19:10 Dubai
06:35 Hargeisa
Connect
AC864 Air Canada
EK002 Emirates
FZ661 Flydubai
19:00 Montreal
14:20 London Heathrow
04:05 Dubai
06:30 London Heathrow
00:20 Dubai
06:35 Hargeisa
Connect
TS648 Air Transat
EK078 Emirates
FZ661 Flydubai
19:50 Montreal
15:50 Nice
04:05 Dubai
09:15 Nice
00:05 Dubai
06:35 Hargeisa
Connect
AC832 Air Canada
EK184 Emirates
FZ661 Flydubai
19:55 Montreal
15:05 Brussels
04:05 Dubai
08:40 Brussels
23:40 Dubai
06:35 Hargeisa
Connect
TS442 570 Air Transat
EK136 Emirates
FZ661 Flydubai
20:30 Montreal
15:50 Venice
04:05 Dubai
10:15 Venice
23:35 Dubai
06:35 Hargeisa
Connect
LH475 Lufthansa
EK050 Emirates
FZ661 Flydubai
20:35 Montreal
15:40 Munich
04:05 Dubai
09:55 Munich
23:45 Dubai
06:35 Hargeisa
Connect
AC816 Air Canada
EK078 Emirates
FZ661 Flydubai
20:50 Montreal
15:50 Nice
04:05 Dubai
10:15 Nice
00:05 Dubai
06:35 Hargeisa
Connect
AC1918 Air Canada
EK136 Emirates
FZ661 Flydubai
21:00 Montreal
15:50 Venice
04:05 Dubai
10:45 Venice
23:35 Dubai
06:35 Hargeisa
Connect
TS402 506 604 352 400 500 Air Transat
ET703 Ethiopian Airlines
ET372 Ethiopian Airlines
21:05 Montreal
23:50 Rome
09:20 Addis Ababa
11:05 Rome
06:40 Addis Ababa
10:50 Hargeisa
Connect
TS402 506 604 352 400 500 Air Transat
ET737 Ethiopian Airlines
ET372 Ethiopian Airlines
21:05 Montreal
23:55 Rome
09:20 Addis Ababa
11:05 Rome
06:45 Addis Ababa
10:50 Hargeisa
Connect
AC1920 Air Canada
EK758 Emirates
FZ661 Flydubai
21:15 Montreal
16:05 Algiers
04:05 Dubai
10:10 Algiers
01:25 Dubai
06:35 Hargeisa
Connect
AC818 Air Canada
EK162 Emirates
FZ661 Flydubai
21:15 Montreal
14:05 Dublin
04:05 Dubai
08:30 Dublin
00:45 Dubai
06:35 Hargeisa
Connect
BA094 British Airways
ET701 Ethiopian Airlines
ET372 Ethiopian Airlines
21:35 Montreal
21:00 London Heathrow
09:20 Addis Ababa
09:10 London Heathrow
06:45 Addis Ababa
10:50 Hargeisa
Connect
BA094 British Airways
BA133 British Airways
D3169 Daallo Airlines
21:35 Montreal
21:40 London Heathrow
06:50 Jeddah
09:10 London Heathrow
05:50 Jeddah
09:05 Hargeisa
Connect
BA094 British Airways
BA107 British Airways
FZ661 Flydubai
21:35 Montreal
12:50 London Heathrow
04:05 Dubai
09:10 London Heathrow
23:05 Dubai
06:35 Hargeisa
Connect
TS652 Air Transat
EK136 Emirates
FZ661 Flydubai
21:45 Montreal
15:50 Venice
04:05 Dubai
11:30 Venice
23:35 Dubai
06:35 Hargeisa
Connect
TS638 Air Transat
EK078 Emirates
FZ661 Flydubai
21:50 Montreal
15:50 Nice
04:05 Dubai
11:15 Nice
00:05 Dubai
06:35 Hargeisa
Connect
AF349 Air France
SV0126 Saudia
D3169 Daallo Airlines
21:55 Montreal
16:45 Paris CDG
06:50 Jeddah
10:45 Paris CDG
23:15 Jeddah
09:05 Hargeisa
Connect
AC810 Air Canada
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
21:55 Montreal
22:15 Paris CDG
09:20 Addis Ababa
10:50 Paris CDG
06:30 Addis Ababa
10:50 Hargeisa
Connect
TS382 384 Air Transat
ET713 Ethiopian Airlines
ET372 Ethiopian Airlines
22:15 Montreal
21:50 Madrid
09:20 Addis Ababa
11:20 Madrid
06:00 Addis Ababa
10:50 Hargeisa
Connect
TS728 738 Air Transat
EK016 Emirates
FZ661 Flydubai
22:15 Montreal
14:30 London Gatwick
04:05 Dubai
09:50 London Gatwick
00:35 Dubai
06:35 Hargeisa
Connect
TS748 Air Transat
EK016 Emirates
FZ661 Flydubai
22:25 Montreal
14:30 London Gatwick
04:05 Dubai
10:00 London Gatwick
00:35 Dubai
06:35 Hargeisa
Connect
TK36 Turkish Airlines
ET721 Ethiopian Airlines
ET372 Ethiopian Airlines
22:45 Montreal
00:10 Istanbul Ataturk
09:20 Addis Ababa
14:55 Istanbul Ataturk
05:40 Addis Ababa
10:50 Hargeisa
Connect
TK36 Turkish Airlines
TK96 Turkish Airlines
D3169 Daallo Airlines
22:45 Montreal
01:10 Istanbul Ataturk
06:50 Jeddah
14:55 Istanbul Ataturk
05:00 Jeddah
09:05 Hargeisa
Connect
TK36 Turkish Airlines
TK94 Turkish Airlines
D3169 Daallo Airlines
22:45 Montreal
20:20 Istanbul Ataturk
06:50 Jeddah
14:55 Istanbul Ataturk
00:10 Jeddah
09:05 Hargeisa
Connect
TS104 Air Transat
ET713 Ethiopian Airlines
ET372 Ethiopian Airlines
22:45 Montreal
21:50 Madrid
09:20 Addis Ababa
11:50 Madrid
06:00 Addis Ababa
10:50 Hargeisa
Connect
TS176 Air Transat
EK016 Emirates
FZ661 Flydubai
22:45 Montreal
14:30 London Gatwick
04:05 Dubai
10:30 London Gatwick
00:35 Dubai
06:35 Hargeisa
Connect
TS390 Air Transat
EK152 Emirates
FZ661 Flydubai
22:45 Montreal
15:35 Copenhagen
04:05 Dubai
11:55 Copenhagen
23:55 Dubai
06:35 Hargeisa
Connect
TK36 Turkish Airlines
TK676 Turkish Airlines
ET372 Ethiopian Airlines
22:45 Montreal
18:20 Istanbul Ataturk
09:20 Addis Ababa
14:55 Istanbul Ataturk
23:50 Addis Ababa
10:50 Hargeisa
Connect
TS152 154 156 Air Transat
ET731 Ethiopian Airlines
ET372 Ethiopian Airlines
22:50 Montreal
23:15 Brussels
09:20 Addis Ababa
11:50 Brussels
07:15 Addis Ababa
10:50 Hargeisa
Connect
TS152 154 156 Air Transat
ET729 Ethiopian Airlines
ET372 Ethiopian Airlines
22:50 Montreal
22:35 Brussels
09:20 Addis Ababa
11:50 Brussels
06:35 Addis Ababa
10:50 Hargeisa
Connect
TS152 154 156 Air Transat
EK184 Emirates
FZ661 Flydubai
22:50 Montreal
15:05 Brussels
04:05 Dubai
11:50 Brussels
23:40 Dubai
06:35 Hargeisa
Connect
AF341 Air France
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
23:00 Montreal
22:15 Paris CDG
09:20 Addis Ababa
11:55 Paris CDG
06:30 Addis Ababa
10:50 Hargeisa
Connect
AF341 Air France
EK074 Emirates
FZ661 Flydubai
23:00 Montreal
15:35 Paris CDG
04:05 Dubai
11:55 Paris CDG
00:20 Dubai
06:35 Hargeisa
Connect
AF341 Air France
AF662 Air France
FZ661 Flydubai
23:00 Montreal
13:40 Paris CDG
04:05 Dubai
11:55 Paris CDG
22:35 Dubai
06:35 Hargeisa
Connect
TS114 136 142 Air Transat
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
23:45 Montreal
22:15 Paris CDG
09:20 Addis Ababa
12:15 Paris CDG
06:30 Addis Ababa
10:50 Hargeisa
Connect
TS114 136 142 Air Transat
EK074 Emirates
FZ661 Flydubai
23:45 Montreal
15:35 Paris CDG
04:05 Dubai
12:15 Paris CDG
00:20 Dubai
06:35 Hargeisa
Connect

6. Toronto to Djibouti

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

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

  3. You take a bus, shuttle or taxi from Djibouti to your destination in Somalia.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET362 Ethiopian Airlines
11:00 Toronto
09:05 Addis Ababa
07:00 Addis Ababa
10:20 Djibouti
Connect
ET553 Ethiopian Airlines
ET204 Ethiopian Airlines
ET364 Ethiopian Airlines
11:00 Toronto
10:00 Addis Ababa
17:30 Dire Dawa
07:00 Addis Ababa
11:00 Dire Dawa
18:20 Djibouti
Connect
ET553 Ethiopian Airlines
ET214 Ethiopian Airlines
ET364 Ethiopian Airlines
11:00 Toronto
08:10 Addis Ababa
17:30 Dire Dawa
07:00 Addis Ababa
09:10 Dire Dawa
18:20 Djibouti
Connect
ET553 Ethiopian Airlines
ET208 Ethiopian Airlines
ET364 Ethiopian Airlines
11:00 Toronto
12:00 Addis Ababa
17:30 Dire Dawa
07:00 Addis Ababa
13:00 Dire Dawa
18:20 Djibouti
Connect
TK18 Turkish Airlines
TK686 Turkish Airlines
22:20 Toronto
23:35 Istanbul Ataturk
15:15 Istanbul Ataturk
05:20 Djibouti
Connect
AF393 Air France
AF668 Air France
23:10 Toronto
23:40 Paris CDG
12:40 Paris CDG
08:00 Djibouti
Connect

References

Find Hotels in Somalia

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

Booking.com