The best 7-day Morocco itinerary is Marrakech plus the Sahara: 2 days in the Marrakech medina, a 3-day desert loop to the Merzouga dunes via Ait Benhaddou, a gentle Atlas Mountains day, and a final desert sunset. It covers less than 1,500 km. Starting in Fes instead? Fly into Fes and cross the Sahara to Marrakech over 4 days.
Why most 7-day itineraries are impossible
If you Google "7 day Morocco itinerary" you will find blogs that try to fit Marrakech, Casablanca, Rabat, Fes, Chefchaouen, the Sahara, the Atlas and Essaouira into one week. This is geographically and humanly impossible. You would spend 60 hours in vehicles to see each city for 4 hours, and arrive home wishing you had stayed longer in any one place.
Here is what 7 days in Morocco can realistically deliver, designed by someone who lives here. Three routes. Pick one.
The three routes compared
| Route A: Marrakech and Sahara | Route B: Marrakech and the coast | Route C: Fes to Marrakech | |
|---|---|---|---|
| Fly into / out of | Marrakech / Marrakech | Marrakech / Marrakech | Fes / Marrakech |
| Total driving | About 1,400 km | About 700 km | About 1,100 km |
| Sand dunes | Yes, Erg Chebbi | No (Agafay stone desert) | Yes, Erg Chebbi |
| Best for | First visit, the classic Morocco | Families, slow travellers | Seeing two imperial cities |
| Main tour | 3-day Sahara tour, from €150 per person | Essaouira day trip, from €180 per group (private) | 4-day Fes to Marrakech desert tour, from €400 per person |
Route A: Marrakech, Atlas and Sahara (recommended)
This is the route I send 80 percent of my visitors on. You see the imperial city, the High Atlas and the great dunes, eat well every day, and return home with energy left.
| Day | Where | What you do | Book | Sleep |
|---|---|---|---|---|
| 1 | Marrakech | Arrival, Jemaa el-Fnaa at sunset | Marrakech riad | |
| 2 | Marrakech | Medina, palaces, evening food tour | Street food tour, €35 per person | Marrakech riad |
| 3 | Atlas to Dades | Tichka pass, Ait Benhaddou | 3-day Sahara tour day 1 | Dades Valley hotel |
| 4 | Dades to Merzouga | Todra Gorge, sunset camel ride | Sahara tour day 2 | Desert camp |
| 5 | Merzouga to Marrakech | Sunrise on the dunes, drive back | Sahara tour day 3 | Marrakech riad |
| 6 | Atlas Mountains | Easy valley walk, Berber lunch | Ourika day trip, from €20 per person | Marrakech riad |
| 7 | Marrakech | Free morning, Agafay sunset or fly home | Agafay sunset, from €90 per group | Marrakech riad or flight |
Day 1: Arrival in Marrakech
Land at Menara Airport. Riad pickup or the official taxi to your riad in the medina (see Marrakech airport to the medina for prices). Mouassine or the Kasbah are the best neighbourhoods to stay in. Settle in. Mint tea on the rooftop.
Late afternoon: an easy first walk toward Jemaa el-Fnaa. Watch the orange juice sellers and the storytellers. As the sun sets, climb to the rooftop of Café de France or Café Glacier for a mint tea and the call to prayer over the Koutoubia minaret. Do not over plan day 1. Let the city introduce itself.
Day 2: Marrakech medina, slow pace
Breakfast at the riad, then the sights: Bahia Palace is the most beautiful, and the Saadian Tombs are nearby and quick. Walk through the souks for spices, leather and textiles (look today, buy at the end of the trip). A hammam in the late afternoon.
In the evening, join a Marrakech street food tour: 8 to 10 dishes, from msemen to tanjia, over 3 hours with a local foodie, rated 5.0 from 12 reviews. It is the easiest way to eat at the stalls without guessing which ones are good. Read more in our Marrakech food tour guide.
Days 3 to 5: The Sahara loop

Merzouga dunes
Our 3-day Sahara desert tour from Marrakech is rated 4.98 from 53 reviews and costs from €150 per person in a small group of up to 8.
- Day 3: Leave Marrakech at 8am and cross the Tizi n'Tichka pass (2,260 m) with photo stops. Explore Aït Benhaddou, the famous earthen ksar, then continue through Ouarzazate to the Dades Valley. Hotel night.
- Day 4: The rock formations of the Dades Gorge, then a walk between the 200-metre red walls of the Todra Gorge. Across the pre-Sahara to Merzouga, a sunset camel ride into the Erg Chebbi dunes, dinner and music around the fire, and a night in a desert camp. This is the magic day.
- Day 5: Sunrise over the dunes, breakfast in camp, and the long drive back to Marrakech, arriving in the evening.
The tour includes both nights, all breakfasts, 1 lunch, 2 dinners, an English-speaking guide and pickup from your riad. Leave your big suitcase at the Marrakech riad and take a small bag.
Want a gentler return? The 3-day loop has two long driving days. If you would rather split the drive back with a night in Ouarzazate, book a private departure (from €920 for two people) and ask the host about adding a night. More on this trade-off in how many days you need for the Sahara.
Day 6: An easy Atlas Mountains day
After two big drives, keep it gentle. The Ourika Valley and Berber villages day trip is only an hour from Marrakech, from €20 per person and rated 5.0 from 20 reviews. You walk up to the Setti Fatma waterfalls and visit Berber villages. Feeling stronger? The Imlil waterfall day trip (from €100 per person with lunch) has bigger mountain views.
Day 7: Free morning and an Agafay sunset
Last souk shopping in the morning. If your flight is late or the next day, finish with an Agafay Desert sunset trip: pool, camel ride, quad biking and a Berber dinner, from €90 per group for a private group. Or treat yourself on day 6 or 7 to a sunrise hot air balloon flight (€145 per person with breakfast).
What Route A delivers
- The Marrakech medina at proper depth
- Aït Benhaddou, one of the most beautiful sites in Morocco
- The classic Sahara dunes with a night in a camp
- An Atlas valley with a real walk
- Real cultural moments: Berber lunch, music in the camp, mint tea on a rooftop
What Route A does not cover
The other imperial cities (Fes, Meknes, Rabat), the coast (Essaouira, Tangier) and Chefchaouen. Save those for a second trip, or choose Route C.
Route B: Marrakech, Atlas and Essaouira (for slower trips)
If long drives are not for you, this is the gentler 7-day version.
- Day 1: Arrival in Marrakech, evening walk in the medina
- Day 2: Marrakech medina, hammam, street food tour in the evening
- Day 3: Atlas Mountains: Imlil or Ourika
- Day 4: To Essaouira (3 hours). Afternoon on the ramparts, fresh fish at the port. The Essaouira trip is a private car for up to 7 people from €180; ask the host about staying the night.
- Day 5: Essaouira: beach, medina, kitesurfing or a camel ride on the beach
- Day 6: Back to Marrakech. Light afternoon, final shopping
- Day 7: Agafay sunset trip, then fly home
Total driving: about 700 km. Suitable for small children, slower travellers, and anyone who does not want the Sahara drive. The downside: no big sand dunes. Compare the two deserts in Agafay vs Sahara.
Route C: Fes to Marrakech via the Sahara
Fly into Fes, fly out of Marrakech, and see two imperial cities with the desert in between.
- Days 1 and 2: Fes. One of the oldest and largest medinas in the world, with no cars inside. Take a guided walk on day 2: the Fez Medina shared walking tour is from €12 per person with a licensed guide, or book a private guide in Fes from €15 per person. Comparing the two cities? Read Fes vs Marrakech.
- Days 3 to 6: The 4-day private desert tour from Fes to Marrakech, from €400 per person. Middle Atlas cedar forests, a night in Erfoud, a camel trek and camp in the Merzouga dunes, the Todra and Dades gorges and Ouarzazate, ending in Marrakech. Includes 3 nights, breakfasts and dinners.
- Day 7: Marrakech. Jemaa el-Fnaa, the souks and a rooftop dinner before you fly.
Want it all planned for you?
If you have more than a week, our multi-day private tours handle every night and every transfer:
| Tour | Days | Route | Price from |
|---|---|---|---|
| Grand Morocco Tour | 12 | Rabat, Chefchaouen, Fes, Sahara, Marrakech | €2,300 per person |
| Morocco Grand Tour | 10 | Casablanca to Marrakech | €6,000 per private group of 2 or 3 |
| Luxury Morocco | 10 | Tangier to Marrakech, 4 and 5 star hotels | €2,500 per person |
What to pack
- One small overnight bag for the Sahara (your big suitcase stays at the Marrakech riad)
- Loose layers for hot days and cold desert nights
- A scarf or shemagh for sun and sand
- Comfortable walking shoes for the medina, sturdier shoes for the Atlas
- Sunscreen, hat, sunglasses
- A small torch for the camp
- Cash in small notes (tipping is constant)
- A power bank
Budget estimate for Route A (two people)
| Item | Cost for two |
|---|---|
| Riad in Marrakech, 4 nights, mid range | 4,800 to 7,200 MAD (about €440 to €660) |
| 3-day Sahara tour, small group | 2 × €150 (or €920 private) |
| Street food tour | 2 × €35 |
| Ourika day trip | 2 × €20 (or €90 private) |
| Agafay sunset trip | €90 per group |
| Meals outside the tours, across the week | 2,500 to 4,000 MAD (about €230 to €370) |
| Hammam, shopping, tips, taxis | 1,500 to 3,000 MAD (about €140 to €280) |
| Rough total, excluding flights | About €1,300 to €2,500 for two |
Backpacker version: about half of this. Tour prices are the current NMorocco starting prices, with free cancellation; the live price for your date shows on each tour page.
What to skip on a 7-day trip
- Casablanca (a working city, more interesting on a longer trip)
- Fes, unless you pick Route C (it needs 2 days minimum)
- Chefchaouen (you cannot fit it into 7 days from Marrakech)
- The Atlas Film Studios in Ouarzazate (underwhelming for most)
When to extend to 10 days
With 10 days, add 2 nights in Essaouira and an extra night in the desert, or split the Sahara drive with a night in Ouarzazate. With 14 days you can combine Route A and Route C, or take the 12-day Grand Morocco Tour. Not sure how long to go for? Read how many days you need in Morocco.
Final honest advice
The most common mistake first-time visitors make is trying to fit too much into one trip. Morocco rewards depth, not speed. Two places done well always beat five done in transit. 7 days is enough for one beautiful loop. Pick the route that matches your style and trust the rhythm of the country.
FAQ
Is 7 days enough for Morocco
For a focused first visit, yes. Seven days covers Marrakech, the High Atlas, Ait Benhaddou and a night in the Sahara, with an easy day at the end. It is not enough to also fit in Fes, Chefchaouen and the coast. Pick one direction.
What is the best 7-day Morocco itinerary
Days 1 and 2 in Marrakech (medina, food tour, hammam). Days 3 to 5 on the Sahara loop via Ait Benhaddou and the Dades Valley, with a night in the dunes. Day 6 an Atlas Mountains day trip, day 7 an Agafay sunset or a free day before your flight.
Can I start a 7-day Morocco trip in Fes
Yes. Spend 2 days in Fes, take the 4-day desert tour from Fes to Marrakech through Merzouga, the Todra and Dades gorges and Ouarzazate, and finish with a day in Marrakech. On NMorocco the 4-day tour starts at €400 per person.
Should I do the Sahara loop in 3 days or 4 days
Four days if you can. The 3-day version has two long driving days of 8 to 10 hours. The 4-day version splits the drive so you see the kasbah road instead of watching it from the window. The 3-day tour starts at €150 per person, and private departures can add a night.
Is it better to drive myself or take a tour
For most travellers a small-group or private tour is easier. You skip the parking, navigation and police checkpoints, and the guide knows the camps. Self-drive makes sense only if you are confident on mountain roads and want to set your own pace.
How much does a 7-day Morocco trip cost
For Route A, budget about €650 to €1,250 per person excluding flights, sharing a room, with riads in Marrakech and a small-group Sahara tour. A budget trip costs about half. A fully private or luxury week easily passes €2,000 per person.





