Sahara Tours from Marrakech
There are two realistic desert options from Marrakech. Zagora is the shorter route and works as a two-day trip. Merzouga, with the big Erg Chebbi dunes, needs three days to be enjoyable because the drive crosses the High Atlas via Tizi n'Tichka.