Begin your journey in Casablanca with arrival and a visit to the impressive Hassan II Mosque, overlooking the Atlantic Ocean. Continue to Rabat, where you explore the Hassan Tower, Mausoleum of Mohammed V, and the Kasbah of the Oudayas before heading north to the blue city of Chefchaouen nestled in the Rif Mountains. Enjoy time walking through its charming blue streets, visiting the medina, and relaxing in its peaceful atmosphere.
Travel onward to Fes, the cultural and spiritual heart of Morocco. With a local guide, explore the UNESCO-listed medina, including the famous tanneries, Al Quaraouiyine University, traditional souks, and artisan quarters. Experience the authentic rhythm of daily life in one of the oldest cities in the world.
Continue south through Ifrane, known for its alpine-style architecture, and pass through the cedar forests of the Middle Atlas where you may encounter Barbary macaques. Stop in Midelt for a break before driving along the scenic Ziz Valley, filled with palm groves and oasis landscapes, arriving in Merzouga at the edge of the Sahara.
In Merzouga, begin a camel trek across the golden dunes of Erg Chebbi at sunset. Reach your desert camp where you will enjoy a traditional dinner, Berber music around the campfire, and an unforgettable night under the stars. The following day is dedicated to exploring the desert: visit nomadic families, discover the village of Khamlia known for Gnawa music, and enjoy a 4x4 off-road adventure across dunes, fossil sites, and seasonal lakes.
Depart the desert and travel to Todra Gorge, famous for its towering rock walls, then continue through the scenic Dades Valley with its unique rock formations and kasbahs. Journey onward to Ait Ben Haddou, one of Morocco’s most iconic fortified villages, before crossing the High Atlas Mountains via Tizi n'Tichka Pass to reach Marrakech.
In Marrakech, explore the city’s highlights with a guided visit, including Bahia Palace, the Saadian Tombs, and the vibrant souks. Experience the lively atmosphere of Jemaa el-Fna square, filled with street performers, food stalls, and local life. Enjoy free time to explore gardens, cafés, or relax in a traditional riad.
Continue to the Atlantic coast to Essaouira, a relaxed coastal town known for its historic medina, fishing port, and sea breeze. Stroll along the ramparts, explore artisan shops, and enjoy fresh seafood by the ocean. Then travel south to Agadir, a modern seaside resort where you can unwind on the beach or walk along the promenade.
Return to Marrakech for the final part of your journey, with time for last-minute shopping or relaxation before your departure.