Travel from Chefchaouen to Casablanca

Bus from Chefchaouen to Casablanca

CTM operates a bus from Chefchaouen to Casablanca once daily. Tickets cost $13 - $17 and the journey takes 6 h 30 min.

How to get from Chefchaouen to Casablanca

ModeDurationPrice
From Chefchaouen bus to Souk El Arba, walk to Souk El Arbaa, then train to Casa-Voyageurs.6 h 21 minMAD 184
From Chefchaouen bus to Casablanca.6 h 30 minMAD 145
From Chefchaouen drive to Casablanca.4 h 41 minMAD 357
From Chefchaouen bus to Tetuan, Grand Taxi to Tangier, taxi to Tangier airport, fly to Casablanca airport, then shuttle to Casablanca.5 h 13 minMAD 1,425
From Chefchaouen bus to Fes, taxi to Fes airport, fly to Casablanca airport, then shuttle to Casablanca.7 h 8 minMAD 1,328
From Chefchaouen bus to Tetouan, taxi to Tetouan airport, fly to Casablanca airport, then shuttle to Casablanca.4 h 4 minMAD 1,149

How long does it take to get from Chefchaouen to Casablanca?

It takes approximately 6 h 21 min to get from Chefchaouen to Casablanca, including transfers.

Is there a direct bus between Chefchaouen and Casablanca?

Yes, there is a direct bus departing from Chefchaouen and arriving at Casablanca. Services depart once daily, and operate every day. The journey takes approximately 6 h 30 min.

Operators from Chefchaouen to Casablanca

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
CTM0800090030CTM
Grand TaxisGrand Taxis
Royal Air MarocRoyal Air Maroc
Challa Frere Transport00212 7 62 91 55 49Challa Frere Transport