Morocco Itinerary 9 Days: The Ultimate Journey Across Cities, Mountains & Desert

A well-planned Morocco itinerary 9 days offers the perfect balance between discovery, comfort, and authentic cultural experiences. In just over a week, Morocco allows travelers to explore ancient imperial cities, wander through blue-painted medinas, cross mountain ranges, and spend an unforgettable night beneath the stars in the Sahara Desert.

This itinerary is ideal for first-time visitors who want to see the country’s highlights without rushing. If you are looking for a classic north-to-south route, explore our Morocco 9 day itinerary designed for first-time visitors who want a seamless and immersive experience.

Beginning in Casablanca and ending in Marrakech, this route connects Morocco’s most iconic destinations, including Rabat, Chefchaouen, Fes, the Middle Atlas Mountains, Merzouga Desert, Todra and Dades Gorges, Ouarzazate, and Ait Ben Haddou. Carefully paced driving days, guided city tours, and scenic stops ensure a smooth and enriching travel experience.

This private Morocco itinerary is fully customizable and designed by local experts to showcase the country’s history, landscapes, and warm hospitality.

Morocco Itinerary 9 Days – Day by Day

Day 1: Casablanca Airport – Casablanca

Overnight in Casablanca

Arrive at Casablanca Mohammed V International Airport, where your private driver welcomes you and transfers you to your hotel. Casablanca is Morocco’s largest city and economic hub, blending modern infrastructure with cultural landmarks. Depending on your arrival time, enjoy a short panoramic drive or a relaxed walk along the Atlantic Corniche.

This first day is dedicated to rest and acclimatization, allowing you to recover from your flight while getting a first impression of Morocco’s urban life. Dinner at leisure and overnight in Casablanca.

Day 2: Casablanca – Rabat – Chefchaouen

Overnight in Chefchaouen

After breakfast, depart Casablanca toward Rabat, the capital of Morocco. Visit major highlights including the Hassan Tower, the Mausoleum of Mohammed V, and the Kasbah of the Oudayas, overlooking the Atlantic Ocean.

Continue north through scenic countryside toward the Rif Mountains. By late afternoon, arrive in Chefchaouen, famous for its blue-painted streets and peaceful mountain setting. Enjoy a relaxed evening strolling through the medina and soaking in the calm atmosphere.

Day 3: Chefchaouen Exploration – Fes

Overnight in Fes

Spend the morning exploring Chefchaouen at your own pace. Walk through its charming alleys, admire local handicrafts, and visit Outa el Hammam Square. The soft light and blue walls make this city a favorite for photographers.

In the afternoon, depart for Fes, passing through rolling hills and traditional villages. Upon arrival, check into your riad and enjoy a quiet evening in Morocco’s cultural capital.

Day 4: Fes Guided City Tour

Overnight in Fes

Today you explore Fes el-Bali with a licensed local guide. Discover historic landmarks such as Al-Qarawiyyin University, Bou Inania Madrasa, Nejjarine Fountain, and the famous leather tanneries. Walk through artisan quarters where ancient crafts are still practiced.

Your guide provides deep insight into Fes’ religious, intellectual, and commercial history. Afternoon free for relaxation or independent exploration.

Day 5: Fes – Ifrane – Cedar Forest – Midelt – Merzouga

Overnight in Sahara Desert Camp

Travel south through the Middle Atlas Mountains, stopping in Ifrane and the Cedar Forest, home to Barbary macaques. After lunch in Midelt, continue through the dramatic landscapes of the Ziz Valley.

Arrive in Merzouga, where you embark on a camel trek across the dunes of Erg Chebbi. Watch the sunset over the Sahara before reaching your desert camp. Dinner, Berber music, and stargazing complete this unforgettable night.

Day 6: Merzouga – Todra Gorges – Dades Gorges

Overnight in Dades Gorges

Wake early for sunrise over the dunes, then return to Merzouga for breakfast. Continue toward Todra Gorges, a spectacular canyon with towering limestone cliffs. Enjoy time for walking and photography.

In the afternoon, drive through scenic valleys toward Dades Gorges, known for dramatic rock formations and panoramic viewpoints. Dinner and overnight in the valley.

Day 7: Dades Gorges – Valley of Roses – Ouarzazate – Ait Ben Haddou – Marrakech

Overnight in Marrakech

Travel through the Valley of Roses and Kelaat Mgouna, then continue to Ouarzazate, Morocco’s cinematic hub. Visit the UNESCO World Heritage site of Ait Ben Haddou, an ancient fortified village built of earth and clay.

Cross the High Atlas Mountains via the Tizi n’Tichka Pass, enjoying breathtaking views before arriving in Marrakech in the evening.

Day 8: Marrakech City Tour

Overnight in Marrakech

Explore Marrakech with a professional local guide. Highlights include the Bahia Palace, Saadian Tombs, Koutoubia Mosque (exterior), and the lively Jemaa el-Fnaa Square. Wander through the souks filled with spices, textiles, and traditional crafts.

Afternoon free for shopping, a hammam experience, or relaxation in your riad.

Day 9: Marrakech – Casablanca Airport or Marrakech Airport

After breakfast, your private driver transfers you to your preferred departure airport, either Marrakech Menara Airport or Casablanca Mohammed V International Airport, according to your flight schedule.

This concludes your unforgettable Morocco itinerary 9 days, filled with culture, landscapes, and authentic local experiences.

Ready to Plan Your Morocco Trip?

Turn this itinerary into a fully private, tailor-made journey through Morocco. Our local experts will customize every detail for you — from hand-picked riads and desert camps to private guides and scenic routes.

Contact us today to design your personalized Morocco itinerary
Free consultation • 100% customized • Local Morocco experts