Marrakech to Fez 4-Day Itinerary: Mountain Route via Atlas

Hassan Ait Baha · 11 min · Itineraries

Four days Marrakech to Fez via the mountains — the Atlas, waterfalls and cedar forests, no desert.

Not every Marrakech-to-Fez journey has to go through the Sahara. This 4-day mountain route runs north through the Atlas, the Ouzoud Waterfalls and the Middle Atlas cedar forests — a green, active alternative to the desert route, ideal for trekkers, nature lovers and anyone who has already seen the dunes.

The High Atlas Mountains near Imlil, Morocco

Day 1 — Marrakech to Imlil & the Atlas Foothills

Leave Marrakech and head 90 minutes south to Imlil, the gateway to Mount Toubkal. A guided Berber village walk through walnut groves to Aroumd and the Sidi Chamharouch shrine, with a tagine lunch in a family home. Overnight in an Atlas guesthouse.

Day 2 — Ouzoud Waterfalls

Drive north-west to the Ouzoud Waterfalls, Morocco's tallest at 110 metres, with resident Barbary macaques and an optional boat ride beneath the cascades. A riverside lunch and a walk to the base, then on to Beni Mellal for the night.

Day 3 — Middle Atlas & Cedar Forest

Climb into the Middle Atlas, stopping at the spa town of Moulay Yacoub and the alpine-style town of Ifrane. Walk among the Cedar Forest near Azrou, where Barbary macaques are often spotted. Overnight in the Middle Atlas.

Day 4 — Cedar Forest to Fez

A final morning in the cedar forests, then the drive to Fez, arriving by early afternoon. The tour ends here — a Fez medina tour or onward travel can be added.

How to Book

We run this as a 4-day private tour starting in Marrakech and ending in Fez, with all transport, guesthouses, guided walks and most meals included. Tell us your dates via the plan-my-trip form.

What to Budget

A private 4-day version runs approximately $550–900 per person (private driver-guide, guesthouse accommodation, guided walks, most meals). It is slightly cheaper than the desert route. International flights are not included.

Frequently asked questions

Can you go Marrakech to Fez via the mountains instead of the desert?

Yes. The mountain route runs Marrakech → Imlil/Atlas → Ouzoud Waterfalls → Middle Atlas cedar forests → Fez over 4 days. It skips the Sahara in favour of mountains, waterfalls and forests — a great choice for trekkers or anyone who has already seen the desert.

How much does a 4-day Marrakech-to-Fez mountain trip cost?

A mid-range private 4-day trip runs roughly $550–900 per person including private driver-guide, guesthouse accommodation, guided walks and most meals. It is slightly cheaper than the desert route (no desert camp). Flights are extra.

Is the mountain route better than the desert route?

Neither is better — they are different. The desert route offers the Sahara dunes and kasbahs; the mountain route offers Atlas trekking, waterfalls and cedar forests. Choose desert for the iconic Sahara, mountains for active trekking and green landscapes.

What is the route for 4 days Marrakech to Fez via the mountains?

Marrakech → Imlil & Atlas foothills (night 1) → Ouzoud Waterfalls (night 2, Beni Mellal) → Middle Atlas & Cedar Forest (night 3, Ifrane/Imouzzer) → Fez (day 4).

Can this 4-day route be customised?

Yes — we build it as a private, tailor-made tour with a dedicated driver-guide and hand-picked guesthouses. Add a Toubkal summit trek or a Volubilis stop. Tell us your dates via the plan-my-trip form.

Related Morocco tours

Ready to experience this for yourself? These handpicked tours match the guide above — each runs with experienced local guides and private transport.

Imlil Village & Toubkal Foothills Day Hike — 8 hours · Moderate · from $229
Ouzoud Waterfalls Day Trip — 10 hours · Easy · from $169
Fes Ancient Medina Cultural Tour — 6 hours · Easy · from $150

Plan a private Morocco trip

Tell us your dates, group and interests, and our Marrakech-based team will design a private itinerary around you — free, with no obligation. An enquiry is not a confirmed booking; availability and final pricing are confirmed before anything is booked or charged.

Plan a private Morocco trip · Morocco itineraries by length · Browse all Morocco tours · Call or WhatsApp +212 667 212 912 · mtbinmoroccotrips@gmail.com