Morocco Itinerary 9 Days
7 unique ideas for a Morocco 9-day tour
- Discover the Best of Morocco in 9 Days
Morocco Itinerary 9 Days: Discover Morocco at a Relaxed Pace
Morocco is a wonderful country with something for everyone. It is full of beautiful places, rich history, friendly people, and amazing food. From the golden Sahara Desert and high Atlas Mountains to colorful cities and peaceful beaches, Morocco is a destination you will never forget.
This 9-day Morocco itinerary is a great way to see the country without rushing. It allows you to enjoy each place, explore local culture, and experience everyday life in Morocco. With Morocco Top Trips, you will visit famous cities, travel through scenic landscapes, and enjoy special moments like desert sunsets and traditional experiences.
Whether you are walking through lively markets, relaxing in the desert, or enjoying stunning views along the way, this 9-day Morocco tour is designed to help you experience the real beauty of Morocco and create unforgettable memories.
- Morocco Itinerary 9 Days
Itinerary #1: 9-Day Morocco Itinerary from Casablanca
Start your 9-day Morocco itinerary in Casablanca, the gateway to the country, with time to relax or explore the city after arrival. Travel to Fes via Rabat and visit the ancient Roman ruins of Volubilis to learn about Morocco’s rich history. Enjoy a guided tour of Fes and its lively medina before heading south through Ifrane, known as the “Switzerland of Africa,” and the cedar forests of Azrou. Continue to Merzouga, where you will spend two unforgettable nights in the Sahara Desert, enjoying camel rides, golden sand dunes, desert sunsets, and a night under the stars. After the desert experience, travel through Rissani, the dramatic Todra Gorges, and the beautiful Dades Valley. The journey ends in Marrakech via Ouarzazate and the famous Ait Ben Haddou, where you will explore historic landmarks, colorful souks, and vibrant local life, leaving Morocco with lasting memories.
- Day 1: Arrival to Casablanca
- Day 2: Casablanca to Fes via Rabat, Meknes and Volubilis
- Day 3: Guided Tour of Fes
- Day 4: Fes to Merzouga via Ifrane and Azrou
- Day 5: Full day in Sahara – 4wd Adventure, ATV, Gnoua
- Day 6: Merzouga to Dades valley via Rissani Souk and Todra Gorges
- Day 7: Dades to Marrakech via Ouarzazate and Ait Ben Haddou
- Day 8: Guided Tour of Marrakech
- Day 9: Departure
Itinerary #2: Morocco 9-Day Tour from Marrakech
Begin your 9-day Morocco itinerary in Marrakech, where you spend two nights exploring its lively souks, historic sites, and vibrant atmosphere. Travel through the High Atlas Mountains to Ait Ben Haddou and continue to the Dades Valley or Ouarzazate for an overnight stay surrounded by beautiful scenery. Continue your journey to the Sahara Desert in Merzouga, where you will enjoy two unforgettable nights among the golden sand dunes, including a camel ride, desert sunsets, and stargazing in a desert camp. After the desert experience, travel north through the scenic Ziz Valley, the cedar forests of Azrou, and Ifrane, known as the “Switzerland of Africa,” on your way to Fes. Spend two nights in Fes exploring its ancient medina, rich history, and cultural landmarks with a guided city tour. End your Morocco tour with a final night in Casablanca or Rabat, leaving with wonderful memories of this diverse and captivating country.
- Day 1: Arrival to Marrakech
- Day 2: Guided tour of Marrakech
- Day 3: Marrakech to Dades valley via Atlas Mountains, Ait Ben Haddou
- Day 4: Dades valley to Erg Chebbi Dunes
- Day 5: Full day in Sahara – 4wd Adventure, ATV, Gnoua
- Day 6: Merzouga to Fes via Cedar Forest in azrou and Ifrane
- Day 7: Guided Tour of Fes with a local guide
- Day 8: Fes to Casablanca via Meknes, Volubilis and Rabat
- Day 9: Departure
Itinerary #3: Morocco Itinerary 9 Days from Tangier
Start your 9-day Morocco itinerary with arrival in Tangier by ferry or flight, where you have free time to explore this beautiful coastal city where Africa meets Europe. Continue to Chefchaouen, the famous Blue City, and enjoy its calm streets, colorful houses, and mountain views. Travel next to Fes, stopping along the way to visit the ancient Roman ruins of Volubilis, then enjoy a guided tour of Fes to discover its historic medina and rich culture. Head south through Ifrane, known as the “Switzerland of Africa,” and the cedar forests of Azrou before reaching Merzouga to experience the magic of the Sahara Desert. After an unforgettable desert night, continue through Rissani, the impressive Todra Gorges, and the scenic Dades Valley or Ouarzazate, ending your journey in Marrakech via the famous Ait Ben Haddou, where you will explore lively souks and iconic landmarks and leave Morocco with unforgettable memories.
- Day 1: Arrival to Tangier and driver the the blue city
- Day 2: Chefchaouen to Fes via Meknes and Volubilis
- Day 3: Guided Tour of Fes
- Day 4: Fes to Merzouga via Ifrane and Azrou
- Day 5: Activities in the Sahara Desert
- Day 6: Merzouga to Dades valley via Rissani Souk and Todra Gorges
- Day 7: Dades to Marrakech via Ouarzazate and Ait Ben Haddou
- Day 8: Guided Tour of Marrakech
- Day 9: Departure
Itinerary #4: Imperial cities tour and the blue city
This 9-day Morocco itinerary covers the country’s four imperial cities and the famous Blue City, with two nights in Chefchaouen. Begin in Marrakech with a guided city tour and an optional Agafay Desert experience, including a sunset camel ride and ATV adventure. Travel next to Rabat, Morocco’s capital, before continuing to Fes. Explore Fes with a knowledgeable local guide, then visit Meknes and the ancient Roman ruins of Volubilis.
Continue to Chefchaouen, where you will spend two nights wandering the charming blue streets, enjoying the relaxed mountain atmosphere, and taking in the stunning scenery. After exploring Chefchaouen, travel to Casablanca or Tangier for your departure, leaving Morocco with unforgettable memories of its rich history, vibrant culture, and unique charm.
- Day 1: Arrival in Marrakech
- Day 2: Guided tour of Marrakech & Agafay Desert experience
- Day 3: Marrakech to Rabat via Casablanca
- Day 4: Rabat to Fes via Meknes and Volubilis
- Day 5: Guided tour of Fes
- Day 6: Fes to Chefchaouen via Meknes (arrival and first evening in the Blue City)
- Day 7: Full day in Chefchaouen
- Day 8: Chefchaouen to Casablanca or Tangier
- Day 9: Departure
Itinerary #5: Imperial cities, Blue City and Atlas Mountains
This 9-day Morocco itinerary takes you through the country’s four historic imperial cities with a special stop in Chefchaouen, the famous Blue City, and a memorable day trip to the Atlas Mountains. The journey begins in Marrakech, where you spend three nights exploring its highlights on a guided city tour and enjoy a day trip to the Atlas Mountains, visiting Berber villages and taking in stunning landscapes.
Next, travel to Rabat, the capital, for an overnight stay and a visit to its main landmarks. Continue to Fes, where you spend two nights discovering the ancient medina, vibrant souks, and cultural treasures with a local guide. From Fes, travel to Chefchaouen for one night, wandering its blue streets, enjoying the mountain scenery, and experiencing its relaxed charm. The journey ends in Casablanca with a final overnight stay before departure, leaving you with lasting memories of Morocco’s rich history, culture, and beauty.
- Day 1: Arrival in Marrakech
- Day 2: Private guided tour of Marrakech
- Day 3: Day trip to the Berber village of Imlil in the High Atlas Mountains
- Day 4: Marrakech to Rabat, overnight in the capital
- Day 5: Rabat to Fes via Meknes and Volubilis
- Day 6: Guided tour of Fes with a local guide
- Day 7: Fes to Chefchaouen, overnight in the Blue City
- Day 8: Chefchaouen to Casablanca, overnight stay
- Day 9: Departure
Itinerary #6: Casablanca, Essaouira, Agadir, Marrakech and Berber villages
This 9-day Morocco itinerary begins in Casablanca, where you spend your first night relaxing and exploring the city at your own pace. Travel next to the coastal town of Essaouira for two nights, enjoying its charming medina, fresh seafood, and vibrant seaside atmosphere. Continue to Agadir for two nights, where you can relax on its beaches, explore the Kasbah, and experience the lively coastal culture.
From Agadir, head to Marrakech for a three-night stay. Explore the city with a local guide, wandering through colorful souks, historic sites, and lively squares. Enjoy the Agafay Desert with a sunset camel ride, ATV adventure, and an unforgettable evening under the stars. Take a day trip to the Atlas Mountains in Imlil, experiencing Berber villages and stunning landscapes. This itinerary combines culture, adventure, relaxation, and natural beauty for an unforgettable Moroccan experience.
- Day 1: Arrival in Casablanca
- Day 2: Casablanca to Essaouira
- Day 3: Explore Essaouira with a local guide
- Day 4: Essaouira to Agadir
- Day 5: Explore Agadir (beach, Kasbah, local attractions)
- Day 6: Agadir to Marrakech – Argan Oil Cooperative visit en route
- Day 7: Guided tour of Marrakech & Agafay Desert Experience
- Day 8: Day trip to Atlas Mountains – Imlil
- Day 9: Departure from Marrakech
Itinerary #7: Morocco Itinerary 9 Days – Marrakech, Mountains and Desert
Start your 9-day Morocco trip with two nights in Marrakech, where you can explore the medina, colorful souks, and historic sites at your own pace. On Day 3, begin your 5-day Sahara Desert Tour. Travel through the High Atlas Mountains, visit Ait Ben Haddou, the Dades Valley, and the Todra Gorges, and arrive in Merzouga for two nights in the Sahara Desert. Enjoy camel rides, stunning sunsets, and nights under the stars in the desert. On the way back, stop for a night in Ouarzazate before returning to Marrakech. Spend your final two nights in Marrakech, with a day trip to the Atlas Mountains on Day 8 to visit Berber villages and enjoy breathtaking mountain views. End your journey with unforgettable memories of Morocco’s culture, desert, and landscapes.
- Day 1: Arrival in Marrakech – first night in Marrakech
- Day 2: Explore Marrakech – medina, souks, historic landmarks
- Day 3: Marrakech to Dades Valley via Ait Ben Haddou and High Atlas
- Day 4: Dades Valley to Merzouga via Todra Gorges
- Day 5: Full day in the Sahara Desert – camel rides and sunset
- Day 6: Second day in the Sahara – desert activities and relaxation
- Day 7: Sahara Desert to Ouarzazate – overnight stay
- Day 8: Day trip to the Atlas Mountains from Marrakech – return for second night in Marrakech
- Day 9: Departure from Marrakech
- Gallery
- Reviews
Get In Touch
Morocco Top Trips is a trusted Morocco travel agency and Morocco tour company, offering unforgettable Morocco tours and Morocco trips. Our fully customizable private tours, expert local guides, and handpicked accommodations ensure every journey is seamless, comfortable, and memorable.
- Morocco Travel