This 12 days Morocco itinerary takes you from Casablanca to Marrakech in one private circuit: the blue lanes of Chefchaouen, the medina of Fes, two nights in the Sahara, the kasbah valleys of the south and the Atlantic port of Essaouira. It is a Morocco itinerary 12 days long, built for travelers who want to see the country properly without changing driver or group along the way.
Unlike a fixed group departure, this private Morocco tour adapts to your pace. You keep the same driver and vehicle from the airport to the last day, local guides join you in Fes and Marrakech, and every day lists the estimated distance and driving time before you commit.

In This Guide
Why Choose This 12 Days Morocco Itinerary
Most travelers try to squeeze the north, the desert and the mountains into separate trips. This 12 days Morocco itinerary from Casablanca joins them in one loop, with two nights each in Chefchaouen, Fes and the Sahara, and three nights in Marrakech, so you unpack less and see more.
Four days involve long drives (Days 6, 8, 9 and 11). They are flagged in advance with rest stops, and each can be split with an extra night if you prefer a slower pace.
Day-by-Day: 12 Days Morocco Itinerary from Casablanca
Days 1 to 5: Casablanca, Rabat, Chefchaouen and Fes
You land in Casablanca, then drive to Rabat and on to Chefchaouen, where you stay two nights and spend a full day in the blue medina. From there the route passes the Roman ruins of Volubilis and the imperial city of Meknes before reaching Fes, where a local guide leads you through the old medina.
Days 6 and 7: The Sahara at Merzouga
Day 6 is the longest drive of the tour, through Ifrane, Azrou and the Ziz Valley to Merzouga. You ride a camel into the Erg Chebbi dunes and sleep in a desert camp. The next day is for the dunes, Khamlia and a possible visit to a nomad family.
Days 8 and 9: Todra Gorges, Dades Valley and Aït Ben Haddou
You pass Rissani and the Todra Gorges on the way to the Dades Valley. The next day you continue through the Rose Valley and Ouarzazate to Aït Ben Haddou, then cross the Tizi n’Tichka pass to Marrakech.
Days 10 to 12: Marrakech, Essaouira and Departure
A guided day covers the palaces, tombs and souks of the medina. On Day 11 you drive to Essaouira and back for a day on the coast, and on Day 12 your driver takes you to the airport.
Pace and Difficulty on This Morocco Tour
The pace is moderate and the physical level is easy to moderate. There is walking in medinas, a short camel ride in the dunes and winding mountain roads on Day 9. Total driving is roughly 2,600 to 2,800 km (estimated).
What Is Included in the 12 Days Morocco Tour
The price covers a private air-conditioned vehicle with a professional driver, fuel, tolls and parking, airport pickup and drop-off, 11 nights of accommodation, daily breakfast, dinner in the desert camp, local guides in Fes and Marrakech, and the camel trek. Flights, visas, insurance, entrance fees, most lunches and dinners, drinks and tips are not included.
Best Time for a 12 Days Morocco Itinerary
Spring (March to May) and autumn (September to November) are the most comfortable seasons. Summer is very hot in the south, and winter nights are cold in the desert.
FAQs About the 12 Days Morocco Itinerary
Is 12 days enough for Morocco from Casablanca?
Yes, for the classic circuit from the north to the Sahara and back through the south to Marrakech, with two nights in the main places.
Can I change the 12 days Morocco itinerary?
Yes. The route is flexible, and we can shorten it, slow it down or add nights before you book.
How do I book this private Morocco tour?
Send your dates and group size to booking@viajarparamarrocos.com or on WhatsApp at +351 912 695 685.
Short on time? The 11 days Morocco tour follows the same route without the Essaouira day trip. More time? The 13 days Morocco tour adds a night in Imlil in the Atlas Mountains and an overnight stay in Essaouira. For the longest routes, see our 14 days Casablanca to Marrakech itinerary or the 15 days Morocco tour from Casablanca. For general travel information, visit the official Morocco tourism website.
-
Riads, hotels and a desert camp
-
March–May and September–November
-
Casablanca
-
Multilingual guides (ask us)
-
Breakfast daily, dinner in the desert camp
-
Private cultural tour
-
Private minivan or minibus
-
Private groups, any size
Overview
This 12 days Morocco tour from Casablanca is a private circuit through the imperial north, the Middle Atlas, the Sahara and the Dades Valley, ending with the Kasbah of Aït Ben Haddou, Marrakech and a day trip to the Atlantic port of Essaouira. You travel with your own driver and vehicle, with local guides in Fes and Marrakech, and you stay two nights where a place deserves it: Chefchaouen, Fes, the desert and, at the end, three nights in Marrakech.
It suits travelers who want the classic Morocco route at an unhurried pace. Along the way you can meet a nomad family near Merzouga, hear Gnawa music in Khamlia, and walk through the film locations of Ouarzazate and Aït Ben Haddou. Distances and estimated driving times are shown for every day.
Four days involve long drives (Days 6, 8, 9 and 11). They are flagged ahead with rest stops planned, and the longest can be split with an extra night.
In This Guide
12 Days Morocco Tour from Casablanca to Marrakech at a Glance
| Duration | 12 days / 11 nights |
|---|---|
| Start | Casablanca (Mohammed V airport) |
| End | Marrakech (Menara airport) or Casablanca airport, depending on your flight |
| Route | Casablanca, Rabat, Chefchaouen, Volubilis, Meknes, Fes, Ifrane, Azrou, Midelt, Merzouga (Sahara), Rissani, Todra Gorges, Dades Valley, Ouarzazate, Aït Ben Haddou, Marrakech, Essaouira |
| Total distance | About 2,600–2,800 km (estimated) |
| Long driving days | Day 6 (~8–9 h), Day 8 (~6–7 h), Day 9 (~7–8 h) and Day 11 (~5.5–6.5 h round trip), all with rest stops. Every other day is about 5 h or less. |
| Tour type | Private 12 days Morocco tour with a flexible itinerary |
| Vehicle | Private air-conditioned minivan or minibus, chosen by group size |
| Driver and guides | Experienced professional driver; multilingual local guides in Fes and Marrakech |
| Accommodation | Hotels, riads and guesthouses chosen with you at booking; desert camp in the Sahara |
| Meals | Breakfast daily; dinner in the desert camp |
| Price | On request, based on dates, group size and hotel level |
Services, Team and Booking Information for Your 12 Days Morocco Tour
| Item | Details |
|---|---|
| Hotels and riads | Not fixed in advance. We discuss the options with you and choose together the best one for your travel dates and budget. |
| Vehicle | Private air-conditioned minivan or minibus, your choice depending on your group size |
| Driver | Experienced professional driver from our team |
| Guides | Multilingual local guides in Fes and Marrakech |
| Fuel, tolls and parking | Included |
| Airport transfers | Pickup on arrival and drop-off at departure |
| Meals | Breakfast daily; dinner in the desert camp |
| +351 912 695 685 | |
| booking@viajarparamarrocos.com |
Deposit and Cancellation
| Situation | What happens |
|---|---|
| You pay a deposit | It secures your dates and is used to pre-book hotels, camps and activities for your trip. |
| We have already paid reservations for your trip | That part of the deposit is non-refundable. |
| We have not yet paid any reservation for your trip | Your deposit is returned in full. |
Day-by-Day Route Summary
| Day | Route | Est. driving | Overnight |
|---|---|---|---|
| 1 | Arrival in Casablanca | Airport transfer | Casablanca |
| 2 | Casablanca → Rabat → Chefchaouen | ~5–6 h | Chefchaouen |
| 3 | Chefchaouen at your own pace | None | Chefchaouen |
| 4 | Chefchaouen → Volubilis → Moulay Idriss → Meknes → Fes | ~4.5–5 h | Fes |
| 5 | Fes guided medina day | None | Fes |
| 6 | Fes → Ifrane → Azrou → Midelt → Merzouga | ~8–9 h | Desert camp |
| 7 | Sahara day: lake, nomads and Khamlia | Short local drives | Desert camp or hotel in Merzouga |
| 8 | Merzouga → Rissani → Erfoud → Todra Gorges → Dades Valley | ~6–7 h | Dades Valley |
| 9 | Dades → Rose Valley → Ouarzazate → Aït Ben Haddou → Marrakech | ~7–8 h | Marrakech |
| 10 | Marrakech guided day | None | Marrakech |
| 11 | Day trip to Essaouira and back | ~5.5–6.5 h round trip | Marrakech |
| 12 | Departure | Airport transfer | — |
Driving times are estimates that include no stops. Actual times depend on traffic, weather and the pace you choose.
Why Choose This 12 Days Morocco Tour
- Private, never a shared bus. Your driver, your vehicle and your schedule, with a flexible itinerary.
- Nights where they matter. Two nights each in Chefchaouen, Fes and the Sahara, and three in Marrakech, so you are not packing every morning.
- Four landscapes in one trip. Blue mountain town, imperial medinas, Sahara dunes and the kasbah valleys of the south, plus a day on the Atlantic coast.
- Local guides where you need them. Multilingual guides for Fes and Marrakech, the two medinas that are easiest to get lost in.
- A team based in Marrakech. Talk to us on WhatsApp on +351 912 695 685 before, during and after the trip.
- Clear booking terms. Deposit and refund rules are stated above, before you commit.
Who This Tour Is For
- Travelers with about 12 days who want the classic circuit without rushing.
- Couples, families and small groups who prefer a private vehicle and a flexible schedule.
- Photographers and film fans who want time in Chefchaouen, Ouarzazate and Aït Ben Haddou.
- First-time visitors to Morocco who want an organized route with local support.
It may not suit travelers who dislike long car days, or who want beaches and resort time. In that case ask us about a shorter or slower version.
Trip Pace & Difficulty
| Overall pace | Moderate. Active mornings, with time in the afternoon or evening on most days. |
|---|---|
| Physical level | Easy to moderate. Walking in medinas and hillside towns, uneven stone streets and steps. Camel ride of about 1.5–2 h in the dunes. |
| Long driving days | Day 6 (~8–9 h), Day 8 (~6–7 h), Day 9 (~7–8 h) and Day 11 (~5.5–6.5 h round trip), with breaks. Day 9 also crosses the Tizi n’Tichka pass on winding mountain road. |
| Free time | Day 3 in Chefchaouen is unstructured; the afternoon of Day 10 in Marrakech is free. |
| Climate | Hot days in the south from May to September; cold nights in the desert in winter. |
Optional Experiences
These are not part of the standard price. Ask us at booking and we will confirm availability and cost.
- Home-cooked family lunch in Chefchaouen (Day 3)
- Tile or ceramics cooperative visit in Fes (Day 5)
- Tea with a nomad family, 4×4 excursion and Merzouga lake visit (Day 7)
- Rose cooperative in the Rose Valley and cinema museum in Ouarzazate (Day 9)
- Argan oil cooperative on the road to Essaouira (Day 11)
- Extra night on Day 6, 8 or 9 to shorten a long drive
Best Time to Take This Tour
Spring (March to May) and autumn (September to November) are the most comfortable seasons for this route. Summer is very hot in Merzouga and Ouarzazate; winter is cold at night in the desert, and snow can affect the Tizi n’Tichka pass. The tour runs all year, and we adjust timings to the season.
How to Book Your 12 Days Morocco Tour
Tell us your dates, group size and preferred hotel level. We will send a detailed proposal, adjust the route if you want it shorter or slower, and confirm the price. Write to booking@viajarparamarrocos.com or send a WhatsApp message to +351 912 695 685.
Highlights of the 12 Days Morocco Tour from Casablanca to Marrakech
- Walk the blue lanes of Chefchaouen over two nights and see Ras El-Ma
- See the Kasbah of the Udayas and the Hassan Tower in Rabat on the way north
- Wander among Roman columns and mosaics at Volubilis, then through Meknes
- Explore the Fes medina with a local guide, from the royal gates to the Chouara tannery
- Cross Ifrane and the cedar forest of Azrou, then follow the Ziz Valley to the dunes
- Ride a camel into the Erg Chebbi dunes and spend two nights in the Sahara
- Hear Gnawa music in Khamlia and walk between the cliffs of Todra Gorges
- Drive the Dades and Rose valleys and see the film sets of Ouarzazate
- Climb the ksar of Aït Ben Haddou and cross the Tizi n'Tichka pass
- Spend three nights in Marrakech, with a guided day and a day trip to Essaouira











