|Average price||MAD 360|
|Nearby airports||5 found|
The nearest airport to Zagora is Zagora (OZG). However, there are better options for getting to Zagora. Supratours operates a bus from Marrakech to Zagora twice daily. Tickets cost MAD 110 - MAD 140 and the journey takes 7h.
There is widespread community transmission globally.
Some travel restrictions are being lifted in Morocco. For the latest travel status, please check the official page for Morocco.
The nearest airport to Zagora is Zagora (OZG) Airport which is 7.4 km away.More information
It takes 8h 25m to get from Zagora to Casablanca (CMN) Airport.More information
We recommend flying to Casablanca (CMN) Airport, which is 376 km away from Zagora. The drive via Casablanca (CMN) from Casablanca (CMN) to Zagora takes 8h 25m.More information
There are 21+ hotels available in Zagora. Prices start at MAD 1,000 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps