HowToGo

Flight from Morocco to Somalia

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

Search Transfer from Morocco to Somalia

Search Flights

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

1. Casablanca to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Hargeisa and cost approximately 950 USD.

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

Flight Depart Arrive
MS848 Egyptair
MS851 Egyptair
ET372 Ethiopian Airlines
13:50 Casablanca
22:30 Cairo
09:20 Addis Ababa
19:45 Cairo
03:15 Addis Ababa
10:50 Hargeisa
Connect
MS848 Egyptair
ET453 Ethiopian Airlines
ET372 Ethiopian Airlines
13:50 Casablanca
02:20 Cairo
09:20 Addis Ababa
19:45 Cairo
07:20 Addis Ababa
10:50 Hargeisa
Connect
EK752 Emirates
FZ661 Flydubai
15:05 Casablanca
04:35 Dubai
01:30 Dubai
07:00 Hargeisa
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET372 Ethiopian Airlines
16:35 Casablanca
23:00 Rome
09:20 Addis Ababa
20:40 Rome
06:50 Addis Ababa
10:50 Hargeisa
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET372 Ethiopian Airlines
19:05 Casablanca
04:20 Jeddah
09:20 Addis Ababa
02:50 Jeddah
06:50 Addis Ababa
10:50 Hargeisa
Connect

2. Casablanca to Mogadishu

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Mogadishu and cost approximately 950 USD.

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

Flight Depart Arrive
AT914 Royal Air Maroc
ET761 Ethiopian Airlines
ET376 Ethiopian Airlines
13:25 Casablanca
01:05 Athens
09:00 Addis Ababa
19:20 Athens
07:15 Addis Ababa
11:10 Mogadishu
Connect
MS848 Egyptair
MS849 Egyptair
4F101 Freedom Airline Express
13:50 Casablanca
21:40 Cairo
07:00 Nairobi
19:45 Cairo
03:30 Nairobi
08:30 Mogadishu
Connect
MS848 Egyptair
MS849 Egyptair
XU521 523 527 557 African Express
13:50 Casablanca
21:40 Cairo
08:00 Nairobi
19:45 Cairo
03:30 Nairobi
09:30 Mogadishu
Connect
TK618 Turkish Airlines
TK686 Turkish Airlines
TK686 Turkish Airlines
15:40 Casablanca
00:55 Istanbul
07:30 Djibouti
22:10 Istanbul
06:35 Djibouti
09:25 Mogadishu
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET376 Ethiopian Airlines
16:35 Casablanca
23:00 Rome
09:00 Addis Ababa
20:40 Rome
06:50 Addis Ababa
11:10 Mogadishu
Connect
AF1597 Air France
ET705 Ethiopian Airlines
ET376 Ethiopian Airlines
16:35 Casablanca
21:15 Paris CDG
09:00 Addis Ababa
19:50 Paris CDG
06:20 Addis Ababa
11:10 Mogadishu
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET376 Ethiopian Airlines
19:05 Casablanca
04:20 Jeddah
09:00 Addis Ababa
02:50 Jeddah
06:50 Addis Ababa
11:10 Mogadishu
Connect
SV0372 Saudia
SV0431 Saudia
KQ362 Kenya Airways
19:05 Casablanca
07:35 Jeddah
14:00 Nairobi
02:50 Jeddah
11:20 Nairobi
15:45 Mogadishu
Connect

3. Rabat to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Morocco to Rabat.

  2. You take a flight from Rabat 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
AF1359 Air France
AF662 Air France
FZ661 Flydubai
07:00 Rabat
13:30 Paris CDG
04:35 Dubai
10:05 Paris CDG
23:20 Dubai
07:00 Hargeisa
Connect
AF1359 Air France
EK074 Emirates
FZ661 Flydubai
07:00 Rabat
14:25 Paris CDG
04:35 Dubai
10:05 Paris CDG
00:15 Dubai
07:00 Hargeisa
Connect
AF1359 Air France
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
07:00 Rabat
21:15 Paris CDG
09:20 Addis Ababa
10:05 Paris CDG
06:20 Addis Ababa
10:50 Hargeisa
Connect
AT974 Royal Air Maroc
EK142 Emirates
FZ661 Flydubai
10:40 Rabat
14:25 Madrid
04:35 Dubai
13:05 Madrid
00:25 Dubai
07:00 Hargeisa
Connect
AF1259 Air France
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
14:10 Rabat
21:15 Paris CDG
09:20 Addis Ababa
17:10 Paris CDG
06:20 Addis Ababa
10:50 Hargeisa
Connect
AF1259 Air France
ET705 Ethiopian Airlines
ET374 Ethiopian Airlines
14:10 Rabat
21:15 Paris CDG
15:20 Addis Ababa
17:10 Paris CDG
06:20 Addis Ababa
16:50 Hargeisa
Connect
AT804 Royal Air Maroc
ET701 Ethiopian Airlines
ET372 Ethiopian Airlines
16:05 Rabat
20:15 London Heathrow
09:20 Addis Ababa
19:00 London Heathrow
07:00 Addis Ababa
10:50 Hargeisa
Connect
AT804 Royal Air Maroc
ET701 Ethiopian Airlines
ET374 Ethiopian Airlines
16:05 Rabat
20:15 London Heathrow
15:20 Addis Ababa
19:00 London Heathrow
07:00 Addis Ababa
16:50 Hargeisa
Connect
AF1459 Air France
ET705 Ethiopian Airlines
ET372 Ethiopian Airlines
16:50 Rabat
21:15 Paris CDG
09:20 Addis Ababa
19:55 Paris CDG
06:20 Addis Ababa
10:50 Hargeisa
Connect
AF1459 Air France
ET705 Ethiopian Airlines
ET374 Ethiopian Airlines
16:50 Rabat
21:15 Paris CDG
15:20 Addis Ababa
19:55 Paris CDG
06:20 Addis Ababa
16:50 Hargeisa
Connect

4. Casablanca to Djibouti

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Djibouti and cost approximately 700 USD.

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

Flight Depart Arrive
AF1497 Air France
AF668 Air France
08:10 Casablanca
23:30 Paris CDG
11:25 Paris CDG
08:40 Djibouti
Connect
AF1897 Air France
AF668 Air France
11:20 Casablanca
23:30 Paris CDG
14:30 Paris CDG
08:40 Djibouti
Connect
MS848 Egyptair
MS851 Egyptair
ET362 Ethiopian Airlines
13:50 Casablanca
22:30 Cairo
09:05 Addis Ababa
19:45 Cairo
03:15 Addis Ababa
10:20 Djibouti
Connect
MS848 Egyptair
ET453 Ethiopian Airlines
ET362 Ethiopian Airlines
13:50 Casablanca
02:20 Cairo
09:05 Addis Ababa
19:45 Cairo
07:20 Addis Ababa
10:20 Djibouti
Connect
EK752 Emirates
FZ601 Flydubai
15:05 Casablanca
10:55 Dubai
01:30 Dubai
13:55 Djibouti
Connect
QR1398 Qatar Airways
QR1459 Qatar Airways
15:10 Casablanca
07:15 Doha
00:09 Doha
12:05 Djibouti
Connect
TK618 Turkish Airlines
TK686 Turkish Airlines
15:40 Casablanca
00:55 Istanbul
22:10 Istanbul
06:35 Djibouti
Connect
AF1597 Air France
AF668 Air France
16:35 Casablanca
23:30 Paris CDG
19:50 Paris CDG
08:40 Djibouti
Connect

5. Casablanca to Jijiga

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Jijiga and cost approximately 900 USD.

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

Flight Depart Arrive
AT910 Royal Air Maroc
ET721 Ethiopian Airlines
ET218 Ethiopian Airlines
09:55 Casablanca
00:10 Istanbul
07:45 Addis Ababa
16:50 Istanbul
05:40 Addis Ababa
09:00 Jijiga
Connect
AT910 Royal Air Maroc
ET721 Ethiopian Airlines
ET210 218 Ethiopian Airlines
09:55 Casablanca
00:10 Istanbul
07:10 Addis Ababa
16:50 Istanbul
05:40 Addis Ababa
08:25 Jijiga
Connect
AF1897 Air France
ET705 Ethiopian Airlines
ET218 Ethiopian Airlines
11:20 Casablanca
21:15 Paris CDG
07:45 Addis Ababa
14:30 Paris CDG
06:20 Addis Ababa
09:00 Jijiga
Connect
AF1897 Air France
ET705 Ethiopian Airlines
ET210 218 Ethiopian Airlines
11:20 Casablanca
21:15 Paris CDG
07:10 Addis Ababa
14:30 Paris CDG
06:20 Addis Ababa
08:25 Jijiga
Connect
AF1897 Air France
ET705 Ethiopian Airlines
ET202 Ethiopian Airlines
11:20 Casablanca
21:15 Paris CDG
08:00 Addis Ababa
14:30 Paris CDG
06:20 Addis Ababa
09:15 Jijiga
Connect
AT826 Royal Air Maroc
ET725 Ethiopian Airlines
ET210 218 Ethiopian Airlines
12:10 Casablanca
20:45 Vienna
07:10 Addis Ababa
16:55 Vienna
05:05 Addis Ababa
08:25 Jijiga
Connect
AT826 Royal Air Maroc
ET725 Ethiopian Airlines
ET202 Ethiopian Airlines
12:10 Casablanca
20:45 Vienna
08:00 Addis Ababa
16:55 Vienna
05:05 Addis Ababa
09:15 Jijiga
Connect
AT788 Royal Air Maroc
ET705 Ethiopian Airlines
ET218 Ethiopian Airlines
12:20 Casablanca
21:15 Paris CDG
07:45 Addis Ababa
15:30 Paris CDG
06:20 Addis Ababa
09:00 Jijiga
Connect
AT788 Royal Air Maroc
ET705 Ethiopian Airlines
ET202 Ethiopian Airlines
12:20 Casablanca
21:15 Paris CDG
08:00 Addis Ababa
15:30 Paris CDG
06:20 Addis Ababa
09:15 Jijiga
Connect
AT788 Royal Air Maroc
ET705 Ethiopian Airlines
ET210 218 Ethiopian Airlines
12:20 Casablanca
21:15 Paris CDG
07:10 Addis Ababa
15:30 Paris CDG
06:20 Addis Ababa
08:25 Jijiga
Connect
AT832 Royal Air Maroc
ET729 Ethiopian Airlines
ET218 Ethiopian Airlines
12:40 Casablanca
21:15 Brussels
07:45 Addis Ababa
16:05 Brussels
06:15 Addis Ababa
09:00 Jijiga
Connect
AT832 Royal Air Maroc
ET729 Ethiopian Airlines
ET210 218 Ethiopian Airlines
12:40 Casablanca
21:15 Brussels
07:10 Addis Ababa
16:05 Brussels
06:15 Addis Ababa
08:25 Jijiga
Connect
AT832 Royal Air Maroc
ET729 Ethiopian Airlines
ET202 Ethiopian Airlines
12:40 Casablanca
21:15 Brussels
08:00 Addis Ababa
16:05 Brussels
06:15 Addis Ababa
09:15 Jijiga
Connect
AT810 Royal Air Maroc
ET707 Ethiopian Airlines
ET202 Ethiopian Airlines
12:45 Casablanca
21:35 Frankfurt
08:00 Addis Ababa
16:15 Frankfurt
06:25 Addis Ababa
09:15 Jijiga
Connect
AT810 Royal Air Maroc
ET707 Ethiopian Airlines
ET218 Ethiopian Airlines
12:45 Casablanca
21:35 Frankfurt
07:45 Addis Ababa
16:15 Frankfurt
06:25 Addis Ababa
09:00 Jijiga
Connect
AT930 Royal Air Maroc
ET727 Ethiopian Airlines
ET202 Ethiopian Airlines
13:05 Casablanca
21:45 Geneva
08:00 Addis Ababa
15:55 Geneva
06:45 Addis Ababa
09:15 Jijiga
Connect
AT940 Royal Air Maroc
ET703 Ethiopian Airlines
ET202 Ethiopian Airlines
13:15 Casablanca
23:00 Rome
08:00 Addis Ababa
16:25 Rome
06:50 Addis Ababa
09:15 Jijiga
Connect
AT800 Royal Air Maroc
ET701 Ethiopian Airlines
ET202 Ethiopian Airlines
13:30 Casablanca
20:15 London Heathrow
08:00 Addis Ababa
15:50 London Heathrow
07:00 Addis Ababa
09:15 Jijiga
Connect
MS848 Egyptair
MS853 Egyptair
ET343 Ethiopian Airlines
ET202 Ethiopian Airlines
13:50 Casablanca
23:40 Cairo
03:30 Khartoum
08:00 Addis Ababa
19:45 Cairo
02:10 Khartoum
06:20 Addis Ababa
09:15 Jijiga
Connect
MS848 Egyptair
MS853 Egyptair
ET343 Ethiopian Airlines
ET218 Ethiopian Airlines
13:50 Casablanca
23:40 Cairo
03:30 Khartoum
07:45 Addis Ababa
19:45 Cairo
02:10 Khartoum
06:20 Addis Ababa
09:00 Jijiga
Connect
MS848 Egyptair
MS851 Egyptair
ET202 Ethiopian Airlines
13:50 Casablanca
22:30 Cairo
08:00 Addis Ababa
19:45 Cairo
03:15 Addis Ababa
09:15 Jijiga
Connect
MS848 Egyptair
MS851 Egyptair
ET218 Ethiopian Airlines
13:50 Casablanca
22:30 Cairo
07:45 Addis Ababa
19:45 Cairo
03:15 Addis Ababa
09:00 Jijiga
Connect
MS848 Egyptair
MS851 Egyptair
ET210 218 Ethiopian Airlines
13:50 Casablanca
22:30 Cairo
07:10 Addis Ababa
19:45 Cairo
03:15 Addis Ababa
08:25 Jijiga
Connect
MS848 Egyptair
MS833 Egyptair
ET317 Ethiopian Airlines
ET210 218 Ethiopian Airlines
13:50 Casablanca
22:40 Cairo
03:30 Asmara
07:10 Addis Ababa
19:45 Cairo
02:25 Asmara
05:15 Addis Ababa
08:25 Jijiga
Connect
MS848 Egyptair
MS853 Egyptair
ET343 Ethiopian Airlines
ET210 218 Ethiopian Airlines
13:50 Casablanca
23:40 Cairo
03:30 Khartoum
07:10 Addis Ababa
19:45 Cairo
02:10 Khartoum
06:20 Addis Ababa
08:25 Jijiga
Connect
MS848 Egyptair
MS833 Egyptair
ET317 Ethiopian Airlines
ET202 Ethiopian Airlines
13:50 Casablanca
22:40 Cairo
03:30 Asmara
08:00 Addis Ababa
19:45 Cairo
02:25 Asmara
05:15 Addis Ababa
09:15 Jijiga
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET218 Ethiopian Airlines
15:40 Casablanca
00:10 Istanbul
07:45 Addis Ababa
22:10 Istanbul
05:40 Addis Ababa
09:00 Jijiga
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET202 Ethiopian Airlines
15:40 Casablanca
23:55 Istanbul
08:00 Addis Ababa
22:10 Istanbul
05:25 Addis Ababa
09:15 Jijiga
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET202 Ethiopian Airlines
15:40 Casablanca
00:10 Istanbul
08:00 Addis Ababa
22:10 Istanbul
05:40 Addis Ababa
09:15 Jijiga
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET210 218 Ethiopian Airlines
15:40 Casablanca
00:10 Istanbul
07:10 Addis Ababa
22:10 Istanbul
05:40 Addis Ababa
08:25 Jijiga
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET210 218 Ethiopian Airlines
15:40 Casablanca
23:55 Istanbul
07:10 Addis Ababa
22:10 Istanbul
05:25 Addis Ababa
08:25 Jijiga
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET216 Ethiopian Airlines
16:35 Casablanca
23:00 Rome
13:40 Addis Ababa
20:40 Rome
06:50 Addis Ababa
14:55 Jijiga
Connect
AF1597 Air France
ET705 Ethiopian Airlines
ET202 Ethiopian Airlines
16:35 Casablanca
21:15 Paris CDG
08:00 Addis Ababa
19:50 Paris CDG
06:20 Addis Ababa
09:15 Jijiga
Connect
AF1597 Air France
ET705 Ethiopian Airlines
ET218 Ethiopian Airlines
16:35 Casablanca
21:15 Paris CDG
07:45 Addis Ababa
19:50 Paris CDG
06:20 Addis Ababa
09:00 Jijiga
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET202 Ethiopian Airlines
16:35 Casablanca
23:00 Rome
08:00 Addis Ababa
20:40 Rome
06:50 Addis Ababa
09:15 Jijiga
Connect
AF1597 Air France
ET705 Ethiopian Airlines
ET210 218 Ethiopian Airlines
16:35 Casablanca
21:15 Paris CDG
07:10 Addis Ababa
19:50 Paris CDG
06:20 Addis Ababa
08:25 Jijiga
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET212 Ethiopian Airlines
16:35 Casablanca
23:00 Rome
15:30 Addis Ababa
20:40 Rome
06:50 Addis Ababa
16:45 Jijiga
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET212 Ethiopian Airlines
19:05 Casablanca
04:20 Jeddah
15:30 Addis Ababa
02:50 Jeddah
06:50 Addis Ababa
16:45 Jijiga
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET216 Ethiopian Airlines
19:05 Casablanca
04:20 Jeddah
13:40 Addis Ababa
02:50 Jeddah
06:50 Addis Ababa
14:55 Jijiga
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET202 Ethiopian Airlines
19:05 Casablanca
04:20 Jeddah
08:00 Addis Ababa
02:50 Jeddah
06:50 Addis Ababa
09:15 Jijiga
Connect

References

Find Hotels in Somalia

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

Booking.com