Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Quick Answer

For a first trip, 10 days works best: Marrakech (4 nights) in the Medina or Gueliz, then a Sahara desert loop via Merzouga (3-4 nights) over the Atlas Mountains for a camel trek and a night under the stars, or Fes (3 nights) for the country’s deepest old-city atmosphere instead. Seven days? Pick Marrakech plus just one of the two - don’t try both. Fourteen? Do Marrakech, the Sahara loop, and Fes in the same trip. Travel March-May or September-November for the mildest weather in both the city and the desert, and skip the visa paperwork - most Western passports enter Morocco visa-free for around 90 days.

Planning a Morocco Itinerary? Marrakech Alone Isn’t the Whole Trip

Three days into my first Marrakech trip, I realized I’d barely left the Medina - and I still hadn’t decided whether the rest of the week should go toward the Sahara or toward Fes. That’s the fork every first-time Morocco itinerary hits, and there’s no wrong answer, just a trade-off: the desert gives you camel treks and a night under more stars than you’ve probably ever seen, while Fes gives you the tanneries, the medersas and a medina so old it’s the world’s largest car-free urban zone. The good news is Morocco doesn’t punish you for picking wrong - both routes start from the same Marrakech base, and the transport between them (ONCF trains, CTM buses, or a desert-tour minivan) is straightforward once you know which one to book. Below are three itineraries that hold up at 7, 10 and 14 days, plus exactly where to add or cut.

The Route at a Glance

DaysRouteBest for
7Marrakech (4n) → Fes (3n) OR Marrakech (3-4n) → Sahara loop (3n)First-timers, pick one second base
10Marrakech (4n) → Sahara loop via Merzouga (3-4n)The sweet spot - desert plus city
14Marrakech (3-4n) → Sahara loop (3-4n) → Fes (3n)Both second bases, no rush
Search Flights
Compare live fares across 700+ airlines

The 7-Day Morocco Itinerary (Marrakech + one second base)

A week is enough for Marrakech plus either Fes or a Sahara loop - not both. Trying to squeeze in a third base means road transfers eat the days you’d rather spend at the sights.

DayBasePlan
1MarrakechLand, settle into the Medina or Gueliz, evening at Jemaa el-Fnaa’s food stalls
2MarrakechBahia Palace, Saadian Tombs, Ben Youssef Madrasa, the souks
3MarrakechJardin Majorelle and the YSL Museum, mint tea at a Gueliz café
4Marrakech → Fes OR Marrakech → Sahara (day 1)ONCF Al Atlas train or CTM bus to Fes; or set off on a desert-tour minivan over the Atlas
5Fes: medina, tanneries, medersas OR Sahara: Ait Ben Haddou and the Dades Gorge en routeFull day exploring
6Fes: souks and craft workshops OR Sahara: camel trek into the dunes, overnight desert campThe trip’s highlight day
7Return to Marrakech → homeTrain/bus back, or the desert minivan’s return loop, connecting to your flight

The one cut if you’re tight on time: treat the second base as a 2-night add-on instead of 3 - Fes rewards a slower pace more than the desert loop does, since a Sahara tour is typically sold as a fixed 3-day/2-night package anyway.

See the Marrakech travel guide and Fes travel guide for where to base yourself in each city.

The 10-Day Morocco Itinerary (the sweet spot)

This is the one worth booking. It keeps a real Marrakech base and adds the Sahara loop in full, without rushing the Atlas crossing or the desert camp.

DayBasePlan
1-4MarrakechArrive, settle into the Medina, Bahia Palace, Saadian Tombs, Jardin Majorelle, souks
5Marrakech → Ait Ben Haddou → Dades GorgeMulti-day desert-tour minivan over the Tizi n’Tichka pass
6Dades Gorge → MerzougaOnward through the Todra Gorge to the dunes’ edge
7MerzougaCamel trek into the Erg Chebbi dunes, overnight desert camp
8Merzouga → MarrakechReturn route, often via a different pass or Ouarzazate
9MarrakechA slower day back in the city - Kasbah/Mellah quarter or a hammam
10Marrakech → homeFly out of Marrakech Menara

Where to cut to 8-9 days: shorten the Marrakech bookends to 3 nights each side rather than 4. Where to add: an extra Marrakech night at the start to adjust before the desert crossing, or an extra desert-camp night, is never wasted.

The 14-Day Morocco Itinerary (add Fes)

Two weeks lets the trip breathe. Take the 10-day route and close it out with Fes - a genuinely different Morocco from the desert dunes and Marrakech’s souks.

DaysBasePlan
1-3MarrakechBahia Palace, Saadian Tombs, Jardin Majorelle, the souks
4-6Sahara loopAit Ben Haddou, Dades Gorge, Merzouga camel trek and desert camp
7-8MarrakechReturn, a slower couple of days - hammam, Kasbah quarter, a day trip to the Ourika Valley
9Marrakech → FesONCF Al Atlas train or CTM/Supratours bus (via Casablanca and Rabat)
10-12FesFes el-Bali medina, the tanneries, medersas, craft workshops
13FesDay trip to Volubilis and Meknes, or a slower souk day
14Fes → homeFly out via Fès-Saïss (FEZ) or connect back through Casablanca

The alternative fortnight: swap Fes for Chefchaouen or Essaouira instead - the blue-washed hill town or the Atlantic coast port town - if you’d rather close the trip on a smaller, calmer stop than a second big medina city. See our Chefchaouen guide and Essaouira guide to pick a coastal or mountain-town add-on instead of Fes.

Getting Between Stops

The transport question first-timers overthink most: which train class, whether the desert loop needs a private car, and whether the eSIM is sorted before landing.

Stay connected from the moment you land — Morocco
Skip the SIM-card queues and roaming bills. Install a travel eSIM in minutes.
  • Activate before you fly — data works on arrival
  • Plans for 200+ countries from a few dollars
  • Keep your number; no physical SIM swap
Get your travel eSIM

Budget for This Route

Expect a 10-day Marrakech-plus-Sahara trip to land in the budget range around $30-50/day (guesthouses, street food, public buses) or mid-range around $80-150/day (a private riad room around $40-80/night, restaurant meals, first-class trains, a guided day trip or two) - more once the Sahara loop’s multi-day tour package is added on top. A street-food tagine or similar meal runs around 15-40 MAD (around $1.50-4); a sit-down restaurant tagine runs around 60-120 MAD (around $6-12). Mint tea (atay), poured with ceremony in cafés and riads, is the country’s social ritual and costs next to nothing at a café.

Budget separately for attraction tickets: Jemaa el-Fnaa square is free to walk (evening food-stall snacks extra), Bahia Palace runs around 70-100 MAD (around $7-10), Jardin Majorelle around 170 MAD (around $17) alone or around 230-330 MAD (around $23-33) combined with the YSL Museum, Saadian Tombs around 70-100 MAD (around $7-10), and Ben Youssef Madrasa around 50 MAD (around $5). A half-day Ourika Valley trip runs around 200-400 MAD/person (around $20-40) on a group tour, and an Agafay Desert day trip (a closer alternative to the full Merzouga loop) runs roughly €29-119 (around $32-130) depending on inclusions.

For where to sleep, Marrakech’s Medina riads run from around $38-53/night for a budget 3-star riad (2-adult search, August 2026 low season), around $63-76/night for a mid-range 4-star riad with a courtyard and plunge pool, up to around $73-205/night for an upscale 5-star riad. Those bands are from a hot-season (August) search - the March-May and September-November sweet spot books out earlier and can run higher. See our Marrakech travel guide for area-by-area picks, and compare rates directly:

Search Hotels
Compare prices across all booking sites

Shorter or Longer?

Cutting to 4-5 days: do Marrakech only, as a long weekend, and save the Sahara or Fes for a return trip - the city alone easily fills 3-4 full days between the Medina, Jardin Majorelle and a single day trip. Stretching past 14 days: Chefchaouen and Essaouira each work as a self-contained 2-3 day add-on, reached from Marrakech or Fes by grand taxi, CTM bus or a short domestic flight; treat either as its own short leg bolted onto the main loop rather than forcing it into the same desert-and-medina rhythm.

Frequently Asked Questions

Is 7 days enough for Morocco?

Seven days works for Marrakech plus one second base - either Fes or a Sahara desert trip via Merzouga - at a pace of 3-4 nights per stop plus travel days. It’s tight for both in one week; pick one and save the other for a return trip. The ONCF Al Atlas train (Marrakech-Fes, around 2h40-3h) or a Merzouga desert tour minivan are the two realistic ways to link the stops.

Do I need a visa for Morocco in 2026?

Most US, UK, EU, Canadian, Australian and Japanese passport holders enter Morocco visa-free for around 90 days, with no e-visa or advance fee required - just a passport valid roughly 6+ months beyond the stay, stamped on arrival. Overstaying the 90 days means regularizing your status at a local police station (Bureau des Etrangers) before departure, so track the window if you’re combining Morocco with a longer regional trip.

How do I get from Marrakech to Fes?

The ONCF Al Atlas conventional line links Marrakech to Fes (via Casablanca and Rabat) in around 2h40-3h to Casablanca alone, with the full Marrakech-Fes run taking longer; 2nd class fares run around 90-150 MAD (around $9-15) and 1st class around 130-240 MAD (around $13-24), booked through oncf.ma or the ONCF Voyages app. CTM and Supratours buses cover the same route at broadly similar fares when train times don’t line up.

What’s the best time of year for a Morocco itinerary combining Marrakech and the Sahara?

Spring (March-May) and autumn (September-November) are the sweet spot for both Marrakech and the Sahara around Merzouga: mild days around 20-28°C in the city and comfortable desert temperatures for camel treks and overnight camps. Summer regularly hits 38-45°C in Marrakech and tops 45°C in the desert, while winter brings pleasant Marrakech days but genuinely cold desert nights near freezing.

Should I add Fes or the Sahara desert to a longer Morocco itinerary?

At 10 days, the Sahara via Merzouga is the classic add from Marrakech - a multi-day desert loop over the Atlas Mountains with a camel trek and a night in a desert camp - while Fes suits travelers who want the country’s deepest medina and craft-town atmosphere instead. At 14 days, doing both is realistic: Marrakech, a Sahara loop, then Fes to close the trip.

How much does a Morocco trip cost per day?

Budget travelers can expect around $30-50/day covering guesthouses, street food and public buses; mid-range travelers land around $80-150/day with a private riad room (around $40-80), restaurant meals, first-class trains and a guided day trip or two. A street-food tagine runs around 15-40 MAD (around $1.50-4), rising to around 60-120 MAD (around $6-12) at a sit-down restaurant.

Book the Bones of the Trip

There’s no visa lead time to sort here, so start with flights into Marrakech, a first-night riad in the Medina or Gueliz, and a decision on Fes versus the Sahara for the second base. Travel March-May or September-November for the easiest weather in both the city and the desert, and let the ONCF trains or CTM buses carry you to Fes - or book the multi-day minivan tour that carries you over the Atlas to Merzouga instead.

Search Flights
Compare live fares across 700+ airlines

Compare prices and lock in your dates:

Find cheap flights to Marrakech | Compare Marrakech hotels

Keep planning with our Morocco pillar guide , Marrakech , Fes , Chefchaouen , and Essaouira guides, plus our eSIM , hotels , and travel insurance hubs for the rest of the trip.