Morocco Tour from Marrakech to Fes
3-Day Trip to discover the country
Cross Morocco from the vibrant Red City to the spiritual capital of Fes.
Our 3-day Morocco tour from Marrakech to Fes takes you through the High Atlas Mountains, ancient kasbahs, and the vast dunes of Merzouga. Discover centuries of culture, enjoy Berber hospitality, and experience the breathtaking beauty of the Sahara Desert before reaching Fes, Morocco’s most historic city.
Day 1
From Marrakech to Dades Gorges
Depart from Marrakech in the morning for your Morocco tour from Marrakech to Fes, traveling through the spectacular High Atlas Mountains via the Tizi n’Tichka Pass. Along the way, stop to admire the panoramic views of Berber villages and scenic valleys.
Visit the famous Ait Benhaddou Kasbah, a UNESCO World Heritage Site since 1987 and one of Morocco’s most iconic filming locations. This ancient fortress was once a vital stop along the old Salt Road where caravans carried ivory, silk, and spices. Continue toward Ouarzazate, known as the “Hollywood of Africa” for its movie studios and desert scenery.
Afterward, travel through traditional Berber villages to reach the Dades Valley, where you’ll enjoy dinner and overnight stay at your hotel — the perfect first day of your Morocco tour from Marrakech to Fes.
Day 2
Dades Gorges to the Desert of Merzouga
After breakfast, your Morocco tour from Marrakech to Fes continues toward the Erg Chebbi dunes near Merzouga. Pass through charming Berber towns such as Tinjdad, Jorf, and Erfoud, marking the entrance to the vast Saharan oasis of Tafilalet.
Upon arrival in Merzouga, enjoy a refreshing mint tea before starting your camel trek into the desert. Ride across the golden dunes as the sun sets, offering spectacular photo opportunities.
Dinner and overnight stay will be in a traditional Berber camp, where you’ll enjoy local music, starry skies, and the peaceful silence of the Sahara — an unforgettable highlight of your Morocco tour from Marrakech to Fes.
Day 3
Erg Chebbi - Merzouga - Ziz valley - Midelt - Ifrane - Fes
Wake up early to watch the sunrise over the dunes — a magical moment to capture before returning by camel to the hotel for breakfast and a shower.
Then, begin the final leg of your Morocco tour from Marrakech to Fes, traveling through the majestic High Atlas Mountains once again. Stop in Midelt, a peaceful mountain town located at 1,488 meters of altitude beneath Mount Ayachi (3,737 m), where you’ll enjoy lunch and admire the views.
Arrive in Fes by evening, where your incredible desert and mountain journey comes to an end.
Price Includes in this Tour
- Pick up and drop off at your hotel/airport
- An air conditioned 4x4 or spacious minivan in case of a group
- English speaking driver
- Dinner & Breakfast
- Camel rides & overnight in a private nomad traditional tent
- No forced shopping stops during the tour
Price Excludes
- Lunch and drinks
- Entrance fees
Discover more