15 Day Grand Morocco Tour from Casablanca

15 days (approximately)
Pickup offered
Offered in: English and 1 more

This 15 day Grand Morocco Tour provides a complete and worry-free introduction to Morocco, designed at a comfortable pace to fully enjoy each destination. All accommodations, transportation, guided visits, and entrance fees are included, with no mandatory on-site payments.

Led by experienced local Moroccan guides, the tour combines Morocco’s iconic cities with authentic cultural experiences. Highlights include exploring ancient medinas, visiting UNESCO World Heritage sites, camel trekking in the Sahara Desert, and staying in traditional riads and a desert camp.

The itinerary covers Casablanca, Fes, Chefchaouen, Marrakech, and the Sahara, along with scenic routes and lesser-known locations. Airport transfers are included, group sizes are kept manageable, and solo travelers are welcome to join existing groups, making this tour suitable for couples, families, solo travelers, and culture lovers.

What's Included

Professional English-speaking driver/guide
Daily breakfast at hotels and riads
Selected dinners
International flights to and from Morocco
Travel insurance
Personal expenses (souvenirs, snacks, tips)
Optional activities not mentioned in the itinerary
Visa fees (if applicable)
Drinks not included with meals

Meeting and pickup

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

Our guide will meet you in the airport arrivals hall holding a Mystic Morocco Tours sign. Please have your flight details ready. After pickup, you will be transferred directly to your hotel. If your flight is delayed, notify us so we can adjust the pickup time.

Itinerary

Duration: 15 days (approximately)
    Day 1

    Arrival in Casablanca

    1 stop
  • 1
    Casablanca

    Meet and greet at Casablanca airport. Transfer to your hotel. Free time to relax or explore the city. Meals: None (arrival day).

    Admission ticket free
  • Day 2

    Casablanca – Rabat – Chefchaouen

    1 stop
  • 2
    Hassan II Mosque

    Visit Hassan II Mosque in Casablanca. Drive to Rabat, Morocco’s capital: see Royal Palace, Kasbah of the Udayas, and Hassan Tower. Continue to Chefchaouen, the famous blue city in the Rif Mountains.

    2 hours 45 minutes Admission ticket included
  • Day 3

    Chefchaouen – Fes

    1 stop
  • 3
    Fes el-Bali

    Explore Chefchaouen medina, local markets, and traditional streets. Drive to Fes, Morocco’s spiritual and cultural capital.

    3 hours Admission ticket included
  • Day 4

    Fes Full-Day Tour

    1 stop
  • 4
    Fes el-Bali

    Guided tour of Fes el-Bali, including Al Karaouine University, tanneries, medina souks, and medieval architecture. Optional visit to a traditional pottery or leather workshop.

    7 hours Admission ticket included
  • Day 5

    Fes – Ifrane – Midelt – Merzouga (Sahara Desert)

    1 stop
  • 5
    Merzouga

    Drive through the Middle Atlas Mountains, stopping in Ifrane (“Little Switzerland”) and Midelt. Arrive in Merzouga, gateway to the Sahara Desert. Camel ride into the dunes and overnight in a Sahara desert camp under the stars.

    4 hours Admission ticket free
  • Day 6

    Merzouga – Rissani – Todra Gorge – Dades Valley

    1 stop
  • 6

    Sunrise over the Sahara dunes. Visit Rissani, historic market town. Drive through Todra Gorge and Dades Valley, famous for stunning rock formations.

    2 hours Admission ticket included
  • Day 7

    Dades Valley – Ouarzazate – Ait Benhaddou – Marrakech

    1 stop
  • 7
    Ait Ben Haddou

    Drive through the Valley of Roses. Stop at Ouarzazate, the gateway to the Atlas Mountains, and visit Kasbah Taourirt. Explore Ait Benhaddou, a UNESCO World Heritage site. Continue to Marrakech.

    3 hours Admission ticket free
  • Day 8

    Marrakech City Tour

    1 stop
  • 8
    Marrakech

    Guided tour of Bahia Palace, Koutoubia Mosque, and Saadian Tombs. Explore Jemaa el-Fnaa square and souks. Optional Moroccan cooking class or traditional tea experience.

    6 hours Admission ticket free
  • Day 9

    Marrakech – Essaouira

    1 stop
  • 9
    Essaouira

    Drive to the coastal city of Essaouira. Explore the medina, fishing port, and fortifications. Free time for beach or shopping.

    3 hours Admission ticket free
  • Day 10

    Essaouira – Marrakech – Atlas Mountains

    1 stop
  • 10
    Imlil

    Morning in Essaouira, then return to Marrakech. Drive to the Atlas Mountains for overnight stay in a traditional guesthouse.

    Admission ticket free
  • Day 11

    Atlas Mountains – Ourika Valley – Marrakech

    1 stop
  • 11
    Ourika Valley

    Explore Ourika Valley, waterfalls, and Berber villages. Return to Marrakech for overnight.

    3 hours Admission ticket included
  • Day 12

    Marrakech – Agadir (Optional Coastal Tour)

    1 stop
  • 12
    Agadir

    Drive to Agadir for a coastal experience (beach, markets, or optional activities). Overnight in Agadir.

    Admission ticket free
  • Day 13

    Agadir – Taroudant – Marrakech

    1 stop
  • 13
    Taroudant

    Visit Taroudant, “Little Marrakech”, with city walls and souks. Return to Marrakech.

    2 hours Admission ticket free
  • Day 14

    Marrakech – Free Day / Optional Activities

    1 stop
  • 14
    Marrakech

    Free day for shopping, hammam spa, or optional excursions. Evening: farewell dinner with traditional Moroccan entertainment.

    7 hours Admission ticket free
  • Day 15

    Departure from Marrakech / Casablanca Airport Transfer

    1 stop
  • 15
    Casablanca

    Transfer to airport for departure.

    Admission ticket free

Additional info

  • Service animals allowed
  • Infants are required to sit on an adult’s lap
  • Specialized infant seats are available
  • Not recommended for travelers with spinal injuries
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
Supplied by Mystic Morocco Tours

Show 1 more

Tags

Multi-day Tours
Bus Tours
Private and Luxury
Private Sightseeing Tours
Cultural Tours
Historical Tours
Short term availability

Cancellation Policy

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

Show more

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