

Day 1 – Arrive in Casablanca
Arrive in Casablanca, Morocco’s largest city and a vibrant blend of modern life and traditional Moroccan culture. Begin your journey with a visit to the magnificent Hassan II Mosque, one of the largest mosques in the world, dramatically positioned along the Atlantic Ocean. Explore the city’s elegant Corniche waterfront, bustling markets, and historic neighborhoods before enjoying a welcome dinner featuring authentic Moroccan flavors and preparing for your journey through the country’s diverse landscapes.
Day 2 – Casablanca to Rabat & Chefchaouen
Depart Casablanca and travel to Rabat, Morocco’s elegant capital city known for its historic landmarks and coastal charm. Visit the Hassan Tower, the Mausoleum of Mohammed V, and the ancient Kasbah of the Udayas overlooking the Atlantic. Continue north through scenic countryside toward Chefchaouen, the famous Blue City nestled in the Rif Mountains. Upon arrival, explore its charming blue-painted streets, artisan shops, and peaceful mountain atmosphere.
Day 3 – Explore Chefchaouen
Spend the day discovering the magical beauty of Chefchaouen, one of Morocco’s most photogenic destinations. Wander through narrow blue-washed alleys, visit the historic Medina, and explore local markets filled with handmade textiles, ceramics, and traditional crafts. Take a short hike to the Spanish Mosque viewpoint for breathtaking panoramic views over the blue city and surrounding mountains. Enjoy a relaxed evening at a traditional rooftop restaurant overlooking the charming streets below.
Day 4 – Chefchaouen to Fes
Travel toward Fes, Morocco’s spiritual and cultural capital. Upon arrival, explore the ancient Fes Medina, a UNESCO World Heritage Site and one of the world’s largest car-free urban areas. Visit the Al Quaraouiyine University, Bou Inania Madrasa, and traditional souks filled with spices, leather goods, and handcrafted products. Discover the famous Chouara Tanneries and experience the timeless atmosphere of Morocco’s oldest imperial city.
Day 5 – Discover Fes & Middle Atlas Mountains
Spend the morning exploring more of Fes’s cultural treasures before traveling through the scenic Middle Atlas Mountains. Pass through cedar forests, mountain villages, and dramatic landscapes while heading toward the region known for its Berber communities. Stop at Ifrane, often called the “Switzerland of Morocco,” and visit nearby forests where Barbary macaques can be found. Continue toward the desert gateway town of Merzouga while enjoying the changing scenery.
Day 6 – Sahara Desert Adventure
Experience one of Morocco’s most unforgettable landscapes as you arrive at the Sahara Desert. Ride camels across the golden dunes of Erg Chebbi while watching the sunset transform the desert into shades of orange and gold. Arrive at your luxury desert camp, where you can enjoy traditional Berber music, a Moroccan feast, and an evening beneath a sky filled with countless stars. Experience the peaceful silence and magical atmosphere of the Sahara.
Day 7 – Desert Villages & Todra Gorge
Wake up early to witness a spectacular sunrise over the Sahara dunes before continuing your journey through Morocco’s dramatic desert landscapes. Visit traditional Berber villages and explore the Todra Gorge, a breathtaking canyon surrounded by towering limestone cliffs. Walk through the narrow gorge, admire the natural beauty, and learn about local traditions and desert communities. Continue toward the scenic Dades Valley, known for its unique rock formations and landscapes.
Day 8 – Dades Valley to Marrakech
Travel along the famous Route of a Thousand Kasbahs toward Marrakech, passing through valleys, mountains, and ancient fortified villages. Cross the High Atlas Mountains via the Tizi n’Tichka Pass, enjoying spectacular views of rugged peaks and traditional mountain settlements. Upon arrival in Marrakech, explore the lively Jemaa el-Fnaa Square, where storytellers, musicians, food stalls, and performers create an unforgettable atmosphere.
Day 9 – Explore Marrakech
Spend the day discovering the vibrant city of Marrakech, known as the “Red City” for its distinctive architecture and walls. Visit the Bahia Palace, Saadian Tombs, Koutoubia Mosque, and the beautiful Majorelle Garden. Explore the colorful souks of the Medina, where artisans create carpets, leather goods, ceramics, and traditional Moroccan crafts. In the evening, experience the energy of Jemaa el-Fnaa while enjoying local cuisine from rooftop terraces overlooking the city.
Day 10 – Marrakech to Essaouira
Travel to the Atlantic coastal town of Essaouira, a charming destination known for its relaxed atmosphere, historic medina, and ocean views. Explore the UNESCO-listed old town, walk along the ancient city walls, and visit the bustling fishing harbor where traditional blue boats line the coast. Enjoy fresh seafood, browse local art galleries, and experience the unique blend of Moroccan, Portuguese, and Berber influences.
Day 11 – Essaouira Coastal Experience
Spend a leisurely day discovering the beauty of Essaouira and its surroundings. Relax on the sandy beaches, explore local markets, or visit nearby argan oil cooperatives to learn about one of Morocco’s most famous natural products. Enjoy optional activities such as horseback riding, surfing, or a coastal walk. End your journey with a farewell dinner overlooking the Atlantic Ocean while reflecting on Morocco’s incredible landscapes and cultural diversity.
Day 12 – Return to Casablanca & Departure
Return to Casablanca for your international departure. Depending on your flight schedule, enjoy some final moments exploring the city, shopping for Moroccan souvenirs such as spices, carpets, ceramics, leather goods, and traditional handicrafts. Transfer to Casablanca’s airport with unforgettable memories of Morocco’s ancient imperial cities, blue mountain villages, endless Sahara dunes, dramatic landscapes, vibrant markets, and warm hospitality.
