← Back to Home

    How to Get from Fès to Chefchaouen

    128 km ~4h

    Fès is approximately 128 km from Chefchaouen. The journey takes about 4 hours and passes through the Rif foothills. Fès also has an international airport, making it a popular gateway to Chefchaouen.

    By Bus

    About 4 hours for approximately 75 MAD (~€7.50) via CTM. The first bus departs at 8:00 and arrives at 12:00. The second bus departs at 11:00 and arrives at 15:00.

    By Car

    About 3.5 hours by car. Take the main road: Fès → Oulad Jerrar → Jorf El Melha → Ouazzane → Rihana → Derdara → Chefchaouen. The road is scenic but winding through the mountains.

    Fuel prices

    Fuel prices: Diesel ~9 MAD/L (~€1), Gasoline ~10.50 MAD/L (~€1).

    Parking in Chefchaouen

    Several parking lots are available near the medina. Prices range from 10-20 MAD per day.

    Arrive & Relax

    After your journey, unwind at Spa Chefchaouen with a float therapy session, argan oil massage, or traditional hammam. We can arrange airport/station transfers — just contact us!

    Other Routes to Chefchaouen

    Book on WhatsApp