Planning a 10 day Morocco itinerary is one of the best ways to see the country’s diversity. In ten days, you can wander through ancient medinas, cross the Atlas, ride into the Sahara, and visit historic kasbahs. Moreover, Morocco changes fast. One morning you walk through an imperial city, and by sunset you watch the sky turn orange over the Sahara.
Quick answer: the route below runs one way from Marrakech to Casablanca. Nights: Marrakech 2, Dades 1, Merzouga 2, Fes 2, Chefchaouen 1, Casablanca 1.
This 10 day Morocco itinerary covers the classic highlights. They include Marrakech, the High Atlas, Ait Ben Haddou, the Dades Valley, the Todra Gorge, Merzouga, Fes, Chefchaouen, Rabat, and Casablanca. Prefer a ready-made version? Both our 10 day Morocco tour from Marrakech to Tangier and our 10 day Morocco tour from Casablanca cover most of these highlights. As a result, you don’t have to book every hotel and transfer yourself.

10 Day Morocco Itinerary at a Glance
Here is the complete route, with the overnight stop for each day.
| Day | Route | Main highlights | Overnight |
|---|---|---|---|
| 1 | Marrakech | Medina, Jemaa el-Fna, souks | Marrakech |
| 2 | Marrakech | Palaces, gardens, historic monuments | Marrakech |
| 3 | Marrakech, Ait Ben Haddou, Dades Valley | Atlas Mountains, kasbahs | Dades Valley |
| 4 | Dades Valley, Todra Gorge, Merzouga | Valleys, desert landscapes | Merzouga |
| 5 | Merzouga | Sahara experience | Merzouga |
| 6 | Merzouga, Midelt, Fes | Ziz Valley, Middle Atlas | Fes |
| 7 | Fes | Fes medina and cultural tour | Fes |
| 8 | Fes, Chefchaouen | The Blue City | Chefchaouen |
| 9 | Chefchaouen, Rabat, Casablanca | Imperial capital and Atlantic coast | Casablanca |
| 10 | Casablanca | Hassan II Mosque and departure | Departure |
10 Day Morocco Itinerary: Day by Day
Day 1: Arrival in Marrakech, the Red City
Your 10 day Morocco itinerary begins in Marrakech, one of the country’s most exciting cities. After landing at Marrakech Menara Airport, transfer to your hotel or traditional riad. Then, relax before your first walk.
Next, head to Jemaa el-Fna, the beating heart of the city. By day, the square fills with juice stalls and local vendors. As evening comes, food stalls appear and the square becomes one of Marrakech’s most energetic places.
Afterward, explore the nearby souks. Their narrow streets sell carpets, leather goods, lanterns, spices, ceramics, and handicrafts. Finish with dinner at a restaurant or rooftop terrace over the medina.
Day 1 highlights:
- Marrakech Medina and Jemaa el-Fna
- Traditional souks
- Moroccan cuisine
- Rooftop sunset views
The Medina of Marrakech is a UNESCO World Heritage Site. It includes the Koutoubia Mosque, historic ramparts, monumental gates, palaces, and traditional homes.
Day 2: A Full Day in Marrakech
Spend your second day discovering Marrakech in more depth. First, start near the Koutoubia Mosque, whose minaret dominates the skyline near Jemaa el-Fna.
Then, visit Bahia Palace, known for its courtyards, carved wood, mosaics, and peaceful gardens. Next, see the Saadian Tombs, which show another side of Morocco’s royal history. You can also visit the Ben Youssef Madrasa, a historic Islamic school famous for its detailed architecture.
Later, explore the medina again or visit a garden. Finally, relax at a traditional hammam or have dinner in a riad.
Day 2 highlights:
- Bahia Palace and the Saadian Tombs
- Ben Youssef Madrasa
- The Koutoubia area and the souks
- A traditional hammam and a rooftop dinner
Two nights in Marrakech give you time for both the famous monuments and everyday medina life.
Day 3: Marrakech, the High Atlas, Ait Ben Haddou, and the Dades Valley
Day 3 starts one of the most spectacular parts of this route. First, you leave Marrakech and climb into the High Atlas Mountains. The road passes mountain villages, valleys, and viewpoints on its way south.
Next, you reach Ait Ben Haddou, one of Morocco’s most famous fortified villages. The Ksar of Ait Ben Haddou is a UNESCO World Heritage Site. Walk through the old village and climb to the upper sections for panoramic views.
Afterward, continue through the Ouarzazate area toward the Dades Valley. The scenery changes from mountains to rocky valleys, palm groves, and kasbahs. Spend the night around Boumalne Dades or inside the valley.
Day 3 highlights:
- High Atlas passes and Berber villages
- Ait Ben Haddou
- The Ouarzazate area and the Dades Valley
Expect about 7 hours of driving, plus stops.
Day 4: Dades Valley, Todra Gorge, and Merzouga
After breakfast, you continue toward the Sahara. First, you travel to Tinghir, a town surrounded by a large palm oasis. Nearby, the Todra Gorge rises in dramatic rock walls above a narrow valley. Walk through the gorge before you continue.
Then, the route passes towns such as Erfoud and finally reaches Merzouga, beside the Erg Chebbi dunes. When the dunes appear on the horizon, you know you have reached a highlight of the trip.
In the late afternoon, you head into the dunes. Depending on your tour, you reach the camp by camel or another local transfer. Watch the sunset, then enjoy dinner and a quiet evening under the desert sky.
Day 4 highlights:
- Tinghir oasis and the Todra Gorge
- Erfoud and Merzouga
- The Erg Chebbi dunes at sunset
- A night in a desert camp
Expect about 4 hours of driving, plus stops.
Day 5: A Full Day in the Merzouga Sahara
Instead of leaving the desert the next morning, this itinerary gives you a full day in the Merzouga region. Wake early if you want to see sunrise over the Erg Chebbi dunes.
After breakfast, explore the surroundings. One good stop is Khamlia, a small village known for its musical traditions. You can also visit local communities, see seasonal desert areas, or simply enjoy the quiet around the dunes.
This extra day makes a big difference. In fact, many itineraries reach Merzouga late in the afternoon and leave the next morning. However, the Sahara deserves more than a quick stop.
In the evening, return to your accommodation or spend another night near the dunes.
Day 6: Merzouga, the Ziz Valley, Midelt, Ifrane, and Fes
Day 6 is a long drive north from the Sahara to Fes. After breakfast, leave Merzouga and travel through the Ziz Valley, famous for its long stretches of palm trees. Then, continue to Midelt, a common stop between the desert and northern Morocco.
After lunch, the road crosses the Middle Atlas. Depending on timing, you may pass the cedar forests around Azrou and stop in Ifrane. This mountain town looks very different from Morocco’s traditional medinas. Finally, continue to Fes and check into your riad or hotel.
The drive takes about 7 to 9 hours, depending on your stops. Therefore, plan a quiet evening.

Day 7: A Full Day in the Fes Medina
Day 7 belongs to Fes, one of Morocco’s great historic cities. The old medina was founded in the 9th century and grew into an important cultural and intellectual center. UNESCO describes Fes as keeping its role as Morocco’s cultural and spiritual center.
Exploring Fes feels different from Marrakech. For example, its maze of alleys holds historic buildings, markets, fountains, workshops, bakeries, and traditional crafts. A local guide helps a lot here, because the medina has countless small streets and hidden landmarks.
Places to explore in Fes:
- Bab Boujloud and the Bou Inania Madrasa area
- The Nejjarine area and historic fountains
- Artisan workshops and local souks
- The tannery viewpoints and panoramic views of the medina
Take your time in the markets and watch the artisans at work. Fes gives you one of the strongest cultural experiences of the whole 10 day Morocco itinerary.
Day 8: Fes to Chefchaouen, Morocco’s Blue City
After breakfast, leave Fes and travel north to Chefchaouen. Set in the Rif Mountains, it is famous for its blue-painted streets and relaxed atmosphere.
After you check in, spend the afternoon in the old medina. Unlike Marrakech and Fes, Chefchaouen has a compact center that you can explore on foot. Walk its blue alleys, small squares, craft shops, and cafés. Then, visit Outa el-Hammam Square, one of the main gathering places in the medina.
Later, head to a viewpoint over the town. In particular, sunset is a great time to see Chefchaouen framed by the Rif Mountains.
Chefchaouen highlights:
- The blue medina and Outa el-Hammam Square
- Local craft shops and traditional cafés
- Rif Mountain views and sunset viewpoints
It is also a slower day after several days of driving.
Day 9: Chefchaouen, Rabat, and Casablanca
Leave Chefchaouen in the morning and travel toward the Atlantic coast. Your main stop is Rabat, Morocco’s capital. Rabat combines historic monuments with wide avenues, gardens, coastal views, and modern neighborhoods.
Main sights in Rabat:
- The Hassan Tower and the Mausoleum of Mohammed V
- The Kasbah of the Oudayas
- The Rabat Medina and Atlantic viewpoints
After Rabat, continue south to Casablanca. Check into your hotel and enjoy your final evening in the city. This is one of the longest days of the trip. Therefore, start early.

Day 10: Casablanca and Departure
Your last day depends on your flight time. Therefore, if you have time, visit the Hassan II Mosque, one of Casablanca’s best-known landmarks. Check the visiting hours and guided-visit times first.
You can also stroll along the Corniche or through the city center before you transfer to Mohammed V International Airport. Your journey ends after ten days of imperial cities, mountain landscapes, historic kasbahs, traditional villages, colorful medinas, and the Sahara.
Why Choose This 10 Day Morocco Itinerary?
Ten days gives you a good balance between seeing Morocco’s famous places and enjoying them. A shorter trip often forces you to choose between the imperial cities and the Sahara. However, with ten days you can combine both.
- Culture: Marrakech, Fes, and Rabat show three different sides of Moroccan history and city life.
- Nature: the High Atlas, the Dades Valley, the Todra Gorge, the Middle Atlas, and the Rif Mountains keep the landscape changing.
- Desert: Merzouga gives you the huge Erg Chebbi dunes.
- Architecture: riads, medinas, kasbahs, and fortified villages appear all along the route.
- Local life: small towns and villages between the big stops show a side of Morocco beyond the famous sights.
Best Time for a 10 Day Morocco Itinerary
In general, you can visit Morocco for much of the year. However, conditions change a lot by region.
- Spring (March to May): an excellent season for a road trip. Temperatures are comfortable in many places, and the valleys look their best.
- Autumn (September to November): another popular season, because temperatures become more comfortable after the hot summer.
- Winter (December to February): daytime can be pleasant in the south. However, nights in the mountains and the Sahara can be cold.
- Summer (June to August): possible, but Marrakech and the desert can be extremely hot. Plan outdoor activities carefully and carry enough water.
For a month-by-month view, read our guide to the best time to visit Morocco.
What to Pack for 10 Days in Morocco
This route crosses cities, mountains, and the desert, so pack clothes that work in different conditions.
- Comfortable walking shoes
- Lightweight, breathable clothing
- A warmer layer for evenings
- Sun protection, a hat, and sunglasses
- A small backpack and a reusable water bottle
- A phone charger and a power bank
- Personal toiletries and travel documents
- A camera
Temperatures can change a lot between day and night, especially in the desert and the mountains.
Private Tour or Self-Drive for a 10 Day Morocco Itinerary?
Both work, but they feel different. A private tour with a driver makes the long sections easier, especially Marrakech to Merzouga and Merzouga to Fes. It also removes the need to navigate unfamiliar mountain and desert roads.
On the other hand, self-driving gives you more freedom. However, it needs more planning and confidence on mountain roads. Travelers who want a relaxing trip often choose a private tour, while independent travelers may prefer a rental car.
Want this route as a private tour? See our 10 day Morocco tour from Marrakech to Tangier, or build your own with our Morocco custom tours.
Where to Stay on This Route
- Marrakech: a traditional riad inside or near the medina, for easy access to the old city.
- Dades Valley: a guesthouse or kasbah-style hotel overlooking the valley.
- Merzouga: a local hotel or riad, combined with a night in a Sahara desert camp.
- Fes: a traditional riad inside the medina, for an atmospheric stay.
- Chefchaouen: a small riad or guesthouse in the old town, ideal for exploring on foot.
- Casablanca: a modern hotel, which is convenient for your last night.
Is 10 Days Enough for Morocco?
Yes, ten days is enough to see several of the country’s major highlights. You will not see every region. However, ten days gives you time to combine imperial cities, mountain landscapes, historic sites, and a Sahara experience.
However, trying to add too many places makes the trip exhausting. For example, adding Essaouira, Tangier, Agadir, and several coastal towns would need much more road time. If you want the coast, swap your second Marrakech day for an Essaouira day trip from Marrakech.
Can you visit the Sahara in 10 days? Absolutely. Merzouga sits beside Erg Chebbi, one of Morocco’s best-known gateways to large dunes. The drive from Marrakech also passes the High Atlas, Ait Ben Haddou, the Dades Valley, and the Todra Gorge. Therefore, treat the drive as part of the experience. For camps and dunes in detail, read our Merzouga desert guide.
How Much Driving Is Involved?
Morocco is larger than it looks on a map. Therefore, some sections need several hours of driving. The longest days are usually:
- Marrakech to the Dades Valley (about 7 hours)
- Dades Valley to Merzouga (about 4 hours)
- Merzouga to Fes (7 to 9 hours)
- Chefchaouen to Casablanca (a long day with the Rabat stop)
However, these drives include stops at viewpoints, villages, valleys, and attractions. A comfortable vehicle and a realistic schedule make the route far more enjoyable.
Alternative 10 Day Morocco Itinerary
Travelers who prefer fewer stops can use this version:
- Days 1–2: Marrakech
- Day 3: Marrakech, Ait Ben Haddou, and Dades
- Day 4: Dades to Merzouga
- Day 5: Merzouga
- Day 6: Merzouga to Fes
- Days 7–8: Fes
- Day 9: Fes to Chefchaouen
- Day 10: Chefchaouen to Casablanca
This version gives you more time in Fes while keeping the Sahara as a main experience.
First time in Morocco? Read our Morocco travel tips, see is Morocco safe for tourists, and if you arrive in the north, our guide from Tangier to Marrakech.
10 Day Morocco Itinerary FAQ
What is the best 10 day Morocco itinerary?
For first-time visitors, one of the best routes is the one in this guide. It combines Marrakech, the Dades Valley, Merzouga, Fes, Chefchaouen, Rabat, and Casablanca. Moreover, it mixes Morocco’s major cultural sights with mountain and desert scenery.
Should I start in Marrakech or Casablanca?
Both work well. Starting in Marrakech makes it easy to head toward the Atlas and the Sahara. However, Casablanca can be more convenient on some international flights. You can also reverse the route, as in our 10 day Morocco tour from Casablanca.
How many days should I spend in Marrakech?
Two days is a good amount during a 10 day trip. You can see the main attractions, explore the souks, and enjoy Jemaa el-Fna without rushing.
How many nights should I spend in the Sahara?
At least one night. However, two nights around Merzouga make the trip more relaxed and give you time to explore the desert region.
Is Chefchaouen worth including?
Yes, especially if you are already visiting Fes. Its blue medina and Rif Mountain setting feel very different from Marrakech, Fes, and the Sahara.
How much does a 10 day Morocco itinerary cost?
The price depends on your group size, hotel level, season, and whether you travel privately. Therefore, request a quote with your dates and group size, and we’ll reply with a clear price.
Can this Morocco itinerary be customized?
Yes. You can adjust the route for your arrival airport, departure airport, interests, accommodation, and travel style. Visit our Morocco custom tours page, or contact us directly.
Book This 10 Day Morocco Itinerary as a Private Tour
Ready to go? Our 10-day tours cover these highlights from every starting point. Choose your start: tours from Marrakech, tours from Casablanca, tours from Fes, or tours from Tangier. You can also compare all Morocco tour packages, or send us your travel dates for a custom quote.
Plan this trip with a local team
Tell us your dates and group size, and we will reply with a clear quote for a private tour.
Request a quote | Chat on WhatsApp | See our tours from Marrakech

