Day 1 : Arrival into Casablanca and transfer to hotel. Afternoon sightseeing in Casablanca. Overnight in Casablanca
Day 2 : Morning official tour of Hassan II Mosque. Transfer to Rabat. Sightseeing in Rabat. Transfer to Fes. Overnight in Fes.
Day 3 : Day trip to Chefchaouen. Overnight in Fes.
Day 4 : Sightseeing in Fes. Overnight in Fes.
Day 5 : Half day trip to Meknes. Afternoon free time in Fes. Overnight in Fes.
Day 6 : Travel via Ifrane and Azrou forests and Midelt to Merzouga and Erg Chebbi dunes. Sunset camel ride in dunes. Overnight at private luxury camp in Erg Chebbi dunes.
Day 7 : Sunrise walk among the dunes. Transfer to Zagora via Rissani. Overnight in Zagora.
Day 8 : Travel via M'hamid to Erg Chigaga dunes. Overnight at private luxury camp in Erg Chigaga dunes.
Day 9 : Travel via Foum Zguid to Ait Ben Haddou. Sightseeing in Ait Ben Haddou. Overnight at Ait Ben Haddou.
Day 10 : Day trip to Skoura, Kelaa M'gouna, Dades and Todra Gorges and Ouarzazate. Overnight at Ait Ben Haddou.
Day 11 : Visit to Kasbah at Telouet. Transfer to Imlil. Overnight at Kasbah du Toubkal.
Day 12 : Transfer to Essaouira. Overnight at Essaouira.
Day 13 : Transfer to Marrakesh. Overnight at Marrakesh.
Day 14 : Sightseeing in Marrakesh. Overnight at Marrakesh
Day 15 : Free time in Marrakesh. Overnight at Marrakesh.
Day 16 : Depart for home