12-Day Morocco Tour from Marrakech to Casablanca
12 DaysPrivate & Fully Customizable

12-Day Morocco Tour from Marrakech to CasablancaEssaouira, Sahara, Fes, Volubilis & the blue north

Marrakech → Essaouira → Merzouga → Fes → CasablancaRoute
12 DaysDuration
Private & Fully CustomizableJust for Your Group
Experience
the real Morocco
100% Private ToursNo groups, just your journey
Local ExpertsPassionate & experienced guides
Comfortable TransportSafe & modern vehicles
24/7 SupportWe are here for you
Sustainable TravelSupporting local communities
Duration12 Days / 11 Nights
Starting PointMarrakech
Ending PointCasablanca
Tour TypePrivate & Fully Customizable
TransportPrivate air-conditioned 4×4 or minivan
AccommodationComfortable Hotels, Traditional Riads & Private Sahara Desert Camp
Best ForCouples, families, friends and first-time visitors to Morocco

Tour Overview

Discover Morocco from south to north on this 12-day private tour from Marrakech to Casablanca, combining imperial cities, Atlantic coastlines, Berber villages, ancient kasbahs, the Sahara Desert and the Rif Mountains.

Start with two nights in Marrakech, giving you enough time to explore the Red City's historic medina, souks, palaces and gardens. Continue to the Atlantic coast and spend time in the relaxed town of Essaouira before heading inland towards the High Atlas Mountains, Aït Ben Haddou, Dades Valley and the Sahara Desert.

Enjoy two nights in the Merzouga region, including a sunset camel trek, private desert camp and a full 4×4 Sahara excursion. Continue through the Middle Atlas to Fes, then discover the blue streets of Chefchaouen before traveling through Rabat to Casablanca. This private itinerary is designed to cover Morocco's major highlights while maintaining a more comfortable pace than a shorter tour.

"More than a trip... It's a story to tell!"

Tour Gallery

A glimpse of the landscapes, cultures and moments you'll experience on this journey.

Itinerary

A detailed day-by-day journey through Morocco's most breathtaking landscapes.

Day 1

Arrival in Marrakech

Welcome to Marrakech, Morocco's famous Red City. Upon arrival at Marrakech airport, your private driver will meet you and transfer you to your hotel or traditional riad.

Depending on your arrival time, enjoy a relaxed introduction to the city. Take your first walk through the historic medina, explore the colorful souks or visit the lively Jemaa el-Fna square.

If you arrive early, you can also visit the Koutoubia Mosque from outside or explore some of the surrounding streets and artisan workshops. In the evening, enjoy a traditional Moroccan dinner and experience the atmosphere of the old city.

The first day is intentionally flexible so you can settle in comfortably after your flight.

Marrakech Breakfast
Day 2

Full-Day Marrakech Guided Tour

After breakfast, meet your local licensed guide and spend the day discovering Marrakech.

Begin in the historic medina and visit important landmarks such as Bahia Palace, Koutoubia Mosque and the traditional souks. Walk through the narrow streets and discover Moroccan craftsmanship, including leather, carpets, pottery and handmade products.

Continue towards the Mellah, the historic Jewish quarter, before visiting more of the city's cultural attractions. Depending on your interests, you can include the Saadian Tombs, Majorelle area or other gardens and monuments.

Enjoy lunch at a traditional Moroccan restaurant before continuing your sightseeing.

In the late afternoon, return to your riad or enjoy free time in Jemaa el-Fna. Having two nights in Marrakech allows you to experience the city without rushing.

Marrakech Breakfast
Day 3

Marrakech → Essaouira

After breakfast, leave Marrakech and travel towards the Atlantic coast. The route passes through countryside and the argan-growing region before reaching Essaouira, one of Morocco's most charming coastal towns.

Explore the historic medina, walk along the Skala overlooking the Atlantic and visit the traditional fishing port. You will have time to discover local artisan workshops, small galleries and cafés.

Enjoy lunch near the harbor, where freshly prepared seafood is a popular choice, before continuing your exploration of the town.

In the afternoon, take a relaxing walk along the beach or enjoy a coffee overlooking the ocean.

Essaouira offers a peaceful contrast to busy Marrakech, making it an excellent addition to a longer Morocco itinerary.

~190 km Essaouira Breakfast
Day 4

Essaouira → Marrakech → High Atlas → Aït Ben Haddou → Dades Valley

After an early breakfast, leave Essaouira and travel back towards the Marrakech region before continuing south across the High Atlas Mountains.

Cross the spectacular Tizi n'Tichka Pass, stopping at scenic viewpoints along the way. Continue towards the famous Aït Ben Haddou, a historic fortified ksar built from traditional earthen architecture.

Explore its narrow lanes and traditional buildings before continuing to Ouarzazate. From here, travel through the Valley of Roses and along the scenic Road of a Thousand Kasbahs towards the Dades Valley.

The landscape changes dramatically as you approach Dades, with colorful rock formations, palm groves and traditional villages.

~530 km Dades Valley Breakfast & Dinner
Day 5

Dades → Todra Gorge → Erfoud → Rissani → Merzouga

After breakfast, continue towards the Sahara Desert. Travel through the Dades Valley and reach the spectacular Todra Gorge, where towering canyon walls rise on both sides of the valley.

Continue towards Erfoud, known for its fossils and desert stone products, before reaching Rissani, an important historic market town and former caravan center.

From Rissani, continue towards Merzouga and the golden dunes of Erg Chebbi.

In the late afternoon, leave your vehicle and begin a camel trek across the dunes. Ride through the Sahara as the sun sets over the sand.

Arrive at your private desert camp and enjoy a traditional Moroccan dinner, Berber music and an evening beneath the stars.

~300 km Private Sahara Desert Camp Breakfast & Dinner
Day 6

Full-Day Merzouga Sahara Experience

Wake early to enjoy the Sahara sunrise over the Erg Chebbi dunes. After breakfast, begin a private 4×4 excursion around the Merzouga desert.

Visit a local nomadic family and learn about traditional desert life before continuing to Khamlia village, famous for its Gnawa musical heritage.

Continue to local fossil areas and the surrounding desert landscapes. Depending on the season and weather conditions, you may also visit the seasonal lake near Merzouga.

There will be time for sandboarding and photography among the dunes before returning to your accommodation.

The afternoon is free to relax around the pool or enjoy the desert atmosphere. Having a full day in Merzouga allows you to experience the Sahara without spending the entire day driving.

~40 km Merzouga Breakfast & Dinner
Day 7

Merzouga → Ziz Valley → Midelt → Azrou → Ifrane → Fes

After breakfast, leave Merzouga and begin your journey north. Travel through the spectacular Ziz Valley, with its palm-filled oasis and dramatic cliffs.

Continue towards Midelt, located between the High and Middle Atlas Mountains. After lunch, drive through the Middle Atlas towards Azrou and its famous cedar forests.

Depending on the season and conditions, you may see Barbary macaques in the forest. Continue to Ifrane, a mountain town known for its distinctive architecture and alpine atmosphere.

From Ifrane, continue towards Fes through the fertile Saïss region.

Arrive in Fes in the evening and check into your traditional riad or hotel.

~470 km Fes Breakfast & Dinner
Day 8

Full-Day Fes Guided Tour

Today is dedicated to exploring Fes, Morocco's cultural and spiritual capital.

After breakfast, meet your local licensed guide and enter the historic Fes el-Bali medina. Walk through the maze of narrow streets and discover traditional souks, artisan workshops, historic madrasas and beautiful architectural details.

Visit the famous Chouara Tanneries and explore important areas of the ancient medina. Your guide will explain the history and traditions that make Fes unique.

Continue through the Mellah, the historic Jewish quarter, and visit a panoramic viewpoint overlooking the old city.

You will have time for a traditional Moroccan lunch and can shop for handmade leather, ceramics, carpets and textiles. The afternoon can be adapted to your interests, with time to relax or continue exploring.

Fes Breakfast
Day 9

Fes → Volubilis → Meknes → Chefchaouen

After breakfast, leave Fes and travel towards Volubilis, one of Morocco's most important Roman archaeological sites. Explore the ancient ruins and admire the well-preserved mosaics and remains of Roman buildings.

Continue to Meknes, one of Morocco's historic imperial cities. Visit the impressive Bab Mansour area and explore the old medina before continuing north.

The journey then takes you through the Rif Mountains towards Chefchaouen, Morocco's famous Blue City.

Arrive in the afternoon and check into your riad. Spend the evening exploring the blue-painted streets, small squares and local artisan shops.

Chefchaouen's peaceful mountain setting provides a beautiful contrast to the busy medinas of Marrakech and Fes.

~300 km Chefchaouen Breakfast
Day 10

Full-Day Chefchaouen Experience

Enjoy a relaxed morning discovering Chefchaouen. After breakfast, explore the famous blue-painted medina at your own pace.

Walk through the narrow streets and visit the Kasbah in the central Uta el-Hammam square. Discover local craft shops selling woven products, handmade clothing and other traditional goods.

You can also walk towards the Spanish Mosque viewpoint for panoramic views over Chefchaouen and the surrounding Rif Mountains, particularly beautiful around sunset.

The rest of the day is free to enjoy a traditional Moroccan lunch, relax in a local café or continue exploring the town.

Keeping a full day for Chefchaouen means you do not have to rush through the town during a transfer day. It also gives you time to enjoy the atmosphere and take photographs.

Chefchaouen Breakfast
Day 11

Chefchaouen → Rabat → Casablanca

After breakfast, leave Chefchaouen and travel south towards Rabat, Morocco's capital.

Upon arrival, explore the historic Kasbah of the Udayas, Hassan Tower and the Mausoleum of Mohammed V. Enjoy lunch in Rabat before continuing towards Casablanca.

Arrive in Casablanca in the afternoon and check into your hotel.

Depending on your schedule, enjoy some free time along the Corniche or explore the city center.

Casablanca provides a modern contrast to the historic cities and mountain towns visited throughout the tour. It is Morocco's largest city and an important Atlantic coastal destination.

~340 km Casablanca Breakfast
Day 12

Casablanca → Hassan II Mosque → Departure

After breakfast, begin your final morning with a visit to the impressive Hassan II Mosque, dramatically positioned beside the Atlantic Ocean.

Depending on your departure schedule and visiting hours, you can visit the interior with a guided tour or admire the mosque from outside.

Continue through central Casablanca or enjoy a final walk along the Corniche before your private driver transfers you to Casablanca Mohammed V International Airport, your hotel or another location in the city.

Your 12-day private Morocco tour ends here after an extensive journey through Marrakech, Essaouira, the High Atlas, Aït Ben Haddou, Dades, Todra, Merzouga, Fes, Meknes, Volubilis, Chefchaouen, Rabat and Casablanca.

End of tour: Casablanca Breakfast

Included

  • Private air-conditioned 4×4 or minivan
  • Professional English-speaking private driver
  • Private transportation throughout the tour
  • 11 nights accommodation
  • Comfortable hotels and traditional riads
  • Private Sahara Desert Camp
  • Daily breakfast
  • Dinners in Dades, Merzouga and Midelt
  • Sunset camel trek in Merzouga
  • Merzouga desert 4×4 excursion
  • Nomad family visit
  • Sandboarding in the Sahara
  • Local licensed guide in Marrakech
  • Local licensed guide in Fes
  • Marrakech airport pickup
  • Casablanca airport or hotel drop-off
  • Fuel and transportation expenses

Not Included

  • Lunches and drinks
  • Entrance fees to monuments and historical sites
  • Local guides unless mentioned
  • Quad biking and other optional activities
  • Personal expenses
  • Tips
  • Travel insurance
  • Flights

Good to Know

  • Best time to go: Mar – May & Sep – Nov
  • What to bring: Comfortable shoes, layers, sun protection, camera
  • Tour type: Private & fully customizable
  • Language: English, French, Spanish & more on request

Why Choose This Tour?

This 12-day Morocco tour from Marrakech to Casablanca is ideal for travelers who want to see much more than the standard Marrakech and Sahara itinerary.

The additional days allow you to experience Essaouira, two nights around Merzouga, Fes, Volubilis, Meknes and two nights in Chefchaouen, while still visiting Rabat and Casablanca. This creates a much more complete journey through Morocco.

The route is private and fully customizable, so you can choose your accommodation category, adjust sightseeing time and add optional experiences such as quad biking, hot-air ballooning or cooking classes.

It is an excellent choice for couples, families and friends who want to experience Morocco's cities, Atlantic coast, mountains, culture and Sahara Desert in one comprehensive journey.

Book or Ask a Question

Enquire About This Morocco Tour

Interested in the 12-Day Marrakech to Casablanca? Send us your details and our local team will reply within 24 hours with availability, a personalised quote and answers to any questions — with no obligation. Every Morocco tour is private and can be tailored to your dates, pace and budget.

Starry night over the Sahara
Ready for Your Next Adventure?

Book Your 12-Day Marrakech to Casablanca Now

Create unforgettable memories in the heart of Morocco.

Book This Tour