For most travelers, 10 to 11 days are the perfect amount of time for a Morocco trip, with stops in Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou, and Todra Gorge. With more time, you can enjoy extra activities at each stop or a few days in another region like Casablanca, Amizmiz, or Tangier. Get inspired with the below Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou, and Todra Gorge trip ideas.

How many days do you need in Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou & Todra Gorge?

  • Most travelers spend 10-11 days in Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou, and Todra Gorge combined
  • With 12 or more days, most travelers choose to add more stops to their trip
  • The most common extensions are Casablanca, Amizmiz, and Tangier

How Many Days to Spend in Marrakesh

Recommended Itineraries for Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou & Todra Gorge

Recommended Itinerary for 11 Days

A view over Fes' Chouara Tannery
A view over Fes' Chouara Tannery
Day Highlights Overnight
Day 1 Arrival in Casablanca - Rabat City Rabat
Day 2 Transfer to Chefchaouen ("The Blue City") Chefchaouen
Day 3 Transfer to Fes - Detour to Volubilis and Meknes Fes
Days 4-5 Fes Imperial City - Medieval Medina Fes
Day 6 Drive to Erfoud - Sunset Camel Ride Merzouga
Day 7 Desert Adventures Around Merzouga, Rissani Market & Todra Gorge Todra Gorge
Day 8 Todra Gorge to Aït Benhaddou, via Dades Valley & Ouarzazate Aït Benhaddou
Day 9 Aït Benhaddou to Marrakech - Tizi n'Tichka Pass Over the High Atlas Marrakesh
Day 10 Arrive in Marrakesh - Explore the Red City Marrakesh
Day 11 Return to Casablanca, Depart  


Discover imperial cities and desert landscapes on this 11-day circuit starting in Casablanca. Experience culture and history in historic Rabat, Meknes, Fes, and Marrakesh as you navigate their ancient medinas. You'll ride a camel over shifting sands in the Sahara, explore mud-brick cities, and cross the high rocky peaks of the Atlas mountains. Read more

Plan your trip to Morocco
Chat with a local specialist who can help organize your trip.

Extended Itineraries

13-Day Itinerary Including Amizmiz

  Minarets of Fes seen throuth Bab Bou Jeloud Gate
Minarets of Fes seen through Bab Bou Jeloud Gate
Day Highlights Overnight
Day 1 Arrival in Casablanca - Rabat City Rabat
Day 2 Transfer to Chefchaouen ("The Blue City") Chefchaouen
Day 3 Transfer to Fes - Detour to Volubilis and Meknes Fes
Days 4-5 Fes Imperial City - Medieval Medina Fes
Day 6 Drive to Erfoud - Sunset Camel Ride Merzouga
Day 7 Desert Adventures Around Merzouga, Rissani Market & Todra Gorge Todra Gorge
Day 8 Todra Gorge to Aït Benhaddou, via Dades Valley & Ouarzazate Aït Benhaddou
Day 9 Aït Benhaddou to Marrakech - Tizi n'Tichka Pass Over the High Atlas Marrakesh
Day 10 Arrive in Marrakesh - Explore the Red City Marrakesh
Day 11 High Atlas Hike & Overnight in a Berber Home Amizmiz
Day 12 Amizmiz to Marrakesh Marrakesh
Day 13 Return to Casablanca, Depart  


This 13-day grand tour is the perfect blend of culture and adventure. Start in the coastal city of Casablanca and wander the medieval medinas of Fes and Marrakesh. Spend a few days exploring desert towns, oases, and old kasbahs, finish with two days of hiking in the foothills of the Atlas mountains, spending an evening with a local Berber family. Read more

2-Week Itinerary Including Casablanca & Essaouira

Ride camels through the Saharan sand dunes
Ride camels through the Saharan sand dunes
Day Highlights Overnight
Day 1 Arrival in Casablanca - Rabat City Rabat
Day 2 Transfer to Chefchaouen ("The Blue City") Chefchaouen
Day 3 Transfer to Fes - Detour to Volubilis and Meknes Fes
Days 4-5 Fes Imperial City - Medieval Medina Fes
Day 6 Drive to Erfoud - Sunset Camel Ride Merzouga
Day 7 Desert Adventures Around Merzouga, Rissani Market & Todra Gorge Todra Gorge
Day 8 Todra Gorge to Aït Benhaddou, via Dades Valley & Ouarzazate Aït Benhaddou
Day 9 Aït Benhaddou to Marrakech - Tizi n'Tichka Pass Over the High Atlas Marrakesh
Days 10-11 Arrive in Marrakesh - Explore the Red City Marrakesh
Day 12 Marrakech to Essaouira Essaouira
Day 13 Essaouira to Casablanca via the coast Casablanca
Day 14 Depart Casablanca  


Experience Morocco's cities and desert wonders on this two-week grand tour. Start in the north, where you'll visit Casablanca and the capital Rabat, then marvel at Chefchaouen's iconic blue-tinged architecture. Continue to the country's cultural capital, Fes, before following ancient caravan routes into the Sahara Desert, where you'll camp among shifting dunes and explore oasis towns. Finish on the coast, winding through Marrakesh's souks and relaxing in the seaside town of Essaouira. Read more

How to travel between Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou & Todra Gorge

How to get from Merzouga to Todra Gorge
Traveling from the small Moroccan town of Merzouga in the Sahara Desert to the Torda Gorge in the Atlas mountains is a common travel route for those looking to go slightly off the beaten path of Morocco's major cities to see its natural wonders. The only way to go is a very scenic 3-hour journey by car—typically via taxi or private driver. Read more

How to get to Chefchaouen
The Moroccan city of Chefchaouen, in the Rif Mountains, is famous for its distinctive blue-painted buildings. Chefchaouen is usually combined with a trip to Tangier. However, it can easily be accessed from other Moroccan cities as well, like Fes and Rabat. Read more

How to get from Fes to Marrakesh
A few options exist for travelers making the 330-mile (532 km) journey from the northeastern Moroccan city of Fes to Marrakesh. Which option travelers take will depend entirely on whether their priority is efficiency or if they would prefer to see points of interest along the way. A direct flight between the two cities takes less than two hours while going by road with a private driver can take up to eight—but plane travel means you won't have the chance to stop at the many points of interest that dot the overland route. Learn more below. Read more

How to get from Todra Gorge to Aït Benhaddou
Travelers looking to travel the 122 miles (197 km) from the Todra Gorge, one of Morocco's natural wonders, to medieval Aït Benhaddou should plan on taking a private transfer for the three-hour journey. As this route includes a portion of the Road of a Thousand Kasbahs, travelers will have the option to make many enchanting stops along the way. Read more

How to get from Fes to Merzouga
Those traveling 288 miles (463 km) from Fes to the small Saharan town of Merzouga have two good options available. You can save several hours by combining a flight with a shorter private transfer, or you can take a private transfer straight to Merzouga. Read more

How to get from Rabat to Fes
Those looking to get from Rabat to Fes have several options for completing the 129-mile (207 km) journey, which should take anywhere between two and three hours, depending on the mode of transport. The most convenient option is to travel by private transfer, which should get you to Fes in a little over two hours. Read more

How to get from Marrakesh to Rabat
The distance between Marrakesh and the coastal capital of Rabat is 201 miles (323 km) when traveling by way of Casablanca. Read more

Map

Map of Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou & Todra Gorge: Best Itinerary Ideas
Map of Marrakesh, Fes, Merzouga, Chefchaouen, Rabat, Aït Benhaddou & Todra Gorge: Best Itinerary Ideas