Eleven days to two weeks are the most popular trip length for Morocco travelers interested in visiting Marrakesh, Fes, Casablanca, Chefchaouen, and Rabat, especially when also including Merzouga, Essaouira, and Ouarzazate. For travelers wanting to visit Marrakesh, Fes, Casablanca, Chefchaouen, and Rabat exclusively, plan 8 to 10 days for a well-paced trip. With less time, it's still possible to see the highlights in as few as seven days. Read on for the best itineraries, including Marrakesh, Fes, Casablanca, Chefchaouen, Rabat, and beyond.

How many days do you need in Marrakesh, Fes, Casablanca, Chefchaouen & Rabat?

  • Most travelers spend 8-10 days in Marrakesh, Fes, Casablanca, Chefchaouen, and Rabat combined
  • Visiting Marrakesh, Fes, Casablanca, Chefchaouen, and Rabat in 7 days is possible, but it will feel rushed
  • With 11 or more days, most travelers choose to add more stops to their trip
  • The most common extensions are Essaouira, Agafay, and Tangier

How Many Days to Spend in Marrakesh

Recommended Itineraries for Marrakesh, Fes, Casablanca, Chefchaouen & Rabat

Recommended Itinerary for 10 Days

Marrakech's lively Jemaa el-Fna Square in the early evening
Marrakech's lively Jemaa el-Fna Square in the early evening
Day Highlights Overnight
Day 1 Evening Arrival to Casablanca Casablanca
Day 2 Arrival in Casablanca - Rabat City Rabat
Day 3 Transfer to Chefchaouen ("The Blue City") Chefchaouen
Day 4 Transfer to Fes - Detour to Volubilis and Meknes Fes
Days 5-6 Fes Imperial City - Medieval Medina Fes
Day 7 Fes to Marrakech Marrakesh
Days 8-9 Arrive in Marrakesh - Explore the Red City Marrakesh
Day 10 Return to Casablanca, Depart  


This 10-day trip showcases the main cities and cultural highlights of Morocco. Start in modern Casablanca and Rabat and continue to the Rif Mountains to wander the blue streets of Chefchaouen. Visit Roman ruins and the medina of medieval Fes before finishing in the red city of Marrakesh. Take a cooking class, visit local artisan workshops, and relax in a hammam. Read more

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

Extended Itineraries

2-Week Itinerary Including Merzouga, Essaouira, Aït Benhaddou & Todra Gorge

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

15-Day Itinerary Including Merzouga & Ouarzazate

Fes, Morocco
Fes, Morocco
Day Highlights Overnight
Day 1 Arrival in Casablanca, Hassan II Mosque Tour, Evening in Casablanca Casablanca
Day 2 Casablanca to Rabat, Hassan Tower, Salé, & the Oudaya Rabat
Day 3 Rabat to Chefchaouen, Welcome to Chefchaouen, Explore the Blue City Chefchaouen
Day 4 Chefchaouen morning at leisure, Transfer to Fes: Volubilis, Moulay Idriss & Meknes Fes
Day 5 Fes: Exploring the Imperial City Fes
Day 6 Guerrouane Region Winery Tour Fes
Day 7 Fes baking class, Fes Food Tour Fes
Day 8 Transfer to Merzouga: Middle Atlas Mountains to the Sahara Merzouga
Day 9 Transfer to Ouarzazate, Fossil Workshops Ouarzazate
Day 10 Ouarzazate to Marrakesh: High Atlas, Aït Benhaddou, Free Afternoon in Marrakesh Marrakesh
Day 11 Marrakesh Medina & City Tour Marrakesh
Day 12 Sunrise Yoga & Afternoon Hammam Marrakesh
Day 13 Hot-Air Balloon Ride, Free afternoon in Marrakesh Marrakesh
Day 14 Marrakesh to Casablanca - the Atlantic Coast & Portuguese Ports, Explore Casablanca Casablanca
Day 15 Depart Casablanca  


Beginning and ending in Casablanca, this fifteen-day tour guides you through Morocco's most storied and spectacular cities. Travel to the blue streets of Chefchaouen, visit the ancient Roman ruins of Volubilis, and take in the magnificence of Fes, the country's oldest imperial city. Wind down in Marrakesh, where you'll learn to bake delicious Moroccan breads, soar across the desert in a hot-air balloon, and enjoy the ultimate spa experience at a traditional hammam. Read more

How to travel between Marrakesh, Fes, Casablanca, Chefchaouen & Rabat

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 Marrakesh to Casablanca
When traveling from Marrakesh to Casablanca, travelers have a few options, ranging from 2-3 hours in duration. Travelers looking for flexibility and the ability to make multiple stops should investigate hiring a driver, while train travel along this route is efficient and straightforward. Perhaps the only reason to consider flying is if you are already at the airport or have a particular penchant for air travel. Read more

How to get from Casablanca to Rabat
Travelers looking to get from Casablanca to Rabat can make the 54-mile (87 km) journey by private transfer or by train. Either option will make take about an hour. Travelers who wish to have the freedom to stop as much as they'd like along the way will want to look into a private transfer, which is the best option for this route. A train is also available, a straightforward hour-long route taken mostly by locals. 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 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

Map

Map of Marrakesh, Fes, Casablanca, Chefchaouen & Rabat: Best Itinerary Ideas
Map of Marrakesh, Fes, Casablanca, Chefchaouen & Rabat: Best Itinerary Ideas