Experience a spectacular 3-day journey from Marrakech to Fes through the heart of Morocco. Cross the High Atlas Mountains, visit the UNESCO-listed Ait Benhaddou Kasbah, explore the Todra Gorges, and enjoy a camel trek in the Merzouga desert with an overnight stay in a Berber camp. This tour ends in the imperial city of Fes, offering a perfect blend of adventure and culture.
Depart Marrakech at 8:00 AM. Cross the Tizi n’Tichka pass (2260 m). Visit Ait Benhaddou Kasbah (UNESCO). Short photo stop in Ouarzazate. Drive through the Valley of Roses to Dades Valley. Overnight in a hotel/riad in Dades.
Morning drive to Todra Gorges for a walk among towering canyon walls. Continue to Merzouga via Erfoud. Arrive at the edge of Erg Chebbi dunes. Camel trek into the desert to witness sunset. Overnight in a desert camp (Berber dinner, music).
Wake up early for sunrise over the dunes. Camel trek back to Merzouga. After breakfast, depart for Fes via the Ziz Valley, Midelt (lunch stop), and the cedar forests of Ifrane (Barbary apes). Arrive in Fes and drop-off at your accommodation around 6:00 PM.
Departure is at 8:00 AM from your accommodation in Marrakech (hotel or riad).
Dinner on Day 1 and Day 2, plus breakfast on Day 2 and Day 3 are included. Lunches are not included.
The tour ends with drop-off at your accommodation in Fes on Day 3 around 6:00 PM.
Questions about the 3-Day Marrakech to Fes Tour? Ask about pickup or special requests.

Thank you for booking the 3-Day Marrakech to Fes Tour. We've sent a confirmation email.
Pickup from your Marrakech accommodation at 8:00 AM. Drop-off in Fes.
Booking Ref: MARRAFES3-2026