Home/ Airlines/ IBE
Active airline

Iberia

ICAO  IBE IATA  IB Active · updated Jul 2, 2026
Iberia logo IB
233
Active routes
6,625
Observed flights
112
Destinations
47
Countries served
2,334
Avg route distance (mi)
6,936
Longest route (mi)
40
Domestic routes
193
International routes
Track route changes
Weekly alerts when Iberia adds or drops routes. Free for up to 3 airports.
Sign up free
Airline profile

About Iberia

Here is comprehensive information about Iberia (ICAO: IBE) airline:

Iberia, Líneas Aéreas de España, S.A. Operadora, Sociedad Unipersonal, commonly known as Iberia, is the flag carrier of Spain. The airline was incorporated on June 28, 1927, and commenced flight operations on December 14, 1927. Initially, Iberia focused on connecting major cities within Spain. Following World War II, the airline expanded its international network, particularly to Latin America, becoming one of the first European carriers to establish regular flights to South America. After being nationalized in 1944, Iberia was privatized in 2001 and subsequently merged with British Airways in 2011 to form the International Airlines Group (IAG), one of Europe's leading aviation powerhouses.

Iberia's primary operational base and main hub is Adolfo Suárez Madrid-Barajas Airport (MAD) in Madrid, Spain. The airline also maintains secondary hubs at Barcelona-El Prat Airport (BCN) in Barcelona, Spain, and José María Córdova International Airport (MDE) in Medellín, Colombia, which further enhance its global connectivity. As of October 2025, Iberia operates an all-Airbus fleet, comprising narrow-body aircraft such as the Airbus A319, A320, A320neo, A321, and the long-range A321XLR, alongside wide-body aircraft like the Airbus A330-200, A330-300, and A350-900. The airline's extensive route network spans over 130 destinations across 49 countries in Europe, the Americas, Africa, Asia, and the Middle East, with a significant emphasis on transatlantic routes between Europe and Latin America.

Iberia is a proud member of the Oneworld alliance, having joined on September 1, 1999. This alliance membership allows it to offer passengers a broader route network and frequent flyer benefits across partner airlines. For its services, Iberia offers distinct cabin classes including Economy Class, Premium Economy, and Business Class. On long-haul flights, passengers can experience Business Class Plus with fully lie-flat seats and direct aisle access, along with a dedicated Premium Economy cabin providing wider seats, increased recline, and enhanced service. All long-haul flights (over 4.5 hours) include complimentary meals in all cabin classes.

Airline facts

Primary hub
Madrid · MAD
Secondary hubs
BCN, AMS
Destinations
112
Countries
47
Aircraft types
10
Hub & spoke

Route network

Explore the live route map — click any airport, or pick a hub to focus a base.

Route Network Map

Click on any airport to see its routes
Coverage

Airports served

Showing 120 airports in the Iberia network.

MAD
Madrid
LEMD
6,285
BCN
Barcelona
LEBL
933
AMS
Amsterdam
EHAM
661
BIO
Bilbao
LEBB
289
LCG
Culleredo
LECO
245
EAS
Hondarribia
LESO
216
VGO
Vigo
LEVX
208
OVD
Ranón
LEAS
176
ORY
Paris (Orly, Val-de-Marne)
LFPO
176
DUS
Düsseldorf
EDDL
151
VCE
Venezia (VE)
LIPZ
147
NAP
Napoli
LIRN
146
GVA
Geneva
LSGG
133
SDQ
Santo Domingo
MDSD
131
HAM
Hamburg
EDDH
130
FCO
Rome
LIRF
124
SCQ
Santiago de Compostela
LEST
119
CDG
Paris (Roissy-en-France, Val-d'Oise)
LFPG
118
ATH
Spata-Artemida
LGAV
116
ZRH
Zurich
LSZH
108
LHR
London
EGLL
103
OPO
Porto
LPPR
103
MVD
Ciudad de la Costa
SUMU
99
JFK
New York
KJFK
94
LIS
Lisbon
LPPT
90
EZE
Buenos Aires (Ezeiza)
SAEZ
89
BRU
Zaventem
EBBR
84
LIN
Segrate (MI)
LIML
84
VIE
Vienna
LOWW
84
MXP
Ferno (VA)
LIMC
74
MEX
Ciudad de México
MMMX
73
DSS
Dakar
GOBD
72
SCL
Santiago
SCEL
71
SAL
San Salvador (San Luis Talpa)
MSLP
70
SJU
San Juan
TJSJ
65
BOS
Boston
KBOS
59
MIA
Miami
KMIA
56
BUD
Budapest
LHBP
56
ARN
Stockholm
ESSA
55
LPA
Gran Canaria Island
GCLP
55
GUA
Guatemala City
MGGT
55
BOG
Bogota
SKBO
55
PRG
Prague
LKPR
51
SDR
Santander
LEXJ
48
ORD
Chicago
KORD
47
DFW
Dallas-Fort Worth
KDFW
46
GRU
São Paulo
SBGR
45
LAX
Los Angeles
KLAX
44
AGP
Málaga
LEMG
40
DBV
Čilipi
LDDU
39
LIM
Lima
SPJC
33
FNC
Funchal
LPMA
32
TLV
Tel Aviv
LLBG
30
OSL
Oslo (Gardermoen)
ENGM
29
HEL
Helsinki (Vantaa)
EFHK
28
UIO
Quito
SEQM
28
PTY
Tocumen
MPTO
21
GYE
Guayaquil
SEGU
20
FLR
Firenze (FI)
LIRQ
18
BER
Berlin
EDDB
17
SPU
Kaštel Štafilić
LDSP
16
DOH
Doha
OTHH
16
IAD
Dulles
KIAD
15
HAV
Havana
MUHA
15
RVN
Rovaniemi
EFRO
14
SVQ
Sevilla
LEZL
14
ZAG
Velika Gorica
LDZA
13
XRY
Jerez de la Frontera
LEJR
13
JMK
Mykonos
LGMK
13
GIG
Rio De Janeiro
SBGL
13
EWR
Newark
KEWR
12
RJL
Logroño
LELO
12
SJO
San José (Alajuela)
MROC
12
FRA
Frankfurt am Main
EDDF
10
CTA
Catania
LICC
10
JTR
Santorini Island
LGSR
9
FOR
Fortaleza
SBFZ
9
SPC
Sta Cruz de la Palma, La Palma Island
GCLA
8
OLB
Olbia (SS)
LIEO
7
OTP
Otopeni
LROP
7
SID
Espargos
GVAC
7
AMM
Amman
OJAI
7
LEI
Almería
LEAM
6
GRX
Granada
LEGR
6
BOD
Bordeaux
LFBD
6
LJU
Zgornji Brnik
LJLJ
6
CCS
Maiquetía
SVMI
6
MCO
Orlando
KMCO
5
TIA
Rinas
LATI
5
PMI
Palma de Mallorca
LEPA
5
CFU
Kerkyra (Corfu)
LGKR
5
PDL
Ponta Delgada
LPPD
5
MUC
Munich
EDDM
4
NCE
Nice, Alpes-Maritimes
LFMN
4
INN
Innsbruck
LOWI
4
NRT
Narita
RJAA
4
SFO
San Francisco
KSFO
4
LEU
La Seu d'Urgell Pyrenees and Andorra
LESU
4
VLL
Valladolid
LEVD
4
TOS
Tromsø
ENTC
3
GRO
Girona
LEGE
3
TLS
Toulouse/Blagnac
LFBO
3
FUE
Fuerteventura
GCFV
3
TFN
Tenerife
GCXO
3
MAH
Menorca
LEMH
3
YYZ
Toronto
CYYZ
2
EDI
Edinburgh
EGPH
2
CPH
Copenhagen
EKCH
2
ACE
San Bartolomé
GCRR
2
PHL
Philadelphia
KPHL
2
BLQ
Bologna
LIPE
2
LGW
London
EGKK
2
TBS
Tbilisi
UGTB
2
PMO
Palermo
LICJ
1
VVI
Santa Cruz
SLVR
1
CLT
Charlotte
KCLT
1
LDE
Tarbes
LFBT
1
CAG
Cagliari
LIEE
1
REC
Recife
SBRF
1
CBB
Cochabamba
SLCB
1
Full schedule

All routes

100 of 233 routes · sorted by flight frequency. Click a column to sort.

AMSMAD
Amsterdam Airport Schiphol
Adolfo Suárez Madrid–Barajas Airport
Madrid
410
907 mi
73H
Jul 2, 2026
BCNMAD
Josep Tarradellas Barcelona-El Prat Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
396
300 mi
A20N
Jul 2, 2026
MADBCN
Adolfo Suárez Madrid–Barajas Airport
Josep Tarradellas Barcelona-El Prat Airport
Barcelona
353
300 mi
A20N
Jul 2, 2026
MADAMS
Adolfo Suárez Madrid–Barajas Airport
Amsterdam Schiphol
Amsterdam
234
907 mi
32S
Jul 2, 2026
BIOMAD
Bilbao Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
210
197 mi
A20N
Jul 2, 2026
EASMAD
San Sebastián Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
200
218 mi
A319
Jul 2, 2026
VGOMAD
Vigo Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
197
289 mi
CRJX
Jul 2, 2026
LCGMAD
A Coruña Airport
Adolfo Suárez Madrid-Barajas
Madrid
193
315 mi
A320
May 9, 2026
OVDMAD
Asturias Airport
Adolfo Suárez Madrid-Barajas
Madrid
163
247 mi
A320
Mar 13, 2026
NAPMAD
Naples International Airport
Adolfo Suárez Madrid-Barajas
Madrid
138
935 mi
A320
Jul 2, 2026
DUSMAD
Düsseldorf Airport
Adolfo Suárez Madrid-Barajas
Madrid
125
895 mi
A320
Jul 2, 2026
HAMMAD
Hamburg Helmut Schmidt Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
119
1,107 mi
A321
Jul 2, 2026
SCQMAD
Santiago-Rosalía de Castro Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
118
300 mi
A20N
Jul 2, 2026
VCEMAD
Venice Marco Polo Airport
Adolfo Suárez Madrid-Barajas
Madrid
117
875 mi
A320
Jun 20, 2026
SDQMAD
Las Américas International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
115
4,183 mi
A359
Jul 2, 2026
GVAMAD
Geneva Cointrin International Airport
Adolfo Suárez Madrid-Barajas
Madrid
110
627 mi
A320
Jul 2, 2026
ORYMAD
Paris-Orly Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
109
639 mi
73H
Jul 2, 2026
CDGMAD
Charles de Gaulle International Airport
Adolfo Suárez Madrid-Barajas
Madrid
97
661 mi
A20N
Jun 30, 2026
OPOMAD
Francisco de Sá Carneiro Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
92
273 mi
7M8
Jul 2, 2026
MADFCO
Adolfo Suárez Madrid–Barajas Airport
Rome–Fiumicino Leonardo da Vinci International Airport
Rome
81
828 mi
A321
Jul 2, 2026
MADBIO
Adolfo Suárez Madrid–Barajas Airport
Bilbao Airport
Bilbao
79
197 mi
A320
Jul 2, 2026
BRUMAD
Brussels Airport
Adolfo Suárez Madrid-Barajas
Madrid
74
817 mi
A319
Jul 2, 2026
ZRHMAD
Zürich Airport
Adolfo Suárez Madrid-Barajas
Madrid
72
771 mi
A321
Jul 2, 2026
ATHMAD
Athens Eleftherios Venizelos International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
70
1,479 mi
32Q
Jul 2, 2026
MADORY
Adolfo Suárez Madrid–Barajas Airport
Paris-Orly Airport
Paris (Orly, Val-de-Marne)
67
639 mi
738W
Jul 2, 2026
VIEMAD
Vienna International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
66
1,123 mi
321
Jul 2, 2026
LISMAD
Lisbon Humberto Delgado Airport
Adolfo Suárez Madrid-Barajas
Madrid
66
319 mi
A320
Jun 20, 2026
DSSMAD
Blaise Diagne International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
63
1,963 mi
A321
Jul 2, 2026
LINMAD
Milano Linate Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
61
734 mi
A20N
Jul 2, 2026
MADLHR
Adolfo Suárez Madrid–Barajas Airport
London Heathrow Airport
London
61
774 mi
A320
Jul 2, 2026
MADLCG
Adolfo Suárez Madrid–Barajas Airport
A Coruña Airport
Culleredo
52
315 mi
A321
Jul 2, 2026
SJUMAD
Luis Munoz Marin International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
52
4,082 mi
A332
Jul 2, 2026
MVDMAD
Carrasco General Cesáreo L. Berisso International Airport
Adolfo Suárez Madrid-Barajas
Madrid
49
6,188 mi
A332
Jul 2, 2026
GUASAL
La Aurora Airport
El Salvador Int'l
San Salvador
49
126 mi
A332
May 29, 2026
MEXMAD
Benito Juárez International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
47
5,881 mi
A359
Jul 2, 2026
FCOMAD
Rome–Fiumicino Leonardo da Vinci International Airport
Adolfo Suárez Madrid-Barajas
Madrid
43
828 mi
A320
Jun 20, 2026
LHRMAD
London Heathrow Airport
Adolfo Suárez Madrid-Barajas
Madrid
42
774 mi
A320
Jun 30, 2026
BUDMAD
Budapest Liszt Ferenc International Airport
Adolfo Suárez Madrid-Barajas
Madrid
39
1,228 mi
A320
Jul 2, 2026
MXPMAD
Milan Malpensa International Airport
Adolfo Suárez Madrid-Barajas
Madrid
39
715 mi
A320
Jul 2, 2026
EZEMAD
Minister Pistarini International Airport
Adolfo Suárez Madrid-Barajas
Madrid
39
6,274 mi
A359
Jul 2, 2026
MVDLPA
Carrasco General Cesáreo L. Berisso International Airport
Gran Canaria Int'l
Gran Canaria
38
5,090 mi
A332
Oct 13, 2025
MADEZE
Adolfo Suárez Madrid–Barajas Airport
Minister Pistarini International Airport
Buenos Aires (Ezeiza)
36
6,274 mi
A359
Jul 2, 2026
PRGMAD
Václav Havel Airport Prague
Adolfo Suárez Madrid-Barajas
Madrid
36
1,088 mi
A320
Jul 2, 2026
ORDMAD
Chicago O'Hare International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
36
4,195 mi
B788
Jul 2, 2026
MADZRH
Adolfo Suárez Madrid–Barajas Airport
Zürich Airport
Zurich
36
771 mi
A320
Jul 2, 2026
MADMXP
Adolfo Suárez Madrid–Barajas Airport
Milan Malpensa International Airport
Ferno (VA)
35
715 mi
738W
Jul 2, 2026
ARNMAD
Stockholm-Arlanda Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
34
1,617 mi
A20N
Jul 2, 2026
AGPMAD
Málaga-Costa del Sol Airport
Adolfo Suárez Madrid-Barajas
Madrid
34
269 mi
A320
Jul 2, 2026
MADMIA
Adolfo Suárez Madrid–Barajas Airport
Miami International Airport
Miami
33
4,593 mi
A333
Jul 2, 2026
DBVMAD
Dubrovnik Ruđer Bošković Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
30
1,136 mi
A321
Jul 2, 2026
BOGMAD
El Dorado International Airport
Adolfo Suárez Madrid-Barajas
Madrid
30
5,230 mi
A359
Jul 2, 2026
ATHTLV
Athens Eleftherios Venizelos International Airport
Ben Gurion Int'l
Tel Aviv
30
742 mi
A21N
Jul 2, 2026
MADVCE
Adolfo Suárez Madrid–Barajas Airport
Venice Marco Polo Airport
Venezia (VE)
29
875 mi
A321
Jul 2, 2026
GRUMAD
Guarulhos - Governador André Franco Montoro International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
28
5,212 mi
789
Jul 2, 2026
SDRMAD
Seve Ballesteros-Santander Airport
Adolfo Suárez Madrid-Barajas
Madrid
27
203 mi
A319
May 9, 2026
FNCMAD
Madeira International Airport Cristiano Ronaldo
Adolfo Suárez Madrid–Barajas Airport
Madrid
27
909 mi
A20N
Jul 2, 2026
JFKBCN
John F Kennedy International Airport
Josep Tarradellas Barcelona-El Prat Airport
Barcelona
26
3,827 mi
A332
Jul 2, 2026
MADMEX
Adolfo Suárez Madrid–Barajas Airport
Benito Juárez International Airport
Ciudad de México
26
5,773 mi
A359
Jul 2, 2026
MADDUS
Adolfo Suárez Madrid–Barajas Airport
Dusseldorf Int'l
Dusseldorf
26
895 mi
A321
Jul 2, 2026
MADBOG
Adolfo Suárez Madrid–Barajas Airport
El Dorado Int'l
Bogota
25
5,058 mi
A359
Jul 2, 2026
BOSBCN
Logan International Airport
Josep Tarradellas Barcelona-El Prat Airport
Barcelona
24
3,645 mi
A332
Jul 2, 2026
MADLIS
Adolfo Suárez Madrid–Barajas Airport
General Humberto Delgado Airport
Lisbon
24
319 mi
A320
Jul 2, 2026
MADJFK
Adolfo Suárez Madrid–Barajas Airport
John F Kennedy International Airport
New York
24
3,642 mi
A359
Jul 2, 2026
BCNJFK
Josep Tarradellas Barcelona-El Prat Airport
John F Kennedy International Airport
New York
23
3,826 mi
A332
Jul 2, 2026
MADGVA
Adolfo Suárez Madrid–Barajas Airport
Geneva Cointrin Int'l
Geneva
23
1,000 mi
CRJX
Jul 2, 2026
MADLIN
Adolfo Suárez Madrid–Barajas Airport
Milano Linate Airport
Segrate (MI)
23
734 mi
A321
Jul 2, 2026
LAXBCN
Los Angeles International Airport
Josep Tarradellas Barcelona-El Prat Airport
Barcelona
21
6,019 mi
A332
Jul 2, 2026
JFKMAD
John F Kennedy International Airport
Adolfo Suárez Madrid-Barajas
Madrid
21
3,636 mi
A332
Jun 30, 2026
SALMAD
Monseñor Óscar Arnulfo Romero International Airport
Adolfo Suárez Madrid-Barajas
Madrid
21
5,492 mi
A332
Jul 2, 2026
MADSCL
Adolfo Suárez Madrid–Barajas Airport
Comodoro Arturo Merino Benítez International Airport
Santiago
21
6,668 mi
B789
Jul 2, 2026
UIOMAD
Mariscal Sucre International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
21
5,435 mi
A359
Jul 2, 2026
SCLMAD
Comodoro Arturo Merino Benítez International Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
21
6,668 mi
B789
Jul 2, 2026
MADSDR
Adolfo Suárez Madrid–Barajas Airport
Seve Ballesteros-Santander Airport
Santander
21
203 mi
CRJX
Jul 2, 2026
MADARN
Adolfo Suárez Madrid–Barajas Airport
Stockholm-Arlanda Airport
Stockholm
21
1,617 mi
A20N
Jul 2, 2026
BCNSCL
Josep Tarradellas Barcelona-El Prat Airport
Comodoro Arturo Merino Benitez Int'l
Santiago
20
6,936 mi
A332
Jul 2, 2026
MADCDG
Adolfo Suárez Madrid–Barajas Airport
Charles de Gaulle/Roissy
Paris
20
661 mi
A320
Jul 2, 2026
MADDFW
Adolfo Suárez Madrid–Barajas Airport
Dallas Fort Worth International Airport
Dallas-Fort Worth
20
4,960 mi
A333
Jul 2, 2026
GYEMAD
José Joaquín de Olmedo International Airport
Adolfo Suárez Madrid-Barajas
Madrid
18
5,607 mi
A332
Jul 1, 2026
MADVIE
Adolfo Suárez Madrid–Barajas Airport
Vienna International Airport
Vienna
18
1,123 mi
A20N
Jul 2, 2026
LIMMAD
Jorge Chávez International Airport
Adolfo Suárez Madrid-Barajas
Madrid
17
5,926 mi
A359
Jul 2, 2026
DFWAMS
Dallas Fort Worth International Airport
Amsterdam Schiphol
Amsterdam
17
4,908 mi
777
Jun 30, 2026
MADOSL
Adolfo Suárez Madrid–Barajas Airport
Oslo Airport, Gardermoen
Oslo (Gardermoen)
17
1,501 mi
738W
Jul 2, 2026
MADGRU
Adolfo Suárez Madrid–Barajas Airport
São Paulo-Guarulhos Int'l
Sao Paulo
17
5,212 mi
A359
Jul 2, 2026
MADLIM
Adolfo Suárez Madrid–Barajas Airport
Jorge Chávez International Airport
Lima
16
5,926 mi
A332
Jul 2, 2026
MADBOS
Adolfo Suárez Madrid–Barajas Airport
Logan International Airport
Boston
16
3,431 mi
A321
Jul 2, 2026
MIAMAD
Miami International Airport
Adolfo Suárez Madrid-Barajas
Madrid
16
4,420 mi
A332
Jul 2, 2026
FLRMAD
Florence Airport, Peretola
Adolfo Suárez Madrid-Barajas
Madrid
16
790 mi
A319
Jun 23, 2026
MADEAS
Adolfo Suárez Madrid–Barajas Airport
San Sebastián Airport
Hondarribia
16
218 mi
A319
Jul 2, 2026
MADBUD
Adolfo Suárez Madrid–Barajas Airport
Budapest Liszt Ferenc International Airport
Budapest
16
1,228 mi
A21N
Jul 2, 2026
MADATH
Adolfo Suárez Madrid–Barajas Airport
Athens Int'l, Eleftherios Venizelos
Athens
15
1,479 mi
A320
Jul 2, 2026
SPUMAD
Split Airport
Adolfo Suárez Madrid–Barajas Airport
Madrid
14
1,040 mi
A20N
Jul 2, 2026
MADPRG
Adolfo Suárez Madrid–Barajas Airport
Václav Havel Airport
Prague
14
1,088 mi
A320
Jul 2, 2026
EZEBCN
Minister Pistarini International Airport
Barcelona Int'l
Barcelona
14
6,519 mi
A332
Jul 2, 2026
RVNMAD
Rovaniemi Airport
Adolfo Suárez Madrid-Barajas
Madrid
13
2,128 mi
A320
Feb 24, 2026
BOSMAD
Logan International Airport
Adolfo Suárez Madrid-Barajas
Madrid
13
3,464 mi
A21N
Jun 20, 2026
SVQMAD
Sevilla Airport
Adolfo Suárez Madrid-Barajas
Madrid
13
247 mi
A320
Feb 15, 2026
PTYMAD
Tocumen International Airport
Adolfo Suárez Madrid-Barajas
Madrid
13
5,119 mi
A332
Jul 2, 2026
MADOVD
Adolfo Suárez Madrid–Barajas Airport
Asturias
Aviles / Gijon / Oviedo (Asturias)
13
247 mi
A321
Jul 2, 2026
MADSJU
Adolfo Suárez Madrid–Barajas Airport
Luis Munoz Marin International Airport
San Juan
13
4,048 mi
A332
Jul 2, 2026
MADMVD
Adolfo Suárez Madrid–Barajas Airport
Carrasco General Cesáreo L. Berisso International Airport
Ciudad de la Costa
12
6,188 mi
A359
Jul 2, 2026
Showing 100 of 233 total routes · data from FlightAware AeroAPI, observed operations.

Never miss a Iberia route change

Track up to 3 airports free and get weekly alerts when routes are added or removed.

Start tracking