This complete 12-day tour covers Morocco' best, from cultural stops in historic cities to desert exploration in the Sahara and surrounding desert. Explore medieval medinas, lively souks, ancient ruins, and old kasbahs. You'll trek along long-forgotten caravan routes, ride a camel over colossal sand dunes, and cool off in an oasis at the bottom of a gorge.
Morocco 12-Day Tours & Itineraries
With 12 days in Morocco, you can slow down and take things in at a more relaxed pace. Dive deeper into Fes, the desert, and Marrakech by spending extra nights and breaking up some of the distance with more frequent stops. Or, add in a couple of days of hiking in the Atlas Mountains around Marrakech to take a break from the more commonly traveled routes.
See our itineraries below or read our guide to the best 12-day trips in Morocco.
Chat with a local specialist who can help organize your trip.
This 12-day grand tour is a perfect mix of culture and adventure. Start in Casablanca and wander the medinas of Fes and Marrakesh. Explore desert towns, oases, and old kasbahs, ending with two days of hiking in the foothills of the Atlas mountains, spending an evening with a local family.
Explore Morocco's cities and desert on this 12-day grand tour. Begin and end in modern Casablanca and travel around to the imperial cities of Rabat, Meknes, Fes, and Marrakesh, as well as the hillside town of Chefchaouen. You'll trek into the Sahara, camp under the stars, visit desert towns and kasbahs, and hike the Atlas mountains foothills.
This 12-day tour of Morocco is filled with adventure, history, and culture. Begin in Fes, and learn about crafts and artisans. Then, trek into the Sahara Desert by camel, and experience the sand dunes and camping under the stars. Next is a trip to Ouarzazate to visit movie sets in "Moroccan Hollywood," followed by Marrakech, where the Jemaa el Fna is bursting with culture. End the trip with some coastal exploration in the town of Essaouira before departing from Casablanca.
This 12-day Moroccan tour will take through major cities, like Fes and Marrakech, and over the Middle Atlas Mountains to Merzouga–where you’ll ride a camel through the sand dunes and camp in the Sahara Desert. While on the road, you’ll pass through Berber villages. You’ll also stop in the costal town of Essaouira, as well as Ouarzazate, the Hollywood of Morocco, before ending your travels in Casablanca.
Discover imperial cities and desert adventures with this 12-day circuit from Tangier in the north to Essaouira in the south. Experience the culture and history of Meknes, Fes, and Marrakesh as you navigate narrow and winding streets in ancient medinas, shop artisanal wares in animated souks, and admire the intricate tile work of historic mosques. Explore the desert as you ride a camel over shifting sands in the Sahara, delve into mud-brick fortressed cities, and cross the high rocky peaks of the Atlas mountains.
Combining culture and outdoor adventure, this 12-day tour features the best of Morocco, starting with the markets and monuments of the imperial cities Casablanca, Fes, and the famous "Blue City", Chefchaouen. Next you'll explore the country's natural side in the Sahara Desert and the Atlas Mountains, sleeping in Bedouin-style tents and high alpine Berber Towns. Experience cultural delights like riding camels at sunset, meandering ancient Roman ruins, visiting old kasbahs, and enjoying traditional Hammam treatments in the bustling city of Marrakech.
With dry heat and lots of sunshine, the summer months are the perfect time to embark on this 12-day Moroccan adventure. Arrive in Casablanca and hit the ground running with a visit to the country's largest mosque, then head to Tangier for seafront views and a tour of the Kasbah. Explore the "Blue City" of Chefchaouen, wander the spice markets of Fes, dive into the sights and sounds of Marrakech, and end your trip in the seaside town of Essaouira for windsurfing and sunset horseback rides along the beach.
Combining imperial cities with the rural countryside, this round-trip tour travels to Rabat, Fes, Marrakech, and Casablanca in search of bustling medinas and souks, plus walking and food tours, cooking classes, ancient sites, and lessons on traditional arts and crafts. You'll visit the Atlas Mountains and see charming Berber villages, have lunch with a local family, and discover the Roman ruins of Volubilis.
On this sustainable 12-day eco-tour through Morocco, you'll travel the country while staying in locally-owned riads in Marrakesh and eco-camps in the snow-capped Atlas mountains. Besides visiting incredible locales, you'll also participate in cultural exchanges, craft workshops, and partner with local NGOs focusing on everything from women's education to community development.
Take a luxurious round trip around Morocco, transported by private car, and see the best of the country's cities and unforgettable landscapes in style. Enjoy glam treatment throughout, with excursions like an overnight stay at a glitzy camp in the Sahara, private hot air balloon rides, and elegant accommodations in 5-star riads, ksars, and kasbahs.
Discover Morocco from coast to desert on this well-rounded trip that starts and ends in ever-vibrant Marrakesh. After the souks of the Red City, head to Essaouira, where you can enjoy the sea breezes and laid-back atmosphere. Pass the beautiful beaches of Agadir to reach Taroudant, then set off into the Sahara, where you'll sleep under the stars and live like a nomad in the Erg Chigaga dunes, learn pottery-making in Zagora, and explore the enchanting villages of Ouarzazate and Aït Benhaddou.
For a trip that allows your family a genuine chance to connect with another culture, this 12-day Moroccan trip is ideal. Starting in Fes, you'll ride, cook, camp, and soar through cities, villages, and deserts, journeying over the Atlas mountains and through the Sahara to Marrakesh. The kid-friendly activities and pace ensure this will be a trip to remember for even the littlest family members.