Discover the best of Morocco on this 9 Days Morocco Tour from Casablanca to Marrakech, a complete private itinerary combining imperial cities, blue mountain streets, Roman ruins, ancient medinas, the Sahara Desert and the High Atlas Mountains.
Starting in Casablanca, this tour takes you to Rabat, Chefchaouen, Volubilis, Meknes, Fes, Merzouga, Todra Gorge, Dades Valley, Ait Ben Haddou and Marrakech before returning to Casablanca.
It is ideal for travelers who want culture, nature, desert adventure and comfortable overnight stays in one well-planned Morocco tour.

Your 9 Days Morocco Tour from Casablanca to Marrakech starts with pickup from Casablanca airport, hotel, or port.
Begin with a visit to Casablanca’s most famous sights, such as the Hassan II Mosque, the Atlantic Corniche, the Habous Quarter and the city center. Casablanca is Morocco’s economic hub and is known for its modern energy, Atlantic coastline, old medina, art-deco heritage and Hassan II Mosque.
You can learn more here about Hassan II Mosque and the timing of the visit at various times of the year, especially Ramadan and Friday, when the timing is specified.
After lunch, drive north to Rabat, Morocco’s elegant capital, where you can visit the Hassan Tower area, the Mausoleum of Mohammed V, the Kasbah of the Oudayas and, if time allows, the Chellah.
Rabat combines modern capital life with deep historic landmarks such as Oudayas and Chellah.
You can also stay the night in Casablanca instead of Rabat, check our Morocco Tours from Casablanca.
Distance crossed: about 110–120 km including Casablanca visits and the Casablanca–Rabat road.
Overnight stay: Rabat traditional Riad
After breakfast, leave Rabat and drive toward the Rif Mountains and Chefchaouen.
This day is scenic and relaxed, with countryside views, small towns and mountain roads before reaching one of Morocco’s most photogenic cities.
Moreover, the north of Morocco offers a completely different landscape, shaped by the lush Rif Mountains and its beautiful green scenery. To help you discover this unique region, we also offer Morocco tours from Tangier.
Chefchaouen is built on a mountainside and is famous for its blue-rinsed houses, narrow medina alleys, kasbah, local crafts and mountain atmosphere. For photography enthusiasts or people who are interested in spending more time in Chefchaouen, you can check our Grand Morocco tours for more time in this little gem.
Spend the late afternoon walking through the old medina, Place Outa El Hammam and the peaceful blue streets, then enjoy dinner in a local restaurant or rooftop terrace.
Distance crossed: about 245 km.
Overnight stay: Chefchaouen traditional Riad.
Today you travel from the blue lanes of Chefchaouen to the spiritual heart of Morocco.
First, drive through the Rif countryside to Volubilis, Morocco’s famous Roman archaeological site. Volubilis was founded in the 3rd century B.C. and later became an important Roman outpost with extensive remains, mosaics and monuments.
For history enthusiasts and if you want to spend more time in Volubilis and Meknes, we do day trips from Fes to different locations, including Volubilis Day Trip.
Continue to Meknes, an imperial city that became a capital under Sultan Moulay Ismaïl and is known for its high walls, monumental gates and Spanish-Moorish style.
In the evening, arrive in Fes, where you check into a traditional riad near the medina.
Distance crossed: about 260 km.
Overnight stay: Fes traditional Riad.
Day 4 is dedicated to Fes, one of the best cities in Morocco for history, crafts and traditional life.
With a local guide, explore the famous Fez el-Bali medina, Bab Boujloud, the Bou Inania or Attarine Madrasa, the Nejjarine area, the royal palace gates, the Jewish Quarter, pottery workshops and the leather tanneries.
The Medina of Fez was founded in the 9th century and is described by UNESCO as a major cultural and spiritual center with historic madrasas, fondouks, palaces, residences, mosques and fountains.
This is a slower day with less driving, perfect for photography, shopping and tasting Fes specialties such as pastilla.
Distance crossed: about 20–25 km inside and around the city.
Overnight stay: Fes
After an early breakfast, start the long but beautiful journey from Fes to the Sahara Desert.
Drive through Ifrane, often called the “Switzerland of Morocco,” then continue toward the cedar forest near Azrou, the mountain town of Midelt and the dramatic Ziz Valley, famous for palm groves and desert views.
The route then descends toward Erfoud and Merzouga, the gateway to the Erg Chebbi dunes. The Merzouga region sits between the Atlas and the desert, and Morocco’s official tourism site describes it as one of the gates of the Sahara and the territory of Erg Chebbi, with dunes, palm groves, tracks and hikes.
Arrive before sunset and relax at a desert hotel or riad near the dunes.
Distance crossed: about 470 km.
Overnight stay: Merzouga Hotel or Desert camp
This is the most magical day of the tour. After breakfast, explore the Merzouga desert area by 4×4, visiting desert villages, nomad areas, fossil landscapes, seasonal lake viewpoints and Khamlia village, known for Gnawa music.
In the afternoon, prepare for your camel trek or 4×4 transfer into the Erg Chebbi dunes. Enjoy sunset over the Sahara, dinner under the stars and traditional music around the campfire.
Morocco’s tourism office highlights dromedary caravans, nights in bivouac and the Erg Chebbi desert experience as key attractions in the Merzouga area.
Distance crossed: about 60–80 km of local tracks and desert transfers.
Overnight stay: Sahara Desert camp or hotel in Merzouga
Wake up early to catch the sunrise over the dunes, then return to Merzouga either by camel or by car.
Continue toward Rissani, Erfoud and the Todra Gorge near Tinghir, where high canyon walls create one of the most impressive natural stops in southern Morocco.
After time for a walk and photos, continue through palm valleys and Berber villages to the Dades Valley.
The Ouarzazate, Zagora and Tinghir region is known for desert landscapes, green valleys, camel routes, the Todra gorges and the Dades Valley.
This day mixes desert, oasis and mountain scenery in one route.
Distance crossed: about 280 km.
Overnight stay: Hotel in Dades Valley or Boumalne Dades.
After breakfast, follow the Road of a Thousand Kasbahs through the Rose Valley, Skoura palm grove and Ouarzazate, often called the “Hollywood of Africa.” Continue to Ait Ben Haddou, one of Morocco’s most iconic fortified villages.
UNESCO describes Ait Ben Haddou as a group of earthen buildings surrounded by high walls and a striking example of southern Moroccan architecture. After visiting the kasbah, cross the High Atlas Mountains via the Tizi n’Tichka road, with panoramic stops before descending into Marrakech.
Marrakech is famous for Jemaa El-Fna, colorful souks, riads, the Koutoubia Mosque, Menara gardens and its mix of tradition and modern city life.
Distance crossed: about 320–340 km.
Overnight stay: Marrakech traditional Riad
On the final day, enjoy a short visit to Marrakech depending on your flight time.
A good morning program includes Jemaa El-Fna, the Koutoubia area, Bahia Palace, the souks or Majorelle Garden.
After lunch, drive from Marrakech to Casablanca airport or your Casablanca hotel.
For a smoother ending, book an evening flight from Casablanca; if your flight is early, add one optional overnight in Casablanca or end the tour in Marrakech instead.
Generally, you can discover Marrakech more and add even more destinations to your trips. Here is your Marrakech Travel Guide.
Distance crossed: about 245 km.
Overnight stay: tour ends in Casablanca, with optional Casablanca overnight.
Yes. Nine days is enough for a strong first-time Morocco itinerary covering Casablanca, Rabat, Chefchaouen, Fes, the Sahara Desert, Dades Valley, Ait Ben Haddou and Marrakech. It is a busy but balanced route, with two nights in Fes and two nights in the desert area.
The best plan is one night in a Merzouga hotel or desert-edge riad and one night in a Sahara desert camp. This makes the desert experience more relaxed than arriving and leaving in only one night.
Yes. Ending in Marrakech makes the itinerary easier and gives more time for sightseeing on Day 9. Travelers flying from Marrakech can remove the final Casablanca transfer.
Spring and fall are especially good for the Sahara part of the trip, and Morocco’s official tourism site also recommends spring and fall for venturing into the desert.
This tour is a private experience, meaning you’ll travel exclusively with your own group and enjoy a flexible itinerary at your own pace.
Accommodation includes carefully selected riads, comfortable hotels, and a luxury Sahara Desert camp. Upgrades to premium or luxury accommodations are available upon request.
The camel ride lasts approximately 1 to 1.5 hours each way, depending on the location of the desert camp and weather conditions. The camp car is always there to assist you if you want to reduce the time.
Absolutely. Guests who prefer not to ride camels can reach the desert camp comfortably by 4×4 vehicle.
Yes. Families with children frequently choose this tour. The itinerary can be adapted with additional breaks and shorter sightseeing visits when needed.
Comfortable clothing, sunglasses, sunscreen, a hat, walking shoes, a light jacket for evenings, a scarf for the sand, and a camera are recommended.
Yes. The luxury camp offers comfortable beds, private bathrooms (depending on the camp selected), hot showers, electricity, and traditional Moroccan hospitality.
Yes. Vegetarian, vegan, gluten-free, and other dietary requirements can be accommodated with advance notice.
This 9 Days Morocco Tour from Casablanca to Marrakech is a sample itinerary. If it doesn’t work for you, please let us know. Based on your hobbies and length of time, a personalized plan will be made. We offer custom tours of Morocco, click here for more detailes: Top Morocco Tours.
The price goes down as more people sign up for the trip. If the price stays the same, the cost of transportation will depend on how many people are going. Cost depends on how good the lodging is. Contact us to get a quote.
