30 days · 29 nightsPrivate tourFrom Fes

30 Days Fes to Marrakech

The complete Morocco, from Fes to Marrakech — mountains, desert, ocean and imperial cities

★★★★★ 5.0 · Excellent · Read reviews

Overview

30 Days Fes to Marrakech: your journey

This 30-day private tour from Fes to Marrakech takes you through Meknes, Rabat, Asilah, Tangier, Chefchaouen, Ifrane — with your own driver-guide, comfortable hotels, riads and kasbahs, and 3 nights in the desert camp of Merzouga. Every day can be adapted to your rhythm and interests.

Highlights

  • Fes el-Bali, the world's largest car-free medina
  • Meknes, the imperial city of Moulay Ismail
  • Rabat, the elegant imperial capital
  • The whitewashed seaside medina of Asilah
  • Tangier, where the Mediterranean meets the Atlantic
  • Chefchaouen, the blue pearl of the Rif mountains
  • The cedar forests and Barbary macaques of the Middle Atlas

At a glance

  • Pick-upMorning, at your riad or hotel in Fes
  • Start / EndFes / Marrakech
  • Accommodation29 nights · hotels, riads & 3 in the desert
  • TransportPrivate 4x4 or minibus with A/C
  • Distance2943 km in total
  • LanguagesEnglish · Français · Español · Italiano
  • Tour stylePrivate (small group on request)
  • Best seasonSeptember – May

Day by day

Itinerary

30 days, 19 different stays and 2943 km of unforgettable landscapes between Fes and Marrakech.

Fes: guided tour of the medinaFes: guided tour of the medinaFes: guided tour of the medina

Day 1 · City tour

Fes: guided tour of the medina

  • Fes

Explore Fes el-Bali with an official local guide: the Bou Inania madrasa, the Al Quaraouiyine university, the famous tanneries, the Jewish quarter and the gates of the Royal Palace.

Riad in the Fes medina.

  • DistanceCity tour
  • DrivingLocal visits
  • MealsDinner
  • NightRiad in the Fes medina
Meknes, Volubilis & Moulay IdrissMeknes, Volubilis & Moulay IdrissMeknes, Volubilis & Moulay Idriss

Day 2 · ≈ 160 km

Meknes, Volubilis & Moulay Idriss

  • Fes

Day trip from Fes to the Roman ruins of Volubilis, the holy town of Moulay Idriss and the imperial city of Meknes with its monumental Bab Mansour gate.

Riad in the Fes medina.

  • Distance≈ 160 km
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightRiad in the Fes medina
Fes · MeknesFes · MeknesFes · Meknes

Day 3 · 68 km

Fes · Meknes

  • Meknes

After breakfast, we leave Fes.

Arrival in Meknes. Riad in Meknes.

  • Distance68 km
  • Driving≈ 1 h with stops
  • MealsBreakfast & dinner
  • NightRiad in Meknes
Meknes · RabatMeknes · RabatMeknes · Rabat

Day 4 · 145 km

Meknes · Rabat

  • Rabat

After breakfast, we leave Meknes.

Arrival in Rabat. Riad in Rabat.

  • Distance145 km
  • Driving≈ 2 h 30 with stops
  • MealsBreakfast & dinner
  • NightRiad in Rabat
Rabat · AsilahRabat · AsilahRabat · Asilah

Day 5 · 205 km

Rabat · Asilah

  • Asilah

After breakfast, we leave Rabat.

Arrival in Asilah. Guesthouse in Asilah.

  • Distance205 km
  • Driving≈ 3 h 30 with stops
  • MealsBreakfast & dinner
  • NightGuesthouse in Asilah
Asilah · TangierAsilah · TangierAsilah · Tangier

Day 6 · 46 km

Asilah · Tangier

  • Tangier

After breakfast, we leave Asilah.

Arrival in Tangier. Hotel in Tangier.

  • Distance46 km
  • Driving≈ 1 h with stops
  • MealsBreakfast & dinner
  • NightHotel in Tangier
Tangier: kasbah, medina & Cap SpartelTangier: kasbah, medina & Cap SpartelTangier: kasbah, medina & Cap Spartel

Day 7 · City tour

Tangier: kasbah, medina & Cap Spartel

  • Tangier

Visit the kasbah and medina of Tangier, then drive to Cap Spartel, where the Atlantic meets the Mediterranean, and the Caves of Hercules.

Hotel in Tangier.

  • DistanceCity tour
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightHotel in Tangier
Tangier · Tetouan · ChefchaouenTangier · Tetouan · ChefchaouenTangier · Tetouan · Chefchaouen

Day 8 · 125 km

Tangier · Tetouan · Chefchaouen

  • Tetouan
  • Chefchaouen

After breakfast, we leave Tangier.

Stop in Tetouan and its Andalusian-style UNESCO medina.

Arrival in Chefchaouen. Riad in Chefchaouen.

  • Distance125 km
  • Driving≈ 3 h with stops
  • MealsBreakfast & dinner
  • NightRiad in Chefchaouen
Chefchaouen & the Akchour waterfallsChefchaouen & the Akchour waterfallsChefchaouen & the Akchour waterfalls

Day 9 · ≈ 70 km

Chefchaouen & the Akchour waterfalls

  • Chefchaouen

Morning hike to the Akchour waterfalls and God's Bridge, then free time in the blue streets of Chefchaouen.

Riad in Chefchaouen.

  • Distance≈ 70 km
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightRiad in Chefchaouen
Chefchaouen · Rif mountains · FesChefchaouen · Rif mountains · FesChefchaouen · Rif mountains · Fes

Day 10 · 223 km

Chefchaouen · Rif mountains · Fes

  • Rif mountains
  • Fes

After breakfast, we leave Chefchaouen.

Cross the green hills and olive groves of the Rif mountains.

Arrival in Fes. Riad in the Fes medina.

  • Distance223 km
  • Driving≈ 8 h with stops
  • MealsBreakfast & dinner
  • NightRiad in the Fes medina
Fes · IfraneFes · IfraneFes · Ifrane

Day 11 · 65 km

Fes · Ifrane

  • Ifrane

After breakfast, we leave Fes.

Arrival in Ifrane. Hotel in Ifrane.

  • Distance65 km
  • Driving≈ 1 h 30 with stops
  • MealsBreakfast & dinner
  • NightHotel in Ifrane
Ifrane · Azrou · MideltIfrane · Azrou · MideltIfrane · Azrou · Midelt

Day 12 · 138 km

Ifrane · Azrou · Midelt

  • Azrou
  • Midelt

After breakfast, we leave Ifrane.

Walk among the cedar forest of Azrou and meet the Barbary macaques.

Arrival in Midelt. Hotel in Midelt.

  • Distance138 km
  • Driving≈ 3 h 30 with stops
  • MealsBreakfast & dinner
  • NightHotel in Midelt
Midelt · Ziz valley · Erfoud · MerzougaMidelt · Ziz valley · Erfoud · MerzougaMidelt · Ziz valley · Erfoud · Merzouga

Day 13 · 268 km

Midelt · Ziz valley · Erfoud · Merzouga

  • Ziz valley
  • Erfoud
  • Merzouga

After breakfast, we leave Midelt.

Follow the spectacular Ziz valley and its gorges, lined with palm trees.

Stop in Erfoud, famous for its fossils, and Rissani, the cradle of the Alaouite dynasty.

In the late afternoon we reach Merzouga, where your camels are waiting to take you into the Erg Chebbi dunes for the sunset. Dinner, Berber drums by the fire and a night in the desert camp.

  • Distance268 km
  • Driving≈ 6 h 30 with stops
  • MealsBreakfast & dinner
  • NightDesert camp in the Erg Chebbi dunes
Merzouga: a day in the SaharaMerzouga: a day in the SaharaMerzouga: a day in the Sahara

Day 14 · 4x4 desert tour

Merzouga: a day in the Sahara

  • Merzouga

Explore the Erg Chebbi by 4x4: visit a nomad family, listen to Gnawa music in Khamlia and discover Rissani's market. In the late afternoon, camel trek to the camp for the sunset.

Desert camp in the Erg Chebbi dunes.

  • Distance4x4 desert tour
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightDesert camp in the Erg Chebbi dunes
Merzouga: sandboarding & desert lifeMerzouga: sandboarding & desert lifeMerzouga: sandboarding & desert life

Day 15 · Free day

Merzouga: sandboarding & desert life

  • Merzouga

A free day in the dunes: sandboarding, an optional quad or buggy ride, or simply relaxing at the camp. Another night under the stars.

Desert camp in the Erg Chebbi dunes.

  • DistanceFree day
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightDesert camp in the Erg Chebbi dunes
Merzouga · Erfoud · Tinejdad · Todra GorgeMerzouga · Erfoud · Tinejdad · Todra GorgeMerzouga · Erfoud · Tinejdad · Todra Gorge

Day 16 · 217 km

Merzouga · Erfoud · Tinejdad · Todra Gorge

  • Erfoud
  • Tinejdad
  • Todra Gorge

After breakfast, we leave Merzouga.

Stop in Erfoud, famous for its fossils, and Rissani, the cradle of the Alaouite dynasty.

Cross the oasis of Tinejdad and its ancient khettaras.

Arrival in Todra Gorge. Hotel near the Todra Gorge.

  • Distance217 km
  • Driving≈ 6 h with stops
  • MealsBreakfast & dinner
  • NightHotel near the Todra Gorge
Todra Gorge · Tinghir · Dades GorgesTodra Gorge · Tinghir · Dades GorgesTodra Gorge · Tinghir · Dades Gorges

Day 17 · 97 km

Todra Gorge · Tinghir · Dades Gorges

  • Tinghir
  • Dades Gorges

After breakfast, we leave Todra Gorge.

Drive past the palm grove of Tinghir.

Arrival in Dades Gorges. Hotel in the Dades Gorges.

  • Distance97 km
  • Driving≈ 2 h 30 with stops
  • MealsBreakfast & dinner
  • NightHotel in the Dades Gorges
Dades: walk among the Monkey FingersDades: walk among the Monkey FingersDades: walk among the Monkey Fingers

Day 18 · Walking day

Dades: walk among the Monkey Fingers

  • Dades Gorges

A guided walk through the extraordinary rock formations of the Dades valley, known as the “Monkey Fingers”, and the Berber villages of the gorges.

Hotel in the Dades Gorges.

  • DistanceWalking day
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightHotel in the Dades Gorges
Dades Gorges · Valley of Roses · SkouraDades Gorges · Valley of Roses · SkouraDades Gorges · Valley of Roses · Skoura

Day 19 · 100 km

Dades Gorges · Valley of Roses · Skoura

  • Valley of Roses
  • Skoura

After breakfast, we leave Dades Gorges.

Continue along the Road of a Thousand Kasbahs through Kelaat M'Gouna and the Valley of Roses.

Arrival in Skoura. Kasbah guesthouse in the Skoura palm grove.

  • Distance100 km
  • Driving≈ 2 h 30 with stops
  • MealsBreakfast & dinner
  • NightKasbah guesthouse in the Skoura palm grove
Skoura · Ouarzazate · Aït BenhaddouSkoura · Ouarzazate · Aït BenhaddouSkoura · Ouarzazate · Aït Benhaddou

Day 20 · 74 km

Skoura · Ouarzazate · Aït Benhaddou

  • Ouarzazate
  • Aït Benhaddou

After breakfast, we leave Skoura.

Pass through Ouarzazate, the “Hollywood of Morocco”, with its Taourirt kasbah.

Arrival in Aït Benhaddou. Kasbah hotel in Aït Benhaddou.

  • Distance74 km
  • Driving≈ 2 h with stops
  • MealsBreakfast & dinner
  • NightKasbah hotel in Aït Benhaddou
Ouarzazate: kasbahs & film studiosOuarzazate: kasbahs & film studiosOuarzazate: kasbahs & film studios

Day 21 · ≈ 60 km

Ouarzazate: kasbahs & film studios

  • Aït Benhaddou

Visit the Taourirt kasbah, the Atlas film studios where many famous films were shot, and the green Fint oasis.

Kasbah hotel in Aït Benhaddou.

  • Distance≈ 60 km
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightKasbah hotel in Aït Benhaddou
Aït Benhaddou · Tazenakht · Taliouine · TaroudantAït Benhaddou · Tazenakht · Taliouine · TaroudantAït Benhaddou · Tazenakht · Taliouine · Taroudant

Day 22 · 264 km

Aït Benhaddou · Tazenakht · Taliouine · Taroudant

  • Tazenakht
  • Taliouine
  • Taroudant

After breakfast, we leave Aït Benhaddou.

Visit a carpet cooperative in Tazenakht.

Stop in Taliouine, the saffron capital of Morocco.

Arrival in Taroudant. Riad in Taroudant.

  • Distance264 km
  • Driving≈ 6 h 30 with stops
  • MealsBreakfast & dinner
  • NightRiad in Taroudant
Taroudant · Igherm · Tafraoute · Aït Baha · AgadirTaroudant · Igherm · Tafraoute · Aït Baha · AgadirTaroudant · Igherm · Tafraoute · Aït Baha · Agadir

Day 23 · 345 km

Taroudant · Igherm · Tafraoute · Aït Baha · Agadir

  • Igherm
  • Tafraoute
  • Aït Baha
  • Agadir

After breakfast, we leave Taroudant.

Cross the Anti-Atlas plateau via the Berber town of Igherm.

We continue via Tafraoute.

Climb into the Anti-Atlas via Aït Baha and its fortified granaries.

Arrival in Agadir. Hotel in Agadir by the ocean.

  • Distance345 km
  • Driving≈ 9 h with stops
  • MealsBreakfast & dinner
  • NightHotel in Agadir by the ocean
Agadir · Atlantic coast road · EssaouiraAgadir · Atlantic coast road · EssaouiraAgadir · Atlantic coast road · Essaouira

Day 24 · 177 km

Agadir · Atlantic coast road · Essaouira

  • Atlantic coast road
  • Essaouira

After breakfast, we leave Agadir.

Follow the wild Atlantic coast road past Tamri and its surf beaches.

Arrival in Essaouira. Riad in the medina of Essaouira.

  • Distance177 km
  • Driving≈ 4 h with stops
  • MealsBreakfast & dinner
  • NightRiad in the medina of Essaouira
Essaouira: free day by the oceanEssaouira: free day by the oceanEssaouira: free day by the ocean

Day 25 · Free day

Essaouira: free day by the ocean

  • Essaouira

A relaxed day to stroll through the UNESCO-listed medina, the ramparts of the Skala, the blue fishing boats of the port and the long sandy beach.

Riad in the medina of Essaouira.

  • DistanceFree day
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightRiad in the medina of Essaouira
Essaouira · argan forest · ImlilEssaouira · argan forest · ImlilEssaouira · argan forest · Imlil

Day 26 · 261 km

Essaouira · argan forest · Imlil

  • argan forest
  • Imlil

After breakfast, we leave Essaouira.

Cross the argan forest, where goats famously climb the trees, and stop at a women's argan cooperative.

Arrival in Imlil. Mountain guesthouse in Imlil.

  • Distance261 km
  • Driving≈ 7 h with stops
  • MealsBreakfast & dinner
  • NightMountain guesthouse in Imlil
Imlil: hiking day in the High AtlasImlil: hiking day in the High AtlasImlil: hiking day in the High Atlas

Day 27 · Hiking day

Imlil: hiking day in the High Atlas

  • Imlil

A day hike in Toubkal National Park with a local mountain guide, between walnut trees, terraced fields and Berber hamlets. Lunch with a local family.

Mountain guesthouse in Imlil.

  • DistanceHiking day
  • DrivingLocal visits
  • MealsBreakfast & dinner
  • NightMountain guesthouse in Imlil
Imlil · Asni · Agafay desertImlil · Asni · Agafay desertImlil · Asni · Agafay desert

Day 28 · 90 km

Imlil · Asni · Agafay desert

  • Asni
  • Agafay desert

After breakfast, we leave Imlil.

Drive up through the Asni valley and its Berber villages.

Arrival in Agafay desert. Desert camp in Agafay.

  • Distance90 km
  • Driving≈ 2 h 30 with stops
  • MealsBreakfast & dinner
  • NightDesert camp in Agafay
Agafay desert · MarrakechAgafay desert · MarrakechAgafay desert · Marrakech

Day 29 · 34 km

Agafay desert · Marrakech

  • Marrakech

After breakfast, we leave Agafay desert.

Arrival in Marrakech. Riad in the Marrakech medina.

  • Distance34 km
  • Driving≈ 1 h with stops
  • MealsBreakfast & dinner
  • NightRiad in the Marrakech medina
Marrakech: guided city tourMarrakech: guided city tourMarrakech: guided city tour

Day 30 · City tour

Marrakech: guided city tour

  • Marrakech

Discover Marrakech with an official local guide: the Koutoubia mosque, the Bahia Palace, the Saadian Tombs, the colourful souks and, as the sun sets, the unforgettable Jemaa el-Fna square.

End of our services in Marrakech.

  • DistanceCity tour
  • DrivingLocal visits
  • MealsBreakfast
  • EndEnd of the tour in Marrakech

The route

Map of the tour

  1. ⚑Fes
  2. 1Meknes
  3. 2Rabat
  4. 3Asilah
  5. 4Tangier
  6. 5Chefchaouen
  7. 6Ifrane
  8. 7Midelt
  9. ★Merzouga
  10. 8Todra Gorge
  11. 9Dades Gorges
  12. 10Skoura
  13. 11Aït Benhaddou
  14. 12Taroudant
  15. 13Agadir
  16. 14Essaouira
  17. 15Imlil
  18. 16Agafay desert
  19. 17Marrakech

Accommodation

Choose your desert camp

Traditional Berber camp in the dunesStandard stay

Traditional Berber camp in the dunes

  • Comfortable beds with blankets
  • Dinner & breakfast
  • Music around the campfire
Luxury tent in MerzougaLuxury upgrade

Luxury tent in Merzouga

  • Private bathroom & shower
  • Spacious tent with real beds
  • Dinner & breakfast

Good to know

What's included

Included

  • Private transport in a 4x4 or minibus with A/C
  • Professional driver-guide for the whole tour
  • Pick-up at your riad, hotel or airport
  • 29 nights' accommodation with breakfast & dinner
  • Night in a desert camp & camel trek in Merzouga
  • Official local guides for the city tours

Not included

  • Lunches
  • Drinks during meals
  • Entrance fees to monuments
  • Tips and personal expenses
  • Flights & travel insurance

Know before you go

  • Every itinerary can be adapted: more time in a place, a different hotel category or the luxury camp in Merzouga.
  • You can also do this tour in the opposite direction, from Marrakech to Fes.
  • Take a small bag for the night in the desert; your main luggage stays in the vehicle.
  • Bring a warm layer: desert and mountain nights can be cool, even in spring and autumn.
  • Let us know about any dietary needs when you book.

Reviews

What travellers say

5.0★★★★★Excellent
★★★★★

An unforgettable desert adventure!

“From the camel trek to the night under the stars in the Sahara, everything was perfectly organized. The guides were incredibly knowledgeable and welcoming, and the experience felt genuinely local.”

Hendrik · Traveller
★★★★★

Outstanding hospitality

“The team created a customized itinerary for us and we got to experience the beauty of the country, from the imperial cities to the desert. The attention to detail and the hospitality were outstanding.”

Marina · Traveller
Read more reviews on Tripadvisor

10 questions answered

Frequently asked questions

How do I book this tour?

Send us your dates and number of travellers with the form on this page or on WhatsApp. We confirm availability and send you the price; a small deposit secures your booking and the balance is paid in cash on arrival.

How much does the tour cost?

The price depends on the number of travellers, the season and the accommodation category. Ask us for a free, no-obligation quote.

What is the cancellation policy?

Cancellations made 5 days or more before the tour receive a 100% refund of the deposit, and 50% between 5 and 3 days before. Within 3 days of the tour, the deposit is non-refundable.

Is the tour private?

Yes, only you and your companions with your own driver-guide and vehicle.

Still have a question? Brahim and the team reply personally.

Ask on WhatsApp →
30 Days Fes to MarrakechPrivate · 30 days
Free quote