Access



How to reach Riad Dar Sofian?
From abroad, the plane will take you by direct flight to Casablanca, Marrakech or Ouarzazate.
Royal Air Maroc now offers regular flights twice a week between Casablanca and Zagora and 3 times a week between Marrakech and Ouarzazate.
Very comfortable and air-conditioned CTM or Supratour buses connect Zagora from Marrakech, Agadir or Ouarzazate.
Don't hesitate to contact us to book a taxi, 4x4 or minibus to collect you wherever you are.