Access


 

How to reach Riad Dar Sofian

 

International travelers can take a direct flight to Casablanca, Marrakech, or Ouarzazate.

 

Royal Air Maroc now offers regular flights three times a week between Casablanca and Zagora.

 

Comfortable and air-conditioned CTM or Supratour buses serve Zagora from Marrakech, Agadir, or Ouarzazate.

 

For your convenience, we can arrange your transfer. Contact us to book a taxi, 4x4, or minibus to pick you up from wherever you are.