Morocco Itinerary 12 days

6 unique ideas for a 12-day tour of Morocco

This is why traveling is one of the simplest pleasures in life and why Morocco should definitely be on your list. This colourful nation has an interesting geography that includes deserts, mountains, and exciting history. These are the reasons why one can expect to have a great time when booking our Morocco itinerary 11 days  with its rich culture, tasty food, and great beaches.

Below is a suggested itinerary for a 12 day Morocco tour and if you’re thinking of taking a trip, then get ready for the vacation of your life. By the end of the Morocco Top Trips, you will have hiked through the Sahara desert, the Atlas Mountains, and painted cities. Experience cultural and tourist attractions, beautiful sceneries and beautiful vistas, and most of all, charm.

Our Morocco private tours will help you have a wonderful trip while having the freedom of choosing the best places to visit whether it is the historic sites or natural attractions. Taste the rich culture of markets, festivals and admire the beauty of the landscapes. Every day there is something new to experience and something new to learn.

Here is the outlined 12-day Morocco itinerary which covers both the adventurous and the cultural explorations that you need in your vacation. We at Morocco Tours agency invite you to join us in the trip of your life, visiting the highlights of Morocco. Learn why Morocco should be on the list of every traveler’s bucket list.

Traveling should be one of the sweet things in life and Morocco should be on everyone’s list of places to visit. This lively nation has the appearance of oases, mountains, and historical sites. So, if you are planning to make a Morocco itinerary 12 days, then you are in for the vacation of your life.

It is advisable to start your Morocco tour in Casablanca, then from there, the tour will lead you to the beautiful city of Chefchaouen passing through Rabat where you will definitely have a taste of the Moroccan capital. Next, proceed to the ancient city of Volubilis and then to the imperial city of Meknes.

In Fes a guided tour of medinas and souks is offered. Next, move to the Sahara Desert and make a stop in Ifrane and Erfoud where you will engage in fun activities that include camel riding and sandboarding. Proceeding with Rissani and passing through Todra Gorges, one gets to Dades Valley.

This trip to Morocco goes on to Marrakesh via the Valley of Roses, Ouarzazate, and Ait Ben Haddou. While in Marrakech, you should take time to tour through the city and its magnificent buildings. Wind up your trip with a day of leisure in Marrakech; have a hamam and spa treatment.

  • Day 1: Arrival to Casablanca
  • Day 2: Casablanca – Rabat – Chefchaouen
  • Day 3: Day Exploration of Cefchaouen
  • Day 4: Chefchaouen – Volubilis – Meknes – Fes
  • Day 5: Guided Tour of Fes
  • Day 6: Fes – Ifrane – Erfoud – Merzouga
  • Day 7: Desert activities
  • Day 8: Desert – Rissani – Todra Gorges – Dades Valley
  • Day 9: Dades Valley – Roses Valley – Ouarzazate – Ait Ben Haddou – Marrakech
  • Day 10: Guided tour of Marrakech
  • Day 11: Free Day in Marrakech for Relaxation, Hamam and Spa
  • Day 12: Departure

Start one of the most exciting Moroccan tours with the assistance of this great  Morocco itinerary 12 days. This trip to Morocco begins in Marrakech; the first city you will visit with a professional tour guide. The next day, travel back through the Atlas Mountains, Ait Ben Haddou Kasbah and on to the Dades Valley via Ouarzazate. Dades Valley is between Marrakech and Sahara Desert.

After the Dades Valley you will proceed to the Erg Chebbi dunes via the Todra Gorges and Erfoud. In the Sahara you can ride camels, make a tour on 4×4 car, visit nomadic tribes, and listen Gnaoua music in Khamlia.

Then, travel to Fes, the oldest of Morocco’s five imperial cities: These are Marrakech, Rabat, Salé, Meknes, and Fes. Conclude the tour in the blue city of Chefchaouen and then drive to Casablanca for your flight or to Marrakech as per your respective flight. This Morocco trip is one of the best Morocco tours, it covers culture, adventures, and fun.

  • Day 1: Arrival to Marrakech
  • Day 2: Marrakech Sightseeing tour with local guide
  • Day 3: Marrakech – Atlas mountains – Ait Ben Haddou – Dades Valley
  • Day 4: Dades valley t0 Erg Chebbi dunes
  • Day 5: Full day in desert
  • Day 6: Desert to Fes via Ziz valley, Ifrane
  • Day 7: Guided tour of Fes
  • Day 8: Fes to Chefchaouen via Meknes and Volubilis
  • Day 9: Chefchaouen to Casablanca
  • Day 10: Guided Tour of Casablanca
  • Day 11: Casablanca to Rabat – Guided Tour of Rabat
  • Day 12: Departure

If you are looking for a Morocco itinerary 12 days and you are planning to start your trip from Tangier, then this itinerary is for you. Start with the beautiful blue pearl of Morocco, Chefchaouen. Discover the Volubilis Archaeological site and the city of Meknes and its historical UNESCO listed Medina.

Welcome to Fes, one of Morocco’s four imperial cities and the oldest of the bunch. Then, go to the Sahara desert for a glamorous camping, camel riding in the Erg Chebbi Dunes, Gnaoua music in Khamlia, and the nomadic culture.

From the desert, move to the Dades Valley through the Rissani souk famous for sells of dry spices and palm dates. Proceed with your Morocco trip to Marrakech and on your way you will also cover the Roses Valley and Kelaa M’Gouna. Don’t leave without visiting Ait Ben Haddou, a world heritage site, Ouarzazate famous cinema studios and atlas mountains argan oil cooperative.

Visit the main sights of Marrakech like Jemaa el-Fnaa square, Majorelle Garden, Bahia Palace, Medina and the Jewish quarter called Mellah. This Morocco tour is a sure way of having the best of both worlds; the sights, the fun and the memories.

  • Day 1: Arrival to Tangier
  • Day 2: Tangier to Chefchaouen via Tetouan
  • Day 3: Chefchaouen – Volubilis – Meknes – Fes
  • Day 4: Guided Tour of Mekness
  • Day 5: Meknes to Fes – Guide Tour of Mekness
  • Day 6: Fes – Ifrane – Erfoud – Merzouga
  • Day 7: Desert activities
  • Day 8: Desert – Rissani – Todra Gorges – Dades Valley
  • Day 9: Dades Valley – Roses Valley – Ouarzazate – Ait Ben Haddou – Marrakech
  • Day 10: Guided tour of Marrakech
  • Day 11: Free time in Marrakech for Relaxation, Hammam and Spa
  • Day 12: Departure

Begin your once in a life time adventure with this Morocco itinerary 12 days from  Casablanca and head to Rabat for your next stop. Also, spend some time in the beautiful blue city of Chefchaouen. Also, discover the essence of Fes in a cultural tour that presents the historical aspect of the city.

The Morocco tour does not end here; you get to Merzouga where camels are used to get to a camp that is set in the middle of Erg Chebbi dunes. Furthermore, I would like to suggest you to spend a day in the desert doing fun activities.

Carry on to Ouarzazate moving through amazing villages and towns in the middle of the desert and beautiful oases. Thereafter, cross through the picturesque Tizi n’Tichka pass and proceed to Marrakesh; stopping at the historic Aït Benhaddou kasbah.

In Marrakesh, wander through the cities souks and visit the cities famous sites. Learn about the culture and people of Morocco in the next day, go for a day-hike in the Atlas foothills, and pass by Berber villages.

End your wonderful Morocco trip with the colorful souks, learned experience, and the friendliness of the people of this beautiful country.

  • Day 1: Arrive in Casablanca, Transfer to Rabat
  • Day 2: Guided Tour of Rabat – Transfer to Chefchooua
  • Day 3: Day Exploration of the “Blue City” of Chefchaouen
  • Day 4: Transfer to Fes via Volubilis & Meknes 
  • Day 5: Guided Tour of Fes
  • Day 6: Transfer to Merzouga & the Erg Chebbi, Overnight at a Desert Camp
  • Day 7: Desert Activities
  • Day 8: Transfer to Ouarzazate via Desert Towns & Oases
  • Day 9:Transfer to Marrakesh via Aït Benhaddou & the Tizi n’Tichka Pass
  • Day 10: Explore the “Red City” of Marrakesh
  • Day 11: a Day Hike in the Atlas Foothills and Berber Villages
  • Day 12: Departure

Here is a 12-day Morocco itinerary that starts in Marrakech, the energetic city: It is recommended to begin with a half a day tour to familiarize with Marrakech’s souks and main attractions.

After that, go for a road trip through the High Atlas Mountain, through Ouarzazate and Boumalne Dades with beautiful views.

Keep on traveling to the Sahara Desert for a camel ride and an overnight camping at Erg Chebbi in a Berber tent. On the way back to Marrakech, make a stopover at the impressive UNESCO listed kasbah of Aït Benhaddou.

Enjoy the real environment of Amizmiz and sleep in a Berber village and get the feel of the culture and the people. Afterward, get a feel of the energetic atmosphere of Marrakech city and the Moroccan culture.

Head out for a day to Essaouira which is a laid back beach town and an ancient coastal city to relax and enjoy the scenic views. Head back to Marrakech for your departure, thinking about the great time and all the interesting things that can be seen in Morocco.

  • Day 1: Arrival to Marrakech
  • Day 2: Half-Day Tour of Marrakesh
  • Day 3: Cross the High Atlas Mountains to Ouarzazate & Boumalne Dades
  • Day 4: Transfer to Erg Chebbi, Camels & Camping in the Sahara
  • Day 5: Desert Activities
  • Day 6: Transfer to Aït Benhaddou, Explore the Kasbah
  • Day 7:Return to Marrakesh, Free Afternoon
  • Day 8:Transfer to Amizmiz, Overnight in a Berber Village
  • Day 9: Return to Marrakesh, Self-Guided Tour of the City
  • Day 10: Day Trip  to  Essaouira
  • Day 11: Return to Marrakech and Free Time in the Afternoon for Relaxation, Spa and Hamman
  • Day 12: Departure

Morocco  itinerayr 12 days begins in Casablanca and proceeds to Fes and Meknes to unveil the imperial cities and souks. Tour to Volubilis, a Roman imperial city and Meknes a city that has some of the biggest buildings.

Driving out of Marrakech, head to the Sahara desert via the beautiful Ziz Valley Drives and also through the Valley of a Thousand Kasbahs to get to the beautiful Merzouga. Then, let’s enjoy a camel ride to dinner and have a Bedouin-style dinner with the night for sleeping in a Bedouin-style tent.

Head to Ouarzazate passing through Todra Gorge then visit Berber villages with mud and thatch-roofed houses in the desert.

Tour the Tizi n’ Tichka Pass the highest pass in Morocco, en route for Marrakesh; a visit to the historical Aït Ben Haddou, a UNESCO world heritage site clay-built village. Get to know Marrakesh’s souks, palaces, and Jemaa el-Fnaa square when you go sightseeing in the city.

Furthermore, discover the beautiful city of Essaouira with its great sea-side walls and fresh seafood delicacies.

Finally, we head back to Casablanca with beautiful coastal views on the way.

  • Day 1: Arrive in Casablanca
  • Day 2: Transfer to Fes via the Roman Ruins at Volubilis & Meknes
  • Day 3: Explore the Imperial City & Medieval Medina
  • Day 4: Into the Desert: Transfer to Merzouga via the High Atlas
  • Day 5: Night in the Desert: 4×4 Excursion to Explore the Sahara
  • Day 6: Transfer to Ouarzazate via Desert Towns & Todra Gorge
  • Day 7: Transfer to Marrakesh via Aït Benhaddou & Tizi n’Tichka Pass
  • Day 8: A Guided Tour of Marrakech
  • Day 9: Transfer to Essaouira
  • Day 10: A Guided Tour of Essaouira 
    Return to Casablanca via Unique Stops Along the Coast
  • Day 11: Return to Marrakech – Half Free Day in Marrakech for Relaxation, Hamam and Spa
  • Day 12: Departure from Marrakech


You can buy many Morocco Products including moroccan lamp, moroccan lantern, a Berber carpet, moroccan Arg oil products or some Handmade leather products as souvenirs . Finally, you were left with  the memories that would last a lifetime and we hope seeing you in other tours of Morocco.

As your Morocco itinerary 12 days comes to an end, you may want to check our other  travel unique ideas with our suggested itineraries for Morocco itinerary 7 days, Morocco itinerary 8 days, Morocco itinerary 10 days, and Morocco itinerary 11 days. For a long or short stay, Morocco offers to the tourist all what he wants to see. Other ideas can also be found in Our Selected Itineraries. However, if you are planning to book for the travel packages, it is recommended that you visit the partners’ websites and they include; Morocco Luxury Tours and Luxury travel Agency in order to get the best out of the trip. 



Morocco Top Trips is a travel agency specialized in private tours and vacation packages. We plan holiday trips for individuals and groups with the best travel deals. We have a variety of holiday destinations and our trips are flexible and customisable to make the best of your adventure tours.


20540 Medina of Casablanca, Casablanca 20540