There are 2 ways to get from Zagora to Madrid by plane or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Zagora Airport
best- Fly from Zagora Airport (OZG) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane OZG - MAD
7h 6m€61–509Taxi to Ouarzazate Airport, fly
- Take the taxi from Zagora to Ouarzazate Airport (OZZ)taxi
- Fly from Ouarzazate Airport (OZZ) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane OZZ - MAD
8h 36m€270–491
Zagora Airport (OZG) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Zagora to Madrid is to fly which costs €60 - €550 and takes 7h 6m.
The fastest way to get from Zagora to Madrid is to fly which takes 7h 6m and costs €60 - €550.
The distance between Zagora and Madrid is 1178 km.
It takes approximately 7h 6m to get from Zagora to Madrid, including transfers.
Madrid is 1h ahead of Zagora. It is currently 1:51 AM in Zagora and 2:51 AM in Madrid.
There are 7057+ hotels available in Madrid.
What companies run services between Zagora, Morocco and Madrid, Spain?
Royal Air Maroc and Iberia fly from Zagora Airport (OZG) to Adolfo Suárez Madrid–Barajas Airport (MAD) 6 times a week.
- Website
- royalairmaroc.com
Flights from Zagora Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 7h 10m
- When
- Monday and Sunday
- Estimated price
- €55–500
Flights from Zagora Airport to Adolfo Suárez Madrid–Barajas Airport via Ouarzazate Airport, Casablanca
- Ave. Duration
- 8h 30m
- When
- Friday
- Estimated price
- €55–500
Flights from Ouarzazate Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 6h 12m
- When
- Friday to Saturday
- Estimated price
- €110–600
Flights from Ouarzazate Airport to Adolfo Suárez Madrid–Barajas Airport via Zagora Airport, Casablanca
- Ave. Duration
- 7h 55m
- When
- Monday and Sunday
- Estimated price
- €120–600
- Website
- iberia.com
Flights from Zagora Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 7h 10m
- When
- Monday and Sunday
- Estimated price
- €55–500
Flights from Ouarzazate Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- €85–370
- Website
- aireuropa.com
Flights from Ouarzazate Airport to Adolfo Suárez Madrid–Barajas Airport via Paris Orly
- Ave. Duration
- 8h 50m
- When
- Wednesday and Saturday
- Estimated price
- €150–600
- Ave. Duration
- 2h 41m
- Estimated price
- €45–60
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, How to travel India's Golden Triangle, and How to get from JFK to New York City - to help you get the most out of your next trip.
