Explore Marrakech's vibrant souks and the historic Jemaa El Fna Square. Try some traditional Moroccan street food.
Day 2: Atlas Mountains
1 hour 35 minutes (39.4 miles) from Marrakech
Embark on a hike through the Atlas Mountains and visit Berber villages along the way. Take in the breathtaking views.
Day 3: Essaouira
2 hours 35 minutes (118 miles) from Atlas Mountains
Visit the coastal city of Essaouira for some surfing and windsurfing. Explore the historic city walls and try some fresh seafood.
Day 4: Agadir
3 hours 24 minutes (113 miles) from Essaouira
Relax on the sandy beaches of Agadir and try some water sports.
Day 5: Taroudant
1 hour 9 minutes (34.2 miles) from Agadir
Explore Taroudant, the "Grandmother of Marrakech". Visit the historic ramparts and the colorful markets.
Day 6: Hassan II Mosque
3 hours 16 minutes (245 miles) from Taroudant
Visit the awe-inspiring Hassan II Mosque in Casablanca. Take a guided tour to learn more about this architectural marvel.
Day 7: Chefchaouen
4 hours 33 minutes (212 miles) from Hassan II Mosque
Conclude your trip with a visit to the Blue City, Chefchaouen. Take in the blue-washed buildings and hike in the nearby Rif Mountains.
Time and Cost Estimates
Marrakech street food (1-2 hours, £2-£10)
Atlas Mountains hike (6-8 hours, £25-£50 for a guide)
Essaouira surfing lesson (2-3 hours, £35-£50)
Agadir water sports (2-3 hours, £30-£50)
Taroudant ramparts tour (1-2 hours, £5-£10)
Hassan II Mosque guided tour (1-2 hours, £5-£15)
Chefchaouen hike (4-6 hours, free)
Total Estimated Costs: £107-£190
Useful Tips
For those with more time, consider adding a trip to the Sahara desert for glamping and camel rides. For a shorter trip, skip Taroudant and go directly from Agadir to Casablanca.
Double check opening and closing times for all destinations before departing.