← All guides

Tangier to Chefchaouen and Fès: Transfer, Bus or Train?

Updated October 20, 2026 · 5 min read

A woman in a blue patterned dress sits on cushions on a rooftop terrace above blue-washed houses and a street lined with parked cars

If you are travelling on from Tangier and want to see Chefchaouen on the way, the 1- or 2-Day Transfer via Chefchaouen to Fès at €66.45 is the simplest single booking. It has 4.6 stars from 104 reviews and lets you choose between a same-day journey and an overnight stay in Chefchaouen. If you only need to reach Chefchaouen, a €29 one-way transfer is cheaper. If Fès is all you want, the train is cheaper still.

The options at a glance

OptionDurationFromRating
Transfer to Chefchaouen or vice versa2.5 hours€294.7 (262)
One-way shared transfer, Tangier to Chefchaouen2.5 hours€294.7 (50)
1- or 2-day transfer via Chefchaouen to Fès13 hours to 2 days€66.454.6 (104)
Private transfer to Fès via Chefchaouennot stated€147.135.0 (2)

The summary of the shared transfer mentions hotel pick-up and a choice of two meeting points. The private transfer offers door-to-door pickup at your hotel, the airport or an address. The offer feed lists all four prices as “per person”. For the private transfer at €147.13, still check the booking page to see whether the price is per person or per vehicle, since it changes the comparison for a family or a group.

Compare dates for the Fès transfer via Chefchaouen

Public transport

On the comparison site Rome2rio, the CTM bus from Tangier to Chefchaouen takes about 2.5 hours, the same as the transfers. To Fès, the direct ONCF train is listed at about 4 hours 13 minutes, five times a day, at roughly €11 to €23, and a route via Kenitra at under four hours. A direct CTM bus to Fès is listed at around 6 hours 45 minutes. These are listing figures, not timetables; check ONCF and CTM before you travel.

The trade-off is simple. Public transport is cheaper and perfectly workable for Fès. Chefchaouen is the awkward one, because it is not on the train line. A transfer that stops there, with time for the blue streets, is what you are paying for.

If you only want Chefchaouen

Do not book a transfer for a day trip. A return trip on the same day is better served by a guided day trip; we compare them in our Chefchaouen guide and list them on the Chefchaouen day trips page. A transfer only makes sense if you are sleeping in Chefchaouen or moving on from it.

Or drive yourself

A rental car gives you freedom for stops between the two towns. You can compare rental cars for Tangier. Check the excess and what the CDW covers with the provider, and consider whether you want to drive in the mountains and return the car in Tangier. For a one-way trip to Fès, ask about one-way fees.

Our recommendation

Book the transfer via Chefchaouen to Fès if you are continuing to Fès and want the stop. Take the €29 transfer if Chefchaouen is the destination. Otherwise take the train. All one-way options are on the transfers page.

The tours with the most reviews

From Tangier: 1- or 2-Day Transfer via Chefchaouen to Fes

From Tangier: 1- or 2-Day Transfer via Chefchaouen to Fes

⏱ 13 hours - 2 days · 4.6 (104)

Enjoy a seamless transfer from Tangier to Fes via Chefchaouen’s enchanting blue streets. Choose between a same-day journey or an overnight stay to explore at your own pace.

from €66 per person

Check availability →
From Tangier: Cap Spartel and Hercules Cave with Camel Ride

From Tangier: Cap Spartel and Hercules Cave with Camel Ride

⏱ 3 hours · 4.7 (2,007)

Immerse yourself in the culture and rich history of Tangier with a small group tour. Discover the Cap Spartel, explore the Hercules Caves, and enjoy an optional camel ride along…

from €27 per person

Check availability →
From Tangier: Chefchaouen Day Trip

From Tangier: Chefchaouen Day Trip

⏱ 9 hours · 4.8 (1,347)

Travel from Tangier to Chefchaouen on a shared day trip and enjoy around 4 hours to explore Morocco’s famous Blue City at your own pace. Round-trip transport included.

from €36 per person

Check availability →

From Tangier: 1- or 2-Day Transfer via Chefchaouen to Fes from €66.45

Check availability