moroccan-tour-company
20 Days Morocco Tour from Casablanca

Private Morocco Tour

20 Days Morocco Tour from Casablanca

20 Days / 19 Nights Casablanca Casablanca Private Tours

Quick Facts

Duration

20 Days / 19 Nights

Start

Casablanca

End

Casablanca

Group size

Private Tours

About this tour

Overview

The 20 Days Morocco Tour from Casablanca is a complete three-week Morocco Grand Tour designed for travelers who want to explore Morocco at a comfortable pace. This private journey combines the country's historic cities, northern coast, Rif Mountains, ancient Roman ruins, imperial cities, Sahara Desert, mountain valleys, southern Morocco, and Atlantic coast.
Your journey begins in Casablanca and travels north along the coast to Rabat, Morocco's capital, followed by the whitewashed coastal town of Asilah and the historic city of Tangier. Continue to Tetouan, known for its Andalusian-influenced medina, before spending two nights in Chefchaouen, the famous Blue City of the Rif Mountains. Enjoy time to explore its peaceful blue streets and surrounding mountain scenery, with the option to walk to the Spanish Mosque for sunset.
Continue to Volubilis, a UNESCO World Heritage Site and one of Morocco's most important Roman archaeological sites. Then visit the imperial city of Meknes before arriving in Fes, where you will spend two nights. A full-day guided tour takes you through the historic Fes Medina, exploring its monuments, traditional souks, artisan workshops, and historic neighborhoods.
From Fes, travel south through the Middle Atlas Mountains, the cedar forests near Azrou, and the scenic Ziz Valley before reaching the Merzouga Sahara Desert. Spend two nights in the Merzouga area and enjoy a full desert experience, including a private 4x4 desert safari, a visit to local nomadic families, traditional Gnawa music in Khamlia, and a sunset camel ride across the Erg Chebbi dunes. Spend the night in a private luxury Sahara desert camp and enjoy dinner and traditional desert music under the stars.
After the Sahara, continue through southeastern Morocco to the dramatic Todra Gorge and the beautiful Dades Valley. Explore the mountain landscapes and visit traditional communities before continuing to Ouarzazate, known for its kasbahs, desert scenery, and film studios.
The journey then continues south to Taroudant, a historic walled city often called “Little Marrakech.” From there, travel to Agadir, where you will spend two nights enjoying its beaches, coastal atmosphere, and relaxed city life.
Continue north to Marrakech, where you will spend two nights. A full-day guided tour allows you to explore the city's historic medina, royal palaces, gardens, souks, and famous Jemaa el-Fna Square.
Finally, travel to Essaouira for two nights on the Atlantic coast. Explore its historic medina, fishing port, sea walls, and relaxed coastal atmosphere before returning to Casablanca to complete your 20 Days Morocco Tour from Casablanca.
This 20 Days Morocco Private Tour is designed for travelers who want more time to explore Morocco without rushing between destinations. With private air-conditioned transportation, comfortable accommodations, local guides, Sahara experiences, and free time in several cities, the itinerary offers a balanced way to discover Morocco's culture, history, mountains, desert, and Atlantic coast.
  • Tour Duration: 20 Days / 19 Nights
  • Starting Point: Casablanca (Airport or Hotel)
  • Ending Point: Casablanca (Airport or Hotel)
  • Tour Type: Private Morocco Tour
  • Main Destinations: Casablanca, Rabat, Asilah, Tangier, Tetouan, Chefchaouen (2 Nights), Volubilis, Meknes, Fes (2 Nights), Merzouga Sahara Desert (2 Nights), Todra Gorge, Dades Valley (1 Night), Ouarzazate, Taroudant, Agadir (2 Nights), Marrakech (2 Nights), Essaouira (2 Nights)
  • Main Highlights: Imperial Cities, Chefchaouen, Volubilis, Fes Medina, Middle Atlas Mountains, Ziz Valley, Erg Chebbi Dunes, Camel Ride, Luxury Sahara Desert Camp, 4x4 Desert Safari, Nomad Families, Gnawa Music, Todra Gorge, Dades Valley, Ouarzazate, Taroudant, Agadir, Marrakech, Essaouira More Tours

Highlights

Tour Highlights

  • Visit the monumental Hassan II Mosque standing directly over the Atlantic Ocean in Casablanca.
  • Explore the oceanfront Kasbah of the Oudayas and Hassan Tower in Rabat.
  • Discover the coastal art murals of Asilah and the mythical Caves of Hercules in Tangier.
  • Wander the UNESCO-listed Andalusian medina of Tetouan and the blue streets of Chefchaouen.
  • Walk through 2,000-year-old Roman mosaics at Volubilis and explore imperial Meknes.
  • Take a full-day guided walking tour of the ancient Fes Medina with an official historian.
  • See wild Barbary monkeys in the Cedar Forest of Azrou and visit alpine Ifrane.
  • Spend 2 full nights in the Merzouga Sahara Desert (1 night luxury camp + 1 night desert hotel).
  • Enjoy a private 4x4 nomad safari and live Gnawa music in Khamlia village.
  • Take an unforgettable sunset camel trek across the golden Erg Chebbi dunes.
  • Hike to meet traditional cave-dwelling nomads in the rugged mountains of Dades.
  • Walk between the giant 300-meter limestone canyon walls of Todra Gorge.
  • Explore the 16th-century adobe ramparts and lively artisan souks of Taroudant.
  • Enjoy 2 relaxing nights in coastal Agadir and 2 nights in the artist haven of Essaouira.
  • Take a full-day certified guided walking tour of the palaces, gardens, and souks of Marrakech.

Day by day

20 Days Morocco Tour from Casablanca Itinerary

Day 1

Arrival in Casablanca – Hassan II Mosque – Corniche

Welcome to Morocco! Your 20 Days Morocco Tour from Casablanca begins with a warm welcome from your private driver at Casablanca Mohammed V International Airport or your hotel.
Transfer to your hotel, check in, and take some time to relax after your flight. Depending on your arrival time, visit the impressive Hassan II Mosque, located beside the Atlantic Ocean. Admire its beautiful Moroccan architecture, detailed mosaics, marble work, and tall minaret.
Later, enjoy a relaxing walk along the Ain Diab Corniche and take in the ocean views. In the evening, enjoy your first Moroccan dinner at a local restaurant.
Overnight: Hotel in Casablanca
Meals: None
Day 2

Casablanca – Rabat – Asilah

After breakfast, leave Casablanca and travel north along the Atlantic coast to Rabat, the capital of Morocco.
Start your visit with the famous Hassan Tower and the Mausoleum of Mohammed V. Then explore the Kasbah of the Oudayas, with its white-and-blue streets, Andalusian gardens, and views over the Bou Regreg River and Atlantic Ocean.
After lunch, continue north to the charming coastal town of Asilah. Explore its historic Portuguese walls, whitewashed streets, small art galleries, and colorful murals. In the evening, enjoy a relaxing walk along the ocean.
Overnight: Hotel/Riad in Asilah
Meals: Breakfast included
Day 3

Asilah – Tangier – Cap Spartel – Hercules Caves – Tangier Medina

After breakfast, continue to Tangier, one of Morocco's most famous northern cities and a historic gateway between Africa and Europe.
Visit Cap Spartel, where the Atlantic Ocean meets the Mediterranean Sea. Then explore the Caves of Hercules, a natural coastal attraction shaped by the sea.
Continue to the famous Café Hafa, where you can enjoy Moroccan mint tea while taking in views across the Strait of Gibraltar.
In the afternoon, explore Tangier's old medina and Kasbah. Walk through the Grand Socco, visit local shops, and enjoy the lively atmosphere of this historic coastal city.
Overnight: Hotel/Riad in Tangier
Meals: Breakfast included
Day 4

Tangier – Tetouan – Chefchaouen

After breakfast, leave Tangier and travel through the Rif Mountains to Tetouan.
Explore the historic Tetouan Medina, a UNESCO World Heritage Site known for its Andalusian influence, white buildings, traditional markets, and artisan workshops.
After the visit, continue toward Chefchaouen, the famous Blue City of Morocco.
Arrive in the afternoon and check into your riad. Spend the evening walking through the beautiful blue streets of the medina, visiting local shops, and relaxing at Plaza Uta el-Hammam.
Overnight: Hotel/Riad in Chefchaouen
Meals: Breakfast included
Day 5

Full Free Day in Chefchaouen

Enjoy a full free day to explore Chefchaouen at your own pace.
Walk through the narrow blue streets of the medina and discover small shops, local cafés, and traditional handicraft stores. Visit the Kasbah Museum in Plaza Uta el-Hammam and take your time enjoying the relaxed atmosphere of the city.
You can also walk up to the Spanish Mosque, located on a hill above Chefchaouen, for beautiful views over the blue town and surrounding Rif Mountains.
Enjoy a peaceful evening in Chefchaouen before returning to your riad.
Overnight: Hotel/Riad in Chefchaouen
Meals: Breakfast included
Day 6

Chefchaouen – Volubilis – Meknes – Fes

After breakfast, leave Chefchaouen and travel south through the Moroccan countryside to Volubilis.
Explore the ancient Roman ruins, including the old columns, arches, basilicas, and well-preserved mosaics. Volubilis is a UNESCO World Heritage Site and one of Morocco's most important archaeological sites.
Continue to the imperial city of Meknes. Visit Bab Mansour, the historic medina, and other important sites connected to Sultan Moulay Ismail.
In the afternoon, continue to Fes, Morocco's historic cultural and spiritual center. Arrive in the late afternoon and check into your traditional Moroccan riad.
Overnight: Riad in Fes
Meals: Breakfast included
Day 7

Full-Day Guided Tour of Fes

After breakfast, meet your local guide and explore Fes el-Bali, the historic old medina and a UNESCO World Heritage Site.
Walk through its narrow streets and discover important landmarks, traditional markets, artisan workshops, and historic buildings.
Visit the Bou Inania Madrasa, the historic Al-Qarawiyyin Mosque and University, the old Jewish Mellah, and the famous Chouara Tanneries. You can also visit traditional ceramic and craft workshops.
Later, enjoy panoramic views of the Fes Medina from one of the city's viewpoints before returning to your riad.
Overnight: Riad in Fes
Meals: Breakfast included
Day 8

Fes – Ifrane – Azrou – Midelt – Ziz Valley – Merzouga

After breakfast, continue your 20 Days Morocco Tour from Casablanca toward the Sahara Desert.
Drive through the Middle Atlas Mountains and stop in Ifrane, a peaceful mountain town known for its European-style architecture.
Continue to the Cedar Forest near Azrou, where you may see wild Barbary macaques among the cedar trees. Then continue to Midelt, known for its apples and mountain scenery.
After lunch, drive through the spectacular Ziz Valley, with its green palm groves and desert landscapes.
Continue toward Merzouga and the golden Erg Chebbi dunes. In the late afternoon, enjoy a camel ride across the dunes while watching the sunset.
Arrive at your luxury Sahara desert camp, where you can enjoy Moroccan dinner, Berber music around the campfire, and a peaceful night under the stars.
Overnight: Luxury Sahara Desert Camp in Merzouga
Meals: Breakfast & Dinner included
Day 9

Full Day Merzouga Desert Tour – Nomads – Khamlia

Wake up early to watch the sunrise over the Erg Chebbi dunes, followed by breakfast at the camp.
Today, explore the Merzouga desert area by private 4x4 vehicle. Visit a local nomad family and learn about their traditional way of life in the Sahara.
Continue to Khamlia, a small village famous for its traditional Gnawa music. Enjoy a live performance and learn more about this unique Moroccan musical tradition.
Continue to Dayet Srij, a seasonal desert lake, and explore the surrounding desert landscapes. You can also enjoy lunch and try Medfouna, a traditional Berber-style stuffed bread.
In the afternoon, check into your desert hotel and relax near the dunes. Enjoy your second evening in the Merzouga area.
Overnight: Hotel in Merzouga
Meals: Breakfast & Dinner included
Day 10

Merzouga – Rissani – Todra Gorge – Dades Valley

After breakfast, leave Merzouga and travel to Rissani, an important historic town in the Tafilalet region.
Visit the traditional Rissani Souk, where you can see local food, dates, spices, and handmade products.
Continue toward Tinghir and visit the impressive Todra Gorge. Take a walk between the high limestone cliffs and enjoy the natural scenery.
After the visit, continue along the famous Road of 1000 Kasbahs toward the Dades Valley.
Admire the unique rock formations known as the Monkey Fingers before checking into your hotel.
Overnight: Hotel/Riad in Dades Valley
Meals: Breakfast & Dinner included
Day 11

Dades Valley – Nomad Caves – Valley of Roses – Skoura – Ouarzazate

After breakfast, enjoy a morning walk in the Dades Mountains with a local guide. Explore the mountain landscape and, depending on local conditions and access, visit traditional nomadic communities in the area.
Return to your vehicle and continue through the Valley of Roses, near Kalaat M'Gouna. You can stop at a local cooperative to learn about rosewater and other local products.
Continue to the Skoura Oasis and visit the historic Kasbah Amridil, one of the best-known kasbahs in southern Morocco.
In the afternoon, arrive in Ouarzazate, known for its film studios and desert landscapes. Visit the Atlas Film Studios before checking into your hotel.
Overnight: Hotel in Ouarzazate
Meals: Breakfast & Dinner included
Day 12

Ouarzazate – Taliouine – Taroudant

After breakfast, leave Ouarzazate and continue south through the beautiful landscapes of the Anti-Atlas Mountains.
Stop in Taliouine, known for its saffron production. Visit a local cooperative if available and learn about how this valuable spice is grown and prepared.
Continue toward Taroudant, a historic walled city often called "Little Marrakech."
Explore the old medina, traditional souks, and impressive city walls. Browse local shops selling handmade crafts, leather goods, spices, and jewelry.
In the evening, check into your traditional riad and enjoy a Moroccan dinner.
Overnight: Hotel/Riad in Taroudant
Meals: Breakfast & Dinner included
Day 13

Taroudant – Agadir – Kasbah Oufella – Beach

After breakfast, leave Taroudant and drive west toward Agadir, one of Morocco's most popular Atlantic coastal cities.
Visit Agadir Oufella, the historic hilltop area offering wide views over the city, port, and Atlantic Ocean.
Continue to the modern marina and enjoy a walk along the beach promenade. Check into your hotel and spend the rest of the afternoon relaxing by the coast.
In the evening, enjoy fresh seafood or a Moroccan dinner near the ocean.
Overnight: Hotel in Agadir
Meals: Breakfast included
Day 14

Full Free Day in Agadir

Enjoy a relaxed day in Agadir.
Spend time on the sandy beach, swim in the Atlantic Ocean, or relax at your hotel. You can also explore the city center and visit Souk El Had, one of the largest markets in Agadir.
Browse local products such as argan oil, spices, clothing, and Moroccan handicrafts.
In the evening, enjoy a walk along the beach promenade and watch the sunset over the Atlantic Ocean.
Overnight: Hotel in Agadir
Meals: Breakfast included
Day 15

Agadir – Marrakech – Jemaa el-Fnaa

After breakfast, leave Agadir and travel north toward Marrakech.
Arrive in Marrakech in the afternoon and check into your riad in or near the historic medina. Take some time to relax after the journey.
Later, visit the famous Jemaa el-Fnaa Square as it becomes lively in the evening. Explore the surrounding souks, watch local performers, and enjoy the atmosphere of the Red City.
Overnight: Riad in Marrakech
Meals: Breakfast included
Day 16

Full-Day Guided Tour of Marrakech

After breakfast, meet your local guide and explore the historic Marrakech Medina.
Visit the famous Koutoubia Mosque, the beautiful Bahia Palace, and the historic Saadian Tombs.
Continue to the Majorelle Garden and explore the colorful streets and traditional souks of the medina. You can see local artisans making carpets, leather goods, lanterns, and other Moroccan handicrafts.
In the evening, enjoy a rooftop café with views over Jemaa el-Fnaa before returning to your riad.
Overnight: Riad in Marrakech
Meals: Breakfast included
Day 17

Marrakech – Argan Forests – Essaouira

After breakfast, leave Marrakech and travel west toward the Atlantic coast.
Along the way, pass through areas known for argan trees. Stop at a local women's cooperative to learn how traditional Moroccan argan oil is produced.
Continue to Essaouira, a charming coastal town known for its medina, fishing harbor, and Atlantic beaches.
After checking into your riad, explore the UNESCO-listed medina, walk along the historic Sqala ramparts, and visit the fishing harbor.
Enjoy fresh seafood and a relaxing evening by the ocean.
Overnight: Hotel/Riad in Essaouira
Meals: Breakfast included
Day 18

Full Free Day in Essaouira

Enjoy a full free day to discover Essaouira at your own pace.
Walk through the narrow streets of the medina, visit local art galleries, and browse shops selling handmade crafts, Thuya wood products, and silver jewelry.
Take a walk along the sandy beach or relax at a café around Moulay Hassan Square.
In the evening, enjoy fresh seafood at the harbor and watch the sunset over the Atlantic Ocean.
Overnight: Hotel/Riad in Essaouira
Meals: Breakfast included
Day 19

Essaouira – El Jadida – Casablanca

After breakfast, leave Essaouira and drive north along Morocco's Atlantic coast toward Casablanca.
Enjoy views of coastal villages, farmland, and the Atlantic Ocean along the way. Stop in El Jadida, the historic Portuguese coastal town, and explore some of its old fortifications and seaside streets.
Continue to Casablanca and arrive in the late afternoon.
Check into your hotel and enjoy your final evening in Morocco. You can do some last-minute shopping or enjoy a farewell dinner by the ocean.
Overnight: Hotel in Casablanca
Meals: Breakfast included
Day 20

Casablanca – Mohammed V Airport – Departure

After breakfast, enjoy some free time at your hotel depending on your flight schedule.
Your private driver will meet you and transfer you to Casablanca Mohammed V International Airport (CMN) for your departure flight.
This marks the end of your 20 Days Morocco Tour from Casablanca, covering Morocco's imperial cities, northern coast, Rif Mountains, Sahara Desert, southern valleys, Atlantic coast, Marrakech, and Essaouira.
Meals: Breakfast included

Inclusions

Included

  • Pick-up and drop-off at Casablanca Mohammed V International Airport (CMN) or your hotel in Casablanca.
  • Private, modern air-conditioned vehicle (4x4 or comfortable minivan) with fuel.
  • Professional English-speaking local driver-guide throughout the tour.
  • 18 Nights accommodation in comfortable, handpicked hotels and traditional riads.
  • 1 Night in a private luxury Sahara desert camp in Erg Chebbi (Merzouga).
  • 19 Breakfasts and 6 Dinners (Merzouga Camp, Merzouga Hotel, Dades, Ouarzazate, Taroudant).
  • Full-day private 4x4 desert excursion (Nomad visit, Khamlia Gnawa music, Lake Dayet Srij).
  • Sunset and sunrise camel trek across the Erg Chebbi dunes.
  • Guided mountain hike to the Dades cave nomads with a local mountain guide.
  • Official certified local guides for walking tours in Fes and Marrakech.
  • All hotel and local accommodation taxes.

Not Included

  • International flight tickets.
  • Lunches and daily personal drinks.
  • Entrance fees to monuments, museums, and Hassan II Mosque.
  • Dinners not listed as included in the itinerary.
  • Personal travel insurance and personal expenses.
  • Optional activities (such as quad biking / ATV in the dunes or surfing in Agadir).
  • Tips and gratuities for the driver and local guides.

Why book with us

Why Choose Our 20 Days Morocco Tour from Casablanca?

The Ultimate 3-Week Complete Grand Tour

This 20 Days Morocco Tour from Casablanca connects every iconic region of Morocco—the Mediterranean north, Rif Mountains, imperial cities, Sahara Desert, Atlas canyons, southern kasbahs, and Atlantic beaches—with zero rushing.

2 Full Nights in the Merzouga Sahara Desert

Spend 2 full nights in the dunes (1 night in a private luxury desert camp + 1 night in a desert hotel), complete with an off-road 4x4 nomad safari and sunset camel trekking across the golden Erg Chebbi dunes.

Unique Cultural Encounters (Cave Nomads & Gnawa)

Hike into the Dades Mountains to meet authentic cave-dwelling nomads, visit desert nomadic families in their tents, and hear live spiritual Gnawa music in Khamlia village.

Multi-Night Stays in Top Highlights

Enjoy 2 nights each in Chefchaouen, Fes, Merzouga, Agadir, Marrakech, and Essaouira, providing a relaxing travel pace with dedicated free days to explore at your own leisure.

Certified Guided Tours of Imperial Capitals

Explore the medieval UNESCO medinas of Fes and Marrakech with official local historian guides visiting royal palaces, ancient madrasas, artisan workshops, and vibrant souks.

Private Comfort and Complete Flexibility

Travel in a private, modern, air-conditioned vehicle with an experienced professional English-speaking driver-guide, enjoying customized photo stops, rest breaks, and authentic Moroccan hospitality at every step.

Questions

FAQs About 20 Days Morocco Tour from Casablanca

How much does the 20 Days Tour from Casablanca cost?

The price for this private 20-day grand tour starts from €1,790 to €2,350 per person, depending on the total number of travelers in your private group, travel season, and selected hotel/camp tiers.

Why is a 20-day tour the best way to see Morocco?

Twenty days provides the ideal duration to explore the entire country without long, exhausting driving days. You get multi-night stays in all major destinations (Chefchaouen, Fes, Merzouga, Agadir, Marrakech, Essaouira) and plenty of free time to relax.

What is the hike to the Dades Cave Nomads like on Day 11?

The hike is an easy-to-moderate 1.5 to 2-hour scenic mountain walk led by a local guide. You will visit a genuine nomadic Berber family living in natural limestone caves, sharing a cup of tea and learning about their ancient pastoral lifestyle.

What is the luxury Sahara desert camp in Merzouga like?

The luxury camp in Erg Chebbi features spacious private canvas tents equipped with comfortable real beds, private en-suite bathrooms, hot showers, electricity, and traditional Moroccan decor. You will enjoy a fresh Moroccan dinner and live Berber drum music around the campfire under the stars.

How is luggage handled during the camel ride in Merzouga?

Your main luggage remains safely transported directly to your luxury tent in a 4x4 support vehicle. You only need to carry a small daypack with your camera, water, and personal essentials on the camel.

Can we travel to the desert camp by 4x4 vehicle instead of riding a camel?

Yes, absolutely! If you prefer not to ride a camel, you can travel directly to the luxury desert camp inside the comfortable 4x4 vehicle at no extra charge.

Are the guided city tours in Fes and Marrakech private?

Yes! You will have your own dedicated, certified local historian guide in both Fes and Marrakech, ensuring a personalized walking tour at your own pace.

What is the best time of year to take this 20-day tour?

The best times to book this tour are spring (March to May) and autumn (September to November) when daytime temperatures across the coast, mountains, and desert are pleasant and mild. However, the tour operates comfortably year-round.

Can special dietary requirements (vegetarian, vegan, gluten-free) be accommodated?

Yes. All hotels, traditional riads, and our luxury desert camp cater easily to vegetarian, vegan, gluten-free, dairy-free, and halal diets upon request. Please notify us when booking.

Can this 20-day itinerary be customized?

Yes! Because this is a 100% private tour, we can adjust destinations, add extra nights, change hotel categories, or swap activities to match your exact preferences.

Explore More Desert Tours

Discover more Morocco Desert Tours and private Sahara experiences featuring stunning desert landscapes, camel rides, luxury desert camps, and unforgettable routes across Morocco.

Plan my Morocco trip