Visiting
The Perfect 10-Day Morocco Itinerary for First-Timers
Jump to section
- The nights, day by day
- Days 1 to 3: Marrakech
- Day 4: Over the Atlas to the Dades Valley
- Day 5: Todra Gorge and the Dunes
- Day 6: Merzouga to Fes
- Day 7: Fes
- Ending A, Days 8 to 10: Chefchaouen
- Ending B, Days 8 to 10: Essaouira
- Which ending, and why not both
- If you are not starting and ending in Marrakech
- Budget for Ten Days
- Transport Notes
| Day count | 10 calendar days including arrival and departure, so 9 nights |
|---|---|
| Starts and ends | Marrakech both ends. Fly into and out of Marrakech Menara (RAK) unless you change the routing. |
| Route | Marrakech (3 nights) → Dades Valley → Merzouga dunes → Fes (2 nights) → either Essaouira or Chefchaouen → Marrakech |
| Total distance | Approximately 1,800 to 1,900 km by road, either ending |
| Transport | Rental car or private driver. Possible by bus plus transfers, with time added. |
| Time in the car | Two transfer-only days (Day 6, plus Day 8 or 9), and two more with 4 to 7 hours of driving under the sightseeing (Days 4 and 5). |
| Budget estimate | 15,000 to 25,000 MAD per person (accommodation, transport, food, activities) |
| Best season | October to April (cool, green, ideal for the desert) |
Ten days is enough to see the imperial cities, sleep in the Sahara, cross the Atlas Mountains, and finish somewhere slower. It is not enough to do all of that and both of the obvious final stops, and the plan below works with that limit rather than pretending it away.
How the days are counted. Ten days means ten calendar days including the day you arrive and the day you fly home, which is nine nights on the ground. The same convention applies to our 3-day and 7-day itineraries.
Where it starts and ends. This itinerary assumes you fly into and out of Marrakech Menara (RAK). That matters more than it sounds: the loop only closes because the last leg brings you back to where your outbound flight leaves from. If you are arriving or leaving somewhere else, see the routing note at the end before you book anything.
September 2026 planning estimates. Roads, schedules and operating days change, so reconfirm anything time-critical with your operator, or at oncf-voyages.ma and CTM, before you book.
The nights, day by day
Two of these ten days are travel days: you get from one place to another, you arrive in the evening, and you do not schedule anything that has to start at a set time. That is the cost of reaching both the dunes and a third region in one trip, and the plan puts those days where they do the least damage.
They are not the whole driving load. Day 4 adds six to seven hours behind the wheel with sightseeing stacked on top, and Day 5 another four to five. Counting everything, four of the ten days involve serious time in a vehicle, and only three days in Marrakech and one in Fes are free of it. If that sounds like a lot, it is, and the fix is twelve days rather than a tighter ten.
| Day | Night | |
|---|---|---|
| 1 | Arrive Marrakech Menara (RAK) | Marrakech |
| 2 | Marrakech medina and souks | Marrakech |
| 3 | Marrakech: Majorelle, a cooking class, or a half day in the Ourika Valley | Marrakech |
| 4 | Over the Tizi n'Tichka to Ait Benhaddou and the Dades Valley | Dades Valley |
| 5 | Todra Gorge, on to Merzouga, camel trek into Erg Chebbi | Desert camp |
| 6 | Merzouga to Fes, 7 to 9 hours driving. Travel day. | Fes |
| 7 | Fes medina, full day. Guide for the morning. | Fes |
| 8 | Ending A: Fes to Chefchaouen, afternoon in the blue city Ending B: Fes to Essaouira, about 7 hours direct. Travel day. |
Chefchaouen or Essaouira |
| 9 | Ending A: Chefchaouen to Marrakech. Travel day. Ending B: Full day in Essaouira |
Marrakech or Essaouira |
| 10 | Ending A: Marrakech morning, fly out of RAK Ending B: Drive to Marrakech, fly out of RAK |
Home |
Days 1 to 3: Marrakech
Fly into Marrakech and give the city three nights. Day 2 is the medina on foot: souks, Bahia Palace, Ben Youssef Madrasa, and the food. Day 3 is yours, and the three good uses of it are the Majorelle Garden and the new town, a cooking class, or a half day out in the Ourika Valley, which is close enough to leave the afternoon intact. Stay in a riad in the medina. Nights 1, 2 and 3 in Marrakech.
Do not stack all three of those into one day. Day 3 exists so that Day 4 starts with you rested, because Day 4 is long.
Day 4: Over the Atlas to the Dades Valley
South over the Tizi n’Tichka pass at 2,260 metres, which is six to seven hours of driving before you stop for anything. Ait Benhaddou, the UNESCO-listed ksar, is the stop worth making, and an hour or two there plus lunch turns this into a full day rather than a half one. The landscape does the work: switchbacks, kasbahs, and a shift from green through red to gold.
This is a driving day with sightseeing attached rather than a dedicated travel day, but it is not a light one. Night 4 in the Dades Valley.
Day 5: Todra Gorge and the Dunes
A shorter drive, four to five hours with the Todra Gorge on the way, which leaves the afternoon free for the part you came for. Camel trek into the Erg Chebbi dunes at the end of the day, sunset from the top of one, dinner and drumming at the camp. Night 5 in a desert camp.
Day 6: Merzouga to Fes
Travel day. Merzouga to Fes is 460 to 500 km and 7 to 9 hours of driving, and a direct same-day transfer is entirely normal. You do not need an overnight stop en route.
Most operators break it at Ifrane, Azrou or the Ziz Valley, and those stops are genuinely worth something: the cedar forest and the Barbary macaques at Azrou in particular. Understand that they are a choice rather than a requirement, and that taking all of them turns a nine-hour day into a ten-hour one. Pick one or two, or skip them and arrive in Fes with an evening left.
Do not book a guide, a hammam or a restaurant table for this evening. Night 6 in Fes.
Day 7: Fes
The full day that Day 6 paid for. Hire a guide for the morning, and navigate on your own after lunch once you have the orientation. The medina is the largest car-free urban area in the world. The tanneries, Al Quaraouiyine, the mellah, and the food stalls near Bab Boujloud. Night 7 in Fes.
From here the itinerary splits. Read both endings before you book flights, because they end differently.
Ending A, Days 8 to 10: Chefchaouen
Day 8. North to Chefchaouen, roughly half a day on the road, which leaves you the afternoon for the medina and the climb to the Spanish Mosque viewpoint at sunset. Night 8 in Chefchaouen.
Day 9. Another long transfer day, and it starts early, so Chefchaouen gives you an afternoon and an evening rather than a second morning. Chefchaouen to Marrakech is 7 to 8 hours of driving by private car or hire car, and there is no verified through public-transport service: by bus you should expect at least one change and 10 to 12 hours or more. Plan on arriving in Marrakech in the evening, and keep the day otherwise empty. Dinner and a short walk when you get in is the right level of ambition. Night 9 in Marrakech.
Day 10. A morning in Marrakech, then out from RAK. If you have a late flight, the Majorelle Garden or anything you missed on Day 3 fits.
Ending B, Days 8 to 10: Essaouira
Day 8. Travel day. Fes to Essaouira is about 7 hours of driving direct, and it is achievable in a single day. As with Chefchaouen, there is no verified through public-transport service, so without your own car this becomes a day with at least one change. Arrive in the evening, eat at the port, and do not plan anything that has to start at a particular time. Night 8 in Essaouira.
Day 9. A full day on the coast: the ramparts, the medina, the thuya wood workshops, the beach, and the Gnawa music in the evening. Night 9 in Essaouira.
Day 10. Essaouira to Marrakech is 2.5 to 3 hours by road. Add two hours at the airport and you need to leave Essaouira about six hours before your flight, so this only works for an afternoon or evening departure.
If you are on a morning flight, drive to Marrakech on the evening of Day 9 instead and spend Night 9 there. That fallback is not free: it takes away the second Essaouira evening, which is when the Gnawa music happens and the reason many people pick this ending in the first place. You keep the full coastal day and lose the night that followed it.
Which ending, and why not both
The two endings trade the same thing against each other, in opposite directions.
Essaouira gives you more time at the destination: a full day plus two evenings on the coast. It costs you a 2.5 to 3 hour transfer on your departure day, which rules out a morning flight unless you take the Day 9 fallback above and give up an evening to do it.
Chefchaouen gives you less: an afternoon and an evening, because Day 9 starts early. What it buys instead is a departure day with no intercity transfer in it. You wake up in Marrakech, twenty minutes from the airport, and any flight time works.
So pick on which of those matters more to you. If your flight home is in the morning, or the thought of a three-hour drive before an airport makes you uneasy, Chefchaouen is the calmer trip. If you want a proper stop at the end rather than a night in transit, Essaouira gives you noticeably more of one.
Doing both makes for a hard ten days. Fes to Chefchaouen, Chefchaouen to Marrakech and then out to Essaouira leaves no full day at either, and the last stretch lands on your departure day. It is not impossible, but it turns the end of the trip into a series of drives. Twelve days is the comfortable version, and if you have the days, that is where the two extra ones earn the most.
If you are not starting and ending in Marrakech
The loop above closes at RAK because that is where it opened. Change that and the shape changes:
Into Marrakech, out of Fes. Drop Days 8 to 10 as written and finish in the north instead: Fes, Chefchaouen, back to Fes for the flight. You save the long haul back to Marrakech, but Chefchaouen still costs you most of two days on the road either side of it.
Into Fes, out of Marrakech. Run the whole thing backwards: Fes and Chefchaouen first, then south to the desert, over the Atlas, and finish with three nights in Marrakech before flying home. This works well and has one real advantage, which is that Marrakech at the end is a softer landing than the desert road is.
Into Casablanca. Take the train straight to Marrakech on arrival, which is about 3 hours. You then have a choice, and they are alternatives rather than one instruction. Absorb the transfer into Day 1 and the trip stays ten days, at the cost of most of your first day in Marrakech: you arrive at the riad in the evening with the medina walk gone. Or add a day at the front, which makes it eleven, and keep Days 1 to 3 as written. Take the second only if that lost first day is worth a day of your leave.
Budget for Ten Days
Plan on 15,000 to 25,000 MAD per person all in, covering accommodation, transport, food and activities. The spread is mostly accommodation and how you handle the driving: a hire car split between four people is a very different line item from a private driver for two.
The desert leg is the single biggest discretionary cost, and Day 4 to Day 6 as a guided package typically runs 2,000 to 4,000 MAD per person depending on the camp. Prices move and vary by season and group size, so treat these as planning brackets and confirm current figures with operators before you commit.
Transport Notes
Renting a car makes this itinerary noticeably easier, because three of its legs are ones the public network does not serve well. Marrakech to the Dades Valley and on to Merzouga is straightforward driving on good roads. Merzouga to Fes is long but simple.
The two legs to watch are the ones in the endings. Chefchaouen to Marrakech and Fes to Essaouira both lack a verified through public-transport service, so each becomes a day with at least one change if you are not driving. That is the main practical argument for the car.
Practical Tips
- Rent a car or hire a driver. Buses cover the major routes but the Fes to Essaouira and Chefchaouen to Marrakech legs have no verified through service, so each becomes a day with at least one change.
- The desert night is cold from October to March. Bring warm layers for the camp.
- Book the desert camp in advance, especially during peak season (December to February).
- Carry cash for the road. ATMs are scarce between Ouarzazate and Merzouga.
- Of the two endings, Essaouira gives you more time at the destination but a transfer on flight day; Chefchaouen gives you less, and has you already in Marrakech when you fly. Pick on that trade rather than on the photographs.
Related Guides
Accuracy note: journey times, transport schedules, attraction opening hours and the availability of desert camps and excursions all change with the season and the operator. Confirm the details this itinerary depends on before you book.