Snow-dusted High Atlas peaks above a green valley with a stream and fresh grass near Imlil
Photo by alpha plus on Unsplash

The short answer: a 12 day Morocco itinerary is the first length that needs no sacrifice. Fly into Marrakech and start with two nights in Essaouira, then give Marrakech three nights with a walking day in the High Atlas in the middle. Cross the Sahara to Fes, head north to Chefchaouen and Rabat, and fly home from Casablanca. That is three regions, eleven nights, and one big move a day at most.

RouteMarrakech → Casablancavia Essaouira, the Atlas, the Sahara, Fes, Chefchaouen and Rabat
Nights11 nights2 Essaouira · 3 Marrakech · 1 Dades · 1 camp · 2 Fes · 1 Chefchaouen · 1 Rabat
Best timeMar–Mayand Sep–Nov
Longest dayMerzouga → Fesabout 8 hours of driving

How we put this together. This route is pieced together from published schedules, not from a single trip. Travel times come from Rome2rio and from lodge, bus and tour-operator pages, checked in September and October 2026; tour prices were read on GetYourGuide on October 15 and 16, 2026.

Key takeaways

  • A 12-day Morocco itinerary from Marrakech to Casablanca covers the Atlantic coast, a walking day in the High Atlas, the Sahara, Fes, Chefchaouen and Rabat in one direction.
  • Imlil, the usual starting point for High Atlas walks, is about 75 minutes by road from Marrakech, close enough for a full walking day without changing hotels.
  • On a 12-day Morocco route, free time falls on days 2, 5, 9 and 11; the desert crossing is the only stretch without any.
  • A 12-day Morocco trip that ends in Casablanca can connect to Royal Air Maroc's nonstop flights to New York-JFK, Washington Dulles and Miami.

Is 12 days in Morocco enough?

Yes, and it is the length where the trip changes character. Shorter routes make you choose between the coast, the mountains and the north. Twelve days keeps all three, and the two extra days over a 10-day plan go to a day on mountain paths and an evening in Rabat with nothing to catch.

What it does not buy is more places: Volubilis and Meknes stay outside this plan, on purpose.

If you have… Do this What changes
10 days Drop the Atlas walk and Rabat, fly home from Tangier or Fes Two nights in the key cities, no time on foot in the mountains
12 days This route, Marrakech → Casablanca Three regions, an Atlas walk, four blocks of free time
14 days Add a second night in Chefchaouen and a night in Imlil Same places, fewer early starts

Your 12 days at a glance

Marrakech to Casablanca through three regions

  1. 1

    Land in Marrakech, on to Essaouira

    Straight from the airport to the coast, about 2.5 hours by road.

  2. 2

    Essaouira

    The harbor before lunch. Free afternoon.

  3. 3

    Back to Marrakech

    About 3 hours on the Supratours bus; dinner near Jemaa el-Fnaa.

  4. 4

    A walking day in the High Atlas

    About 75 minutes to Imlil, a guided walk between villages, back for dinner.

  5. 5

    Marrakech

    Souks and a palace in the morning. Free afternoon to pack for the desert.

  6. 6

    Over the Atlas to the Dades Valley

    The Tizi n'Tichka pass and Aït Benhaddou, about 6 hours of driving.

  7. 7

    To the dunes

    The Todra Gorge, then a camel ride to a camp in Erg Chebbi.

  8. 8

    Merzouga to Fes

    Dawn on the dunes, then about 8 hours on the road.

  9. 9

    Fes

    Fes el-Bali with a licensed guide. Free afternoon.

  10. 10

    Fes to Chefchaouen

    About 3.5 hours north; the medina until dinner.

  11. 11

    Chefchaouen to Rabat

    A walk before breakfast, about 3 hours 45 minutes by road. Free evening in Rabat.

  12. 12

    Rabat to Casablanca, fly home

    The Kasbah of the Udayas in the morning, under an hour by train to Casablanca.

MazeTrails · mazetrails.comUpdated October 2026

Where the free time falls

The 12-day route has free time on days 2, 5, 9 and 11, each placed after a change of rhythm:

Day Free time Why it sits there
2 Afternoon in Essaouira Jet lag, before any long road
5 Afternoon in Marrakech Rest after the mountain day, packing before three days of driving
9 Afternoon in Fes Recovery from about 18 hours on the road since day six
11 Evening in Rabat Nothing to catch until the next morning's train

Days six to eight have none: on the desert crossing, the road sets the pace.

Days 1–3: Essaouira, then back to Marrakech

The coast comes first because jet lag fades faster to the sound of the Atlantic than in the souks. From the United States, reaching Marrakech usually means a connection, since Royal Air Maroc's nonstop flights land in Casablanca. Book a transfer from Marrakech airport straight to Essaouira, about 2.5 hours by road.

Essaouira's medina is compact, walled and easy to walk without a guide. Start day two at the harbor, where the fishing boats come in, then climb onto the Skala, the sea bastion lined with old cannons. After lunch, walk the long, often windy beach south of town, or stop: the afternoon is the first free block of the trip.

Where to sleep: a riad inside the medina walls, two nights.

Getting back: on day three the Supratours bus covers the return in about 3 hours with a short break. Third-party timetables disagree on departures from Essaouira, so confirm with Supratours. This is the only road you travel twice.

Days 3–5: Marrakech, three nights around a mountain day

This is where the 12-day plan earns its extra time: you unpack once for three nights.

Day 4: on foot in the High Atlas. Imlil sits about 62 km south of Marrakech, roughly 75 minutes on a paved road; your riad can usually book a driver. Three walks start from the village:

Walk Time Suits
Waterfalls loop 1.5 to 2 hours, about 120 m of climbing Anyone, and the safe choice in winter
Sidi Chamharouch shrine via Aremd About 4 hours return Regular walkers, outside December to March
Tizi n'Tamatert pass About 4 hours Regular walkers; the pass can hold snow in winter

None of these is the Toubkal summit, which is a separate two-day ascent with a licensed mountain guide. Hire a local guide for the valley walks anyway, since paths fork between villages, and agree the day rate in writing: we found no official price list. Pack a warm layer even in spring.

Stone houses among trees in the village of Imlil, in the High Atlas south of Marrakech
Imlil, the starting point for the walking day, about 75 minutes from Marrakech.Photo by Louis Hansel on Unsplash

Day 5: Marrakech, then nothing. Souks while the lanes are still empty, a palace before the heat, and Jardin Majorelle on an early time slot (tickets are sold online only). By lunch you are done. The afternoon belongs to the riad's terrace and a small overnight bag for the camp.

Where to sleep: one medina riad for all three nights, on a calmer lane away from the busiest souks, so the walking day starts from a good night's sleep.

Walking between December and March? Ice can cover the Sidi Chamharouch path and snow can sit on the passes. Book the waterfalls loop and let your guide decide on the morning itself.

Days 6–8: across the Sahara to Fes

The desert crossing is the same on any Marrakech-to-Fes route: about 6 hours of driving over the Tizi n'Tichka pass to the Dades Valley, about 4 hours through the Todra Gorge to a camel ride and a camp in Erg Chebbi, then about 8 hours from Merzouga to Fes. Choose a tour that ends in Fes; many 3-day tours return to Marrakech. Before you book, check the group size and the type of camp as well.

Earth-toned village houses above a dense palm grove below red-brown mountains in the Dadès region
Palm grove and village in the Dadès Valley, on the first day of the desert crossing.Photo by jewad alnabi on Unsplash

For this plan, one small-group departure lines up with days six to eight. Its driver stops for the first night near Kelâat M'Gouna or Tinghir, the second is spent in an Erg Chebbi camp, and you are dropped in Fes around 7 p.m. Groups top out at 18. On October 16, 2026, the listing started at $136 per person, with a 4.8 out of 5 rating across 229 reviews.

See the 3-day desert tour from Marrakech to Fes →

From November to March, snow can fall on the Tichka pass: use the free afternoon on day five to check the road with your tour.

Days 9–10: Fes, then one night in Chefchaouen

Day 9: Fes. Fes el-Bali is one of the largest car-free urban areas in the world. Give it a morning with a licensed guide, then take the afternoon off: after about 18 hours of driving in three days, this free block matters more than any monument.

Sun-warmed ochre walls and a curving stone-lined canal in the Fes medina
A corner of the Fes medina, where the free afternoon of day nine pays off.Photo by Mohammed on Unsplash

Day 10: Fes to Chefchaouen. About 3.5 hours by road, or about 4 hours 40 minutes on the CTM bus, since the town has no train station. One night is enough because Chefchaouen is small: an afternoon covers the medina and the uphill walk to the Spanish Mosque. Then set an alarm: the hour before breakfast on day 11, before the day visitors arrive, is the reason to sleep here.

Where to sleep: a riad in Fes el-Bali for two nights, a guesthouse in Chefchaouen's medina for one.

Days 11–12: Rabat and Casablanca

Day 11: Chefchaouen to Rabat. About 3 hours 45 minutes and 244 km by road, or about 5 hours 10 minutes on the single daily bus. This is the last long day; a private driver makes it door to door, so ask your guesthouse for a quote (we found no reliable fixed rate).

Beachgoers on the sand below the old fortress walls of the Kasbah in Rabat
The Kasbah walls above Rabat's beach: a quiet last evening before the flight.Photo by Sheila C on Unsplash

Day 12: Rabat to Casablanca, fly home. Spend the morning at the Kasbah of the Udayas and the Hassan Tower. Trains to Casablanca run hourly and take about an hour. The airport has its own station, though you may change at Casa-Voyageurs, so check the full journey on oncf-voyages.ma and build in a generous margin before an evening flight.

Want the Hassan II Mosque? Fly home on day 13 and spend the extra night in Casablanca. A half-day small-group city tour, about 4.5 hours with the mosque entry ticket and hotel pickup, showed 4.7 out of 5 from 1,541 reviews, from $40 per person, as of October 16, 2026.

See the Casablanca city tour with Hassan II Mosque entry →

Two ways to adapt this 12-day Morocco itinerary

Landing in Casablanca: let a tour drive the first half

Run the route backwards. A 6-day private tour covers Rabat, Chefchaouen, Volubilis, Meknes, Fes, a Merzouga camp, the Dades and Aït Benhaddou, ending in Marrakech; add Imlil and Essaouira yourself. It showed 4.6 out of 5 from 57 reviews, from $968 per person, as of October 15, 2026, with pickup at your Casablanca hotel.

See the 6-day private tour from Casablanca to Marrakech →

A round trip from Marrakech, with two private tours

No multi-city ticket? Base yourself in Marrakech and add two loops. A 4-day private Atlas and desert tour includes an English-speaking guide, meals and three nights; it showed 4.7 out of 5 from 202 reviews, from $428 per person, as of October 15, 2026. A second 4-day private tour covers Casablanca, Fes, Chefchaouen and Rabat. You give up most of the free time, but every transfer is handled.

See the 4-day private Atlas and desert tour →

What to book before you go

Book before you fly, most urgent first

0 / 8 done

A walking day and a night in the dunes are the two places on this route where good medical cover matters most.

Compare travel insurance plans for Morocco →

FAQ

Is 12 days in Morocco enough?

Yes. Twelve days covers the coast, a walking day in the High Atlas, the Sahara, Fes, Chefchaouen and Rabat, with free time on days 2, 5, 9 and 11.

Can I do a 12-day Morocco itinerary without a car?

Yes. Buses reach Essaouira and Chefchaouen, a tour covers the desert, a driver or guide takes you to Imlil, and trains link Rabat and Casablanca.

Should I start a 12-day trip in Marrakech or Casablanca?

Marrakech, if you can fly home from Casablanca: the trip starts slowly on the coast. Landing in Casablanca, run the route in reverse.

Do I need hiking experience for the Atlas day?

No. The waterfall loop from Imlil is rated easy, and longer walks of about 4 hours stay on village paths. Climbing Toubkal itself is a separate two-day trek.

Hanine abdelilah

Itineraries · Where to Stay contributor

Writes MazeTrails guides in the Itineraries and Where to Stay categories, covering routes and accommodation choices in Morocco.