9 days Casablanca to Marrakech Morocco tour

9 days Casablanca to Marrakech

Tour Overview

The 9 days Casablanca to Marrakech is a complete journey designed to discover the very best of Morocco. Throughout this trip, you will explore imperial cities, historic villages, the Atlas Mountains, the Sahara Desert, and the Atlantic coast, combining culture, nature, and adventure in one unforgettable itinerary.

During the tour, you will visit Casablanca, Rabat, Chefchaouen, Fes, the Middle Atlas Mountains, the desert of Merzouga, and finally arrive in the vibrant city of Marrakech.

9 days Casablanca to Marrakech.


Tour Highlights

  • Hassan II Mosque in Casablanca
  • Rabat: Hassan Tower and Kasbah of the Udayas
  • Chefchaouen, the Blue City
  • Medina of Fes
  • Ifrane, the “Switzerland of Morocco”
  • Cedar forest of Azrou
  • Middle Atlas Mountains
  • Ziz Valley
  • Sahara Desert of Erg Chebbi
  • Nomadic Berber families
  • Todra Gorges
  • Dades Valley
  • Ouarzazate and the Road of a Thousand Kasbahs
  • Ait Ben Haddou UNESCO World Heritage Site
  • High Atlas Mountains and Tizi n’Tichka Pass
  • Arrival in Marrakech

ITINERARY of 9 days Casablanca to Marrakech

Day 1: Casablanca – Arrival (approx. 20–30 km local)

Your journey begins upon arrival at Casablanca airport, where your driver will welcome you and transfer you to your hotel. If time allows, you will enjoy a panoramic visit of the Hassan II Mosque before having free time to relax and recover from your journey.

Day 2: Casablanca – Rabat – Chefchaouen (approx. 340 km)

First, depart toward Rabat to visit the Hassan Tower, Mausoleum of Mohammed V, and the Kasbah of the Udayas. Afterwards, continue north through the Rif Mountains until reaching Chefchaouen, where you will spend the night in a riad or hotel.

Day 3: Chefchaouen – Fes (approx. 200 km)

In the morning, enjoy free time to explore the charming blue streets of Chefchaouen. Then, continue your journey toward Fes through scenic mountain and rural landscapes, arriving in the afternoon for check-in at your riad in the medina.

Day 4: Fes – Guided Tour (approx. 10–20 km local)

Today, enjoy a full guided tour of Fes, discovering its rich history and culture. You will visit Bab Bou Jeloud, the medieval medina, traditional tanneries, madrasas, the University of Al Quaraouiyine, the royal palace, and vibrant souks before returning to your riad.

Day 5: Fes – Ifrane – Azrou – Midelt – Merzouga (approx. 470 km)

After breakfast, depart toward the Sahara Desert through the Middle Atlas Mountains. First, stop in Ifrane, then continue to the cedar forest of Azrou. Afterwards, travel to Midelt for lunch before continuing through the Ziz Valley to Merzouga. In the evening, enjoy a camel ride into the dunes and spend the night in a Sahara desert camp.

Day 6: Merzouga – 4×4 Desert Tour (approx. 40–80 km local)

Today, explore the desert by 4×4 vehicle. You will visit nomadic families, the village of Khamlia known for Gnawa music, ancient mines, and desert oases. Later, enjoy free time relaxing near the dunes.

Day 7: Merzouga – Rissani – Todra – Dades Valley (approx. 250 km)

Depart toward Rissani and its traditional market. Continue to the spectacular Todra Gorges for a walk through the canyon. Finally, arrive in the beautiful Dades Valley for dinner and overnight stay.

Day 8: Dades Valley – Ouarzazate – Ait Ben Haddou – Marrakech (approx. 320 km)

Travel along the Road of a Thousand Kasbahs, passing through the Valley of Roses and Skoura. Then continue to Ouarzazate and visit the famous Ait Ben Haddou. Afterwards, cross the High Atlas Mountains via the scenic Tizi n’Tichka Pass before arriving in Marrakech.

Day 9: Marrakech – Airport Transfer (approx. 10–20 km local)

Depending on your flight time, enjoy some free time in Marrakech before your transfer to the airport. This marks the end of your tour.


Booking Details of 9 days Casablanca to Marrakech

Information Details
Duration 9 days / 8 nights
Departure Casablanca
Ending Marrakech
Confirmation Immediate

Included in the 9 days Casablanca to Marrakech

  • Air-conditioned vehicle
  • Spanish-speaking driver
  • Fuel
  • Pick-up and transfers
  • Guided tour in Fes
  • Accommodation throughout the trip
  • 2 nights in Fes
  • 1 night in Chefchaouen
  • 1 night in Sahara desert camp
  • 1 night in Merzouga hotel
  • 1 night in Dades Valley
  • 2 nights in Marrakech (as per program)
  • Camel ride (1 per person)
  • 4×4 desert excursion
  • Visit to nomads and Khamlia
  • Dinner and breakfast (depending on accommodation)

Not Included

  • Lunches
  • Drinks
  • Dinners in Fes, Chefchaouen, and Marrakech
  • Entrance fees to monuments
  • Tips

Prices for the 9 days Casablanca to Marrakech

Option 2 People 4 People 6 People Description
Standard €790 €690 €620 Standard hotels and traditional desert camp
Comfort €1,050 €920 €850 Comfortable riads and luxury desert camp
Luxury €1,450 €1,300 €1,180 Luxury hotels and premium Sahara camp with private bathroom and exclusive services

Important Note

This 9 days Casablanca to Marrakech itinerary can be fully customized based on your travel dates, preferences, and style. We also offer longer Morocco tours, including 12-day and 11-night complete experiences covering even more destinations.