Guide
Morocco itinerary for 7 and 10 days
This Morocco itinerary guide is built for a first trip: what to see in 10 days, how to fit the highlights into 7, and what to pick if you have only 4 or 5 days or a full two weeks. They are the same routes we drive as private tours, so you can follow them on your own or ask us for the tour as it is.
One thing first: Morocco is bigger than it looks on the map. The north, the imperial cities, the Atlas and the Sahara are hours apart by road, and a good itinerary is one that doesn’t try to cover everything.
How many days do you need in Morocco?
It depends on how many regions you want to combine. As a rule of thumb:
| Days | What you can see | Closest tour |
|---|---|---|
| 4-5 | One region, such as the Atlas and the desert | Marrakech to Fes in 4 days · Fes to Marrakech in 4 days |
| 7-9 | The imperial cities, Chefchaouen and one or two nights in the desert, with a few long drives | 7 days from Fes · 9 days from Tangier |
| 10-11 | The same at an easier pace: two nights in the desert and proper time in Fes and Marrakech | 10 days from Casablanca · 11 days from Tangier |
| 12-15 | All of that plus the Atlantic coast: Asilah, Tangier or Essaouira | 12 days · 15 days from Casablanca |
For a first visit, 10 days is the most comfortable length to see both north and south without spending the trip in the car. Seven days works if you accept a couple of long days on the road.
Morocco 10-day itinerary, day by day
This is the day-by-day plan of our 10-day tour from Casablanca, the classic loop at a relaxed pace:
- Day 1. Arrival in Casablanca and a visit to the Hassan II Mosque.
- Day 2. Rabat, then into the Rif Mountains to Chefchaouen.
- Day 3. Volubilis, Meknes and on to Fes.
- Day 4. Fes with a local guide: the Fes el-Bali medina, its souks and madrasas.
- Day 5. Ifrane, the Middle Atlas cedar forest and the Ziz Valley to Merzouga. Night in the desert.
- Day 6. A day by 4x4 around Merzouga: Khamlia, tea with a nomad family and an old mine. Second night in the dunes.
- Day 7. Rissani, Erfoud, the Todra Gorge and the Dades Valley.
- Day 8. The Valley of Roses, Ouarzazate, Ait Ben Haddou and over the High Atlas to Marrakech.
- Day 9. Marrakech with a local guide, then Jemaa el-Fna square in the evening.
- Day 10. Transfer to Marrakech airport.
Our other 10-day route runs from Marrakech to Tangier, with a day in Essaouira. With a day or two more, you can start in Tangier, in 11 days, with a night there when you arrive and a free day in Marrakech, or in Fes, in 12, via Essaouira, Casablanca and Rabat before finishing in Tangier. See them side by side in our 10-day tours.
-
10days Casablanca → Marrakech 10-day private Morocco tour from Casablanca Casablanca · Rabat · Chefchaouen · Fes · Merzouga · Dades Valley · Marrakech Nights: Casablanca, Chefchaouen, Fes (2), the desert (2), Dades Valley and Marrakech (2)
-
10days Marrakech → Tangier 10-day private Morocco tour from Marrakech Marrakech · Essaouira · Merzouga · Fes · Chefchaouen · Tangier Nights: Marrakech (3), Dades Valley, the desert (2), Fes (2) and Chefchaouen
-
11days Tangier → Marrakech The Grand Tour of Morocco: 11-day private tour from Tangier to Marrakech Tangier · Tetouan · Chefchaouen · Fes · Merzouga · Dades Valley · Ait Ben Haddou · Marrakech Nights: Tangier, Chefchaouen, Fes (2), the desert (2), Dades Valley and Marrakech (3)
-
12days Fes → Tangier The Best of Morocco: 12-day private tour from Fes to Tangier Fes · Merzouga · Dades Valley · Marrakech · Essaouira · Casablanca · Rabat · Chefchaouen · Tangier Nights: Fes (2), the desert (2), Dades Valley, Marrakech (2), Essaouira, Casablanca, Rabat and Chefchaouen
Morocco 7-day itinerary: the full loop from Fes
One week is enough for a complete loop if you keep moving. This is our 7-day tour from Fes:
- Day 1. Fes · Meknes · Volubilis · Chefchaouen. The Bab Mansour gate in Meknes, the Roman ruins of Volubilis and, in the afternoon, the Rif Mountains to the blue city.
- Day 2. Chefchaouen · Rabat. A morning in the blue medina, then on to the capital: the Hassan Tower, the Mausoleum of Mohammed V and the Kasbah of the Udayas.
- Day 3. Casablanca · Marrakech. The Hassan II Mosque on the Atlantic, then Marrakech in time for Jemaa el-Fna.
- Day 4. Marrakech. The Bahia Palace, the Saadian Tombs, the Koutoubia and the souks.
- Day 5. The High Atlas and Ait Ben Haddou. The Tizi n’Tichka pass, the Ait Ben Haddou kasbah and a night in Ouarzazate.
- Day 6. Valley of Roses, Todra Gorge and Merzouga. At sunset, by camel to the camp in the dunes.
- Day 7. From the desert to Fes. Sunrise in the dunes, then back through the Ziz Valley, the Middle Atlas cedars and Ifrane.
Worth knowing: days 3, 6 and 7 are long drives, and there is no full day in Fes on this route. If you arrive the evening before, use it for the medina.
Tangier to Marrakech in 9 days
If you fly into Tangier or arrive by ferry from Spain, the natural route runs north to south and ends in Marrakech, which has plenty of flights home. This is our 9-day tour from Tangier:
- Day 1. Tangier · Tetouan · Chefchaouen.
- Day 2. Volubilis · Meknes · Fes.
- Day 3. Fes with a local guide.
- Day 4. Ifrane and the Middle Atlas cedars · Merzouga, night in the desert.
- Day 5. A day by 4x4 around Merzouga and a second night at the camp.
- Day 6. Rissani · Todra Gorge · Dades Valley.
- Day 7. Valley of Roses · Ouarzazate · Ait Ben Haddou · Marrakech.
- Day 8. A day in Marrakech.
- Day 9. Transfer to Marrakech airport.
Compared with the 7-day loop from Fes, you get a full day in Fes, two desert nights and a day in Marrakech, but you skip Rabat and Casablanca. Have eight days? See the 8-day tours from Marrakech to Fes and from Casablanca; we compare them all on our 7-day tours page.
-
7days Fes (round trip) 7-day private Morocco tour from Fes Fes · Meknes · Chefchaouen · Rabat · Casablanca · Marrakech · Merzouga Nights: Chefchaouen, Rabat, Marrakech (2), Ouarzazate and the desert
-
9days Tangier → Marrakech The Best of Morocco: 9-day private tour from Tangier to Marrakech Tangier · Chefchaouen · Meknes · Fes · Merzouga · Dades Valley · Ait Ben Haddou · Marrakech Nights: Chefchaouen, Fes (2), the desert (2), Dades Valley and Marrakech (2)
Morocco in two weeks
Two weeks let you add the Atlantic coast and stay two nights in a few places. Our 15-day tour from Casablanca starts with your arrival day, then heads up the coast through Rabat and Asilah to Tangier, comes down via Tetouan to Chefchaouen (with a full day there), continues through Volubilis, Meknes and Fes, spends two nights in the desert and follows the road of the kasbahs to Marrakech. Before your flight, a night in Essaouira and back to Marrakech.
With 12 days, the 12-day tour covers almost the same ground without Asilah, Tangier and Tetouan, and visits Essaouira on a day trip. With an extra day, leave a free day in Marrakech or add a trip to the Ourika Valley or the Ouzoud waterfalls.
-
12days Casablanca → Marrakech 12-day private Morocco tour from Casablanca Casablanca · Rabat · Chefchaouen · Fes · Merzouga · Marrakech · Essaouira Nights: Casablanca, Chefchaouen (2), Fes (2), the desert (2), Dades Valley and Marrakech (3)
-
15days Casablanca → Marrakech Morocco in 15 days: private tour from Casablanca to Marrakech Casablanca · Rabat · Asilah · Tangier · Chefchaouen · Fes · Merzouga · Marrakech · Essaouira Nights: Casablanca, Rabat, Tangier, Chefchaouen (2), Fes (2), the desert (2), Dades Valley, Marrakech (3) and Essaouira
What to see in Morocco in 5 days (or 4)
With 4 or 5 days, focus on one area: trying to see everything means spending your trip on the road. That’s why we don’t run tours this short from Tangier or Casablanca.
- The Atlas and the desert: Marrakech to Fes in 3 or 4 days, over the High Atlas and along the road of the kasbahs, with one or two nights in the Merzouga dunes.
- One city and day trips: stay in Marrakech and head out for a day to Ait Ben Haddou, Essaouira or the Ourika Valley. The most relaxed option.
-
3 days
Marrakech · Ait Ben Haddou · Dades Valley · Merzouga · Fes
3-day private trip from Marrakech to Fes
From Marrakech to Fes over the Atlas, with a night in the desert.
See the tour -
4 days
Marrakech · Ait Ben Haddou · Dades Valley · Merzouga · Fes
4-day private tour from Marrakech to Fes
From Marrakech to Fes with two nights in the desert and a day in the Sahara by 4x4.
See the tour -
Day trips from Marrakech
Ourika and the Atlas, Ait Ben Haddou, Essaouira, Ouzoud and Casablanca.
See more
Independently, by rental car or with a private driver?
On your own by public transport. Trains link the big cities of the north and centre (Tangier, Rabat, Casablanca, Meknes, Fes and Marrakech), and buses reach almost everywhere. A Morocco itinerary without a car works well for the imperial cities; for the Atlas, the kasbahs and the desert, timetables and connections make a 7- or 10-day route much harder. Chefchaouen has no train station.
By rental car. It gives you freedom, but expect mountain roads, long stretches, police checkpoints and medinas you cannot drive into. We cover it in getting around Morocco.
With a private driver. The vehicle and driver are for your group only: 4x4s or vans with air conditioning and a driver who speaks English, Spanish, French or Italian. You set the pace and the stops, and you never have to park or navigate. That is how our private tours work. The price is quoted on request: it depends on group size, accommodation, season and any changes to the route.
Tips for planning your route
- Fly into one city and out of another. Arriving in Tangier or Fes and leaving from Marrakech (or the other way round) saves a full day of driving back.
- Don’t leave the desert for your last day if you have an early flight: Merzouga to Marrakech or Fes is a full day on the road.
- One night in the desert is the minimum; two is comfortable. For a more comfortable night, see the tents with private bathrooms at Tassili Luxury Desert Camp.
- Pick your dates carefully. Summer is hot inland and winter can bring snow to the Atlas: see the best time to visit Morocco.
- Leave some slack. A free afternoon in Fes or Marrakech is worth more than one extra stop.
Before you book
Frequently asked questions
Still have a question?Message us on WhatsApp and we’ll answer you in your language.
WhatsAppHow many days do you need in Morocco?
For a first trip that combines the north, the imperial cities and the desert, 10 days is comfortable and 7 is the minimum. With 4 or 5 days, stick to one region; with two weeks, you can add the Atlantic coast.
Can you travel around Morocco without a car?
Yes, especially between the imperial cities, which are well connected by train. Adding the Atlas and the desert in a week by public transport is very tight, and that is where a rental car or a driver makes the difference. More in getting around Morocco.
Where should a Morocco itinerary start?
Wherever your flight works best. Marrakech, Fes and Casablanca have international airports, and Tangier is the gateway if you come by ferry from Spain. We run tours from all four: from Marrakech, from Fes, from Casablanca and from Tangier.
How long does it take to get from Fes to Marrakech?
Driving straight through is a long day on the road, so most travellers turn it into a 3- or 4-day trip through the Sahara and the Atlas: Fes to Marrakech in 3 days or in 4 days. For trains between cities, see getting around Morocco.
How much does a Morocco trip cost?
We don’t publish a fixed price because every trip is private. It depends on how many of you are travelling, the type of accommodation, the season and any changes to the route. Send us your dates on WhatsApp and we will reply with a quote.
Can I change a tour itinerary?
Yes. You can add or drop days, change the start or end city and stay longer in one place. That is what our custom tours are for.
If your trip goes to the desert
The dunes of Merzouga
We are the same team as Tassili Luxury Desert Camp. If your trip goes through Merzouga and you want to sleep in the dunes, in a tent with a private bathroom, here is their website.
We speak your language
Shall we help you plan your trip?
Tell us your dates, how many of you are travelling and where you’d like to start. We’ll send you a route and a price on WhatsApp.
- Your dates
- How many of you
- Where you start
or call +212 661 614 125 · info@moroccotrips.net