Home / Circuits
Circuits from Marrakech: the Sahara, the Atlas and beyond
The same driver and vehicle for every day of your trip. Pick one of our usual routes or build your own: where you start, where you finish, and every stop on the way.


Sahara, 3 days
Marrakech → Aït Ben Haddou → Dadès → Merzouga → Marrakech
The classic desert loop: over the Tichka pass, a night in the Dadès gorges, a night by the Erg Chebbi dunes, and back to Marrakech.
Book transport
Sahara to Fès, 3 days
Marrakech → Aït Ben Haddou → Dadès → Merzouga → Fès
The same desert route, finishing in Fès through the Middle Atlas cedar forests instead of driving back.
Book transport
Imperial cities and Chefchaouen, 5 days
Marrakech → Casablanca → Rabat → Chefchaouen → Fès → Marrakech
Casablanca's Hassan II mosque, Rabat, the blue city of Chefchaouen and two nights in Fès.
Book transport
Essaouira and Agadir coast, 3 days
Marrakech → Essaouira → Agadir → Taroudant → Marrakech
Argan country, the Atlantic coast and the walled town of Taroudant on the way back.
Book transportBuild your own route
In the booking form, choose where the circuit starts and ends, add as many stops as you want, and how many nights in each place. We quote the transport for the whole route. You book your own hotels, camps and guides, or ask your agency to.
Questions travellers ask
Where does the driver sleep?
Drivers stay near your accommodation each night. This is included in the circuit quote.
Can the circuit finish in another city?
Yes. Many travellers go from Marrakech to the desert and finish in Fès. Choose the end city in the form.
How many days do we need for Merzouga?
Three days is the minimum for a comfortable trip from Marrakech to Merzouga and back. Four days gives you more time on the way.
Tell us your trip, we reply with a quote
Prices are on request only. Book online, message us on WhatsApp, or call us.
+212 778 961 072