In the morning, visit Hassan II Mosque and then depart for Marrakech. For lunch, explore the Majorelle Garden. In the afternoon, visit the Koutoubia Mosque. Spend the evening overnight in Marrakech.
Travel through the Atlas Mountains in the morning. Enjoy a traditional Moroccan lunch. In the afternoon, explore Ait Benhaddou. Overnight stay in Ait Benhaddou.
In the morning, drive through the Tizi n'Tichka pass. Stop for lunch in a small town. In the afternoon, explore Dades Valley and the "Monkey Fingers." Overnight stay in Dades Valley.
Start your morning by exploring Todra Gorge. After lunch in Tinghir village, arrive in Merzouga in the afternoon. In the evening, enjoy a camel ride and stay overnight at a desert camp.
In the morning, take a camel trek to explore the dunes. For lunch, enjoy a guesthouse meal. Spend the afternoon continuing your desert exploration, and return to the desert camp for an overnight stay.
Depart for Ziz Valley in the morning. After a local village lunch, explore the valley's landscapes in the afternoon. Overnight stay in Ziz Valley.
In the morning, head to Fes via the Middle Atlas mountains. Enjoy lunch in a local town. In the afternoon, arrive in Fes, the spiritual heart of Morocco. Overnight stay in Fes.
Start your morning with a guided city tour of Fes, including the Royal Palace and Fes el-Bali. Have a traditional Moroccan lunch in the Fes medina. In the afternoon, visit the tanneries and explore the vibrant souks. Stay overnight in Fes.
Depart for Chefchaouen, the blue city, in the morning. Enjoy a traditional lunch upon arrival. In the afternoon, take a stroll through Chefchaouen's blue-washed streets. Overnight stay in Chefchaouen.
Visit the Kasbah Museum and Ras Elma Waterfall in the morning. Have lunch with a view over the city. In the afternoon, explore local artisan shops for souvenirs. Overnight stay in Chefchaouen.
In the morning, leave Chefchaouen for Rabat, the capital city. Enjoy a coastal Moroccan lunch. In the afternoon, visit the Royal Palace and the Hassan Tower. Overnight stay in Rabat.
Drive back to Casablanca in the morning. Enjoy lunch in Casablanca. In the afternoon, visit the Museum of Moroccan Judaism. Overnight stay in Casablanca.
Start your day by visiting the Hassan II Mosque, one of the largest mosques in the world. Enjoy lunch in the Corniche district. In the afternoon, take a walk along the beach and visit the Royal Palace. Stay overnight in Casablanca.
Depart for Essaouira, a UNESCO World Heritage site, in the morning. Enjoy a seafood lunch at a coastal restaurant. In the afternoon, explore the Essaouira medina and beach. Overnight stay in Essaouira.
Visit the Skala de la Ville and explore local galleries in the morning. Have lunch in a seaside restaurant. In the afternoon, enjoy last-minute shopping or sightseeing before being transferred to the airport for departure.