There are 6 ways to get from Laayoune to Chefchaouen by plane, bus, train, 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 Sania Ramel Airport, bus
best- Fly from Hassan I Airport (EUN) to Sania Ramel Airport (TTU)plane EUN - TTU
- Take the bus from Tetouan to Chefchaouenbus
8h 1mMAD 2,034–4,779Bus, train
cheapest- Take the bus from Laayoune to Marrakechbus
- Take the train from Marrakech to Casablancatrain
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
- Take the bus from Tangier to Chefchaouenbus
25h 12mMAD 720–1,368Drive 1,392.9 km
- Drive from Laayoune to Chefchaouencar 1,392.9 km
15h 59mMAD 2,101–3,035Fly to Tangier Ibn Battouta Airport, bus
- Fly from Hassan I Airport (EUN) to Tangier Ibn Battouta Airport (TNG)plane EUN - TNG
- Take the bus from Tangier to Chefchaouenbus
12h 20mMAD 2,009–7,294Bus
- Take the bus from Laayoune to Casablancabus
- Take the bus from Casablanca Far to Chefchaouenbus
27h 20mMAD 810–1,322Bus via Rabat
- Take the bus from Laayoune to Rabatbus
- Take the bus from Rabat to Chefchaouenbus
28h 29mMAD 767–1,309
Hassan I Airport (EUN) to Sania Ramel Airport (TTU) flights
Comparing Your Travel Options
The cheapest way to get from Laayoune to Chefchaouen is to bus which costs MAD 800 - MAD 1,400 and takes 27h 20m.
The fastest way to get from Laayoune to Chefchaouen is to fly and bus which takes 8h 1m and costs MAD 2,000 - MAD 4,800.
No, there is no direct bus from Laayoune to Chefchaouen. However, there are services departing from Laayoune and arriving at Chefchaouen via Casablanca Far. The journey, including transfers, takes approximately 27h 20m.
The distance between Laayoune and Chefchaouen is 1272 km. The road distance is 1392.9 km.
The best way to get from Laayoune to Chefchaouen without a car is to bus and train which takes 25h 12m and costs MAD 700 - MAD 1,400.
It takes approximately 8h 1m to get from Laayoune to Chefchaouen, including transfers.
Laayoune to Chefchaouen bus services, operated by CTM, depart from Laayoune station.
Laayoune to Chefchaouen bus services, operated by CTM, arrive at Casablanca station.
Yes, the driving distance between Laayoune to Chefchaouen is 1393 km. It takes approximately 15h 59m to drive from Laayoune to Chefchaouen.
There are 582+ hotels available in Chefchaouen.
What companies run services between Laayoune, Morocco and Chefchaouen, Morocco?
You can take a bus from Laayoune to Chefchaouen via Casablanca Far in around 27h 20m.
- Website
- royalairmaroc.com
Flights from Hassan I Airport to Sania Ramel Airport via Casablanca
- Ave. Duration
- 5h 25m
- When
- Tuesday, Wednesday, Saturday, Friday, and Sunday
- Estimated price
- MAD 1,900–2,900
Flights from Hassan I Airport to Tangier Ibn Battouta Airport via Casablanca
- Ave. Duration
- 10h 52m
- When
- Sunday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,800–7,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
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-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tetouan to Chefchaouen
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- MAD 40–60
- Schedules at
- ctm.ma
Bus from Laayoune to Marrakech
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- MAD 430–800
- Schedules at
- ctm.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 75–110
- Schedules at
- ctm.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 75–110
- Schedules at
- ctm.ma
Bus from Laayoune to Casablanca
- Ave. Duration
- 19h 50m
- Frequency
- Once daily
- Estimated price
- MAD 550–1,000
- Schedules at
- ctm.ma
Bus from Casablanca Far to Chefchaouen
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- MAD 220–320
- Schedules at
- ctm.ma
Bus from Laayoune to Rabat
- Ave. Duration
- 21h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 600–1,100
- Schedules at
- ctm.ma
- Confort
- MAD 600–650
Bus from Rabat to Chefchaouen
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- MAD 160–230
- Schedules at
- ctm.ma
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 French strikes 2018: What are my alternative transport options?, How to get from London to Edinburgh, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.











