There are 7 ways to get from Chefchaouen to Laayoune by bus, plane, 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.
Bus to Tangier Ibn Battouta Airport, fly
best- Take the bus from Chefchaouen to Tangier
- Fly from Tangier Ibn Battouta Airport (TNG) to Hassan I Airport (EUN)TNG - EUN
10h 11mMAD 2,489–3,855Bus
cheapest- Take the bus from Chefchaouen to Casablanca Far
- Take the bus from Casablanca to Laayoune
25h 30mMAD 581–865Bus, train
- Take the bus from Chefchaouen to Tangier
- Take the train from Tanger Ville station to Gare Casa Voyageurs
- Take the bus from Casablanca to Laayoune
25h 27mMAD 617–978Drive 1,399.3 km
- Drive from Chefchaouen to Laayoune1,399.3 km
16h 49mMAD 2,023–2,922Bus to Rabat-Salé, fly
- Take the bus from Chefchaouen to Rabat
- Fly from Rabat-Salé (RBA) to Hassan I Airport (EUN)RBA - EUN
8h 5mMAD 1,664–4,368Bus, train via Marrakesh
- Take the bus from Chefchaouen to Tangier
- Take the train from Tanger Ville station to Gare Casa Voyageurs
- Take the train from Casablanca to Marrakech
- Take the bus from Marrakech to Laayoune
26h 35mMAD 614–1,000Bus via Rabat
- Take the bus from Chefchaouen to Rabat
- Take the bus from Rabat to Laayoune
32h 49mMAD 590–897
Tangier Ibn Battouta Airport (TNG) to Hassan I Airport (EUN) flights
Questions & Answers
The cheapest way to get from Chefchaouen to Laayoune is to bus via Rabat which costs MAD 550 - MAD 900 and takes 32h 49m.
The fastest way to get from Chefchaouen to Laayoune is to bus and fly which takes 8h 5m and costs MAD 1,600 - MAD 4,400.
No, there is no direct bus from Chefchaouen to Laayoune. However, there are services departing from Chefchaouen and arriving at Laayoune via Casablanca. The journey, including transfers, takes approximately 25h 30m.
The distance between Chefchaouen and Laayoune is 1313 km. The road distance is 1399.3 km.
The best way to get from Chefchaouen to Laayoune without a car is to bus and train which takes 25h 27m and costs MAD 600 - MAD 1,000.
It takes approximately 10h 11m to get from Chefchaouen to Laayoune, including transfers.
Chefchaouen to Laayoune bus services, operated by CTM, depart from Chefchaouen station.
Chefchaouen to Laayoune bus services, operated by CTM, arrive at Casablanca Far station.
Yes, the driving distance between Chefchaouen to Laayoune is 1399 km. It takes approximately 16h 49m to drive from Chefchaouen to Laayoune.
There are 46+ hotels available in Laayoune.
What companies run services between Chefchaouen, Morocco and Laayoune, Morocco?
You can take a bus from Chefchaouen to Laayoune via Casablanca in around 25h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Hassan I Airport via Casablanca
- Ave. Duration
- 10h 50m
- When
- Monday and Friday
- Estimated price
- MAD 2,300–3,300
Flights from Tangier Ibn Battouta Airport to Hassan I Airport via Marrakech
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- MAD 2,300–3,300
Flights from Tangier Ibn Battouta Airport to Hassan I Airport via Agadir
- Ave. Duration
- 9h 45m
- When
- Saturday and Sunday
- Estimated price
- MAD 750–3,800
Flights from Rabat-Salé to Hassan I Airport
- Ave. Duration
- 1h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 1,300–3,300
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- MAD 120–240
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 120–180
- 1st Class
- MAD 180–240
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Every 2 hours
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Chefchaouen to Tangier
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 45–80
- Schedules at
- ctm.ma
- Comfort
- MAD 45–70
Bus from Casablanca to Laayoune
- Ave. Duration
- 18h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 440–650
- Schedules at
- ctm.ma
- Comfort
- MAD 440–650
Bus from Chefchaouen to Rabat
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- MAD 100–191
- Schedules at
- ctm.ma
- Comfort
- MAD 100–150
Bus from Chefchaouen to Casablanca Far
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 140–215
- Schedules at
- ctm.ma
- Comfort
- MAD 140–200
Bus from Marrakech to Laayoune
- Ave. Duration
- 16h
- Frequency
- Every 4 hours
- Estimated price
- MAD 350–490
- Schedules at
- ctm.ma
- Comfort
- MAD 350–490
Bus from Rabat to Laayoune
- Ave. Duration
- 27h
- Frequency
- Every 3 hours
- Estimated price
- MAD 480–700
- Schedules at
- ctm.ma
- Comfort
- MAD 480–700
- Confort
- MAD 590–630
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 Thanksgiving 2018: How to travel stress-free, How to get from Gatwick Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.












