Getting to Chefchaouen: From Fes or From Tangier, Compared
Real distances, drive times, and bus options for reaching Chefchaouen from Fes or from Tangier — and which base actually makes more sense depending on where the rest of your trip goes.
Getting to Chefchaouen: From Fes or From Tangier, Compared
Chefchaouen sits in the Rif Mountains, off the main Fes-Marrakech-Casablanca circuit most Morocco itineraries follow, which means getting there is a genuine routing decision rather than an obvious stop along the way. The two realistic bases are Fes and Tangier, and which one makes sense depends less on Chefchaouen itself than on where the rest of your trip is going.
From Fes: the longer but more common route
Fes to Chefchaouen is about 198km, roughly 3.5-4 hours by private car on the N13 through the Rif foothills. CTM's scheduled bus covers the same route in around 4 hours 40 minutes, with tickets running roughly $12-18 — a reasonable budget option if you're not on a tight schedule, though it runs a handful of times a day rather than continuously. This is the more common pairing simply because more travelers are already routing through Fes as part of a broader Morocco itinerary, and Chefchaouen becomes a natural detour rather than a separate trip.
From Tangier: the shorter route
Tangier to Chefchaouen is considerably shorter — about 115km, roughly 2 hours by private car. CTM's bus takes around 2.5 hours and costs 50-80 MAD (roughly $5-8), among the cheapest legs of a Morocco trip. This pairing makes the most sense if you're arriving in Morocco via the Tangier ferry from Spain or flying into Tangier directly, since it avoids doubling back through Fes just to reach the Rif.
Which base actually makes more sense
If your trip already includes Fes — which it does for most itineraries that also cover Marrakech and the desert — routing Chefchaouen as a Fes side trip avoids adding a separate leg to Tangier that doesn't connect to anything else. If you're entering or leaving Morocco through Tangier specifically, the shorter Tangier route is the more efficient use of your time, and trying to route through Fes first just to reach Chefchaouen adds a genuinely unnecessary detour.
Day trip or overnight
A day trip from Fes is realistic — roughly 7-8 hours round trip on the road plus time in town, which is what our Chefchaouen day trip from Fes is built around, private transport included both ways. That said, Chefchaouen's blue-washed lanes photograph best in the early morning and late afternoon light, before and after the day-trip crowds — if your schedule allows even one overnight, you'll see a genuinely different, quieter version of the town than a single midday visit shows you.
If Chefchaouen is one stop on a longer route
Several of our multi-day tours build Chefchaouen into a longer loop rather than treating it as an isolated day trip. The 6-day Tangier to Merzouga tour starts from Tangier and threads Chefchaouen, Fes, and the Sahara into one route. The 6-day Marrakech to Chefchaouen one-way tour runs the other direction, ending in Chefchaouen after the desert and Fes rather than looping back to Marrakech — useful if your flight out is from Tangier or Fes rather than back where you started.
What we offer
Whether you want a straightforward day trip from Fes or a longer route that builds Chefchaouen into a full Morocco itinerary, get in touch directly and we'll work out which routing actually fits your dates and where you're flying in and out from.
Email: [email protected] WhatsApp: +212675203319 / +212668534981
Related reading
MerzougaWay Team
We are a passionate team of local guides dedicated to sharing the beauty and culture of our home, Morocco. Our journey began with a simple desire to offer authentic, memorable experiences that go beyond the typical tourist trails.


