7-day Adventure Itinerary in Morocco

  1. Day 1: Marrakech
    Estimated Travel Time: 0 min

    Visit the Djemaa El Fna square, sample street food, try a Moroccan hammam and indulge in some shopping.

  2. Day 2: Atlas Mountains
    Estimated Travel Time: 2.5 hours (66 km) from Marrakech

    A half-day guided hike, stopping at Berber villages in the Ouirgane Valley and taking a dip in the Tin Mal mosque's natural pools.

  3. Day 3: Agadir
    Estimated Travel Time: 3.5 hours (235 km) from Atlas Mountains

    Take a surfing/Moroccan cooking class at Agadir's Taghazout Beach, enjoy the waterfront at Agadir Marina.

  4. Day 4: Legzira Beach
    Estimated Travel Time: 2 hours (148 km) from Agadir

    Walk through the natural rock arches formation and enjoy the beautiful ocean views at the Legzira Beach, relax at the nearby beach camp.

  5. Day 5: Anti-Atlas Mountains
    Estimated Travel Time: 2.5 hours (155 km) from Legzira Beach

    Explore anti-atlas mountain villages like Tafraoute, hike to the Painted Rocks and visit the palm groves in Tiznit.

  6. Day 6: Essaouira
    Estimated Travel Time: 3 hours (176 km) from Anti-Atlas Mountains

    Stroll through the walls of the fortified city of Essaouira, take a camel ride and visit the Moulay Hassan Square.

  7. Day 7: Casablanca
    Estimated Travel Time: 3 hours (350 km) from Essaouira

    Visit the famous Hassan II Mosque in Casablanca, explore the Old Medina and sample some delicious local cuisine.

Time and Cost Estimates:

  • Djemaa El Fna (2 hours, Free)
  • Ouirgane Valley Hike (4 hours, £40 per person)
  • Taghazout Beach Surfing Experience (3 hours, £25 per person)
  • Legzira Beach (2 hours, Free)
  • Painted Rocks of Tafraoute (3 hours, Free)
  • Essaouira Camel Ride (1 hour, £10 per person)
  • Hassan II Mosque (1 hour, Free)
  • Total Estimated Costs: £75 per person

Useful Tips:

For more adventure, add a sunrise hot air balloon ride in Marrakech or swap out Tafraoute for a visit to the Dades Valley or Merzouga's Moroccan Sahara Dunes.

0