10 Day Morocco Tour in Imperial Cities and Sahara Desert

10 days (approximately)
Pickup offered
Offered in: German and 4 more

This tour covers Morocco’s most iconic destinations, including Fes, the Sahara Desert (Merzouga), and Marrakech, combining culture, nature, and authentic local experiences. What makes it truly special is two full nights in the Sahara Desert, a rare and highly requested experience that allows you to fully enjoy desert life, camel trekking, starry skies, and peaceful sunrises and sunsets among the dunes.

You’ll benefit from guided city tours in Fes and Marrakech with experienced local guides who provide insider knowledge, cultural insight, and access to places many travelers miss. The itinerary is carefully balanced, featuring scenic routes, cultural depth, and comfortable travel days, ensuring a smooth and enriching journey.

This tour is ideal for couples, families with children, and small groups, offering a safe, immersive, and memorable Moroccan experience with carefully selected accommodations and professional local support throughout.

What's Included

all hotels and camps
Private transportation
dinners and breakfasts in desert and fes
Admission fee
lunch in the second day in the desert
all lunches and some dinners

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

We will arrange pickup from your preferred location, whether it is the airport or your hotel. Please share the exact pickup address or location details in advance.

Itinerary

Duration: 10 days (approximately)
    Day 1

    Day 1 – Arrival in Casablanca

    1 stop
  • 1
    Casablanca

    Arrival at Mohammed V International Airport Meet & greet by your driver/guide Visit the Hassan II Mosque (interior visit optional) Walk along the Corniche coastal area Check-in at hotel Overnight: Casablanca Driving: Minimal Highlights: Atlantic coast, largest mosque in Morocco

    20 hours Admission ticket free
  • Day 2

    Day 2 – Casablanca → Rabat → Chefchaouen

    1 stop
  • 2
    Chefchaouen

    Morning departure to Rabat (capital city) Visit: Hassan Tower Mausoleum of Mohammed V Kasbah of the Oudayas Continue north through scenic Rif Mountains Arrival in Chefchaouen, the Blue City Overnight: Chefchaouen Driving: ~5–6 hours Highlights: Imperial history + mountain landscapes

    20 hours Admission ticket free
  • Day 3

    Day 3 – Chefchaouen → Volubilis → Meknes → Fes

    1 stop
  • 3
    Volubilis

    Morning free time in Chefchaouen for photos Drive to Volubilis, Roman ruins (UNESCO) Stop in Meknes: Bab Mansour Gate El Hedim Square Continue to Fes Overnight: Fes (riad inside medina) Driving: ~5 hours Highlights: Roman ruins, imperial gates

    20 hours Admission ticket free
  • Day 4

    Day 4 – Guided Tour of Fes

    1 stop
  • 4
    Fes el-Bali

    Full-day guided tour of Fes el-Bali Visit: Royal Palace gates Al-Qarawiyyin University (world’s oldest) Chouara Tanneries Nejjarine Fountain Traditional souks & artisan quarters Free evening Overnight: Fes Highlights: Cultural & spiritual capital of Morocco

    20 hours Admission ticket free
  • Day 5

    Day 5 – Fes → Ifrane → Cedar Forest → Midelt

    1 stop
  • 5
    Azrou Cedar Forest

    Departure toward Middle Atlas Mountains Stop in Ifrane (“Little Switzerland”) Visit Cedar Forest (Barbary macaques) Scenic drive through mountains Arrival in Midelt Overnight: Midelt Driving: ~4–5 hours Highlights: Mountains, forests, alpine scenery

    20 hours Admission ticket free
  • Day 6

    Day 6 – Midelt → Ziz Valley → Merzouga (1st Night)

    1 stop
  • 6
    Merzouga

    Drive through Ziz Gorge & Ziz Valley Palm groves and desert landscapes Arrival in Merzouga Camel trek at sunset into Erg Chebbi dunes Dinner & Berber music at desert camp Overnight: Desert camp (Merzouga) Driving: ~4 hours Highlights: Sahara entrance, camel trek

    20 hours Admission ticket free
  • Day 7

    Day 7 – Merzouga Desert (2nd Night)

    1 stop
  • 7
    Khamlia

    Sunrise over the dunes Breakfast at camp 4x4 desert exploration: Nomad families Gnawa music village Fossils & black desert Oasis & irrigation systems Afternoon free (sandboarding / relaxation) Second night under the stars Overnight: Desert camp or Merzouga hotel Highlights: Deep Sahara experience (no long driving)

    20 hours Admission ticket free
  • Day 8

    Day 8 – Merzouga → Rissani → Todra Gorge → Dades Valley

    1 stop
  • 8
    Dades Gorges

    Departure from Merzouga Visit Rissani traditional market Stop at Todra Gorge (walk between cliffs) Drive through Valley of a Thousand Kasbahs Arrival in Dades Valley Overnight: Dades Valley Driving: ~5 hours Highlights: Gorges, kasbahs, valleys

    20 hours Admission ticket free
  • Day 9

    Day 9 – Dades → Ouarzazate → Ait Ben Haddou → Marrakech

    1 stop
  • 9
    Ait Ben Haddou

    Visit Ouarzazate (Hollywood of Africa) Stop at Ait Ben Haddou (UNESCO site) Cross High Atlas Mountains via Tizi n’Tichka Pass Arrival in Marrakech Overnight: Marrakech Driving: ~6–7 hours Highlights: Atlas Mountains, UNESCO kasbah

    20 hours Admission ticket free
  • Day 10

    Day 10 – Marrakech Guided Tour & Departure

    1 stop
  • 10
    Marrakech

    Guided tour of Marrakech: Bahia Palace Saadian Tombs Koutoubia Mosque Jemaa el-Fna Square Souks & medina Transfer to airport or hotel End of tour

    20 hours Admission ticket free

Additional info

  • Wheelchair accessible
  • Infants and small children can ride in a pram or stroller
  • Service animals allowed
  • Public transportation options are available nearby
  • Specialized infant seats are available
  • Transportation options are wheelchair accessible
Supplied by Ksour Voyages Day Tours
Show 3 more

Tags

Multi-day Tours
Private Sightseeing Tours
4WD Tours
Adventure Tours
Short term availability

Cancellation Policy

If you cancel at least 6 full day(s) before the scheduled departure time, you will receive a full refund.
If you cancel between 2 and 6 day(s) before the scheduled departure time, you will receive a 50% refund.
If you cancel within 2 day(s) of the scheduled departure, you will receive a 0% refund.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}