Chefchaouen, the famous blue city in the Rif Mountains, has no train station — the easiest way to get there from Casablanca is a private driver. The trip takes around 4 hours 30 minutes, and we can break it up with a stop in Rabat or Asilah.
Recommended route: Casablanca → Rabat → Chefchaouen → Fes
Spend a night or two in Chefchaouen to enjoy the blue medina at sunrise, then continue to Fes with your driver. It's the classic start to a northern Morocco tour.



