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, recover from travel, and take a gentle first walk or rooftop dinner near the Marrakech medina.

Day 2

Guided Marrakech

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

A guided Marrakech day through Bahia Palace, Saadian Tombs, Ben Youssef, the souks, and Jemaa el-Fna, with time to understand the medina's rhythm before the long countrywide route begins.

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 from Rabat to Asilah and shift into the Atlantic north, exploring the whitewashed medina, murals, ramparts, beaches, and a slower coastal atmosphere before overnighting by the sea.

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 from Tangier into the Rif Mountains and arrive in Chefchaouen for a free afternoon among blue lanes, Uta el-Hammam square, craft shops, and sunset viewpoints.

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

Leave Chefchaouen for the countryside near Meknes, visit the Roman ruins and mosaic remains of Volubilis, then continue to Fes for riad check-in and a first evening near the medina.

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 in the morning, then cross the High Atlas by the Tizi n'Tichka road with scenic stops before returning to Marrakech after the southern kasbah route.

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

Keep the morning free in Essaouira for the beach, port, medina, ramparts, or a slow lunch, then return to Marrakech in the afternoon.

Day 19

Free Day in Marrakech

Marrakech

A final flexible Marrakech day for gardens, hammam, food, shopping, photography, or simply resting, useful after the full north, Sahara, Ouzina, and coast circuit.

Day 20

Marrakech Departure

Marrakech -> Marrakech Airport

Private transfer to Marrakech airport at the agreed time, with the morning planned around your flight so the route ends calmly rather than rushed.

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