Home › Itineraries › 10 days

10 Days in Morocco: 8 Itineraries & Tours

Eight routes for ten days in Morocco, each one built by our local team around something active – a summit, a gorge, a wave or a night in the dunes. Updated October 2026 · by our local team in Morocco

Planning 10 days in morocco? Ten days is the length where Morocco stops feeling rushed. You can sleep in the dunes of Merzouga and still have time for the medina of Fes, the blue lanes of Chefchaouen or the Atlantic air of Essaouira. Some of our travellers start in Casablanca or come over from Spain to Tangier; others fly into Marrakech and want to climb Toubkal before the desert. Families get short drives and big adventures. Pick the route closest to your plans below – our team then shapes every day around you.

10 Days in Morocco: the short answer

Not sure which trip suits you?Send us your dates and what you love – someone from our team in Morocco replies on WhatsApp.
Ask our team

8 ways to spend 10 days in morocco

Click a trip to see where it starts, the route and the highlights.

10 days in Morocco: Bab Bou Jeloud gate and the old medina of FesOur signature tourMorocco Itinerary 10 Days: All-Around Morocco ExperiencePrivate tour · Casablanca to Marrakech · Desert & imperial citiesOur complete tour of the country: Casablanca and royal Rabat, the blue city of Chefchaouen, Roman Volubilis and Fes, the cedar forests of the Middle Atlas, camels at sunset in the Sahara, the gorges and kasbahs of the south, and Marrakech to finish. 10 days in Morocco: Desert, Atlas & Ocean from Marrakech10 Days in Morocco from Marrakech: Desert, Atlas & OceanPrivate tour · Round trip from Marrakech · Desert, mountains & coastA loop from Marrakech that fits in the three big landscapes: the Sahara at Merzouga with a camel ride and a camp, two days in the High Atlas villages, and the windy port of Essaouira for a morning on the waves. 10 days in Morocco: Tangier to Marrakech via the Sahara10 Day Morocco Tour from Tangier to MarrakechPrivate tour · Tangier to Marrakech · North, cities & desertFor travellers arriving by ferry from Spain or flying into Tangier: two nights in Chefchaouen with a waterfall hike, Volubilis and Fes, the Sahara at Merzouga, the gorges and kasbahs of the south, and Marrakech to finish. 10 days in Morocco: Family Trip: Atlas, Agafay & Essaouira10 Days in Morocco with Kids: Mountains, Camels & BeachPrivate tour · Round trip from Marrakech · Family, short drivesA family trip with no drive longer than three hours: the souks of Marrakech, a mule ride in the High Atlas, camels and quads with a night in the Agafay desert, a surf lesson and beach rides in Essaouira, and a hot air balloon to end. 10 days in Morocco: Fes to Marrakech via Sahara & Atlas10 Days Morocco Tour from Fes to MarrakechPrivate tour · Fes to Marrakech · Cities, desert & mountainsFly into Fes and take your time going south: two days in the medina, a walk in the cedar forest of Azrou, the dunes of Merzouga, the Todra and Dades gorges, a horse ride at Aït Benhaddou and a night in the High Atlas before Marrakech. 10 days in Morocco: Road Trip: Coast, Kasbahs & SaharaMorocco 10 Day Road Trip: Coast, Kasbahs & SaharaPrivate tour · Marrakech to Fes · Road trip with driverA real road trip with your own driver, from the Atlantic to the Sahara: Essaouira and the surf coast of Taghazout, the walled town of Taroudant, the road of the kasbahs, the dunes of Merzouga and the Middle Atlas to Fes. 10 days in Morocco: Toubkal Summit & the Sahara10 Day Morocco Trip: Toubkal Summit & the SaharaPrivate tour · Round trip from Marrakech · Trekking & desertOur most active ten days: climb Jebel Toubkal, the highest peak in North Africa, then cycle in Skoura, hike the Dades canyon, climb in the Todra Gorge and walk with camels deep into the dunes of Erg Chebbi. 10 days in Morocco: Casablanca Round Trip with 3 Desert Nights10 Day Desert Tour from CasablancaPrivate tour · Round trip from Casablanca · Desert, round tripA round trip from Casablanca for desert lovers: Marrakech, the kasbahs and gorges, two nights in camps in the dunes with a camel trek between them, then Fes, Meknes and Rabat on the way back to the airport.

What to see in Morocco in 10 days

The places our 10-day itineraries visit – and which trip takes you there.

Marrakech, Morocco

Marrakech

Souks, palaces and the night show of Jemaa el-Fna – where most 10-day trips start or end.

The Sahara at Merzouga, Morocco

The Sahara at Merzouga

The great dunes of Erg Chebbi: camels at sunset, sandboarding and nights in a desert camp.

A family in front of the golden doors of the Royal Palace in Fes

Fes

The oldest medina in Morocco, with its tanneries, madrasas and craftsmen.

Chefchaouen, Morocco

Chefchaouen

The blue city of the Rif mountains, and the hike to the Akchour waterfalls.

Aït Benhaddou, Morocco

Aït Benhaddou

The famous red ksar on the road between Marrakech and the desert – best at sunset or on horseback.

Dades & Todra gorges, Morocco

Dades & Todra gorges

Red canyons for hiking and rock climbing between the Atlas and the Sahara.

The High Atlas, Morocco

The High Atlas

Berber villages, mule paths and the summit of Toubkal, 4,167 m, an hour and a half from Marrakech.

The Atlantic coast, Morocco

The Atlantic coast

Windy Essaouira and the surf beaches of Taghazout, with Paradise Valley in the hills behind.

How your 10-day trip works

  1. Choose an itinerary

    Pick one of the 8 ideas above – or simply tell us what you love, and when you travel.

  2. Get your plan & price

    We send you the day-by-day plan and a clear price on WhatsApp, and change anything you like.

  3. Confirm & enjoy

    Once you confirm, our local team looks after everything, from your pick-up on day one to the last day.

Start planning on WhatsApp

Compare all 8 itineraries at a glance
ItineraryStart → endNights in the desertActivity levelDrivingBest for
Morocco Itinerary 10 DaysCasablanca → Marrakech1 (Merzouga)EasyLongSeeing the whole country
10 Days in Morocco from MarrakechMarrakech → Marrakech1 (Merzouga)ModerateMediumOne airport, three landscapes
10 Day Morocco Tour from Tangier to MarrakechTangier → Marrakech1 (Merzouga)ModerateLongArriving from Spain
10 Days in Morocco with KidsMarrakech → Marrakech1 (Agafay)EasyShortFamilies
10 Days Morocco Tour from Fes to MarrakechFes → Marrakech1 (Merzouga)ModerateMediumArriving in Fes
Morocco 10 Day Road TripMarrakech → Fes1 (Merzouga)ModerateLongRoad trip lovers
10 Day Morocco TripMarrakech → Marrakech2 (Erg Chebbi)ChallengingMediumFit hikers
10 Day Desert Tour from CasablancaCasablanca → Casablanca3 (Merzouga)ModerateLongDesert lovers

10 Days in Morocco: good to know

Two regions in depth, or four in a rush

With 10 days you can combine the Sahara with the imperial cities, or the desert with the mountains and the coast. Trying to add everything – north, desert, Atlas and ocean – leaves most of the trip in the car.

Choose your airports first

Flying into Casablanca, Tangier or Fes and out of Marrakech (or the other way) avoids driving the same road twice and gives you one more day to enjoy.

Break the long desert drives

Merzouga is 7 to 10 hours from Fes or Marrakech. On 10 days there is room to split those drives with a night in Midelt, the Dades or Aït Benhaddou instead of one long push.

Keep one easy day

After the desert, a slower day – a pool, a hammam or a free afternoon in a medina – keeps the energy up for the last part of the trip. Every trip on this page is private, so we place it where you need it.

10 Days in Morocco: questions travellers ask

Is 10 days enough for Morocco?

Ten days is a very good length for a first trip. You can sleep in the Sahara, visit Fes or Marrakech properly and add the mountains or the coast without long drives every day. To cover the north, the desert, the Atlas and the coast together, 12 to 14 days is more relaxed.

What is the best 10-day Morocco itinerary?

For a first visit, the classic route runs from Casablanca or Tangier through Chefchaouen and Fes, crosses the Middle Atlas to the Sahara and returns through the gorges and kasbahs to Marrakech. If you fly in and out of Marrakech, a loop to the desert, the High Atlas and Essaouira is the best fit.

Can I do 10 days in Morocco from Marrakech?

Yes. From Marrakech, a 10-day loop can reach Merzouga in two days via Aït Benhaddou and the gorges, spend a night in a desert camp, come back through the High Atlas and finish with a night or two in Essaouira.

What is a good 10 day itinerary from Casablanca?

Start with the Hassan II Mosque, then go north to Rabat and Chefchaouen, visit Volubilis and Fes, cross to the Sahara and return through the Dades and Todra gorges to Marrakech. If you need a round trip, come back through Fes and Rabat instead.

How much does a 10-day trip to Morocco cost?

Our 10-day trips are private and priced on request. The price depends on the number of travellers, the season, the riads and camps you choose and the activities. Send us your dates and we reply with a clear price.

Is 10 days in Morocco good with kids?

Yes, if the drives stay short. Around Marrakech, children can ride mules in the High Atlas, ride camels and sleep in a camp in the Agafay desert, and surf or ride horses on the beach in Essaouira – all within three hours.

When is the best time to spend 10 days in Morocco?

March to May and September to November are best for a route that mixes cities, desert and mountains. Summer is very hot in the south, while winter brings cold desert nights and snow on the high passes.

Are these 10-day tours private?

Yes. Every itinerary on this page is a private tour on the dates you choose, with your own driver, and every day can be changed.

Mix two ideas into one trip?

Tell us your dates and what you love most – we build your own 10-day route.

Trip request

Send us your trip details

Your request comes straight to our team’s inbox and we reply by email or WhatsApp, as you prefer – usually the same day.

  • No payment to send a request
  • Private trips on your dates
  • Your programme in writing before you pay
Bab Bou Jeloud gate and the old medina of Fes
Private Morocco itinerary · 10 days

Morocco Itinerary 10 Days: All-Around Morocco Experience

This 10-day Morocco itinerary starts in Casablanca and ends in Marrakech. Ten days that show every side of Morocco: from Casablanca through the imperial cities and the Rif mountains, over the Middle Atlas to the dunes of Merzouga, then back west through the gorges and kasbahs to Marrakech.

Casablanca → Rabat → Chefchaouen → Volubilis → Meknes → Fes → Ifrane → Midelt → Merzouga → Todra Gorge → Dades Valley → Skoura → Aït Benhaddou → Marrakech

Starts
Casablanca
Ends
Marrakech
Length
10 days / 9 nights
Style
Desert & imperial cities
  • Hassan II Mosque in Casablanca
  • Kasbah of the Udayas in Rabat
  • Blue lanes of Chefchaouen
  • Roman ruins of Volubilis

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Desert, Atlas & Ocean from Marrakech
Private Morocco itinerary · 10 days

10 Days in Morocco from Marrakech: Desert, Atlas & Ocean

This 10-day Morocco itinerary starts and ends in Marrakech. One airport, three landscapes. Fly in and out of Marrakech and spend ten days moving from the red city to the dunes of Merzouga, up into the High Atlas villages and out to the Atlantic at Essaouira.

Marrakech → Aït Benhaddou → Skoura → Dades Valley → Todra Gorge → Merzouga → Ouarzazate → Imlil → Marrakech → Essaouira → Marrakech

Starts
Marrakech
Ends
Marrakech
Length
10 days / 9 nights
Style
Desert, mountains & coast
  • Guided Marrakech medina
  • Horse ride at Aït Benhaddou
  • Cycling in the Skoura oasis
  • Dades & Todra gorge walks

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Tangier to Marrakech via the Sahara
Private Morocco itinerary · 10 days

10 Day Morocco Tour from Tangier to Marrakech

This 10-day Morocco itinerary starts in Tangier and ends in Marrakech. Start in the north, finish in the south. Cross from Spain to Tangier, hike in the Rif mountains, explore Fes, sleep in the dunes of Erg Chebbi and reach Marrakech over the High Atlas.

Tangier → Chefchaouen → Akchour → Chefchaouen → Volubilis → Meknes → Fes → Ifrane → Midelt → Merzouga → Todra Gorge → Dades Valley → Skoura → Aït Benhaddou → Marrakech

Starts
Tangier
Ends
Marrakech
Length
10 days / 9 nights
Style
North, cities & desert
  • Cap Spartel & Tangier medina
  • Two nights in Chefchaouen
  • Akchour waterfalls hike
  • Volubilis & Meknes

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Family Trip: Atlas, Agafay & Essaouira
Private Morocco itinerary · 10 days

10 Days in Morocco with Kids: Mountains, Camels & Beach

This 10-day Morocco itinerary starts and ends in Marrakech. Ten days built around children: short drives, one big adventure a day and time to swim and rest. The Atlas, the Agafay desert and the ocean are all within three hours of Marrakech.

Marrakech → Imlil → Agafay → Essaouira → Marrakech

Starts
Marrakech
Ends
Marrakech
Length
10 days / 9 nights
Style
Family, short drives
  • Storytellers of Jemaa el-Fna
  • Mule ride in the High Atlas
  • Night in a Berber guesthouse
  • Camels & quads in Agafay

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Fes to Marrakech via Sahara & Atlas
Private Morocco itinerary · 10 days

10 Days Morocco Tour from Fes to Marrakech

This 10-day Morocco itinerary starts in Fes and ends in Marrakech. A slower way from Fes to Marrakech. The long desert drive is cut in two at Midelt, and a night in the High Atlas villages replaces the usual rush back to the city.

Fes → Azrou → Midelt → Merzouga → Todra Gorge → Dades Valley → Skoura → Aït Benhaddou → Imlil → Marrakech

Starts
Fes
Ends
Marrakech
Length
10 days / 9 nights
Style
Cities, desert & mountains
  • Two days in Fes
  • Cedar forest walk near Azrou
  • Camel ride & desert camp
  • Nomad family & sandboarding

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Road Trip: Coast, Kasbahs & Sahara
Private Morocco itinerary · 10 days

Morocco 10 Day Road Trip: Coast, Kasbahs & Sahara

This 10-day Morocco itinerary starts in Marrakech and ends in Fes. Ten days on the road with your own driver, from the ocean to the desert: surf on the Atlantic, swim in Paradise Valley, cross the Anti-Atlas to the kasbahs and end in Fes after a night in the Sahara.

Marrakech → Essaouira → Taghazout → Paradise Valley → Taroudant → Aït Benhaddou → Skoura → Dades Valley → Todra Gorge → Merzouga → Midelt → Ifrane → Fes

Starts
Marrakech
Ends
Fes
Length
10 days / 9 nights
Style
Road trip with driver
  • Essaouira & a kitesurf or surf lesson
  • Surf session in Taghazout
  • Paradise Valley pools
  • Ramparts of Taroudant

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Toubkal Summit & the Sahara
Private Morocco itinerary · 10 days

10 Day Morocco Trip: Toubkal Summit & the Sahara

This 10-day Morocco itinerary starts and ends in Marrakech. For travellers who want to move: three days on the slopes of Toubkal, then the gorges and the Sahara, with something physical every day and a balloon over Marrakech to finish.

Marrakech → Imlil → Toubkal → Imlil → Aït Benhaddou → Skoura → Dades Valley → Todra Gorge → Merzouga → Ouarzazate → Marrakech

Starts
Marrakech
Ends
Marrakech
Length
10 days / 9 nights
Style
Trekking & desert
  • Summit of Toubkal, 4,167 m
  • Night at the Toubkal refuge
  • Cycling in Skoura
  • Dades canyon hike

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

Casablanca Round Trip with 3 Desert Nights
Private Morocco itinerary · 10 days

10 Day Desert Tour from Casablanca

This 10-day Morocco itinerary starts and ends in Casablanca. Fly in and out of Casablanca and give the Sahara the time it deserves: three nights at Merzouga, two of them in desert camps with a camel trek between, and the imperial cities on the way back.

Casablanca → Marrakech → Aït Benhaddou → Ouarzazate → Skoura → Dades Valley → Todra Gorge → Merzouga → Midelt → Fes → Meknes → Rabat → Casablanca

Starts
Casablanca
Ends
Casablanca
Length
10 days / 9 nights
Style
Desert, round trip
  • Jemaa el-Fna at night
  • Aït Benhaddou
  • Cycling in Skoura
  • Dades & Todra gorges

Like every Morocco itinerary we plan, it is a private trip with your own driver-guide: change the pace, add a night or swap an activity, and we adapt the itinerary to your dates.

WhatsAppPlan my trip