3-day tour from Marrakech to Fes
Looking for an unforgettable Moroccan journey? This 3-day tour from Marrakech to Fes takes you through the soul of Morocco: red cities, mountains, deep gorges, and the golden Sahara. It’s a short trip packed with great contrast, Moroccan culture, and breathtaking landscapes.




TOUR Marrakech to FEs
From
295€
(per person/half board/small group/standard)

4×4 Private tour available

Small group tour – 4 to 6 people

Next small group trip : Sept 2025

Visit Morocco – guided tour

Desert tour from Marrakech

Day 1
Tour from Marrakech to Fes – High Atlas – Aït Ben Haddou – Ouarzazate – Skoura – Rose Valley – Dades Valley


315 km / 5 hours travel time
This Morocco tour from Marrakech begins early in the morning. As you leave the red city, the road twists into the High Atlas mountains. You’ll pass by the Tizi n’Tichka Pass—Morocco’s highest major mountain pass at over 2,200 meters. Stop for views and photos that look like postcards.
Next stop of this 3 day strip from Marrakech to Fes: Aït Ben Haddou, a UNESCO World Heritage Site and ancient ksar. Many movies have been shot here : Gladiator, Game of Thrones, Lawrence of Arabia. You enjoy guided walk in its sun-baked alleys and also explore earthen towers that look untouched by time.
Lunch is local – tagine on a rooftop with kasbah views. Then the itinerary of this 3-day Marrakech to fes desert tour goes direction East. You will pass through Ouarzazate, the palm groves and Berber villages (Skoura), the Rose Valley to the wild canyons of the Dades Valley. You will stop at the « Monkey fingers » – red clifs in Dades.
You’ll overnight in a comfortable guesthouse in the Dades Valley.
Day 2
Dades Valley – Todra Gorge – Merzouga (Erg Chebbi dunes)


250 km / 3.30 hours travel time
After breakfast, the 3 day tour from Marrakech to Merzouga to Fes continues toward Todra Gorge, one of Morocco’s most spectacular natural sights. The walls tower 300 meters high and the river runs at your feet. Short walk in the Todra Gorge.
By afternoon, the landscape shifts. Palms fade into dunes as you approach Merzouga and the Erg Chebbi dunes. After lunch in Erfoud, this Marrakech tour continues and the dunes appear at the horizon…
It’s time for a camel ride into the Erg Chebbi majestic dunes as the sun begins to drop. Golden light and silence. Nothing but sand and sky. Landscapes are impressive in Merzouga.
One of the highlights of this 3 day desert tour from Marrakech to Fes is the night in the Morocco desert. Listen to the drums by the fire. You will spend the night in tent in the Merzouga desert.
Day 3
Tour from Marrakech to Fes : Merzouga – Midelt – Ifrane – Fes


470 km / 7.30 hours travel time
Wake early to catch the Sahara sunrise during this tour from Marrakech – an inforgettable moment of this desert experience. After breakfast at the Merzouga desert camp, it’s time to cross the Ziz Valley and Errachidia, a lush green palm grove against red rock.
Lunch is in Midelt, a quiet market town nestled between the Atlas ranges. Then this Marrakech to Fes desert tour goes towards Ifrane, Morocco’s « Little Switzerland » – with its tidy streets, alpine vibes, and cedar forests. Keep an eye out for Barbary macaques in the trees.
By late afternoon, you’ll descend into Fez, Morocco’s spiritual and cultural capital.
The highlights of this Morocco tour
- Discover the High Atlas mountains & Tizi n’Tichka Pass,
- Visit the Kasbah of Aït Ben Haddou,
- Explore Dades Valley & Todra Gorges,
- Camel ride & Sandsurf in Erg Chebbi,
- Morocco Sahara desert camp overnight,
- Discover the Ziz Valley, Midelt, the Morocco cedat forests,
- This 3-day Marrakech to Fes tour is a shortcut to Morocco’s raw beauty.
custom Your Marrakech tour
- add fun activities,
- a quad tour in Erg Chebbi (Merzouga),
- or a buggy ride for shared experience,
- try sandsurf in the desert,
- opt for a Merzouga luxury desert camp,
- enjoy custom visits,
- celebrate a special event ;
Contact
We will be happy to answer all your questions. Feel free to contact us for any information or advice about a Morocco tour, a camel trekking or a Sahara stay. We will get back to you very quickly.

Our company is located in M’hamid El Ghizlane, province of Zagora. ICE : 003002027000023.
contact@cameltrekmoroccotour.com
By sending a message via the contact form, you agree that your personal data collected is processed to manage your inquiry. You can withdraw your consent at any time. To know more about your rights, consult our Personal Data Protection Policy and Cookies Policy.

Call us on +212 661 324 395