Click Excursions · Marrakech
A small-group loop from Marrakech up the Atlantic coast to Fes and Chefchaouen and back, with two riad nights, breakfasts and dinners included. Pick it if you have three days, want to see the Blue City and fly home from Marrakech.

Click Excursions runs this as a three-day loop that starts and ends in Marrakech. You leave at 7:00 AM, drive up the motorway to Casablanca, stop again in Rabat and reach Fes in the evening for the first riad night. Day 2 is a guided walk through the Fes medina with a local guide, then the drive into the Rif and a night in Chefchaouen. Day 3 starts in the blue lanes and ends with the long road back south.
The name oversells it a little. Casablanca is not one of Morocco's imperial cities, Meknes is not a stop, and Marrakech only counts because you start there. What you do get: the Hassan II Mosque, the Hassan Tower in Rabat, a proper morning in Fes with a guide and an evening and a morning in Chefchaouen. The listing gives Casablanca about four hours and Rabat about one.
The catch is the driving. Chefchaouen is about 560 km from Marrakech, and on day 3 you cover it in one go: one guest called it the 8 hour drive back. Lunch stops are at restaurants on the route, and a reviewer found two of them "overpriced and underwhelming". If you can add a day, the 4-day private tour spreads the same ground out. If you are not going back to Marrakech, a one-way route avoids the drive entirely.
Pickup (time and place confirmed by e-mail or WhatsApp the evening before), then the motorway north to Casablanca, where guests visit the Hassan II Mosque.
About an hour in Rabat, then on to Fes for dinner and the night in a riad.
A local guide takes you through the souks of the old city. See our Fes medina guide for what is inside.
The drive north into the mountains. Dinner and the night in a riad or hotel in Chefchaouen.
Breakfast, then free time in the blue medina before the drive back.
South again to Marrakech. Guests report about 8 hours on the road with breaks.
★★★★★The tour was amazing! Seeing 4 amazing and unique cities at a go was outstanding. [...] The riads we stayed at in both Fez and C city were great with both dinner and breakfast provided.
★★★★★We made frequent stops but not so many that made delays. The location stops were very informative and did not feel rushed. [...] Riad accommodations were lovely and restaurant choices were very good.
★★★★★This is the best short tour if you're interested in getting to see Chefchaouen and other notable sites around Morocco in a short time. [...] You will spend quite a bit of time on the road, but that's the only way to do it.
★★★★★Stops were enough to get good pictures, with a thorough tour in Fez & ample time to wander in Chefchouen.
Read next:
Chefchaouen is about 560 to 575 km from Marrakech, and guests describe the last day as about 8 hours on the road with breaks. Day 3 is mostly that drive, after a morning in Chefchaouen.
No. The listed stops are Casablanca, Rabat, Fes and Chefchaouen. For more on what counts as an imperial city, see our imperial cities guide.
From $309 per person: transport from Marrakech and back, two nights in a riad or hotel, two breakfasts, two dinners and a local guide in Fes. Lunches, drinks and monument fees are extra.
Yes. The listing takes adults from 10, children from 5 to 9 and infants up to 4. Think about the hours in the vehicle before bringing young kids.
Ready to book
Casablanca, Rabat, a guided Fes morning and a night in Chefchaouen, with two riad nights, breakfasts and dinners included.
4-Day Private Imperial Cities & ChefchaouenThe same loop at a slower pace, private: two nights in Fes, a night in Chefchaouen, local guides in both, dinners included.★ 4.6 · 4 days · from $664
4-Day Marrakech to Chefchaouen via the SaharaOne way north through the desert: Ait Benhaddou, a Merzouga camp with sunset and sunrise camel rides, then Fes and Chefchaouen.★ 4.8 · 4 days · from $825
Private Transfer Marrakech to ChefchaouenDoor to door in about 7 hours: a private car from your Marrakech hotel or the airport to your Chefchaouen accommodation.★ 5.0 · 7 hours · from $376