Explore Morocco on a private 15-day tour starting and ending in Casablanca. Travel north through Rabat and Tangier to Chefchaouen, then discover the imperial cities of Meknes and Fes before crossing the Middle Atlas to the Sahara.
The route continues through Todra Gorge, the Dades Valley, Ouarzazate and Ait Ben Haddou, over the High Atlas to Marrakech, and out to Essaouira on the Atlantic coast. With three nights in Fes, an overnight stop in Midelt and two nights in the Merzouga area, this journey gives you time beyond the main sights. Plan the details with Imagine Morocco, a local tour operator, and customize the itinerary around your interests.
Compare other private tours from Casablanca.

On smaller screens, scroll across the table to see all columns.
| Day | Route / focus | Overnight |
|---|---|---|
| 1 | Arrival in Casablanca | Casablanca |
| 2 | Casablanca → Rabat → Tangier | Tangier |
| 3 | Tangier and coastal sights | Tangier |
| 4 | Tangier → Chefchaouen; optional Tetouan | Chefchaouen |
| 5 | Chefchaouen → Volubilis → Meknes → Fes | Fes |
| 6 | Guided sightseeing in Fes | Fes |
| 7 | Fes: culture, food and free time | Fes |
| 8 | Fes → Ifrane → Azrou → Midelt | Midelt |
| 9 | Midelt → Ziz Valley → Erfoud → Rissani → Merzouga | Desert camp |
| 10 | Merzouga and Erg Chebbi excursion | Camp or hotel in Merzouga, as quoted |
| 11 | Merzouga → Todra Gorge → Dades Valley | Dades Valley |
| 12 | Dades → Rose Valley → Skoura → Ouarzazate → Ait Ben Haddou → Marrakech | Marrakech |
| 13 | Guided sightseeing in Marrakech | Marrakech |
| 14 | Marrakech → Essaouira | Essaouira |
| 15 | Essaouira → Casablanca | End of tour; no included overnight |
After arriving in Casablanca at Mohammed V International Airport, transfer to your hotel and enjoy your first taste of Morocco on the Atlantic coast. Visit the Hassan II Mosque, walk along the Corniche, and explore the Habous Quarter or the Old Medina if your flight arrives early.
If you have less time available, compare this itinerary with our 10 Days Tour from Casablanca, which includes Morocco’s principal cities and the Merzouga Desert.
Distance covered: 30–40 km
Overnight stay: Casablanca
After breakfast, leave Casablanca and drive north toward Rabat before continuing to Tangier.
Stop in Rabat to visit Hassan Tower, the Mohammed V Mausoleum, and the Kasbah of the Udayas before continuing to Tangier in the late afternoon.
Rabat is a UNESCO-listed city recognized as “Rabat, Modern Capital and Historic City: a Shared Heritage.”
Distance covered: 340–350 km
Overnight stay: Tangier
Begin in the old medina and Kasbah, where narrow streets, whitewashed houses, cafés, viewpoints, and markets create a strong northern Moroccan atmosphere.
In the afternoon, drive toward Cap Spartel and the Hercules Caves area for ocean views before returning to Tangier for dinner near the marina or inside the old city.
Distance covered: 40–55 km
Overnight stay: Tangier
Travel into the Rif Mountains toward Chefchaouen, with the option of a short stop in Tetouan.
Arrive in Chefchaouen in the afternoon and spend the evening walking through the blue-painted streets, visiting Plaza Uta el-Hammam, and enjoying sunset from a nearby viewpoint.
Distance covered: 115–145 km
Overnight stay: Chefchaouen
Leave Chefchaouen after breakfast and travel south toward Volubilis, Meknes, and Fes.
Visit the archaeological site of Volubilis, continue to Meknes for a short stop at its monumental gates and historic center, then arrive in Fes by evening and check into a traditional riad.
Chefchaouen to Volubilis is about 164 km, Volubilis to Meknes is about 27 km, and Meknes to Fes is about 64 km by road; UNESCO also recognizes Volubilis for its Roman remains and its importance at the frontier of the Roman Empire.
Distance covered: 255–270 km
Overnight stay: Fes
Explore Fes el-Bali with a local guide, entering through Bab Boujloud and continuing through the souks, artisan quarters, madrasas, fondouks, mosques from the outside, and famous tannery viewpoints.
Take time to explore the city’s craftsmanship, food and architecture.
UNESCO describes the Medina of Fez as one of the most extensive and best-conserved historic towns of the Arab-Muslim world. Learn more about the Fes Medina UNESCO World Heritage Site.
Distance covered: 10–20 km
Overnight stay: Fes
Use the day for a Moroccan cooking class, a traditional Moroccan Hammam, a pottery workshop visit, a walk through the Mellah, a stop at the Royal Palace gates, and time to shop for leather, ceramics, textiles, brass lamps, and handmade Moroccan crafts.
Three nights in Fes allow time for these experiences before crossing the Middle Atlas toward the Sahara.
Distance covered: 10–20 km
Overnight stay: Fes
Leave Fes and drive south through the Middle Atlas Mountains, passing Ifrane, Azrou, cedar forest landscapes, and mountain villages before reaching Midelt.
Stop in Ifrane to see its stone lion sculpture, then continue through the Azrou cedar forest, where Barbary macaques may be seen.
An overnight in Midelt breaks up the journey between Fes and Merzouga.
Distance covered: 198–210 km
Overnight stay: Midelt
Drive from Midelt through Errachidia, the Ziz Valley, Erfoud and Rissani to Merzouga.
This is one of the most scenic road days of the itinerary, with palm valleys, desert towns, mountain views, and the first sight of the Erg Chebbi dunes.
In the evening, ride camels across the dunes and spend the night at a Sahara desert camp, with dinner under the stars.
Distance covered: 259–275 km
Overnight stay: Merzouga
Spend the day around Merzouga and the Erg Chebbi dunes, enjoying desert landscapes, a 4×4 excursion, a visit to nearby villages, Gnawa music in the Khamlia area.
Drive your jeep off-roading to the border with Algeria and visit the nomadic families. Learn how these families survive in this harsh part of the Sahara.
Explore the desert deeper when you go fossil hunting in the Hamada. For lunch, you will try the Berber pizza, which is the typical dish of the Bedouins in the Sahara.
In the evening, you can enjoy activities such as ATVs, dune buggies or sandboarding, with views of the dunes at sunset.
Distance covered: 40–70 km
Overnight stay: Sahara Desert Camp or Hotel in Merzouga
Wake early for sunrise over the dunes, then leave Merzouga and travel toward Todra Gorge and the Dades Valley. This day takes you from Sahara Desert landscapes to dramatic canyon scenery, passing desert towns, palm groves, oasis villages, and the limestone cliffs of Todra Gorge.
After a walk inside the gorge, continue to the Dades Valley for a peaceful overnight stay in a guesthouse or kasbah-style hotel surrounded by red rock formations.
Distance covered: 279–290 km
Overnight stay: Dades Valley
Start early for a long day of kasbah visits and mountain travel.
After breakfast, leave the peaceful Dades Valley and travel through the beautiful Rose Valley and the lush Skoura Oasis, where thousands of palm trees surround historic kasbahs.
Visit Ouarzazate, known as the gateway to the Sahara and Morocco’s famous film city. Explore the UNESCO World Heritage Site of Ait Ben Haddou, one of the country’s most iconic fortified villages, then cross the spectacular High Atlas Mountains via the scenic Tizi n’Tichka Pass, enjoying breathtaking panoramic views before arriving in the vibrant city of Marrakech in the evening.
Distance covered: 310–330 km
Overnight stay: Marrakech
Visit the Koutoubia Mosque from outside, Bahia Palace, the souks, Ben Youssef Madrasa if it is open during your travel dates, Majorelle Garden, and Jemaa el-Fna in the evening.
This day should balance sightseeing with free time because Marrakech is energetic, colorful, and best experienced at a slower pace.
Distance covered: 10–20 km
Overnight stay: Marrakech
Drive west from Marrakech to Essaouira for time by the Atlantic coast.
On the way, you can stop at an argan oil cooperative before arriving in Essaouira for a medina walk, port visit, seafood lunch, ramparts, and sunset by the ocean.
Distance covered: 191–195 km
Overnight stay: Essaouira
Return from Essaouira to Casablanca for drop-off at the airport or another agreed location. We will plan the departure time around your onward travel.
This 15-day itinerary includes 14 nights, ending with the night in Essaouira on Day 14. If you need a hotel in Casablanca after the tour, request an additional night in your quotation.
Distance covered: 346–365 km
End of tour: Casablanca
This private Morocco tour lasts 15 days and 14 nights, allowing enough time to explore the country without rushing between destinations.
The tour begins in Casablanca with pickup from Mohammed V International Airport, your hotel or another agreed location. The final drop-off can be adjusted to match your travel plans.
The journey is completely private and reserved for your group. The itinerary, activities and accommodation can be customized according to your preferences.
Travel in a comfortable, air-conditioned 4×4 or minivan with a professional local driver. Fuel, road tolls and transportation expenses are included.
The tour includes stays in carefully selected hotels, traditional riads and a Sahara desert camp. Standard, mid-range and luxury options are available.
Daily breakfast is included, along with dinner at the Sahara camp and selected accommodations. Lunches and most city dinners remain flexible.
Reach the desert camp by camel or comfortable 4×4 transfer. Your Sahara experience includes sunset views, traditional dinner and local music.
Your luggage travels safely in the tour vehicle. We recommend bringing a smaller overnight bag for your stay at the Sahara desert camp.
The tour price is calculated according to your selected accommodation category: standard, mid-range or luxury. It also depends on your travel dates, number of guests and room arrangements. Once we receive these details, we will provide a clear personalized quotation with the proposed hotels and included services.
The standard category offers clean and comfortable 3-star hotels, traditional guesthouses and a well-equipped desert camp. Rooms include essential facilities and private bathrooms wherever available. This option is ideal for travellers who value affordability and spend most of their time exploring.
The mid-range category includes carefully selected 4-star hotels, charming riads and an upgraded Sahara camp with a private bathroom. Rooms are generally more spacious, with better locations, service and additional facilities. It provides a good balance between comfort and price.
The luxury category features premium boutique riads, luxury hotels and a high-end Sahara desert camp. Guests can expect stylish rooms, excellent service, beautiful surroundings and superior facilities. Some properties may also include swimming pools, spas and fine-dining restaurants.
| Accommodation category | What to expect | Starting price |
|---|---|---|
| Standard | Comfortable 3-star hotels, traditional guesthouses and a standard desert camp | From €1,750 per person |
| Mid-range | Selected 4-star hotels, quality riads and an upgraded desert camp with private bathroom | From €2,150 per person |
| Luxury | Luxury hotels, premium boutique riads and a high-end Sahara camp | From €3,250 per person |
Prices are based on two guests travelling together and sharing double or twin rooms. The final price depends on travel dates, group size, room arrangements and accommodation availability.
Use the inquiry form to send your travel dates, number of travelers, room preferences and accommodation category. Include your arrival and departure details if you have them, along with any changes you would like to make to the route.
We will prepare a personalized itinerary and quotation with proposed hotels and included services. The final price depends on your dates, group size, rooms and accommodation choices.
This itinerary covers northern Morocco, the imperial cities, the Sahara and the Atlantic coast. Three nights in Fes and an overnight stop in Midelt break up the journey, although several days still involve substantial road travel.
Yes. Casablanca is a practical starting point because it has Morocco’s main international airport and gives easy road access to Rabat, Chefchaouen, Fes, Marrakech, and the Atlantic coast.
Yes. The tour includes a private air-conditioned vehicle and a professional English-speaking driver/guide. Licensed local guides are included for the sightseeing visits in Fes and Marrakech.
The most memorable parts are usually Chefchaouen’s blue medina, Fes medina, the Erg Chebbi dunes in Merzouga, Todra Gorge, Ait Ben Haddou, Marrakech, and Essaouira.
Generally, from the feedback of our previous customers, the Sahara Desert is usually the highlight of the tour.
This itinerary covers approximately 2,450–2,500 km, depending on hotel locations, optional detours, and exact road routing.
Definitely. Tangier offers a unique blend of Mediterranean and Atlantic cultures, historic landmarks, beautiful viewpoints, and a lively old medina, making it an excellent addition to northern Morocco.
The itinerary can be adapted for families. Tell us your children’s ages, preferred pace and room requirements when requesting a quote so we can discuss suitable arrangements.
Spring (March to May) and autumn (September to November) offer the most pleasant temperatures for sightseeing, desert excursions, and mountain drives.
Yes. The final destination can be changed to Marrakech, Casablanca or another location according to your onward travel arrangements.
Yes. Solo travellers can book the complete tour privately. The price will be higher per person because the vehicle, driver and accommodation costs are not shared.
Yes. Vegetarian, vegan, gluten-free and other dietary requirements can usually be accommodated. Please inform us before the tour so we can notify the selected accommodations.
Yes. The itinerary combines guided visits with free time for shopping, relaxing, photography and exploring independently.
We will follow your updated arrival information and adjust the airport pickup whenever possible. Please send us your flight number before travelling.
Yes. Private transportation, romantic riads and a luxury Sahara camp make this tour an excellent honeymoon option. Special room arrangements and experiences can be added upon request.
Yes. This is a private tour for your group. Tell us which stops, activities and accommodation preferences you would like to change, and we will prepare a personalized itinerary and quotation.
The itinerary combines local sightseeing days with longer transfers. The Fes-to-Merzouga journey is divided by a night in Midelt. Day 12 crosses the High Atlas after visits along the kasbah route, while Day 15 is the return to Casablanca. Tell us if you prefer shorter driving days so we can discuss changes before booking.
We use your dates, group size, room requirements and accommodation preferences to prepare a personalized itinerary and quotation with proposed hotels and included services. You can discuss changes with us before confirming.
