
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.
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
Land in Marrakech, on to Essaouira
Straight from the airport to the coast, about 2.5 hours by road.
- 2
Essaouira
The harbor before lunch. Free afternoon.
- 3
Back to Marrakech
About 3 hours on the Supratours bus; dinner near Jemaa el-Fnaa.
- 4
A walking day in the High Atlas
About 75 minutes to Imlil, a guided walk between villages, back for dinner.
- 5
Marrakech
Souks and a palace in the morning. Free afternoon to pack for the desert.
- 6
Over the Atlas to the Dades Valley
The Tizi n'Tichka pass and Aït Benhaddou, about 6 hours of driving.
- 7
To the dunes
The Todra Gorge, then a camel ride to a camp in Erg Chebbi.
- 8
Merzouga to Fes
Dawn on the dunes, then about 8 hours on the road.
- 9
Fes
Fes el-Bali with a licensed guide. Free afternoon.
- 10
Fes to Chefchaouen
About 3.5 hours north; the medina until dinner.
- 11
Chefchaouen to Rabat
A walk before breakfast, about 3 hours 45 minutes by road. Free evening in Rabat.
- 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.

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.

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.

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).

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 doneA 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.



