Round trip · 8 days · Casablanca to Marrakech
8-Day Imperial Cities & Sahara Tour from Casablanca
Discover Morocco’s royal capitals, the blue city of Chefchaouen, the golden dunes of Merzouga and the kasbahs of the south on one private journey.
Private tour from €720 per person
Tour highlights





Day by day

Day 1
Casablanca – Rabat
Pickup at Casablanca airport or your hotel. Visit the Hassan II Mosque from outside, then drive along the coast to Rabat to see the Kasbah of the Udayas, the Hassan Tower and the Mohammed V Mausoleum. Overnight in Rabat.
Stops: Hassan II Mosque · Rabat Kasbah of the Udayas · Hassan Tower

Day 2
Rabat – Chefchaouen
Drive north into the Rif Mountains to Chefchaouen, the blue city. Free afternoon to walk the blue alleys and enjoy the view from the Spanish Mosque at sunset. Overnight in Chefchaouen.
Stops: Rif Mountains · Chefchaouen medina · Spanish Mosque viewpoint

Day 3
Chefchaouen – Volubilis – Meknes – Fes
Visit the Roman ruins of Volubilis and the imperial city of Meknes with its monumental Bab Mansour gate. Arrive in Fes in the late afternoon. Overnight in Fes.
Stops: Volubilis · Meknes · Bab Mansour

Day 4
Fes – the oldest medina in Morocco
A full day in Fes. Explore the medina of Fes el-Bali with its tanneries, madrasas and craft workshops, then see the Royal Palace gates and the view over the old city. Overnight in Fes.
Stops: Fes el-Bali · Chouara tannery · Royal Palace · city viewpoint

Day 5
Fes – Ifrane – Midelt – Merzouga
Cross the Middle Atlas through Ifrane and the cedar forests, where you may see Barbary macaques. Continue via Midelt and the Ziz Valley to Merzouga. Camel trek into the Erg Chebbi dunes at sunset, dinner and night in a desert camp.
Stops: Ifrane · cedar forest · Midelt · Ziz Valley · Erg Chebbi

Day 6
Merzouga – Todra Gorges – Dades Valley
Sunrise over the dunes, then breakfast in Merzouga. Drive through the Rissani area to the Todra Gorges for a walk between the high rock walls. Continue to the Dades Valley. Overnight in a guesthouse.
Stops: Rissani area · Tinghir · Todra Gorges · Dades Valley

Day 7
Dades – Roses Valley – Ait Ben Haddou – Marrakech
Follow the road of a thousand kasbahs through the Roses Valley, Skoura and Ouarzazate. Visit the kasbah village of Ait Ben Haddou, then cross the High Atlas over the Tizi n’Tichka pass to Marrakech. Overnight in Marrakech.
Stops: Roses Valley · Skoura · Ouarzazate · Ait Ben Haddou · Tizi n’Tichka

Day 8
Marrakech – end of the tour
Enjoy your last morning in Marrakech. The tour ends with drop-off at your riad, hotel or Marrakech airport.
Drop-off in Marrakech · airport transfer possible
What’s included
Not included
Make it yours: optional extras
Add these to your booking request and we include them in your price.
Is this tour right for you?
A great fit if
- You want to see the highlights of Morocco in one trip: cities, mountains and desert
- You arrive in Casablanca and fly home from Marrakech
- You prefer a private car and your own pace instead of a big bus group
Good to know
- Some days have long drives, especially Fes to Merzouga and Dades to Marrakech
- Desert nights are cold in winter; July and August are very hot
- The route can be changed, shortened or done in reverse from Marrakech
How booking works
Frequently asked questions
How much does the tour cost?
The private tour starts from €720 per person. The exact price depends on your group size, travel dates and accommodation category; we confirm it in writing before you book.
Is this a private tour?
Yes. You travel privately with your own driver, so you can stop for photos and adapt the pace.
Can the tour start in Marrakech instead?
Yes. We can run the same route in reverse, starting in Marrakech and ending in Casablanca, or adjust it to your flights.
What is the best time for this tour?
Spring and autumn are ideal. In winter the desert nights are cold, and in July and August it is very hot in the south.
Can I upgrade the hotels?
Yes. Choose 4-star or 5-star hotels or the luxury desert camp in the booking form and we include it in your price.
How do I pay?
The 30% deposit is paid by bank transfer or PayPal. The rest is paid when you arrive in Morocco.
How do I book?
Send the booking form below with your date and group. We confirm availability and price within 24 hours. You then pay a 30% deposit to secure your trip, and the rest on arrival.
Private tour
Book this tour
€720
per person, from
Send your booking request. We confirm availability and your price within 24 hours. No payment now.
- ✓ 8 days / 7 nights, Casablanca to Marrakech
- ✓ Private car with driver
- ✓ Riads, hotels and a desert camp night
- ✓ Breakfasts and dinners included
- ✓ 30% deposit, rest paid on arrival
Prefer to chat?
Booking request
Choose your date and group. We do the rest.