Agafay Desert is located approximately 35 kilometers (22 miles) southwest of Marrakech, Morocco. It's easily accessible for a day trip or overnight stay from the city.