Seven days is the sweet spot for a first trip to Morocco. It is long enough to watch the sun rise over the Sahara dunes, get happily lost in the Fes medina, and still have unhurried time in Marrakech. This Morocco 7 day itinerary connects the country's three greatest hits in one logical loop: imperial cities, high mountains, and desert.

The route runs Marrakech → the High Atlas and Ait Ben Haddou → the Sahara at Merzouga → Fes, covering about 1,200 kilometres. You fly into Marrakech and out of Fes (an “open-jaw” ticket), so you never backtrack. Trains, a pre-booked desert tour, and one long but worthwhile driving day do the rest.

The Day-by-Day Morocco 7 Day Itinerary

Days 1–2: Marrakech, the Red City

Give Marrakech two full days. Day one is for the medina: the Koutoubia minaret, the labyrinth of souks around Jemaa el-Fnaa square, and the Bahia Palace. Day two covers the calmer sights: Jardin Majorelle, the Ben Youssef Madrasa, and a hammam scrub. Sleep in a riad in the medina: the shaded courtyards and rooftop terraces are half the experience, and most cost far less than a hotel of the same standard.

Local tip

Book your riad in the medina, not the new town (Gueliz): the evening walk back through the square — food stalls lit, drummers playing — is one of Morocco's great free shows.

Day 3: Over the High Atlas to Ait Ben Haddou

Day three is a driving day, and a spectacular one. Cross the High Atlas over the Tizi n'Tichka pass (2,260 m), stopping for mint tea with views over Berber villages clinging to the slopes. By afternoon you reach Ait Ben Haddou, the earthen ksar that starred in Gladiator and Game of Thrones — a UNESCO World Heritage site. Climb to the granary at the top for sunset, then sleep in Ouarzazate or the Dades Valley.

Day 4: Todra Gorges, Then the Road to the Sahara

Continue through the Dades Valley — the “road of a thousand kasbahs” — to the Todra Gorges, where 300-metre walls squeeze the road into a corridor. Then turn southeast toward Merzouga. By late afternoon the Erg Chebbi dunes appear: 150-metre waves of orange sand. Swap the car for a camel, ride into the dunes at sunset, and sleep in a luxury desert camp: dinner, drumming around the fire, and a sky full of stars.

Day 5: Sunrise in the Dunes, Then on to Fes

Wake before dawn: sunrise over the dunes is Morocco’s most photographed moment, and it earns it. After breakfast comes the long haul: Merzouga to Fes is about seven hours through the Middle Atlas, past cedar forests where Barbary macaques beg near Azrou. It is the toughest day of the trip, which is why many travellers do this route as a small-group tour from Marrakech to Fes rather than self-driving.

Local tip

Shared grand taxis and CTM buses cover every leg of this route, but the desert section (Marrakech–Merzouga–Fes) is the one leg where a pre-booked small-group tour genuinely saves stress: the driving days are long and the camps only work with advance booking.

Days 6–7: Fes, the Spiritual Heart

Fes rewards slow looking. Day six is for Fes el-Bali, the world's largest living medieval medina: the Chouara tanneries with their stone vats of dye, the Al-Qarawiyyin — founded in 859, the world's oldest university — and the tiled courtyard of the Bou Inania Madrasa. Hire an official local guide for the morning — the medina has 9,000 alleys. Day seven: a slow morning in the artisan quarters, lunch with a view over the medina, then Fes airport for your flight home — or the train to Casablanca if you are extending the trip.

How Much Does a 7-Day Morocco Trip Cost?

The classic question behind every Morocco 7 day trip cost search has a reassuring answer: Morocco is one of the best-value destinations on earth. A comfortable mid-range week runs about $900–$1,400 per person, excluding international flights: riads $40–$90 a night, the luxury desert camp $80–$150 (usually including dinner and breakfast), meals $10–$25 a day, plus trains or shared taxis between cities. Budget travellers manage on $500–$700; a private-driver luxury version starts around $2,500. See the full breakdown in our Morocco budget guide.

Getting Around on This Morocco Travel Itinerary

This Morocco travel itinerary mixes three transport modes. The desert legs (Marrakech → Merzouga → Fes) are easiest as a pre-booked 3-day tour — the driving days are too long to enjoy behind the wheel. Between the big cities, Morocco's trains are excellent: ONCF runs comfortable services from Fes to Casablanca in about four hours, connecting to the Al Boraq high-speed line. Grand taxis and CTM buses fill every gap. Flying open-jaw — into Marrakech, home from Fes — saves a full day of backtracking.

Got More (or Less) Time?

With 8 days, add a night in Chefchaouen after Fes — the blue city is three hours north and made for slow wandering. With 10 days, do the full Morocco 10 day itinerary version: add Essaouira's seafood and sea air after Marrakech, or take the Dades Valley at a gentler pace. With 5 days, skip the desert and pair Marrakech with Essaouira or Fes — the Sahara deserves the full three-day run. Travelling shorter still? Our 3-day and 4-day city guides cover Marrakech and Fes as standalone trips.

Plan your Morocco trip

Turn this guide into a booked trip: compare stays, flights and car rental across Morocco below.

Some links on this page are affiliate links. If you book through them, we may earn a commission at no extra cost to you — it keeps these guides free.

Frequently asked questions

What can you see in Morocco in 7 days?

The classic loop: 2 days in Marrakech, 1 day crossing the High Atlas to Ait Ben Haddou, 1 night in the Sahara desert at Merzouga, and 2 days in Fes. That covers imperial cities, mountains and desert — Morocco's three greatest hits — without rushing.

Is 7 days enough for Morocco?

For a first visit, yes. Seven days covers the essential Marrakech–Sahara–Fes loop comfortably. You won't see the north (Tangier, Chefchaouen) or the far south in the same week — save those for a second trip or extend to 10 days.

How much money do I need for a week in Morocco?

Budget $900–$1,400 per person for a comfortable mid-range week, excluding international flights. That covers riads, the desert camp, meals, trains and guides. Budget travellers can do it for $500–$700.

Can you visit the Sahara desert in a 7-day Morocco itinerary?

Yes — the standard 3-day Marrakech to Fes desert tour (via Ait Ben Haddou, Dades and Merzouga) fits neatly into a week. Merzouga's Erg Chebbi dunes are the tallest and most dramatic; Zagora is closer to Marrakech but the dunes are smaller.

Should I start my Morocco itinerary in Marrakech or Fes?

Either works, but book an open-jaw flight — into one city, home from the other — to avoid backtracking. Marrakech has more direct international flights, which makes it the easier starting point for most travellers.