Travel from Chefchaouen to Rabat

Bus from Chefchaouen to Rabat

CTM operates a bus from Chefchaouen to Rabat once daily. Tickets cost $10 - $13 and the journey takes 5 h.

How to get from Chefchaouen to Rabat

From Chefchaouen bus to Souk El Arba, walk to Souk El Arbaa, then train to Gare Rabat Ville.5 hMAD 138
From Chefchaouen bus to Rabat.5 hMAD 110
From Chefchaouen drive to Rabat.3 h 47 minMAD 256

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

It takes approximately 5 h to get from Chefchaouen to Rabat, including transfers.

Is there a direct bus between Chefchaouen and Rabat?

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

Operators from Chefchaouen to Rabat

Moroccan Railways (ONCF)Moroccan Railways (ONCF)