Tours 2-Day Marrakech to Zagora Desert Tour 1 Day $80 Luxury 3-Day Shared Group Desert Tour from Marrakech to Merzouga 1 Day $130