Arrival at Mohammed V International Airport, followed by transfer to the hotel for check-in and relaxation. Depending on your arrival time, enjoy a short city tour.
Day 2 – Casablanca → Tangier
Visit the magnificent Hassan II Mosque, then explore the Ain Diab Corniche and the Habous Quarter. In the afternoon, depart for Tangier. Upon arrival, enjoy a brief visit to the Kasbah and Cape Spartel before an overnight stay.
Day 3 – Tangier → Chefchaouen → Fez
Morning tour of Tangier’s Old Medina and local market. Continue to Chefchaouen, the famous Blue City, to visit Outa El Hammam Square. Later, drive to Fez for an overnight stay.
Day 4 – Fez → Marrakech
Enjoy a 3-hour guided tour of Fez, including Bou Inania Madrasa, the Leather Tanneries, and Bab Boujloud. In the afternoon, depart for Marrakech and check in at your hotel.
Day 5 – Marrakech
A full day exploring Marrakech's highlights, including Jemaa el-Fnaa Square, Bahia Palace, Majorelle Garden, and the traditional souks.
Day 6 – Marrakech → Ourika Valley
Take a day trip to the beautiful Ourika Valley, visit the village of Setti Fatma and its waterfalls, then return to Marrakech in the evening.
Day 7 – Marrakech → Essaouira → Marrakech
Depart in the morning for the coastal city of Essaouira. Explore the historic medina, city walls, and fishing port before returning to Marrakech.
Day 8 – Departure
Transfer to Casablanca Airport for your departure flight.