There are 6 ways to get from Hargeisa to Morocco by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mohammed V International Airport, bus
best- Fly from Egal International Airport - Hargeisa (HGA) to Mohammed V International Airport (CMN)plane HGA - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
19h 50mMAD 2,561–7,660Drive 9,451.7 km
- Drive from Hargeisa to Casablancacar 9,451.7 km
5d 18hMAD 14,381–20,772Fly to Tangier Ibn Battouta Airport
- Fly from Egal International Airport - Hargeisa (HGA) to Tangier Ibn Battouta Airport (TNG)plane HGA - TNG
16h 52mMAD 4,745–14,175Fly to Marrakech
- Fly from Egal International Airport - Hargeisa (HGA) to Marrakech (RAK)plane HGA - RAK
19h 16mMAD 3,662–11,095Fly to Fes-Sais Airport
- Fly from Egal International Airport - Hargeisa (HGA) to Fes-Sais Airport (FEZ)plane HGA - FEZ
22h 36mMAD 4,458–13,069Fly to Angads Airport
- Fly from Egal International Airport - Hargeisa (HGA) to Angads Airport (OUD)plane HGA - OUD
40h 36mMAD 6,630–19,160
Egal International Airport - Hargeisa (HGA) to Mohammed V International Airport (CMN) flights
Comparing Your Travel Options
The cheapest way to get from Hargeisa to Morocco is to fly and bus which costs MAD 2,500 - MAD 8,000 and takes 19h 50m.
The fastest way to get from Hargeisa to Morocco is to fly which takes 16h 52m and costs MAD 4,700 - MAD 15,000.
The distance between Hargeisa and Morocco is 5950 km. The road distance is 9451.7 km.
It takes approximately 19h 50m to get from Hargeisa to Morocco, including transfers.
Morocco is 3h behind Hargeisa. It is currently 12:50 PM in Hargeisa and 9:50 AM in Morocco.
Yes, the driving distance between Hargeisa to Morocco is 9452 km. It takes approximately 5 days 18h to drive from Hargeisa to Morocco.
There are 3278+ hotels available in Morocco.
What companies run services between Hargeisa, Somalia and Morocco?
Ethiopian Airlines, Ryanair, and Air Arabia Maroc fly from Egal International Airport - Hargeisa (HGA) to Tangier Ibn Battouta Airport (TNG) 4 times a week.
- Website
- ryanair.com
Flights from Egal International Airport - Hargeisa to Tangier Ibn Battouta Airport via Addis Ababa, Marseille
- Ave. Duration
- 16h 30m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,700–14,000
Flights from Egal International Airport - Hargeisa to Marrakech via Addis Ababa, Madrid
- Ave. Duration
- 19h
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 3,600–11,000
Flights from Egal International Airport - Hargeisa to Marrakech via Addis Ababa, Marseille
- Ave. Duration
- 20h 40m
- When
- Monday and Friday
- Estimated price
- MAD 3,700–11,000
Flights from Egal International Airport - Hargeisa to Angads Airport via Addis Ababa, Marseille
- Ave. Duration
- 43h
- When
- Monday and Friday
- Estimated price
- MAD 6,500–19,000
- Website
- airarabia.com
Flights from Egal International Airport - Hargeisa to Tangier Ibn Battouta Airport via Addis Ababa, Madrid
- Ave. Duration
- 18h 10m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,600–14,000
Flights from Egal International Airport - Hargeisa to Fes-Sais Airport via Addis Ababa, Brussels
- Ave. Duration
- 21h 35m
- When
- Thursday and Saturday
- Estimated price
- MAD 4,800–14,000
Flights from Egal International Airport - Hargeisa to Fes-Sais Airport via Addis Ababa, Marseille
- Ave. Duration
- 25h 20m
- When
- Friday
- Estimated price
- MAD 4,400–13,000
- Website
- saudia.com
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Jeddah
- Ave. Duration
- 19h
- When
- Thursday
- Estimated price
- MAD 2,500–7,500
- Website
- iberia.com
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Addis Ababa, Madrid
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,000–12,000
- Website
- royalairmaroc.com
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Addis Ababa, Rome
- Ave. Duration
- 22h 25m
- When
- Friday and Sunday
- Estimated price
- MAD 4,000–12,000
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–93
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 93
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Bali: What to do if Mount Agung erupts, and How to get from Luton Airport into central London - to help you get the most out of your next trip.

