Local tour operator in Morocco
Private Morocco Tours & Sahara Desert Trips
Your own driver, your own pace. Day trips from Marrakech and tailor-made tours of 1 to 13 days through the Sahara, Fes and Chefchaouen.
Erg Chebbi dunes, Merzouga
- 100% private tours
- English & Spanish speaking drivers
- Pickup at your riad or hotel
- Free personalised quote
Where would you like to start?
Pick a departure city or an experience. Every trip is private and can be adapted to you.
Desert tours from MarrakechMerzouga & Zagora · 2 to 5 days
Day trips from MarrakechOurika, Essaouira, Ouzoud · from €25
Agafay DesertDinner, camel ride & quad · from €40
Tours from FesMerzouga desert & Chefchaouen
Tours from TangierChefchaouen, Fes & the Sahara
Tours from CasablancaImperial cities circuits
Tailor-made toursYour route, your dates
Private transfersAirport & intercity
Our most booked private tours
Prices per person for a private tour. Every itinerary can be adjusted to your dates and group.

Why travel with a local agency?
We are a Moroccan team: we design and run every trip ourselves, with no middleman.
Local team, no middleman
You talk directly to the people who plan and drive your trip.
Private vehicle and driver
Stop where you like, flexible timing and pickup at your accommodation.
English & Spanish speaking
Drivers and guides who speak your language, before and during the trip.
Tailor-made, 1 to 13 days
Departures from Marrakech, Fes, Tangier and Casablanca.
How it works
- 1
Choose a tour or share your idea
Your dates, group size and what you would love to see.
- 2
Get your free quote
On WhatsApp or by e-mail, with no commitment.
- 3
Your driver picks you up
At your riad, hotel or the airport. All you do is enjoy Morocco.
What our travellers say
Private Morocco tours with a local travel agency
Todo Marruecos Tours is a local Morocco travel agency running private Morocco tours: Sahara desert tours from Marrakech and Fez, day trips from Marrakech and guided tours of the imperial cities. Every trip is private, with your own driver and your own pace, and every itinerary can be tailor-made.
Morocco tours FAQ
How much does a private Morocco tour cost?
Day trips from Marrakech start at €25, the 2-day Zagora desert tour at €95, the 3-day Merzouga desert tour at €220 and the 7-day Morocco tour at €720 (prices per person).
What is the best desert tour from Marrakech?
The classic is 3 days to Merzouga and the Erg Chebbi dunes. Short on time: 2 days to Zagora. One evening only: the Agafay Desert, 45 minutes from Marrakech.
How many days do you need to see Morocco?
With 7 days you see Marrakech, the Sahara and Fes. With 10 to 14 days you can add Chefchaouen and the north.
Do your drivers and guides speak English?
Yes. Our drivers and guides speak English and Spanish, and we answer on WhatsApp in your language.
Guides to plan your trip
Read the blogSolo Female Travel in Morocco: Honest Tips from Local Experts
What to wear, how to handle unwanted attention, getting around safely and the best ways for women to…
Read the guideMorocco's Imperial Cities: Route, Days Needed & What to See
What to see in Marrakech, Fes, Meknes and Rabat, how many days you need and the best routes…
Read the guideMorocco Entry Requirements: Visa, Passport & Arrival Tips for US, UK & EU Travellers
Visa rules, passport validity and what to expect on arrival in Morocco for travellers from the US, UK,…
Read the guide
Planning your trip to Morocco?
Tell us your dates and we will design a private tour around you.














