The Fes to Chefchaouen route is serviced by the CTM bus company (there is no Moroccan rail service or Supratours bus service between Fes and Chefchaouen). As of the day of this post, there are three departures per day from Fes to Chefchaouen, departing from Fes at 08h00, 11h00 and 16h15. Buses return from Chefchaouen to Fes at 10h30, 13h15, 15h15 and 18h00. The journey takes approximately 4 1/2 hours.
Please consult the CTM website for the latest schedules and prices.
Online purchase of CTM bus tickets is only possible with a Moroccan bank card – we can purchase tickets for you generally up to 30 days in advance of travel and send them to you via email. If you are travelling first to Marrakech, we can also deliver regular tickets to your accommodation in Marrakech the day you arrive.