| Duration | 16 min |
|---|---|
| Distance | 252 km |
| Average price | MAD 336 |
| 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 150 - MAD 210 and the journey takes 7h.
Want to know about travelling to Zagora? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Zagora is Zagora (OZG) Airport which is 7.4 km away.
More informationIt takes 8h 18m to get from Zagora to Marrakech (RAK) Airport.
More informationWe recommend flying to Marrakech (RAK) Airport, which is 251.9 km away from Zagora. The bus from Marrakech (RAK) to Zagora takes 8h 18m.
More informationThere are 62+ hotels available in Zagora.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps