The Agafay Desert is located about 40 km (25 miles) from Marrakech. It takes 45 minutes to an hour to reach. However, most of the morning is spent exploring the Atlas Mountains before arriving at the end location in time for lunch around 13:00 to 14:00.