
20 Days: Exotic Treasures of Morocco
Programme checked
Overview
In short: Private tour · 20 days / 19 nights, starting and ending in Casablanca airport — about 2,975 km and 32 places, including 2 nights in the desert.
- Duration
- 20 days / 19 nights
- Starts
- Casablanca airport
- Ends
- Casablanca airport
- Tour type
- Private tour
- Group size
- Up to 50 travellers
- Language
- Flexible, on request
- Distance
- ≈ 2,975 km in total
- Stops
- 32 places
A three-week grand loop with plenty of extras: Casablanca, Rabat, Asilah and Tangier, Tetouan and Chefchaouen, Volubilis, Meknes and Fes, three nights around Erg Chebbi (including a free day at a hotel pool facing the dunes), the gorges and Ait Ben Haddou, Marrakech with a balloon flight, a food tour and Chez Ali, the Ouzoud falls, then Essaouira with a beach horse ride and a hammam before returning to Casablanca.
It is the closest sibling of the 24-day programme and includes more activities than any other tour we offer.
Highlights
- Casablanca, Rabat, Tangier and Asilah
- Chefchaouen and Tetouan
- Fes, Meknes and Volubilis
- Ifrane and Midelt
- Sahara: camel ride, sandboarding, ATV/buggy, 4×4 over the dunes
- Nomad life, Rissani and a Berber show
- Ouarzazate, Atlas Studios and Kasbah Ait Ben Haddou
- Dades Valley and the Roses village
- Tizi n'Tichka
- Hot-air balloon and a food-tasting tour in Marrakech
- Ouzoud waterfalls
- Essaouira: horse ride and hammam
Route

- Day 1
- Day 3
- Day 4
- Day 5
- Day 7
- Day 9
- Day 10
- Day 12
- Day 13
- Day 15
- Day 17
- Day 19
- Day 20
Lines join the stops in order; they are not the exact roads. Distances are road estimates. Open the route in Google Maps
All 32 stops · ≈ 2,975 km
| # | Stop | Day | From previous stop |
|---|---|---|---|
| 1 | Casablanca Airport | Day 1 | — |
| 2 | Casablanca | Day 1 | ≈ 30 km |
| 3 | Rabat | Day 3 | ≈ 105 km |
| 4 | Asilah | Day 3 | ≈ 235 km |
| 5 | Tangier | Day 3 | ≈ 50 km |
| 6 | Hercules Caves | Day 4 | ≈ 10 km |
| 5 | Tangier | Day 4 | ≈ 10 km |
| 7 | Tetouan | Day 5 | ≈ 60 km |
| 8 | Chefchaouen | Day 5 | ≈ 60 km |
| 9 | Volubilis | Day 7 | ≈ 160 km |
| 10 | Meknes | Day 7 | ≈ 30 km |
| 11 | Fes | Day 7 | ≈ 65 km |
| 12 | Ifrane | Day 9 | ≈ 75 km |
| 13 | Azrou | Day 9 | ≈ 20 km |
| 14 | Midelt | Day 9 | ≈ 125 km |
| 15 | Ziz Gorges | Day 9 | ≈ 65 km |
| 16 | Errachidia / Ziz | Day 9 | ≈ 50 km |
| 17 | Erfoud | Day 9 | ≈ 75 km |
| 18 | Rissani | Day 9 | ≈ 25 km |
| 19 | Merzouga | Day 9 | ≈ 40 km |
| 20 | Khamlia | Day 10 | ≈ 10 km |
| 18 | Rissani | Day 10 | ≈ 50 km |
| 19 | Merzouga | Day 10 | ≈ 40 km |
| 17 | Erfoud | Day 12 | ≈ 60 km |
| 21 | Tinghir | Day 12 | ≈ 160 km |
| 22 | Todra Gorge | Day 12 | ≈ 15 km |
| 23 | Boumalne Dades | Day 12 | ≈ 60 km |
| 24 | Kelaat M'Gouna | Day 12 | ≈ 25 km |
| 25 | Skoura | Day 12 | ≈ 60 km |
| 26 | Ouarzazate | Day 12 | ≈ 50 km |
| 27 | Ait Ben Haddou | Day 12 | ≈ 30 km |
| 28 | Tizi n'Tichka | Day 13 | ≈ 45 km |
| 29 | Marrakech | Day 13 | ≈ 90 km |
| 30 | Ouzoud Falls | Day 15 | ≈ 165 km |
| 29 | Marrakech | Day 15 | ≈ 165 km |
| 31 | Argan forest | Day 17 | ≈ 185 km |
| 32 | Essaouira | Day 17 | ≈ 45 km |
| 2 | Casablanca | Day 19 | ≈ 400 km |
| 1 | Casablanca Airport | Day 20 | ≈ 30 km |
Day by day
Day 1Arrival – Casablanca airport transfer
Casablanca AirportCasablancaTransfer from Casablanca airport to your hotel.
Day 2Casablanca with a local guide
The Corniche, Hassan II Mosque, Morocco Mall, the Habous old medina and the Jewish quarter; free evening.
Day 3Casablanca – Rabat – Asilah – Tangier
CasablancaRabatAsilahTangierRabat: Hassan Tower, the Chellah ruins and the Kasbah of the Udayas.
Along the coast to Asilah, known for its annual art festival and murals, and its Skala bastion with views of the medina and the sea. On to Tangier.
Day 4Tangier
TangierHercules CavesTangierHercules Caves, the Kasbah near the harbour, the medina's craft shops and a Mediterranean view; afternoon at the beach.
Day 5Tangier – Tetouan – Chefchaouen
TangierTetouanChefchaouenTetouan's medina and its famous 'zaazaa' fruit shake, then Chefchaouen.
Day 6Exploring Chefchaouen
Blue walls, doors and shops, and the Andalusian-style new town with the park on Avenue Mohammed V.
Day 7Chefchaouen – Volubilis – Meknes – Fes
ChefchaouenVolubilisMeknesFesVolubilis through the Rif farmland, then Meknes: the medina walls, Bab el-Mansour and the Moulay Ismail mausoleum. Night in Fes.
Day 8A full day in the Fes medina
Al-Qarawiyyin, Al-Attarine madrasa, the Blue Gate, the Chouara tannery and the souks, then a panoramic view of the medina.
Day 9Fes – Ifrane – Midelt – Merzouga (luxury camp)
FesIfraneAzrouMideltZiz GorgesErrachidia / ZizErfoudRissaniMerzougaIfrane, Azrou's macaques, the Tizi n'Talghemt pass and the Ziz Gorges; lunch near Errachidia.
Mint tea in Merzouga, then a camel ride of about 1h30 to a luxury camp (beds, shower, private toilet).
Day 10Erg Chebbi – Khamlia – Merzouga lake – Rissani
MerzougaKhamliaRissaniMerzougaSunrise, then a buggy or ATV ride back to Riad Café du Sud.
4×4 tour: Khamlia's Gnawa music, the seasonal lake with its birds, a nomad home, and Rissani, birthplace of Moulay Ali Cherif. Lunch: madfouna ('Berber pizza') baked in the embers.
Back to your 'royal' luxury tent in the afternoon.
Day 11Free day in Merzouga
Relax at the hotel pool facing the dunes and palm trees; optional evening of Amazigh music at the camp.
Day 12Todra Gorge – Dades – Valley of Roses – Ouarzazate – Ait Ben Haddou
MerzougaErfoudTinghirTodra GorgeBoumalne DadesKelaat M'GounaSkouraOuarzazateAit Ben HaddouA 30-minute walk in the Todra Gorge among palms and olive groves, a visit to Amazigh families, and lunch in the gorge.
The Road of 1,000 Kasbahs, a rose cooperative in Kelaat M'Gouna, the Skoura palm grove, Ouarzazate and Ait Ben Haddou with its rooftop café; studio visit before the hotel.
Day 13Atlas Mountains – Marrakech
Ait Ben HaddouTizi n'TichkaMarrakechLeave at 9:00 over Tizi n'Tichka, arrive in Marrakech around 15:00 and explore Jemaa el-Fna.
Day 14Marrakech with a local guide – Chez Ali
Palaces, the Jewish quarter, Bahia, Menara, the Saadian Tombs, the Koutoubia, Ben Youssef Madrasa, Jemaa el-Fna, the ramparts and Majorelle Garden.
Evening: dinner-show at Chez Ali (music and horse show).
Day 15Day trip to the Ouzoud waterfalls
MarrakechOuzoud FallsMarrakechLeave at 9:00; a local guide, a boat ride to the foot of the falls, red-earth villages and terraced fields. Back in the early evening.
Day 16Hot-air balloon – spa day pass – night food tour
Pick-up at 5:00, take-off around 6:00 for sunrise, about 2 hours in the air, then breakfast.
Afternoon day pass with lunch at a resort hotel.
Evening food tour with a guide beyond Jemaa el-Fna: spices, oils and local dishes.
Day 17Essaouira with a local guide – beach horse ride
MarrakechArgan forestEssaouiraLeave at 8:00 via Sidi Mokhtar and the argan forest (tree-climbing goats), an argan cooperative and optionally the Val d'Argan vineyard.
Guided visit: medina, Mellah, Kasbah and fishing port; lunch at a local eatery.
Before sunset, a horse ride on the beach with a professional photographer.
Day 18Free day in Essaouira
Free day: beach, kitesurf or surf.
Day 19Hammam & spa – transfer to Casablanca
EssaouiraCasablancaMorning hammam and spa, then the drive to a downtown Casablanca hotel near the shopping streets.
Day 20Transfer to Casablanca airport
CasablancaCasablanca AirportTransfer to the airport, two hours before your flight.
What’s included
Included
- Accommodation
- Private car with driver-guide
- Daily breakfast
- 3 dinners
- Local guides in Marrakech, Fes, Essaouira, Chefchaouen, Casablanca and Ourika
- Chez Ali restaurant (2 menus)
- Spa and hammam
- Food-tasting tour in Marrakech
- Hot-air balloon
- 4×4 Sahara tour over the dunes
- Camel trek
- Sandboarding
- Show at the camp
- Horse ride in Essaouira
- ATV
- Taxes
Not included
- Other dinners
- Lunches
- Flights
- Monument entrance fees
- Tips
Good to know
- Best season for the desert: October to April. In summer daytime heat often exceeds 40°C; in winter nights at camp can drop close to freezing.
- The Tizi n'Tichka pass (about 2,260 m) can get snow or brief closures in winter; the driver adjusts timings to road conditions.
- Pack a small daypack for the camp night (water, charger, warm layer, toiletries). Large luggage stays in the vehicle or hotel.
- Essentials: sunscreen, sunglasses, a scarf/cheche against sand, comfortable shoes and a warm jacket for the evening.
- In the old medinas (Marrakech, Fes, Chefchaouen) wear comfortable shoes; alleys are narrow and unsuitable for wheeled suitcases — riads usually arrange porters.
- Use only official licensed guides and ignore unofficial 'guides' at the medina gates.
- Dress modestly (shoulders and knees covered) near religious sites; Hassan II Mosque is the only mosque open to non-Muslims, on guided visits.
- With so many activities included, confirm the exact list in writing (balloon, food tour, hammam, horse ride, ATV, Chez Ali) before paying a deposit.
Guided visits on this route
Our local guides also lead these walks and day trips in towns this tour passes through. Ask us to add one.
Read before you go
Questions about this trip
How long is this trip, and where does it start and end?
It lasts 20 days / 19 nights, starting in Casablanca airport and returning there. The whole route covers about 2,975 km.
Is it a private tour?
Yes. You travel only with your own companions, with your own vehicle and driver-guide.
How much driving is there each day?
Approximate road distances: Day 1 about 30 km, Day 3 about 390 km, Day 4 about 20 km, Day 5 about 120 km, Day 7 about 255 km, Day 9 about 475 km, Day 10 about 100 km, Day 12 about 460 km, Day 13 about 135 km, Day 15 about 330 km, Day 17 about 230 km, Day 19 about 400 km, Day 20 about 30 km. Your driver stops for photos, breaks and lunch along the way, and the pace can be adjusted.
Where do we sleep?
Night 1: Casablanca; night 2: Casablanca; night 3: Tangier; night 4: Tangier; night 5: Riad in Chefchaouen; night 6: Riad in Chefchaouen; night 7: Fes; night 8: Riad in Fes; night 9: Luxury desert camp; night 10: Luxury tent; night 11: Merzouga hotel; night 12: Ouarzazate area; night 13: Marrakech; night 14: Riad/hotel in the medina; night 15: Marrakech; night 16: Marrakech; night 17: Essaouira; night 18: Essaouira; night 19: Casablanca. Desert camps range from simple nomad tents to comfortable tents with private bathrooms — tell us which you prefer.
Which meals are included?
Day 2: breakfast; day 3: breakfast; day 4: breakfast; day 5: breakfast; day 6: breakfast; day 7: breakfast; day 8: breakfast; day 9: breakfast + dinner; day 10: breakfast + dinner; day 11: breakfast + dinner; day 12: breakfast; day 13: breakfast; day 14: breakfast + dinner; day 15: breakfast; day 16: breakfast; day 17: breakfast; day 18: breakfast; day 19: breakfast; day 20: breakfast. Other meals and drinks are paid locally.
What is included in the price?
Accommodation; Private car with driver-guide; Daily breakfast; 3 dinners; Local guides in Marrakech, Fes, Essaouira, Chefchaouen, Casablanca and Ourika; Chez Ali restaurant (2 menus); Spa and hammam; Food-tasting tour in Marrakech; Hot-air balloon; 4×4 Sahara tour over the dunes; Camel trek; Sandboarding; Show at the camp; Horse ride in Essaouira; ATV; Taxes.
What is not included?
Other dinners; Lunches; Flights; Monument entrance fees; Tips.
When is the best time for this trip?
October to April is the most comfortable period for the desert. In summer, daytime temperatures often pass 40°C; in winter the days are sunny but nights at camp can drop close to freezing, so bring a warm layer.
Can the programme be adapted?
Yes. Dates, pace, stops and accommodation can be adjusted — tell us what you would like when you ask for a quote.
How do I book?
Send us your dates and the number of travellers on WhatsApp (+212 663-102827) or by email (marocservicetours@gmail.com). We reply within 48 hours with a personalised quote.
100 more questions about travelling in Morocco →
Compare with similar trips
How this trip compares with the two closest alternatives.
| Criteria | This trip20 Days: Exotic Treasures of Morocco | 24 Days: Moroccan Delights and Cultural Charms | 15 Days: North & South via the Desert |
|---|---|---|---|
| Duration | 20 days / 19 nights | 24 days / 23 nights | 15 days / 14 nights |
| Route | Casablanca airport (round trip) | Casablanca → Casablanca airport | Casablanca airport → Marrakech airport |
| Distance | ≈ 2,975 km | ≈ 3,690 km | ≈ 2,920 km |
| Places visited | 32 | 33 | 34 |
| Nights in the desert | 2 | 3 | 1 |
| Type | Private tour | Private tour | Private tour |
| Highlights |
|
|
|
| Price | On request | On request | On request |
| Links | View this trip | View this trip |