Flights from Agadir to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AGA to MAD – All flight route options from Inezgane Airport, Morocco to Barajas, Spain. These flights are operated by 4 airlines. Fly non-stop with Ryanair or choose from 2 different transit flights. The shortest flight time is 2 hours and 13 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Agadir to Madrid flights
With over 46 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Madrid (MAD) from Agadir (AGA) with Ryanair or choose a connecting flight via Casablanca (CMN) or Tangier (TNG) if it suits you better.
Agadir to Madrid with Ryanair
Ryanair has non-stop every Wednesday or Saturday at 5:00 pm, 6:00 pm or 9:00 pm.
With Royal Air Maroc
If you fly from Agadir with Royal Air Maroc you will do a stopover in Casablanca, CMN before reaching Madrid. This flight trip will take 5 hours and 10 minutes and you can fly every weekday with departures at 5:00 am, 12 noon or 1:00 pm. Royal Air Maroc is a member of the air alliance OneWorld.
Distance & flight times: Inezgane Airport to Barajas
The shortest flight time between AGA and MAD is 2 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 13m | - | 778 miles (1252 km) |
CMN Casablanca | 5h 10m | 2h 0m | 777 miles (1250 km) |
TNG Tangier | 7h 8m | 4h 45m | 779 miles (1253 km) |


Quick copy and share this page
From Agadir to Spain
Below is a list of other destinations to Spain from Inezgane Airport with either direct flights or 1 stop connections.
From Morocco to Madrid
Below is a list of other cities in Morocco with flights to Madrid with either non-stop or connecting flights.
-
RAK Marrakech Direct
-
CMN Casablanca Direct
-
TNG Tangier Direct
-
FEZ Fes Direct
-
RBA Rabat Direct
-
NDR Nador Direct
-
ESU Essaouira Direct
-
TTU Tetouan Direct
-
VIL Dakhla Direct
-
OZZ Ouarzazate