There are 6 ways to get from Hargeisa to Chefchaouen by plane, bus, car, or train
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 Tangier Ibn Battouta Airport, bus
best- Fly from Egal International Airport - Hargeisa (HGA) to Tangier Ibn Battouta Airport (TNG)plane HGA - TNG
- Take the bus from Tangier to Chefchaouenbus
24h 52mMAD 6,192–18,261Fly to Mohammed V International Airport, train, bus
cheapest- Fly from Egal International Airport - Hargeisa (HGA) to Mohammed V International Airport (CMN)plane HGA - CMN
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
- Take the bus from Tangier to Chefchaouenbus
26h 27mMAD 3,641–9,930Drive 9,776.5 km
- Drive from Hargeisa to Chefchaouencar 9,776.5 km
5d 23hMAD 13,915–20,099Fly to Sania Ramel Airport, bus
- Fly from Egal International Airport - Hargeisa (HGA) to Sania Ramel Airport (TTU)plane HGA - TTU
- Take the bus from Tetouan to Chefchaouenbus
25h 13mMAD 10,142–29,181Fly to Rabat-Salé, train, bus
- Fly from Egal International Airport - Hargeisa (HGA) to Rabat-Salé (RBA)plane HGA - RBA
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Take the bus from Tangier to Chefchaouenbus
23h 39mMAD 4,499–12,356Fly to Fes-Sais Airport, train, bus
- Fly from Egal International Airport - Hargeisa (HGA) to Fes-Sais Airport (FEZ)plane HGA - FEZ
- Take the train from Fes to Souk El Arbaatrain
- Take the bus from Souk El Arbaa to Chefchaouenbus
25h 56mMAD 6,170–18,275
Egal International Airport - Hargeisa (HGA) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Hargeisa to Chefchaouen is to fly and train and bus which costs MAD 3,600 - MAD 10,000 and takes 26h 27m.
The fastest way to get from Hargeisa to Chefchaouen is to fly and train and bus which takes 23h 39m and costs MAD 4,500 - MAD 13,000.
The distance between Hargeisa and Chefchaouen is 5955 km. The road distance is 9776.5 km.
It takes approximately 24h 52m to get from Hargeisa to Chefchaouen, including transfers.
Chefchaouen is 2h behind Hargeisa. It is currently 3:22 PM in Hargeisa and 1:22 PM in Chefchaouen.
Yes, the driving distance between Hargeisa to Chefchaouen is 9776 km. It takes approximately 5 days 23h to drive from Hargeisa to Chefchaouen.
There are 522+ hotels available in Chefchaouen.
What companies run services between Hargeisa, Somalia and Chefchaouen, Morocco?
There is no direct connection from Hargeisa to Chefchaouen. However, you can take the taxi to Egal International Airport - Hargeisa (HGA) airport, fly to Tangier Ibn Battouta Airport (TNG), take the taxi to Tangier, then take the bus to Chefchaouen. Alternatively, you can drive from Hargeisa to Chefchaouen in around 5d 23h.
- Website
- ryanair.com
Flights from Egal International Airport - Hargeisa to Sania Ramel Airport via Addis Ababa, Madrid
- Ave. Duration
- 25h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 10,000–29,000
Flights from Egal International Airport - Hargeisa to Rabat-Salé via Addis Ababa, Marseille
- Ave. Duration
- 23h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 6,500–20,000
Flights from Egal International Airport - Hargeisa to Rabat-Salé via Addis Ababa, Madrid
- Ave. Duration
- 26h 40m
- When
- Wednesday and Friday
- Estimated price
- MAD 6,500–19,000
Flights from Egal International Airport - Hargeisa to Fes-Sais Airport via Addis Ababa, Madrid
- Ave. Duration
- 20h 35m
- When
- Monday and Friday
- Estimated price
- MAD 6,000–18,000
- Website
- royalairmaroc.com
Flights from Egal International Airport - Hargeisa to Tangier Ibn Battouta Airport via Addis Ababa, Madrid
- Ave. Duration
- 21h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 6,000–18,000
Flights from Egal International Airport - Hargeisa to Sania Ramel Airport via Addis Ababa, Madrid
- Ave. Duration
- 29h 15m
- When
- Friday
- Estimated price
- MAD 10,000–29,000
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Addis Ababa, Rome
- Ave. Duration
- 23h 30m
- When
- Friday
- Estimated price
- MAD 5,000–15,000
- Website
- iberia.com
Flights from Egal International Airport - Hargeisa to Tangier Ibn Battouta Airport via Addis Ababa, Madrid
- Ave. Duration
- 21h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 6,000–18,000
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Addis Ababa, Madrid
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 5,000–15,000
- Website
- saudia.com
Flights from Egal International Airport - Hargeisa to Rabat-Salé via Jeddah
- Ave. Duration
- 20h 10m
- When
- Saturday
- Estimated price
- MAD 4,300–12,000
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Jeddah
- Ave. Duration
- 18h 30m
- When
- Thursday
- Estimated price
- MAD 3,400–9,500
- Website
- easyjet.com
Flights from Egal International Airport - Hargeisa to Rabat-Salé via Addis Ababa, Milan Malpensa
- Ave. Duration
- 17h 15m
- When
- Monday and Friday
- Estimated price
- MAD 7,000–20,000
- Website
- egyptair.com
Flights from Egal International Airport - Hargeisa to Mohammed V International Airport via Djibouti, Cairo
- Ave. Duration
- 25h 50m
- When
- Friday
- Estimated price
- MAD 4,400–13,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Fes to Souk El Arbaa
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–140
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 65–95
- 1st Class
- MAD 95–140
Train from Gare Casa Voyageurs to Tanger Ville station
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 45–80
- Schedules at
- ctm.ma
- Comfort
- MAD 45–70
- Confort
- MAD 75–80
Bus from Tetouan to Chefchaouen
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- MAD 50–65
- Schedules at
- ctm.ma
Bus from Souk El Arbaa to Chefchaouen
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- MAD 50–70
- Schedules at
- ctm.ma
- Comfort
- MAD 50–70
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 How do I get from Sydney to Melbourne, How to get from JFK to New York City, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.











