Discover the magic of Morocco on this 10-day journey that begins in the vibrant city of Casablanca and ends in charming Marrakech, passing through the mysterious Sahara Desert and the historic city of Fez.
This tour is designed to show you the best of the country: from the Atlantic coasts to the desert sands, through the Atlas Mountains, endless palm groves, centuries-old kasbahs and traditional Berber villages. You will visit imperial cities full of history, experience a camel ride at sunset, and sleep under the stars in an authentic haima in the middle of the Sahara.
A perfect combination of culture, landscapes and adventure, ideal for those who want to know Morocco in depth, with time to enjoy each place and immerse themselves in the richness of its people and traditions.
On the first day of your 10-day Morocco tour from Casablanca to Marrakech, we will pick you up from the airport or your hotel and begin exploring the main attractions of Casablanca, including the majestic Hassan II Mosque, one of the largest mosques in the world.
Overnight stay in Casablanca.
Today we head to Rabat, the capital of Morocco, where we will explore the city’s key historical landmarks. After the visit, we continue to Chefchaouen, the stunning “Blue Pearl” of Morocco, nestled in the Rif Mountains.
Overnight stay in Chefchaouen.
After breakfast, we journey through the Rif Forest toward the ancient Roman city of Volubilis, a UNESCO World Heritage Site. After visiting the ruins, we continue to Meknes, a city that flourished under Sultan Moulay Ismail. Highlights include:
The Royal Palace
The grand Bab Mansour Gate
Dar El Maa and the ancient granaries
We then continue to Fez for the night.
After breakfast, enjoy a full-day guided tour of Fez, the intellectual and cultural capital of Morocco. You’ll explore:
The Bou Inania and Attarine Madrasas
The bustling souks
Fes el-Jdid
The Karaouine Mosque, considered the oldest existing university in the world
Fez is a UNESCO World Heritage site and a true living museum.
After breakfast, we begin our journey toward the Sahara Desert. Stops include:
Ifrane, known as the Switzerland of Morocco
The Berber town of Azrou, famous for woodcraft and carpets
The Cedar Forest, home to wild monkeys
We then cross the Tizi Talghamt Pass (1,907 m) and continue through Errachidia and the Tafilalet region to the palm groves of Erfoud.
By late afternoon, we reach Merzouga and switch to camels for a ride across the dunes, enjoying the sunset over the Sahara.
You’ll spend the night in a desert camp under the stars, with a traditional dinner and live Berber music.
After a sunrise in the desert and breakfast at the camp (with hot shower), we head to:
Rissani, once Morocco’s capital, to explore its lively souks and arcades
The Jorf palm grove and Touroug
The stunning Todra Gorges, with its towering cliffs
Boumalne Dades and the Valley of Roses (Kelaa M’Gouna), known for its annual rose festival
We follow the Route of a Thousand Kasbahs to Ouarzazate.
Overnight stay in Ouarzazate.
After breakfast, we head to the iconic Ait Ben Haddou Kasbah, a UNESCO World Heritage Site and filming location for movies like Gladiator and Game of Thrones.
We continue through ancient caravan routes and Berber villages, visiting the Kasbah of Telouet, and cross the Tizi n’Tichka Pass (2,260 m) in the High Atlas Mountains.
Arrival in Marrakech in the afternoon.
Overnight in Marrakech.
Meet your local guide after breakfast and explore the highlights of Marrakech, including:
The Koutoubia Mosque and its minaret
The Majorelle Garden
The Saadian Tombs
The Bahia Palace
After lunch, enjoy free time exploring the souks and vibrant life in Jemaa el-Fna Square, where you’ll encounter snake charmers, musicians, storytellers, and more.
Overnight in Marrakech.
Today we take a day trip to Essaouira, a charming coastal town:
Visit the port, ramparts, and old Medina
Enjoy fresh seafood lunch at a local restaurant
Optional camel ride on the beach (not included)
Stroll through the Portuguese-influenced streets of Mogador, the former name of Essaouira.
Return to Marrakech in the evening.
On the final day of your 10-day Morocco tour from Casablanca to Marrakech, we transfer you to Marrakech Airport 3 hours before your flight.
End of our services.