Cheap flights Madrid - Zagora, Morocco

Compare flights Madrid - Zagora and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Madrid - Zagora. Find your Madrid - Zagora flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Madrid - Zagora

Average price $574
Duration 34 hours and 10 minutes
Best getaway departing: Wednesday, returning: Monday
Distance 1138 km
Best time to buy 20 days in advance

Cheapest airlines on route Madrid - Zagora

Code Airline % Searches % being the cheapest
AT Royal Air Maroc 100.0 100.0
Overall ranking and explanation

Frequently asked questions about flights Madrid - Zagora

How long is the flight from Madrid to Zagora?

The shortest journey by plane from Madrid (MAD) to Zagora (OZG) lasts 34 hours and 10 minutes. In the opposite direction, from OZG to MAD, it takes 7 hours and 25 minutes.

What is the distance in a straight line between Madrid and Zagora?

The distance between Madrid and Zagora is 1138 km.

What day of the week is it cheapest to fly from Madrid to Zagora?

The cheapest day of the week to fly from Madrid to Zagora is Wednesday.

How many days in advance is recommended to book a flight from Madrid to Zagora?

Booking 20 days in advance gets you the best price from Madrid to Zagora.

Top routes from Madrid and close to Zagora

Top routes close to Madrid with destination Zagora

Related searches

Zagora source

Zagora, Morocco

Has a population of 43,000 residents. The official currency is the Moroccan Dirham (MAD). The airport that serves the city is Zagora. Zagora is a city in Morocco where Trabber offers 4 hotels.

Hotels in Zagora

Cars at Zagora