Madrid (MAD) — 238 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from MAD 238 routes
Code Dest. /wk Time OTP
AUH
Abu Dhabi
AV EY GA JX UL UX
55
6h 35m
AZR
Adrar
YW
1
2h 45m
AGA
Agadir (Temsia)
FR
2
2h 20m
NDR
Al Aaroui
FR
5
1h 30m
SPX
Al Jiza
4h 15m
VIT
Alava
V7
4
55m
AHO
Alghero
FR
4
1h 55m
ALG
Algiers
AH IB VY
17
1h 35m
ALC
Alicante
AM AT AV AZ BA BT +8
150
1h 5m
LEI
Almería
AT BT IB LA VY
75
1h 15m
AMM
Amman
FR RJ
6
5h 5m
AMS
Amsterdam
6E AM AR CI EY G3 +11
347
2h 19m
ESB
Ankara
VF
7
4h 30m
ASU
Asunción
UX
7
11h 23m
ASW
Aswan
NP
1
5h 20m
ATL
Atlanta
AF DL VS
21
9h 42m
BJZ
Badajoz
AT IB
17
45m
KRK
Balice
FR LO
12
3h 20m
BKK
Bangkok
E9
2
12h 15m
BGR
Bangor
MJF
1
7h 4m
BCN
Barcelona
AT AV AY BA CX ET +13
526
1h 10m
BRI
Bari
FR IB
5
2h 40m
BVA
Beauvais
FR
5
2h 10m
PEK
Beijing
CA
13
10h 44m
BEY
Beirut
ME
4
4h 40m
BEG
Belgrade
JU UX W6
15
2h 39m
BER
Berlin
FR IB JL LA
40
3h
BIO
Bilbao
AD AM AT AV AY AZ +12
296
56m
BHX
Birmingham, West Midlands
FR
6
2h 35m
BOG
Bogota
AV BA CA EK EY IB +7
184
10h 10m
BLQ
Bologna
FR IB LA QR VY
70
2h 20m
BOD
Bordeaux
CX IB LA QR V7 VY
51
1h 25m
BOS
Boston
AY B6 BA EI IB
63
7h 13m
BGI
Bridgetown
8h 20m
BDS
Brindisi
FR
2
2h 50m
BRS
Bristol
FR U2
11
2h 15m
BUD
Budapest
FR IB VY W6
39
3h
EZE
Buenos Aires (Ezeiza)
AR AY BA IB KE LY +4
120
12h 30m
BSL
Bâle / Mulhouse
U2
6
2h 5m
CAG
Cagliari
FR
4
2h 5m
CAI
Cairo
IB MS TP VY
20
3h 50m
CLO
Cali
2W AV EK EY
11
10h 40m
VCP
Campinas
AD
3
10h 40m
CUN
Cancún
2W E9 EY UX
19
9h 41m
CTG
Cartagena
11h
CMN
Casablanca
3O AT IB QR RJ VY
52
1h 50m
VRN
Caselle (VR)
FR
2
2h 10m
TRN
Caselle Torinese (TO)
FR IB VY
20
2h 5m
CDT
Castellón de la Plana
IB VY
8
1h 20m
CTA
Catania
FR IB VY
15
2h 27m
CRL
Charleroi
FR
8
2h 20m
CLT
Charlotte
AA AY BA IB
28
9h 20m
TFU
Chengdu (Jianyang)
CZ
4
11h 55m
ORD
Chicago
AA AY BA EI IB
51
8h 43m
CKG
Chongqing
HU
3
11h 55m
MVD
Ciudad de la Costa
BA IB QR UX
25
12h 40m
CLE
Cleveland
8h 41m
CLJ
Cluj-Napoca
W4
5
3h 40m
LYS
Colombier-Saugnieu, Rhône
IB LA U2 V7 VY
54
1h 45m
CPH
Copenhagen
AM D8 FR IB SK UX +1
53
3h 3m
COR
Cordoba
UX
4
12h 40m
CRA
Craiova
W4
2
3h 35m
LCG
Culleredo
AF AM AT AV AY AZ +13
301
58m
VIL
Dakhla
FR
2
3h 40m
DFW
Dallas-Fort Worth
AA AY BA EI IB
57
10h 55m
DTW
Detroit
8h 57m
DOH
Doha
IB MH QR UL VA
73
6h 19m
DXB
Dubai
AV EK
21
7h 35m
DWC
Dubai(Jebel Ali)
EK
1
7h
DUB
Dublin
EI FR IB VY
48
2h 24m
DBV
Dubrovnik
IB VY
24
2h 50m
IAD
Dulles
AY BA EI IB UA
35
8h 16m
DLH
Duluth
7h 57m
DUS
Düsseldorf
AT EW IB LA VY
64
2h 30m
EDI
Edinburgh
FR IB U2
17
2h 50m
EIN
Eindhoven
FR
1
2h 30m
FUE
El Matorral
CX FR IB LA VY
66
2h 45m
ERH
Errachidia
IB
1
1h 45m
SID
Espargos
UC
1
4h 40m
ESU
Essaouira
FR
2
2h 10m
FAO
Faro
FR
8
1h 25m
MXP
Ferno (VA)
AD ET EY FR IB JU +7
157
2h 5m
FLR
Firenze (FI)
IB LA QR VY
47
2h 12m
RSW
Fort Myers
9h 18m
FOR
Fortaleza
AY BA IB
9
8h 20m
FRA
Frankfurt am Main
AC AD AM AV AY CA +16
288
2h 10m
FPO
Freeport
E9
1
9h 28m
FNC
Funchal
IB VY
9
2h 40m
YQX
Gander
5h 31m
ADB
Gaziemir
PC XQ
6
3h 50m
GDN
Gdańsk
W6
3
3h 25m
GVA
Geneva
AY IB LA U2 VY
101
1h 55m
GRO
Girona
1h 25m
LPA
Gran Canaria Island
AD AM AV AZ BT CX +13
386
2h 48m
GRX
Granada
AA AT BT IB LA QR +1
69
1h 10m
GDL
Guadalajara
AM UX
14
12h 25m
CAN
Guangzhou (Huadu)
CA CZ
11
13h
GUA
Guatemala City
BA IB QR
21
11h 40m
GYE
Guayaquil
BA IB LA UX
18
11h 30m
HAM
Hamburg
AT IB LA VY
47
2h 55m
BDA
Hamilton
LUA
1
7h 25m
HGH
Hangzhou
CA JD
8
12h
HAV
Havana
2W BA CA EY IB MU +1
26
8h 49m
HEL
Helsinki (Vantaa)
AY
7
4h 10m
HOG
Holguin
3h 59m
EAS
Hondarribia
AT AV BT CX IB LA +1
91
1h 10m
HKG
Hong Kong
CX
4
12h 30m
HOU
Houston
10h 28m
IAS
Iaşi
W4
2
3h 55m
IBZ
Ibiza (Eivissa)
AD AT AZ BA BT FR +7
176
59m
SKP
Ilinden
W6
3
3h 25m
INN
Innsbruck
2h 30m
IST
Istanbul
6E AV QR TG TK UX
89
3h 45m
JED
Jeddah
AR SV UX
12
6h
XRY
Jerez de la Frontera
CX IB LA QR VY
72
1h 20m
KTW
Katowice
W6
4
3h 25m
KUN
Kaunas
FR
2
3h 55m
KUT
Kopitnari
W6
2
5h 20m
KWI
Kuwait City
UX
3
6h 40m
LEU
La Seu d'Urgell Pyrenees and Andorra
IB
2
1h 40m
SUF
Lamezia Terme (CZ)
FR
2
2h 40m
LAS
Las Vegas
IFA
1
10h 35m
LIM
Lima
CX IB LA LY PU QR +1
55
11h 37m
LIS
Lisbon
A3 AC AD AM AR AV +20
519
1h 20m
LPL
Liverpool
FR
3
2h 30m
RJL
Logroño
AT IB VY
16
1h 15m
LGW
London
AR IB KQ LA U2 UX +1
77
2h 10m
LHR
London
BA IB LA QR VY
224
2h 15m
LCY
London
BA IB
22
2h 20m
STN
London, Essex
FR RK TK
28
2h 25m
LAX
Los Angeles
AY BA EI IB
29
11h 21m
LTN
Luton, Luton
U2 W9
14
2h 15m
LUX
Luxembourg
FR LG
10
2h 15m
LXR
Luxor
MS NP
3
2h 56m
MAH
Mahón (Maó)
AT FR IB QR VY
66
1h 25m
CCS
Maiquetía
8Z ES IB PU UX
16
7h 13m
MAN
Manchester, Greater Manchester
BA FR IB RK U2 VY
26
2h 30m
MRS
Marignane, Bouches-du-Rhône
CX FR IB LA QR VY
78
1h 45m
RAK
Marrakesh
AT FR IB UX VY
53
2h
VRA
Matanzas
4h 23m
MDE
Medellín
AV EK EY UX
26
10h 10m
MLN
Melilla
IB VY
58
1h 15m
MEX
Mexico City
AM AY BA EI IB LY +2
111
11h 30m
OPF
Miami
IFA
1
9h 35m
MIA
Miami
AA AY BA EI EY IB +4
133
9h 20m
MTY
Monterrey
AM UX
14
11h 45m
YUL
Montréal
AC AH OS PD TS
23
7h 1m
MUC
Munich
AM AT AV EY IB LA +6
168
2h 7m
AGP
Málaga
AD AM AV AZ BA CX +10
253
1h 5m
NTE
Nantes
IB LA V7 VY
27
56m
NAP
Napoli
FR IB LA VY
40
2h 30m
NRT
Narita
AY IB
8
13h 41m
NAS
Nassau
QQE
1
8h 16m
JFK
New York
AA AY BA DL EI IB +5
129
7h 6m
EWR
Newark
AC AY BA EI IB UA
43
8h 20m
NCE
Nice, Alpes-Maritimes
IB LA U2 VY
54
1h 55m
ORF
Norfolk
8h 46m
WMI
Nowy Dwór Mazowiecki
FR
4
3h 25m
BGY
Orio al Serio (BG)
FR
13
2h 15m
MCO
Orlando
AY BA EI IB
12
10h
OSL
Oslo (Gardermoen)
DY IB VY
19
3h 30m
OTP
Otopeni
FR RO UX W4
31
3h 45m
PMO
Palermo
FR
5
2h 30m
PMI
Palma de Mallorca
AD AF AT AV AZ BA +14
507
1h 4m
XPL
Palmerola
E9
2
9h 59m
PNA
Pamplona
AT AV IB LA QR VY
84
1h 5m
ORY
Paris (Orly, Val-de-Marne)
AD IB LA QR TO UX +1
223
1h 55m
CDG
Paris (Roissy-en-France, Val-d'Oise)
AF AR G3 IB KE KQ +10
368
1h 49m
SAW
Pendik, Istanbul
PC
11
4h 10m
PHL
Philadelphia
AA AY BA IB
28
8h 15m
PSA
Pisa (PI)
FR
5
2h 15m
OPO
Porto
AA AD AM AT AZ CX +12
267
1h 15m
PRG
Prague
AT EW FR IB QS UX +1
55
2h 27m
PUJ
Punta Cana
2W E9 UX
12
8h 2m
YQB
Quebec
6O
1
6h 19m
QRO
Querétaro
E9
2
10h 58m
UIO
Quito
BA IB UX
18
11h 5m
RBA
Rabat
FR
4
1h 40m
OVD
Ranón
AV CX IB LA V7 VY
84
1h 5m
REC
Recife
AD AY BA IB
19
8h 28m
RIX
Riga
BT
4
3h 55m
TIA
Rinas
W4
3
3h 10m
GIG
Rio De Janeiro
AY BA CX IB LY QR
25
10h
FCO
Rome
AD AM AR AV AZ ET +13
373
2h 11m
RVN
Rovaniemi
5h 5m
SSA
Salvador
HU UX
8
8h 57m
ACE
San Bartolomé
BA CX FR IB LA UX +1
104
2h 21m
SFO
San Francisco
EI IB
8
12h 35m
SJO
San José (Alajuela)
BA E9 IB QR
24
10h 14m
SJU
San Juan
AY BA EI IB
57
8h 33m
SAP
San Pedro Sula
UX
3
10h 40m
VVI
Santa Cruz
UX
4
11h 15m
SDR
Santander
AT IB LA VY
74
1h 5m
SCL
Santiago
BA CX IB LA
37
12h 20m
STI
Santiago
UX
3
9h 13m
SCU
Santiago
CU
1
9h 30m
SCQ
Santiago de Compostela
AV IB LA VY
78
1h 15m
SDQ
Santo Domingo
2W AY BA EY IB LY +2
57
8h 40m
FEZ
Saïss
FR
4
1h 34m
LIN
Segrate (MI)
IB VY
89
2h 10m
ICN
Seoul
AR KE UX
12
12h 40m
SVQ
Seville
AV BA CX IB JL LA +2
125
22m
PVG
Shanghai (Pudong)
AR CA MU
18
12h 15m
SNN
Shannon
FR
3
2h 15m
SZX
Shenzhen
HU
1
12h 53m
SBZ
Sibiu
W4
5
3h 35m
SOF
Sofia
FB FR W6
17
3h 15m
ATH
Spata-Artemida
A3 GQ IB LA TP V7 +1
84
3h 25m
SPU
Split
IB VY
10
2h 40m
SPC
Sta Cruz de la Palma, La Palma Island
IB VY
23
3h 5m
ARN
Stockholm
AT AY IB SK UX VY
33
3h 50m
SXB
Strasbourg
IB VY
10
2h 15m
GRU
São Paulo
AY BA CA CX IB LA +1
67
10h 21m
TPA
Tampa
9h 31m
TNG
Tangier
3O AT FR IB QR VY
48
1h 30m
LDE
Tarbes/Lourdes/Pyrénées
IB
1
1h
TLV
Tel Aviv
AR LY UX
25
4h 35m
TFS
Tenerife
AT AV CX IB VY
68
3h
TFN
Tenerife
AD AM AT AV AY AZ +14
439
2h 35m
TEB
Teterboro
PVA
1
7h 14m
TSR
Timişoara
W4
2
3h 25m
PTY
Tocumen
BA CM EY HU IB LY +1
42
10h 7m
TLS
Toulouse/Blagnac
CX IB LA QR V7 VY
75
50m
TOS
Tromsø
5h 10m
TUL
Tulsa
11h 13m
TUN
Tunis
TU UX
9
1h 46m
TTU
Tétouan
AT FR
6
1h 25m
VLC
Valencia
AM AT AV AZ CX EY +6
122
1h
MLA
Valletta
FR
7
2h 40m
ZAG
Velika Gorica
IB OU VY
14
2h 36m
VCE
Venezia (VE)
FR IB LA MU UX VY +1
89
2h 20m
VIE
Vienna
AT FR IB LA VY
82
3h
VGO
Vigo
AD AF AM AR AT AV +12
281
1h 5m
WAW
Warsaw
LO W6
16
3h 30m
WNZ
Wenzhou (Longwan)
MU
2
12h 55m
WRO
Wrocław
W6
3
3h 15m
BRU
Zaventem
AC AM AY EY FR IB +8
173
2h 12m
ZRH
Zurich
EY IB JL JU LA LX +2
128
2h 15m
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Madrid

238 Destinations Airlines 5 Continents 12,096 Weekly Flights

Adolfo Suárez Madrid–Barajas Airport (MAD) connects to 238 destinations (32 domestic, 206 international) across 5 continents, served by airline including Iberia, Vueling and Air Europa. With 12,096 weekly departures, you have plenty of options for schedule flexibility.

Also explore Live Flights
Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from MAD

All airlines operating scheduled flights from Adolfo Suárez Madrid–Barajas Airport.

On-Time Performance

On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
MAD Average
75%
National Avg
Airline Rankings at MAD
* Top 10 airlines by departure on-time performance at MAD (rolling 7-day window, 10+ flights).

Seasonal & New Routes

Recently launched and seasonal services from MAD.

* Showing 12 of seasonal and new routes.

Routes by Distance

Distance breakdown of all routes from MAD.

Schedule Overview

Weekly flight schedule summary from MAD.

Mon
routes
Tue
routes
Wed
routes
Thu
routes
Fri
routes
Sat
routes
Sun
routes
Daily routes
Weekday only
Weekend only

Adolfo Suárez Madrid–Barajas Airport: Quick Facts

Comprehensive reference for MAD airport information.

Location
City Madrid, MD
Country ES
Coordinates 40.4934°N, 3.5722°W
Elevation 1,998 ft / 609 m
Timezone Europe/Madrid
Airport Codes
IATA MAD
ICAO LEMD
Capacity & Traffic
Annual Passengers 66,100,000
Daily Flights (avg) ~

Frequently Asked Questions

Common questions about flights from Adolfo Suárez Madrid–Barajas Airport.

Adolfo Suárez Madrid–Barajas Airport offers nonstop flights to 238 destinations, including 32 domestic and 206 international routes.

111 airlines operate scheduled service from Adolfo Suárez Madrid–Barajas Airport, including major carriers like Iberia, Vueling and Air Europa. Use the airline filter above to see routes by specific carrier.

Yes, Adolfo Suárez Madrid–Barajas Airport offers 206 international routes across 5 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from Adolfo Suárez Madrid–Barajas Airport.

Adolfo Suárez Madrid–Barajas Airport handles approximately 66,100,000 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.