Overview
With Flying to Morocco, from the vibrant traditional markets of Marrakech to the tranquil Sahara desert, this 12 day Morocco itinerary will help you discover the best of the country. Morocco, a land of enchanting landscapes, ancient cities, and rich cultural heritage, offers a unique and diverse experience for travelers. You’ll explore everything from the bustling cities to the peaceful desert, majestic mountains, and beautiful coastlines. So pack your bags, and get ready to immerse yourself in one of the most captivating countries in North Africa.
12 Day Morocco Itinerary
This 12 day Morocco itinerary offers a blend of history, culture, adventure, and relaxation. Whether you’re wandering through ancient cities, riding camels across the Sahara, or taking in the beauty of the Atlas Mountains, Morocco is sure to leave you with unforgettable memories.
Itinerary
Your adventure begins in Casablanca, Morocco’s largest city and commercial hub. Upon arrival, take some time to relax and recover from your flight. Later, head out to explore the city's major landmarks, such as the Hassan II Mosque, one of the largest mosques in the world, with its striking minaret towering over the Atlantic Ocean. You can also stroll along the Corniche, a seaside promenade with restaurants and cafes offering beautiful views.
After a leisurely breakfast, embark your 12 day Morocco itinerary on a 1.5-hour drive to Rabat, the capital of Morocco. Rabat is an elegant city known for its combination of modernity and history. Visit the Kasbah of the Udayas, a fortress with charming blue-and-white buildings overlooking the ocean. Next, explore the Mausoleum of Mohammed V and the Hassan Tower, the remains of an unfinished mosque from the 12th century. Rabat is a quieter city compared to others in Morocco, making it a perfect place to unwind after a busy first day.
Drive your 12 day Morocco itinerary through the Rif Mountains and head to Chefchaouen, the famous blue city. Known for its striking blue-painted buildings and laid-back vibe, Chefchaouen is a photographer’s paradise. Spend the day wandering the narrow, winding streets of the old medina, visiting the Kasbah, and exploring the local markets. Don't forget to take a hike up to Ras El Maa Waterfall for panoramic views of the city and surrounding mountains.
From Chefchaouen, it’s a scenic 4-hour drive to Fes, one of Morocco’s most iconic cities. Fes is home to one of the oldest and best-preserved medinas in the world. Upon arrival, immerse your 12 day Morocco itinerary in the labyrinthine streets of the Fes El-Bali medina. Visit the Al-Qarawiyyin University, the world’s oldest existing degree-granting university, and the Chouara Tannery, where leather has been dyed using traditional methods for centuries. Explore the Bou Inania Madrasa and take in the beauty of the intricately designed buildings.
Today is dedicated to further exploring Fes. Visit the Royal Palace and the Jnan Sbil Gardens for a peaceful retreat. Wander the vibrant traditional markets where you can shop for pottery, textiles, and spices. Don’t miss the tanneries and their colorful vats of dye, offering a unique visual experience. If time allows, you can also explore the surrounding hills for a view of the city.
Prepare your 12 day itinerary for an unforgettable experience as you journey toward the Sahara desert. The drive from Fes to Merzouga takes approximately 7-8 hours, passing through the Ziz Valley and the Tafilalet palm groves. On arrival, take a camel trek to your desert camp in the Erg Chebbi dunes. Spend the night under the stars, enjoying traditional Moroccan music and food around a campfire.
Wake up early to watch the breathtaking sunrise over the dunes. After breakfast, you can spend this stop of your 12 day Morocco itinerary exploring the desert on camelback or quad bikes. Visit nearby Khamlia, a small village known for its Gnawa music, and experience the local culture. The rest of the day can be spent relaxing in the peaceful desert surroundings, enjoying the vast landscapes.
After bidding farewell to the Sahara, journey your 12 day Morocco itinerary towards Todra Gorge, one of Morocco's most impressive natural landmarks. Its towering cliffs rise to over 500 feet, creating an inspiring landscape. Enjoy a hike through the gorge or simply take in the stunning views of the valley below. You’ll also have the opportunity to visit nearby Dades Valley and explore the local kasbahs.
Drive your 12 day Morocco itinerary through the High Atlas mountains towards Marrakech, a journey that will take about 6-7 hours. Along the way, you will pass through the charming Ait Benhaddou, a UNESCO World Heritage site and one of the most famous kasbahs in Morocco. Once in Marrakech, check into your hotel and prepare to explore this vibrant city.
Start your day by visiting the iconic Jemaa El Fna square, a bustling hub of activity filled with street performers, snake charmers, and market stalls. Explore the historical Bahia Palace and the Koutoubia Mosque, the largest one in the city. Wander through the labyrinthine streets of the Medina and visit the Majorelle Garden, a serene botanical one designed by French painter Jacques Majorelle.
Include a day trip to the coastal town of Essaouira in your 12 day Morocco itinerary. Known for its relaxed atmosphere and vibrant arts scene, Essaouira is a charming blend of Moroccan and Portuguese architecture. Walk along the historic medina, visit the Skala de la Ville, and enjoy a fresh seafood lunch at one of the portside restaurants. You can also explore the Jewish quarter and stroll along the beach.
In the end of this 12 day Morocco itinerary, depending on your flight time, you can explore any last-minute sights or enjoy a relaxing morning at a traditional Moroccan hammam. You will then be transferred to the airport for your departure.