
Morocco tours and Sahara desert trips
Private journeys and small-group trips across Morocco from Marrakech, Fes, Casablanca, Tangier and Agadir, to the dunes of Merzouga and Zagora, with local driver-guides and handpicked desert camps.
How would you like to see Morocco?
Price on requestPrivate tours
Your own 4×4 and driver-guide, any start date, your own pace. Ideal for couples, families and friends.
Explore private tours
Price on requestShared tours & day trips
Small-group Sahara tours plus day trips to Agafay, Essaouira, Ouzoud and Ourika. Daily departures from Marrakech.
Explore shared toursTours from six Moroccan cities
Choose your starting city. We pick you up at your riad, hotel, airport or ferry port and the tour begins there.
Our signature tours
Prices on request: send your dates and group size for a free quote within hours.
Short on time? Leave in the morning, back for dinner
Mountains, waterfalls, the Atlantic coast or a desert sunset, all from your riad in Marrakech.
Which desert trip from Marrakech is right for you?
Merzouga, Zagora or Agafay: the three deserts you can reach from Marrakech, side by side.
| Desert | Distance from Marrakech | Minimum time | Landscape | Tour |
|---|---|---|---|---|
| Merzouga (Erg Chebbi) | About 560 km, 9–10 h drive | 3 days / 2 nights | Morocco’s highest golden sand dunes, the classic Sahara | Shared tour Private tour |
| Zagora | About 360 km, 7 h drive | 2 days / 1 night | Smaller dunes at the edge of the Sahara, Draa Valley palm groves | Shared tour Private tour |
| Agafay | About 40 km, 40 min drive | Half day | Stony desert hills with views of the High Atlas | View tour |
Want the big dunes but heading on to Fes? Take the 4-day Marrakech to Fes desert tour.

Moroccans showing you their Morocco
We are a Moroccan team based in Casablanca, running tours from Marrakech, Fes, Casablanca, Tangier, Errachidia and Agadir. We drive these roads every week, we know the camps by name, and we build every trip around what you want to see.
- Direct with the organiserNo middlemen — you talk to the people who run your tour.
- Flexible routesChange the itinerary, add a night, stop for photos whenever you like.
- Simple, safe bookingNothing to pay to request. We confirm on WhatsApp or email, then you confirm with a secure PayPal deposit and pay the rest on arrival.
What our travellers say
It was a wonderful experience, in addition to knowing a new culture you have the opportunity to see majestic landscapes, hamid was a very good guide, was friendly all the time and made me feel safe, I really recommend this experience
What a sensational trip to the Blue city, Hmad drove us there for a day trip, I highly recommend it! He made it fun and safe, it was a great way to learn about another culture in a fantastic place!!
A great place to visit! Beautiful country with amazing views and Hamid is an amazing guide! I would recommend this tour to anyone!
Hamid is a great, kind person, the best to work with. I would reccomend this any day. You will be glad you did this.
Beautiful country, beautiful landscapes, nice people. Best trip ever. A place you must visit. Highly recommended
This is an amazing experience for knowing about other cultures and people. We enjoyed it a lot and and we suggest people to go there.
Booked in three steps
Choose your tour
Private or shared, pick the trip and the date that suits you.
Send your request
One tap sends your details to us on WhatsApp or by email.
We confirm
We reply with availability and your final price, then pick you up on the day.
Morocco travel guides from our local team
Straight answers before you book: how many days you need, when to go and what to expect in the Sahara.
Guide · SaharaMerzouga & the Sahara Desert: A Complete Travel Guide
Guide · ItinerariesHow Many Days Do You Need in Morocco? A Realistic Itinerary Guide
Guide · CitiesMarrakech vs Fes: Which Should You Visit First?
Guide · SeasonsBest Time to Visit Morocco: A Month-by-Month Guide

Your night in the Sahara starts here
Tell us your dates and group size — we’ll reply with availability and your price.
Morocco desert tours: your questions answered
How do I book a desert tour from Marrakech?
Choose a private or shared tour, then press “Book this tour”. Add your date, group size and hotel, and send the request on WhatsApp or by email. We reply with availability and your final price, and confirm your pick-up time.
How do I pay for my tour?
Sending a request is free. We confirm your booking on WhatsApp or by email first, then you confirm with a secure PayPal deposit and pay the rest on arrival.
What is the difference between a private and a shared tour?
A private tour is only for your group, with your own 4×4 and driver-guide, any start date and a flexible route. A shared tour is a small-group trip in an air-conditioned minibus on a fixed route, at a lower price per person.
How long is the drive from Marrakech to the Sahara?
Merzouga and the Erg Chebbi dunes are about 560 km from Marrakech, around 9 to 10 hours of driving, so tours break the trip with a night in the Dadès Gorges. Zagora is closer, about 7 hours away, which makes it possible in 2 days.
Merzouga or Zagora: which desert should I choose?
Merzouga has Morocco’s highest golden dunes and is the classic Sahara experience; it needs at least 3 days from Marrakech. Zagora has smaller dunes but is ideal if you only have 2 days.
When is the best time for a Sahara tour?
Spring (March to May) and autumn (September to November) are the most pleasant. Summer days are very hot in the desert, and winter nights at camp are cold, so bring warm layers from December to February.
Where is Itinerary Morocco Tours based?
We are based in Casablanca and run private and shared tours across Morocco, starting from Marrakech, Fes, Casablanca, Tangier, Errachidia and Agadir. We pick you up at your riad, hotel, airport or ferry port.
Do you run desert tours from Fes?
Yes. We pick you up in Fes for a 3-day Fes to Merzouga desert tour and back, or a 3-day Fes to Marrakech desert tour that crosses the Sahara and ends in Marrakech.
Do you pick up from riads inside the Marrakech medina?
Yes. We collect you from your riad or hotel, or from the nearest meeting point a car can reach in the medina.

Fes
Casablanca
Tangier
Errachidia
Agadir




