Tour Overview

Welcome to our premium 12-day tour of Morocco, where we take you from Casablanca to Marrakech, showcasing the best of what this incredible country has to offer. Traveling with us is beneficial because we provide comfortable accommodations, knowledgeable guides, and an itinerary covering all of Morocco’s must-see destinations. We have carefully curated this tour to ensure you have a once-in-a-lifetime experience filled with unforgettable memories.

12 Days Premium Trip from Casablanca to Marrakech

Here is the detailed plan of our trip for you.

Tour Details

Day 1: Casablanca

We will start our tour in Casablanca, the financial capital of Morocco, where you will visit the famous Hassan II Mosque, one of the largest mosques in the world. You will also have the opportunity to explore the lively streets of Casablanca and enjoy delicious Moroccan cuisine in one of the city’s best restaurants.

Day 2: Fes

On the second day of our tour, we will travel to Fes, Morocco’s cultural and spiritual center. Here, you will immerse yourself in the rich history and culture of the city by visiting the ancient medina, the University of Al Quaraouiyine, and the famous tanneries.

Day 3: Fes

We will spend another day in Fes, where you can delve deeper into the city’s history and culture by visiting the Nejjarine Museum of Wooden Arts and Crafts or the Dar Batha Museum. You can relax in a traditional hammam and soak up the authentic Moroccan experience.

Day 4: Erfoud

We will leave Fes and head towards Erfoud, a charming desert town on the edge of the Sahara. Here, you will explore the stunning Todgha Gorge, known for its red cliffs and crystal-clear waters.

Day 5: Sahara Desert

This day will be one of the highlights of our tour as we venture into the Sahara desert. You will ride a camel and witness the sunset over the dunes. We will stay overnight at a traditional Berber campsite, where you will enjoy a delicious dinner under the stars.

Day 6: Skoura

We will leave the desert and head towards Skoura, a beautiful oasis town known for its lush palm groves and ancient kasbahs. You will have the opportunity to explore the town’s many gardens and visit the famous Amridil Kasbah.

Day 7: Skoura

We will spend another day in Skoura, where you can relax and enjoy the stunning scenery or explore the surrounding area on foot or by bike.

Day 8: Imlil

We will travel to Imlil, a charming mountain village in the heart of the Atlas Mountains. Here, you will explore the local Berber culture and enjoy stunning views of the mountains.

Day 9: Imlil

We will spend another day in Imlil, where you can hike to Mount Toubkal, the highest peak in North Africa, or relax and enjoy the stunning scenery.

Day 10: Marrakech

We will leave Imlil and head towards Marrakech, Morocco’s vibrant “Red City.” You will explore the famous Djemaa el Fna square, the Koutoubia Mosque, and the beautiful Bahia Palace here.

Day 11: Marrakech

We will spend another day in Marrakech, where you can explore the city’s many museums and art galleries or relax in one of the city’s beautiful gardens.

Day 12: Marrakech

On the final day of our tour, we will explore the city before transferring you to the airport for your flight home.

So, what are you waiting for? Contact us today to book your spot on our premium 12-day tour of Morocco. We guarantee you will have a once-in-a-lifetime experience filled with unforgettable memories that will stay with you forever. Our team of expert guides and drivers will ensure that you are well taken care of throughout the tour, so you can sit back, relax, and enjoy Morocco’s incredible beauty and culture.

Important Information


  • English speaking guide, and cook
  • Muleteers and mules for luggages
  • All Meals during the Atlas trek and H.B. during Sahara trek
  • Accommodation at refuge / desert camp / riads
  • All transportation from and to Marrakech

Not included:

  • Travel insurance
  • Lunches
  • Soft drinks
  • Tips and personal expanses