Morocco Itinerary Planner: Pick the Right Route for You

Morocco Itinerary Planner-Pick the Right Route for You

The right Morocco itinerary depends on three things: how many days you have, which city you fly into, and how much time you want to spend on the road. Morocco covers about 712,550 square kilometers, and the places most travelers want to see sit far apart. Marrakech to Fes alone is about six hours by car. A good route keeps the driving days reasonable and gives you time to enjoy each stop.

We plan these trips all year for travelers from the US and around the world. This guide brings all our routes together in one place, from short three day escapes to the full two week loop, so you can pick the one that fits you and then read the detailed day by day plan.

How Many Days Do You Need in Morocco?

Ten days is the sweet spot for a first trip. It covers the north, the Imperial Cities, the Sahara and Marrakech without rushing. Seven or eight days works if you focus on one region. Two weeks lets you add the coast, Tangier and slower days.

DaysWhat fitsBest for
3 to 5Marrakech and the Sahara, or Marrakech to Fes through the desertTravelers adding Morocco to a Europe trip
7 to 8Marrakech, the Atlas Mountains and the Sahara, or a north to south line from TangierA first taste of the country
9 to 11Casablanca, Rabat, Chefchaouen, Fes, the Sahara, Ouarzazate and MarrakechFirst time visitors who want the highlights
14All of the above plus Tangier, Asilah, a free day in Chefchaouen and EssaouiraA complete trip at an easier pace

For a closer look at the trade offs, read our guide to Morocco in 7, 10 or 14 days.

Morocco Itinerary by Trip Length

Short trips: 3 to 5 days

Three to five days is enough for a taste of the desert, but most of the time goes to driving. The Sahara dunes at Merzouga are far from Marrakech, and driving there and straight back means about 10 hours on mountain roads, with many places worth stopping in between. That is why our short routes are one way trips or loops with overnight stops, never a rushed out and back.

If you can add even two or three days, the trip becomes far more relaxed.

One week: 7 to 8 days

A week gives you two good options. The first stays in the south: Marrakech, the High Atlas, the Dades Valley, two nights in the Sahara, Ouarzazate, and two nights back in Marrakech. It is the best choice if you fly in and out of Marrakech.

The second runs north to south: Tangier, Chefchaouen, Volubilis and Meknes on the way to Fes, a guided day in Fes, the Sahara, the Dades Valley, Ait Ben Haddou and Marrakech. It covers more ground and suits travelers arriving from Spain. If you can add a day, use it for a second night in the desert.

The classic: 9 to 11 days

This is the Morocco itinerary most first time visitors choose. Our 10 day route starts in Casablanca with the Hassan II Mosque, then heads north through Rabat to Chefchaouen. Day three passes the Roman ruins of Volubilis and the imperial city of Meknes before reaching Fes, and day four is a guided tour of the Fes medina, a UNESCO World Heritage Site.

From Fes, you cross the Middle Atlas through Ifrane, the cedar forest of Azrou and the Ziz Valley to Merzouga, about seven hours with stops for tea and photos. Two nights in the Sahara follow, with a sunset camel trek and a night in a desert camp. The road back west passes the Todra Gorge and the Dades Valley to Ouarzazate, then Ait Ben Haddou and the Tizi n’Tichka pass to Marrakech, where a guided tour fills the last full day.

Two weeks: 14 days

Two weeks lets you see the whole country at an easier pace. The route starts in Casablanca and follows the Atlantic coast through Rabat and Asilah to Tangier. Chefchaouen gets two nights, including a free day. Then come Volubilis, Meknes and two days in Fes, two nights in Merzouga, the Todra Gorge and Dades Valley, Ouarzazate, Ait Ben Haddou, and Marrakech. A day trip to the coastal town of Essaouira closes the trip.

Where to Start: Casablanca, Marrakech, Fes or Tangier

Casablanca and Marrakech are the two main gateways, and both work well. They are only about two and a half hours apart by highway, and we provide airport pickup and drop off in both cities.

  • Casablanca is the usual arrival point for travelers flying from the US, and starts the trip with the Hassan II Mosque. It suits the classic loop north through Rabat and Chefchaouen.
  • Marrakech puts you straight into the medina and the High Atlas. It suits the southern loop and shorter trips.
  • Fes works as a start for routes that focus on the north and the Sahara.
  • Tangier is the natural entry if you arrive from Spain, and the start of our north to south route.

One tip for the trip home: most US flights from Casablanca leave in the morning. If yours does, plan your last night in Casablanca rather than driving from Marrakech that day.

Read more in the best city to start your Morocco trip.

Choose by Travel Style

The same route can feel very different depending on hotels, pace and who you travel with.

Travel styleWhat changesRead next
Private tourYour own driver and guide, your own vehicle, a pace set around youMorocco private tours guide
LuxuryFive star hotels, luxury desert camp, the same classic routeLuxury Morocco tour
HoneymoonRomantic riads, a night under the desert stars, a slower rhythmHoneymoon in Morocco
Slow paceFewer hotel changes, shorter driving days, more time in each citySlow Morocco
Solo womenA private driver and guide, hotels chosen for location and comfortSolo female travel in Morocco
First tripThe 10 day classic, with tips on what to expectFirst time in Morocco

If you want less walking. Some stops involve stairs and hills. The climb at Ait Ben Haddou is optional; you can walk the foothill and take photos from there. Chefchaouen is built on a mountainside, so we can shorten the walk there or leave it out of the route entirely.

Planning Your Morocco Itinerary

Driving times between stops

These are Google Maps driving times without stops. Real days are longer, because every leg has places worth a break.

LegDriving time
Casablanca to Rabat1h30
Casablanca to Marrakechabout 2h30 by highway
Chefchaouen to Volubilis2h
Volubilis to Meknes1h
Meknes to Fes1h
Fes to Merzouga, with stopsabout 7h
Merzouga to Dades4h30
Dades to Ouarzazate2h20
Marrakech to Fesabout 6h

For more city pairs, see distances between major cities in Morocco.

Getting around: private driver, train or rental car

We do not recommend internal flights. They are often delayed or canceled by weather, luggage goes missing, and the hours at airports add up. Overland, the journey itself becomes part of the trip: cedar forests, kasbahs, valleys and mountain passes you would miss from the air.

Trains are comfortable between Tangier, Rabat, Casablanca, Fes and Marrakech, but they do not reach the Sahara, the Atlas or the valleys. Driving yourself is possible, and our guide to driving in Morocco explains what to expect. A private driver removes the stress of mountain roads, medina parking and navigation.

How many nights in the Sahara?

We recommend two nights in Merzouga. The first evening is the camel trek and sunset; the second day is for the desert itself: the Gnawa village of Khamlia, nomad families, fossils, or simply rest. One night means arriving tired and leaving at dawn. Read what to expect at a Sahara desert camp and how it compares in Agafay vs Merzouga.

When to go

Spring (March to May) and autumn (September to November) bring the most comfortable weather for both cities and desert. Winter is quieter, with cold desert nights. Summer is hot inland. See the best time to visit Morocco for a month by month guide.

What a Morocco itinerary costs

The price of a private trip depends on the season, the hotel category, the number of days, and the size of your group: the per person price goes down as the group gets larger. Every quote we send is built around your dates and your route. Use the form at the end of this article to get yours.

Why Travel With a Private Driver and Guide

Every route in this guide can be done as a private tour. That means:

  • Airport pickup and drop off
  • A private, air conditioned vehicle with an English speaking driver, for your group only
  • Hand picked riads and hotels, plus a desert camp in Merzouga
  • Daily breakfast, and dinners in selected cities based on your route
  • Guided city tours, excursions along the route and the camel trek
  • Guidance and support throughout the trip

You can see what past travelers experienced on our Instagram and Facebook.

Frequently Asked Questions

Is 10 days enough for a Morocco itinerary?
Yes. Ten days covers Casablanca, Rabat, Chefchaouen, Fes, two nights in the Sahara, Ouarzazate and Marrakech without rushing.

Is 7 days enough to see Morocco?
Seven days is enough for one region done well, such as Marrakech, the Atlas Mountains and the Sahara. Trying to add Fes and Chefchaouen in a week means very long driving days.

Can I go from Marrakech to the Sahara and back in two days?
We do not recommend it. It is about 10 hours on mountain roads, and you would miss everything along the way. Plan at least one night in the Dades Valley, one in the Sahara and one in Ouarzazate.

Should I start in Casablanca or Marrakech?
Either works. They are about two and a half hours apart by highway, and the route can be built in either direction.

Should I fly between cities in Morocco?
We advise against internal flights. Delays, weather cancellations and lost luggage are common, and the overland route is part of the experience.

Can my Morocco itinerary be customized?
Yes. Every route here can change: more days in one city, fewer hotel changes, a different hotel level, or stops that match your interests.

Plan Your Morocco Itinerary With Us

You now know the main routes, how long each one takes and where to start. The next step is a plan built around your dates, your group and the pace you enjoy. Tell us about your trip in the form below, and we will send you a route and a quote for your private Morocco itinerary.

Leave a Reply