In This Article

  1. Is 7 Days Enough?
  2. The Classic Route
  3. Day-by-Day Plan
  4. Marrakech Days
  5. Sahara Days
  6. Fes Days
  7. Transport Connections
  8. Budget Overview

Seven days in Morocco is enough. Not enough to see everything — that would take months — but enough to experience the three things that define Morocco for most travellers: the chaos and beauty of a great medina, the silence and scale of the Sahara, and the ancient intellectual weight of Fes. Done well, seven days in Morocco will change how you think about travel.

This itinerary has been refined over dozens of trips and hundreds of readers' journeys. It is the most time-efficient route through the most essential experiences, using a combination of buses, shared taxis and occasionally a hired car. It is designed to feel unhurried despite covering serious ground.

Is 7 Days Enough?

Yes — with caveats. Seven days works if you arrive early on Day 1, depart late on Day 7, and accept that you will not see Chefchaouen, Essaouira, Tangier, Agadir or the Anti-Atlas on this trip. You will see Marrakech, the High Atlas crossing, one night in the Sahara, and Fes. That is a complete, coherent Morocco experience and more than many travellers who "do Morocco in a week" actually accomplish.

If you have ten days, add Chefchaouen between Fes and home (3-hour bus from Fes). If you have five days, cut the Sahara and do Marrakech and Fes only. But seven is the sweet spot: ambitious enough to be memorable, achievable without feeling rushed.

The Classic Route

The 7-day classic Morocco route follows a logical geographic arc: fly into Marrakech (most direct flights from Europe and North America), head south into the Sahara, then north to Fes, and fly home from Fes or Casablanca. This avoids backtracking and each day's journey takes you somewhere genuinely different.

✈️
Fly Into Marrakech Menara (RAK) — most direct international connections
🚌
Main Transport CTM bus (reliable, booked online) + shared taxis between cities
✈️
Fly Out Fes-Saïs (FEZ) direct to Europe, or Casablanca (CMN) for global connections
🏨
Stay In Medina riads throughout — the experience is worth the navigation challenge

Day-by-Day Plan

Days 1–2: Marrakech

Day 1: Arrival + First Medina Evening

Arrive Marrakech, transfer to your riad in the medina (15–20 MAD petit taxi to Djemaa el-Fna, then meet-and-greet from riad). Settle in, shower, then head to Djemaa el-Fna at sunset. Do not try to do anything else on arrival day — just experience the square transforming from daytime to night market. Dinner at a night market stall (60–90 MAD). Walk back to riad.

Day 2: Marrakech Medina Full Day

Morning: Breakfast at riad (included). Head to Ben Youssef Madrasa (entry 70 MAD, arrive before 9am for quieter experience). Walk south through the souks — Souk el-Attarine for spices, Souk Haddadine for metalwork. Buy spices and small gifts at source prices.

Afternoon: Bahia Palace (entry 70 MAD). Saadian Tombs (entry 70 MAD). Rest at riad during the hottest 2pm–4pm period. Return to souks in golden light (4–6pm) for final shopping.

Evening: Hammam experience at a riad or tourist hammam (150–300 MAD). Rooftop dinner at a medina restaurant.

Day 2 Tip Book the hammam for Day 2 morning (before the souk walk), not the evening. You emerge from the hammam with extraordinarily soft skin and the souks look even more vivid. The sequence: hammam → breakfast → souks → palaces → souks → dinner.

Days 3–4: The Sahara

Day 3: Marrakech → Merzouga (CTM Bus or Hired Car)

The journey from Marrakech to Merzouga is the longest day of the itinerary — 450km, approximately 9–10 hours by bus or 8–9 hours by car. CTM bus: departs Marrakech at 7am, arrives Merzouga approximately 5–6pm (165 MAD, book online at ctm.ma). Shared taxi: depart from Bab Doukkala, change at Ouarzazate and again at Rissani (250–300 MAD total, faster but requires coordination). Hired car: most flexible, 9 hours through the spectacular Tizi n'Tichka pass and Draa Valley.

Arrive Merzouga, check into desert camp, camel ride to camp at sunset. Dinner at the camp. Berber music around the fire.

Day 4: Sunrise on the Dunes + Travel to Fes

Wake at 5:30am for sunrise from the highest dune — 30-minute walk or camel ride from camp. This is the centrepiece moment of the itinerary. Return to camp for breakfast, then begin the journey to Fes. Bus: Merzouga → Rissani → Midelt → Fes (about 8 hours, 150 MAD). Shared taxi: faster but more connections. Arrive Fes evening — check into medina riad.

Merzouga to Fes Direct There is a direct CTM bus from Merzouga to Fes (roughly 8 hours, 150 MAD). Book it online before you travel — it sells out. Alternatively, hire a car with driver from Merzouga to Fes for 600–800 MAD (covers all connections and allows a stop at the cedar forest near Azrou to see wild Barbary macaques).

Days 5–6: Fes

Day 5: Fes el-Bali with a Licensed Guide

Morning: Hire a licensed guide from your riad or directly in Fes (200–300 MAD for half-day). Follow the route from Bab Boujloud through the main medina arteries: Al-Attarine Madrasa → Chouara tannery viewpoint (9–11am for best light) → Souk Henna → Souk el-Attarine. The guide turns the labyrinth navigable and provides context that transforms every building from pretty to profound.

Afternoon: On your own. Bou Inania Madrasa (entry 20 MAD). Nejjarine Square and fountain museum. Browse the copper and wood souks. Dinner at Café Clock (bastilla and tagine, 80–120 MAD).

Day 6: Fes Neighbourhood Walk + Food Tour

The second Fes day is for slower exploration. Walk to the Andalusian quarter (south of the river — less visited, more atmospheric). Find the Al-Qarawiyyin Mosque exterior (the world's oldest continuously operating university, founded 859 AD, non-Muslims cannot enter). Wander into the Mellah (old Jewish quarter) — the pharmacy street has some of Morocco's finest traditional medicine shops. Afternoon: cooking class at Café Clock (300 MAD, includes bastilla). Evening: rooftop restaurant with medina views for sunset.

Transport Connections

Budget Overview

💰
Budget (7 days) $600–800 USD. Cheap riads, buses, street food, public hammam.
💰💰
Mid-Range (7 days) $1,200–1,800 USD. Good riads, private transport between cities, restaurant meals.
💰💰💰
Luxury (7 days) $3,000+ USD. Premium riads, private driver, luxury desert camp, private guides.
🛏️
Best Value Upgrade Spend more on the desert camp (800–1,200 MAD vs 400 MAD) — the difference is dramatic.
What to Skip if Short on Time Casablanca is a transit city — the Hassan II Mosque is genuinely magnificent but takes a half-day detour. Skip it on a 7-day trip and visit on a longer return. Tangier requires a full day and is best on a 10-day+ itinerary. Neither city is essential for a first Morocco experience.

Related Articles

Share this guide: