How to get to Somalia from Morocco by flight ? You can check flights from Morocco to Somalia below.
You can find flight ticket prices from Morocco to Somalia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Hargeisa and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Mogadishu and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Rabat.
You take a flight from Rabat to Hargeisa and cost approximately 1500 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Djibouti and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Jijiga and cost approximately 900 USD.
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 |
You can find hotels and accommodations in Somalia with our hotels search tool below
Booking.com