Introduction
Chefchaouen — the blue-washed town in the Rif Mountains — is one of Morocco's most photographed places, and a popular day trip. But whether a day works depends entirely on where you start. This guide breaks down the drive times from the main cities and how to make the most of a short visit.
Can you visit Chefchaouen in a day?
It depends on your starting point. From Tangier it is an easy day trip (~2 hours each way). From Fez it is a long day (~4 hours each way) but doable. From Marrakesh it is too far — Chefchaouen needs an overnight on that route.
For the town itself, see our Chefchaouen guide.
| From | Drive (one way) | Day trip? |
|---|---|---|
| Tangier | ~2 hours | Yes, easy |
| Fez | ~4 hours | Yes, but a long day |
| Marrakesh | 8+ hours | No - stay overnight |
Chefchaouen day trip by starting city.
From Tangier (the easiest)
Tangier is the most convenient base: about two hours each way through the Rif foothills. Leave in the morning and you'll have a full afternoon in the blue medina before heading back.
It pairs well with a few days exploring the north — see Tangier.

From Fez (a long day)
From Fez it is around four hours each way — a long day trip that leaves a few hours in Chefchaouen. It works if you set off early, but many travellers prefer to stay a night and continue north afterwards.
See how it fits into a wider trip in our Fez travel guide.
Why not from Marrakesh
Chefchaouen is 8+ hours from Marrakesh — far too much for a day trip. If you're based in the south, treat Chefchaouen as an overnight stop on a longer north-bound route rather than a day excursion.
What to do in a day in Chefchaouen
Chefchaouen is made for wandering. Spend your time in the blue-washed medina, climb to the Spanish Mosque viewpoint for the classic panorama, relax on Plaza Uta el-Hammam, and shop for local wool and crafts. It is small enough to cover on foot in a few hours.
Bring comfortable shoes — the lanes are steep — and a camera; the light is best in the morning.
Frequently asked questions
Yes, especially from Tangier (about 2 hours). The blue medina is compact and walkable, so a few hours is enough to see the highlights, though an overnight is more relaxed.
About four hours each way by road. It is doable as a long day trip if you start early, but staying overnight is more comfortable.
No. It is over 8 hours away, so from Marrakesh it should be an overnight stop on a longer northern route, not a day trip.
Tangier for a day trip, or Fez if you're already in the north. Staying a night in Chefchaouen itself is best if you want a relaxed visit.

