Tours from Marrakech 2 Days from Marrakech to Zagora 2 Days from Marrakech to Merzouga Desert Tour 3 Days from Marrakech to Merzouga Desert 3 Days from Marrakech to Fes Desert Tour 4 Days from Marrakech to Fes Desert Tour 4 Days from Marrakech to Merzouga Desert Tour 5 Days from Marrakech to Fes 5 Days from Marrakech to Merzouga 5 Days from Marrakech to Ouarzazate and Taroudant 6 Days from Marrakech to Essaouira via Taroudant 8 Days in Morocco from Marrakech 10 Days from Marrakech to Tangier via Merzouga Desert 12 Days from Marrakech to Essaouira and the Desert 14 Days from Marrakech to the Imperial Cities