8-Day Morocco Itinerary

  1. Day 1: Marrakesh Medina
    20 minutes (5.8 km) from Marrakesh Menara Airport

    Experience the bustling streets of the old town of Marrakesh and navigate the labyrinth-like Medina.

  2. Day 2: Bahia Palace
    15 minutes (4.2 km) from Marrakesh Medina

    Visit the stunning Bahia Palace and its beautiful courtyards, intricate tile work, and stunning gardens.

  3. Day 3: Majorelle Garden and YSL Museum
    20 minutes (5.1 km) from Bahia Palace

    Explore the colorful and serene Majorelle Garden and discover the life and work of designer Yves Saint Laurent at the adjoining museum.

  4. Day 4: Casablanca Mosque
    2 hours 20 minutes (239 km) from Marrakesh

    Visit the Hassan II Mosque, one of the largest mosques in the world, beautifully situated on the coastline of Casablanca.

  5. Day 5: Roman Ruins of Volubilis
    3 hours 30 minutes (209 km) from Casablanca

    Step back in time and discover the well-preserved ancient Roman city of Volubilis, a UNESCO World Heritage Site.

  6. Day 6: Chefchaouen Medina
    3 hours 15 minutes (180 km) from Volubilis

    Wander through the beautiful blue-washed streets of the charming town of Chefchaouen, nestled in the Rif Mountains.

  7. Day 7: Rif Mountains Hike
    1 hour 25 minutes (65.5 km) from Chefchaouen

    Experience the stunning natural beauty of the Rif Mountains through a moderate half-day hike.

  8. Day 8: Essaouira Medina
    5 hours ( 359 km) from Rif mountains

    End the trip with a visit to the laidback coastal town of Essaouira, exploring its picturesque Medina and iconic seaside ramparts.

Time and Costs Estimates

  • Majorelle Garden and YSL Museum (2-3 hours, €7.5)
  • Casablanca Mosque (1-2 hours, €12)
  • Roman Ruins of Volubilis(2-3 hours, €8)
  • Rif Mountains Hike (3-4 hours, €20 with guide)
  • Total Estimated Costs €47.5

Useful Tips

If you have more time, consider exploring the desert landscape and oases of the Sahara. For those with less time, we recommend skipping Casablanca and spending more time in Marrakesh or Chefchaouen.

0