Day 1:Arrive Casablanca
Upon arrival, meet up with the local representative before transfer to your accommodation for check in. Then enjoy the rest of the day at own leisure.
Day 2:Casablanca – Rabat
After breakfast, go for Casablanca city tour and visit the exterior of the great Hassan II Mosque, Mohamed V square, the United Nations place, Central Market, the Habbous sector and the residential area of Anfa. Then proceed to Rabat and visit the Hassan tower, the Mohamed V Mausoleum, the Kasbah of Oudayas and the Medina before check in Rabat hotel. After check – in, spend the rest of the day at own leisure until dinner.
Day 3:Rabat – Meknes – Fez
After breakfast, while departing Meknes with a visit of the Roman ruins of Volubilis. In Meknes discover the sightseeing of which includes the Bab Mansour, Hari Souani and the old medina. Arrive Fez, check – in and spend the rest of the day at own leisure until dinner.
Breakfast at hotel before go for Fez city tour. Visit the Medieval Medina, the Medersas, the Karaouine mosque, the famous Nejjarine fountain .
Day 5:Fez – Midelt – Erfoud
After breakfast, departs to Midelt via Azrou. After lunch continue to Ziz River and a series of fortified villages. Upon arrival in Erfoud check in and dinner at the hotel.
Day 6:Erfouud – Tineghir – Ouarzazate
After breakfast, visit the ruins of Ksar Abbar, Todra Gorges. After Lunch continue to Ouarzazate via El Kelaa M Gouna and the Dades valley. Upon arrival check in and dinner
Day 7:Ouarzazate – Ait Benhaddou -Marrakesh
After breakfast, visit Ait Benhaddou Village. After lunch proceed to visit the ruins of ancient Kasbah. Continue to Marrakesh via Tiz-In-Tichka pass and Marrakesh. Uppon arrival check in. Dinner and overnight.
After breakfast, spend the whole day explore the city including the Saadian tombs, the Koutoubia, the Bahia Palace and the Menara gardens. And in the afternoon, visit the Souks, and the Jemma el-Fnaa place. In the evening, go for a Diffa Fantasia dinner at the famous «Chez Ali» restaurant.
Day 9:Marrakesh – Essaouira
After breakfast, depart to Essaouira, upon arrival city tour and check in.Dinner and overnight.
Day 10:Essaouira – Casablanca
After breakfast, departs to Casablanca via El Jadida with a stop Oualidia. After lunch continue via the Atlantic Coast and short tour around El Jadida. Upon arrival in Casablanca check in and dinner.
Day 11:Depart Casablanca
After breakfast, enjoy time at leisure before being transferred to the airport for your departing flights home.