There are 7 ways to get from Beni-Mellal to Chefchaouen by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Casablanca
best- Take the bus from Gare Routière Kasba Tadla to Casablanca Aïn Sebaâbus
- Take the bus from Aïn Sebaâ to Chefchaouenbus
10h 26mMAD 451–647Bus
cheapest- Take the bus from Gare Routière Kasba Tadla to Fesbus
- Take the bus from Fes to Chefchaouenbus
11h 31mMAD 411–577Taxi, train, bus
- Take the taxi from Beni-Mellal to Oued Zemtaxi
- Take the train from Oued Zem to Casa-Voyageurstrain
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
- Take the bus from Tangier to Chefchaouenbus
10h 43mMAD 696–1,035Drive 419.5 km
- Drive from Beni-Mellal to Chefchaouencar 419.5 km
6h 50mMAD 608–878Bus to Mohammed V International Airport, fly to Sania Ramel Airport, bus
- Take the bus from Gare Routière Kasba Tadla to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Sania Ramel Airport (TTU)plane CMN - TTU
- Take the bus from Tetouan to Chefchaouenbus
7h 38mMAD 1,032–4,202Bus to Mohammed V International Airport, fly to Tangier Ibn Battouta Airport, bus
- Take the bus from Gare Routière Kasba Tadla to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Tangier Ibn Battouta Airport (TNG)plane CMN - TNG
- Take the bus from Tangier to Chefchaouenbus
8h 42mMAD 1,412–3,122Bus to Marrakech, fly to Tangier Ibn Battouta Airport, bus
- Take the bus from Amiral to Marrakechbus
- Fly from Marrakech (RAK) to Tangier Ibn Battouta Airport (TNG)plane RAK - TNG
- Take the bus from Tangier to Chefchaouenbus
10h 13mMAD 906–2,657
Mohammed V International Airport (CMN) to Sania Ramel Airport (TTU) flights
Questions & Answers
The cheapest way to get from Beni-Mellal to Chefchaouen is to bus which costs MAD 410 - MAD 600 and takes 11h 31m.
The fastest way to get from Beni-Mellal to Chefchaouen is to drive which takes 6h 50m and costs MAD 600 - MAD 900.
No, there is no direct bus from Beni-Mellal to Chefchaouen. However, there are services departing from Gare Routière Kasba Tadla and arriving at Chefchaouen via Aïn Sebaâ. The journey, including transfers, takes approximately 10h 26m.
The distance between Beni-Mellal and Chefchaouen is 550 km. The road distance is 419.5 km.
The best way to get from Beni-Mellal to Chefchaouen without a car is to bus via Casablanca which takes 10h 26m and costs MAD 450 - MAD 650.
It takes approximately 10h 26m to get from Beni-Mellal to Chefchaouen, including transfers.
Beni-Mellal to Chefchaouen bus services, operated by CTM, depart from Gare Routière Kasba Tadla station.
Beni-Mellal to Chefchaouen bus services, operated by CTM, arrive at Casablanca Aïn Sebaâ station.
Yes, the driving distance between Beni-Mellal to Chefchaouen is 420 km. It takes approximately 6h 50m to drive from Beni-Mellal to Chefchaouen.
There are 583+ hotels available in Chefchaouen.
What companies run services between Beni-Mellal, Morocco and Chefchaouen, Morocco?
You can take a vehicle from Beni-Mellal to Chefchaouen via Gare Routière Kasba Tadla, Casablanca Aïn Sebaâ, and Aïn Sebaâ in around 10h 26m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Sania Ramel Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Saturday, Friday, and Sunday
- Estimated price
- MAD 700–3,300
Flights from Mohammed V International Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 1,000–1,900
- Website
- ryanair.com
Flights from Marrakech to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 340–1,900
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Oued Zem to Casa-Voyageurs
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- MAD 70–150
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 70–100
- 1st Class
- MAD 100–150
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 Gare Routière Kasba Tadla to Casablanca Aïn Sebaâ
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Aïn Sebaâ to Chefchaouen
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- MAD 190–290
- Schedules at
- ctm.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 70–110
- Schedules at
- ctm.ma
Bus from Gare Routière Kasba Tadla to Casablanca Maarif
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- MAD 110–170
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Tetouan to Chefchaouen
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- MAD 35–55
- Schedules at
- ctm.ma
Bus from Gare Routière Kasba Tadla to Fes
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 150–230
- Schedules at
- ctm.ma
Bus from Fes to Chefchaouen
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
Bus from Gare Routière Kasba Tadla to Casablanca Maarif
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- MAD 110–170
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 70–110
- Schedules at
- ctm.ma
Bus from Amiral to Marrakech
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 110–180
- Schedules at
- ctm.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- MAD 70–110
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 60–100
- Schedules at
- supratours.ma
- Second Class
- MAD 80–100
- First Class
- MAD 60–85
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 60–100
- Schedules at
- supratours.ma
- Second Class
- MAD 80–100
- First Class
- MAD 60–85
Bus from Tangier to Chefchaouen
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 60–100
- Schedules at
- supratours.ma
- Second Class
- MAD 80–100
- First Class
- MAD 60–85
- Ave. Duration
- 39 min
- Estimated price
- MAD 430–550
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 Italy Travel Guides, Slovenia: Getting from Ljubljana to Lake Bled, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.















