Moroccan palace architecture in Casablanca

20 Days Morocco Grand Tour

Day by day

The most complete Grand Tour in the collection: Marrakech, Atlantic cities, Tangier, Chefchaouen, Fes, Midelt, Sahara, Ouzina, kasbah country, Essaouira, and relaxed final days.

Day 1

Arrival in Marrakech

Marrakech Airport -> Marrakech Medina

Private transfer to your riad and free time to settle in.

Day 2

Guided Marrakech

Marrakech Medina -> Bahia Palace -> Saadian Tombs -> Ben Youssef -> Jemaa el-Fna

A guided Marrakech day through monuments, souks, palaces and Jemaa el-Fna.

Day 3

Marrakech to Rabat via Casablanca

Marrakech -> Casablanca -> Hassan II Mosque -> Rabat

Visit Hassan II Mosque in Casablanca, then continue to Rabat for the Kasbah of the Udayas and Hassan Tower.

Day 4

Rabat to Asilah

Rabat -> Asilah

Travel to Asilah for its quiet medina, Atlantic beaches, murals and relaxed coastal atmosphere.

Day 5

Asilah to Tangier

Asilah -> Tangier -> Cape Spartel -> Hercules Caves

Continue to Tangier, with time for the medina, sea views, Cape Spartel and Hercules Caves.

Day 6

Tangier to Chefchaouen

Tangier -> Chefchaouen

Drive into the Rif Mountains and arrive in Chefchaouen for a free afternoon in the blue city.

Day 7

Chefchaouen

Chefchaouen

A full day for Chefchaouen's blue streets, kasbah, mountain views and relaxed medina life.

Day 8

Chefchaouen to Fes via Volubilis

Chefchaouen -> Volubilis -> Fes

Visit the Roman ruins of Volubilis before continuing to Fes for a free evening.

Day 9

Guided Fes

Fes Medina -> Al Qarawiyyin -> Tanneries -> Artisan Quarters -> Fes

A full guided day in Fes, including historic schools, souks, Al Qarawiyyin, tanneries, palaces and artisans.

Day 10

Fes to Midelt

Fes -> Ifrane -> Azrou -> Cedar Forest -> Midelt

Travel through Ifrane, Azrou and cedar forest scenery before overnighting in Midelt to soften the route to the Sahara.

Day 11

Midelt to Merzouga Sahara

Midelt -> Ziz Valley -> Erfoud -> Merzouga Sahara

Continue through the Ziz Valley and Erfoud to Erg Chebbi for camel riding, sunset and a Sahara camp night.

Day 12

Merzouga Desert Experience

Merzouga Sahara -> Khamlia -> Nomad Families -> Merzouga

Explore the Sahara by 4x4 with nomad visits, Khamlia music and time around the dunes.

Day 13

Merzouga to Ouzina

Merzouga Sahara -> Taouz -> Ouzina

Follow old rally tracks toward Ouzina for a quieter desert night near remote dunes.

Day 14

Ouzina to Dades Valley

Ouzina -> Rissani -> Todra Gorge -> Dades Valley

Leave the desert through Rissani, oasis villages and Todra Gorge before reaching Dades Valley.

Day 15

Dades Valley to Ouarzazate

Dades Valley -> Rose Valley -> Skoura -> Amridil Kasbah -> Ouarzazate

Travel through Rose Valley and Skoura, visit Amridil Kasbah when timing allows, then overnight in Ouarzazate.

Day 16

Ouarzazate to Marrakech

Ouarzazate -> Ait Ben Haddou -> High Atlas -> Marrakech

Visit Ait Ben Haddou and cross the High Atlas back to Marrakech.

Day 17

Marrakech to Essaouira

Marrakech -> Essaouira

Travel to Essaouira for its port, medina, ramparts, craft streets and Atlantic coast.

Day 18

Essaouira to Marrakech

Essaouira -> Marrakech

Free time in Essaouira before returning to Marrakech in the afternoon.

Day 19

Free Day in Marrakech

Marrakech

A final flexible day for gardens, hammam, food, shopping, photography or simply resting.

Day 20

Marrakech Departure

Marrakech -> Marrakech Airport

Private transfer to Marrakech airport at the agreed time.

Private tour details

What's Included and Pricing

Everything below is shaped around your final route, travel dates, hotel level, and pace.

What's included

  • Private 4x4 or minivan
  • Driver-guide
  • Riads and hotels
  • Luxury Sahara camp
  • Camel ride
  • Two desert nights
  • Ouzina route
  • Midelt overnight
  • Local guides in Marrakech and Fes
  • Essaouira visit
  • Daily breakfast and selected dinners
Pricing

Private quote based on travel dates, group size, and accommodation level.

Request This Tour

Good to know

Tour FAQ

Who is the 20 day Morocco Grand Tour for?

It is for travelers who want Morocco slowly and deeply, including north, coast, imperial cities, Sahara and remote desert routes.

Does this route feel less rushed?

Yes. The 20 day version adds Asilah, Tangier, Midelt, Ouzina and extra free days to reduce compression.

Can it be made luxury?

Yes. This is the best version to upgrade with boutique riads, premium desert camps and private experiences.

Ready to Start Planning?

Tell us your dates and group details. We will shape a private quote around your pace.

Plan This Tour