Itinerary #1: Best of Morocco - Cities, Sahara, & Atlas Mountains Hiking
Consider this dynamic trip plan if you’re looking to hit the highlights of Morocco and also enjoy unique experiences that will usher you away from the crowds and out into some of the country’s most sublime natural expanses.

Day | Highlights | Overnight |
---|---|---|
Day 1 | Arrival to Casablanca | Casablanca |
Day 2 | Rabat and the "Blue City" of Chefchaouen | Chefchaouen |
Day 3 | Roman Ruins, Imperial cities of Meknes and Fes | Fes |
Day 4 | Discovering medieval Fes's culture and history | Fes |
Day 5 | Into the desert: Erfoud, Merzouga and the Sahara | Erg Chebbi |
Day 6 | Desert Adventures, Rissani Market, and Todra Gorge | Tinerhir |
Day 7 | Dades Valley, Ouarzazate, and Aït Benhaddou Kasbah | Aït Benhaddou |
Day 8 | Tizi n'Tichka Pass over the High Atlas | Marrakech |
Day 9 | Marrakech: Exploring the Red City | Marrakech |
Day 10 | Hiking around Amizmiz and the High Atlas mountains | Amizmiz |
Day 11 | Amizmiz back to Marrakech | Marrakech |
Day 12 | Return to Casablanca; Departure |
This relaxed Grand Tour is a 12-day loop through cities and the Sahara that bookends in contemporary Casablanca; you’ll then journey through the ages as you visit a cluster of stunning and fascinating cities that speak to Morocco’s history: think ancient Islamic ruins, sprawling remnants of the Roman empire, and medieval architecture.
By the time you reach Fes on day three, you’ll have built a solid foundation of Morocco’s heritage and you’ll also have some solid souk-shopping experience under your belt so you can brave the epic medina here. Watch artisans at work in the famed tanneries, take in the vibrant details of storied madrasas, and if you like, cap your day with a hands-on cooking class to learn the secrets behind traditional local cuisine.
Then it’s time to answer the desert’s romantic call: you’ll spend three days navigating to and from the Sahara, enjoying a variety of experiences deep in the sand sea and in the communities that pepper this iconic region. As you snake your way through the Atlas Mountains, along ancient trade routes, and finally across ochre dunes on camelback, take in the tranquility of your place in Morocco’s remote expanse while thinking about the other travelers who’ve tread your path centuries ago. Glamp under the stars near Merzouga, wake up to watch dawn on the dusty horizon, glide over the sand on an ATV and connect with local communities through their music, food, dance, and traditions.
Trade desert serenity for eclectic spectacle in Marrakech on day eight; you’ll glide into town just in time to see Jemaa el-Fna Square — with its vendors, snake charmers, and excellent food stalls — come to life in the evening. After you explore the Red City’s various souks, madrasas, and the imposing Koutoubia Mosque, retreat to the Atlas Mountains for an intimate day in nature and community. After you hike the foothills, one Berber family will host you for lunch and a bread-making lesson, and another family will welcome you for dinner and a night in their home. Round out your trip with one last day in Marrakech, then return to Casablanca for your farewell. Learn more
Itinerary #2: Culture & Cuisine - Casablanca to the Atlantic Coast
Consider this cultural trip plan that circles you from Casablanca through Morocco’s heartland and mountains, then up and along the Atlantic. You’ll enjoy a food tour, cooking class, a spa experience at a Hammam, and time to connect with locals in Berber communities.

Day | Highlights | Overnight |
---|---|---|
Day 1 | Arrival into Casablanca | Casablanca |
Day 2 | Travel to Rabat - Visit the Town of Salé | Rabat |
Day 3 | Drive to Fes - Stop in Meknes and the Roman Ruins at Volubilis | Fes |
Day 4 | Explore the Imperial City of Fes and its UNESCO Medina | Fes |
Day 5 | Attend a Traditional Cooking Class - Relax in a Hammam | Fes |
Day 6 | Day Trip to Ahinajen Berber Village | Fes |
Day 7 | Drive to Marrakech via Beni-Mellal and the Atlas Mountains | Marrakech |
Day 8 | Discover the Medina of Marrakech - Evening Food Tour | Marrakech |
Day 9 | Day Trip to Ourika - Hike to a Waterfall | Marrakech |
Day 10 | Travel to Essaouira - Stop at an Argan Oil Farm | Essaouira |
Day 11 | Drive to Casablanca via the Atlantic Coast and Portuguese Ports | Casablanca |
Day 12 | Depart Casablanca |
You’ll land in Casablanca, where you’ll have the day to explore this bustling contemporary city before hitting the road to see a cluster of historic towns that boast fascinating landmarks and beautiful landscapes. You’ll be driven through the country by your own private driver, who will be happy to give you ideas for how to explore each stop; and since you’re traveling privately, you can also decide how much time you want to spend at each site. If you’re looking for more insight at places like Volubilis, home to a sprawling complex of Roman ruins, you can also decide if you’d like to hire a guide on the spot.
On day three, you’ll reach the imperial city of Fes, which will be your home base for the next four nights. With the help of a local expert guide, you’ll get to know the city and fantastically preserved UNESCO-protected medina. Since you have time here, you dive below the surface to really glean what makes the food, history, and culture here unique: you’ll visit artisan workshops, take a cooking class, and unwind with a traditional spa experience at a Hammam. Get a broader context of Fes and its environs with a day trip out to Ahinajen, a Berber village where you’ll lunch with locals and connect with resident farming families.
Your driver will then take you on a scenic route through the gorgeous Atlas Mountains to Marrakech, which you’ll explore in a way similar to how you toured Fes. A guide will show you the lay of the city and its stories; you’ll visit must-see spots and hidden corners, all with their own magic. You’ll also take advantage of the Red City’s status as Morocco’s culinary epicenter via a delicious food tour; if you still have room after a few hours of sampling, get a recommendation for a traditional restaurant in town or dive into Jemaa el Fna Square to enjoy the incredible street food scene. You’ll get to walk it all off and stretch your legs with a beautiful hike to a waterfall just outside of town.
While many trip plans will take you to the desert, yours will take you instead to the shores, where you can learn about coastal culture, historic fortifications, and ports once vital to the Portuguese. The seaside town of Essaouira also features great surfing, so if you’re itching to catch a wave, rent a board and hit the water. Otherwise, enjoy the unique fresh seafood in town, take advantage of the more laid back medina and souks, and find a spot with a great view of the ocean in time for sunset. Your driver will take you up the coast, along the stunning Atlantic, the next day when you return to Casablanca to end your adventure. Learn more
Itinerary #3: Morocco Highlights from North to South
If you’re inspired to truly see it all, check out this trip plan that takes you from Tangier in the north through both Fes and Marrakech, into the Sahara, and finally west to the coast. While the speed of this itinerary isn’t breakneck, you’ll be switching up destinations every day or so—but your hustle will be rewarded with sweeping desert vistas, mountain villages, lush ravines, and fascinating landmarks and towns in between.

Day | Highlights | Overnight |
---|---|---|
Day 1 | Welcome to Tangier! | Tangier |
Day 2 | Explore Tangier and Caves of Hercules, Onward to Chefchaouen | Chefchaouen |
Day 3 | Chefchaouen to Fes, Visit the Roman Ruins of Volubilis & Meknes | Fes |
Days 4-5 | Fes: Exploring the Imperial City & Medieval Medina | Fes |
Day 6 | Over the Middle Atlas from Fes to Erfoud, Merzouga & the Sahara | Merzouga |
Day 7 | Desert Adventures Around Merzouga, Rissani Market & Todra Gorge | Todra Gorge |
Day 8 | Todra Gorge to Aït Benhaddou, Stopping at Dades Valley & Ouarzazate | Aït Benhaddou |
Day 9 | Aït Benhaddou to Marrakech, Tizi n'Tichka Pass over the High Atlas | Marrakech |
Day 10 | Marrakech: Explore the Red City | Marrakech |
Day 11 | Marrakech to Essaouira | Essaouira |
Day 12 | Essaouira to Marrakech, Depart |
This itinerary is perfect for the traveler who wants to make the most of twelve days but who also prefers independence and self-guided exploration and flexibility. This trip plan is also perfect if you love road trips and dictating how much time you want to spend at different spots on your journey. You’ll start in Tangier, whose reputation has been rehabbed recently, though it’s managed to maintain its Boho heritage. Your private driver will then take you into the blue hues of Chefchaouen, by way of some great coastal spots like the Caves of Hercules.
You’ll explore imperial cities, including Fes, where you’ll have a couple of days to lose yourself in the beautifully-preserved medina and its labyrinthine web. You’ll then spend three days in the desert and the fascinating communities that border the Sahara. If you want, you can trek out on the sand dunes and spend a night camping under the stars or you can opt for a more classic hotel experience, complete with a pool. Options abound here: adventure around the dunes on ATV or surfboard, explore villages, ride a camel, or shop eclectic markets. You’ll see cinematic landmarks, lush oases, kasbahs, and a stunning gorge in this part of the country, too.
Enjoy epic views as you travel the Atlas Mountains en route to Marrakech, where you’ll stay for two nights. Travel the city solo, get a guide for a half-day tour, or hire one of the Caliche Horse Carriages found at the southwest corner of Jemaa el-Fna square until the city’s epicenter springs to life when the sunsets. On day eleven, you’ll venture out to the coast for a day in Essaouira, a laid-back fortified town on the Atlantic. Head to the beach to enjoy your last sunset in Morocco; in the morning you’ll return to Marrakech for your flight home. Learn more
Itinerary #4: Exploring Imperial Cities and Natural Landscapes
If you’re interested in seeing Morocco through a more intimate lens, consider this trip plan; you’ll counter the big city highlights with towns and villages tucked high in the Atlas Mountains and on ancient Saharan trade routes.

Day | Highlights | Overnight |
---|---|---|
Day 1 | Arrive in Casablanca - Explore | Casablanca |
Day 2 | Drive to the "Blue City" of Chefchaouen via Rabat and Asilah | Chefchaouen |
Day 3 | Hike to Akchour Waterfall - Private Tour of Chefchaouen | Chefchaouen |
Day 4 | Visit the Roman Ruins of Volubilis - Drive to Fes | Fes |
Day 5 | Discover the Beautiful City of Fes | Fes |
Day 6 | Travel Over the Atlas Mountains to Merzouga Desert Camp | Merzouga |
Day 7 | Visit the Market of Rissani and the Stunning Todra Gorges | Todra Gorge |
Day 8 | Drive to Aït Benhaddou via Ouarzazate | Aït Benhaddou |
Day 9 | Drive Tizi n'Tichka Pass to Marrakech - Visit a Hammam | Marrakech |
Day 10 | Discover the Charming Berber Town of Imlil in the High Atlas Mountains | Imlil |
Day 11 | Imlil to Casablanca via the Atlantic Coast | Casablanca |
Day 12 | Depart from Casablanca Airport |
Unlike other itineraries on this list, this trip plan allows you to take in the sights and sounds of parts of Morocco other travelers may bypass en route to bigger hot spots. Rather than spending just a few hours in Casablanca after you land, you’ll have ample time to really understand this contemporary city on the sea. Likewise, you’ll stop through unique towns like Asilah, a fortified seaside community, en route to Chefchaouen. On other itineraries, the Blue City is a day trip, but you’ll have a full guided tour plus two nights in town to soak up local flavor and friendliness.
In addition to more meaningful time in small villages, you’ll have ample opportunities to take advantage of Morocco’s incredible landscapes. Hike to waterfalls, explore the stunning Todra Gorge then spend the night in the canyon, and enjoy a once-in-a-lifetime Saharan sunset from your perch on a camel.
Once you arrive in Marrakech, you’ll continue your cultural connections with a relaxing evening in one of the city’s famed Hammams, then head out to the High Atlas Mountains to end your trip with a guided trek through and overnight stay in Berber villages. Cap your trip enjoying beautiful ocean views and stopping through old Portuguese Ports as you return to Casablanca for your final night in Morocco. Learn more
Start Planning Your Trip to Morocco
Check out all of our 12-day Morocco itineraries, ranging from active to cultural, luxury, and family-friendly. Or, describe your ideal trip and we will connect you with a local specialist to make it happen.