Iberia operates 130 non-stop routes from Madrid MAD.
- Lanzarote (ACE) — 1,574 km, 160 min
- Malaga (AGP) — 431 km, 75 min
- Alicante (ALC) — 356 km, 70 min
- Algiers (ALG) — 724 km, 100 min
- Amsterdam (AMS) — 1,459 km, 155 min
- Stockholm (ARN) — 2,603 km, 235 min
- Athens (ATH) — 2,383 km, 220 min
- Barcelona (BCN) — 483 km, 80 min
- Berlin (BER) — 1,852 km, 185 min
- Bilbao (BIO) — 317 km, 60 min
- Badajoz (BJZ) — 330 km, 80 min
- Bologna (BLQ) — 1,298 km, 140 min
- Bordeaux (BOD) — 536 km, 85 min
- Bogota (BOG) — 8,033 km, 630 min
- Boston (BOS) — 5,488 km, 500 min
- Brussels (BRU) — 1,313 km, 140 min
- Budapest (BUD) — 1,978 km, 190 min
- Cagliari (CAG) — 1,087 km, 125 min
- Cairo (CAI) — 3,356 km, 290 min
- Caracas (CCS) — 7,011 km, 565 min
- Paris (CDG) — 1,062 km, 125 min
- Benlloch (CDT) — 310 km, 85 min
- Kerkyra (CFU) — 2,000 km, 190 min
- Casablanca (CMN) — 867 km, 110 min
- Copenhagen (CPH) — 2,061 km, 195 min
- Catania (CTA) — 1,645 km, 160 min
- Dubrovnik (DBV) — 1,830 km, 175 min
- Dallas (DFW) — 7,990 km, 675 min
- Doha (DOH) — 5,339 km, 405 min
- Dakar (DSS) — 3,147 km, 285 min
- Dublin (DUB) — 1,452 km, 155 min
- Dusseldorf (DUS) — 1,439 km, 155 min
- San Sebastian (EAS) — 350 km, 70 min
- Edinburgh (EDI) — 1,718 km, 175 min
- New York (EWR) — 5,804 km, 525 min
- Buenos Aires (EZE) — 10,061 km, 760 min
- Faro (FAO) — 542 km, 85 min
- Rome (FCO) — 1,333 km, 145 min
- Florence (FLR) — 1,272 km, 140 min
- Funchal (FNC) — 1,462 km, 160 min
- Fortaleza (FOR) — 6,059 km, 530 min
- Frankfurt (FRA) — 1,423 km, 155 min
- Puerto del Rosario (FUE) — 1,634 km, 165 min
- Rio De Janeiro (GIG) — 8,124 km, 620 min
- Sao Paulo (GRU) — 8,355 km, 635 min
- Granada (GRX) — 367 km, 70 min
- Guatemala City (GUA) — 8,719 km, 700 min
- Geneva (GVA) — 1,009 km, 115 min
- Guayaquil (GYE) — 9,012 km, 690 min
- Hamburg (HAM) — 1,781 km, 175 min
- Havana (HAV) — 7,473 km, 615 min
- Dulles (IAD) — 6,140 km, 550 min
- Ibiza (IBZ) — 459 km, 75 min
- New York (JFK) — 5,776 km, 505 min
- Mykonos (JMK) — 2,516 km, 220 min
- Thira (JTR) — 2,563 km, 220 min
- Reykjavik (KEF) — 2,895 km, 265 min
- Los Angeles (LAX) — 9,406 km, 725 min
- La Coruna (LCG) — 507 km, 70 min
- Almeria (LEI) — 417 km, 75 min
- Seo De Urgel (LEU) — 463 km, 100 min
- London (LGW) — 1,213 km, 145 min
- London (LHR) — 1,243 km, 145 min
- Lima (LIM) — 9,519 km, 720 min
- Milan (LIN) — 1,182 km, 130 min
- Lisbon (LIS) — 514 km, 85 min
- Ljubljana (LJU) — 1,589 km, 165 min
- Las Palmas (LPA) — 1,764 km, 175 min
- Lyon (LYS) — 911 km, 110 min
- Menorca (MAH) — 666 km, 90 min
- Manchester (MAN) — 1,434 km, 155 min
- Orlando (MCO) — 7,039 km, 635 min
- Mexico City (MEX) — 9,080 km, 710 min
- Miami (MIA) — 7,118 km, 595 min
- Melilla (MLN) — 581 km, 115 min
- Marseille (MRS) — 798 km, 105 min
- Monterrey (MTY) — 8,713 km, 690 min
- Munich (MUC) — 1,498 km, 155 min
- Montevideo (MVD) — 9,922 km, 760 min
- Milan (MXP) — 1,149 km, 130 min
- Naples (NAP) — 1,507 km, 155 min
- Nice (NCE) — 957 km, 115 min
- Tokyo (NRT) — 10,793 km, 840 min
- Nantes (NTE) — 757 km, 100 min
- Olbia (OLB) — 1,105 km, 120 min
- Porto (OPO) — 438 km, 75 min
- Chicago (ORD) — 6,761 km, 580 min
- Paris (ORY) — 1,028 km, 120 min
- Oslo (OSL) — 2,414 km, 225 min
- Bucharest (OTP) — 2,462 km, 230 min
- Asturias (OVD) — 397 km, 75 min
- Ponta Delgada (Azores) (PDL) — 1,932 km, 205 min
- Palma de Mallorca (PMI) — 547 km, 80 min
- Palermo (PMO) — 1,457 km, 150 min
- Pamplona (PNA) — 299 km, 65 min
- Prague (PRG) — 1,752 km, 175 min
- Panama City (PTY) — 8,163 km, 635 min
- Marrakech (RAK) — 1,064 km, 125 min
- Recife (REC) — 6,271 km, 515 min
- Logrono (RJL) — 241 km, 75 min
- Rovaniemi (RVN) — 3,425 km, 305 min
- Santiago (SCL) — 10,700 km, 800 min
- Santiago De Compostela (SCQ) — 484 km, 75 min
- Santo Domingo (SDQ) — 6,698 km, 535 min
- Santander (SDR) — 326 km, 70 min
- San Francisco (SFO) — 9,353 km, 755 min
- San Jose (SJO) — 8,506 km, 695 min
- San Juan (SJU) — 6,387 km, 540 min
- Santa Cruz De La Palma (SPC) — 1,846 km, 185 min
- Split (SPU) — 1,675 km, 160 min
- Sevilla (SVQ) — 396 km, 75 min
- Strasbourg (SXB) — 1,259 km, 135 min
- Tenerife (TFN) — 1,771 km, 170 min
- Tenerife (TFS) — 1,823 km, 185 min
- Tirana (TIA) — 1,956 km, 185 min
- Tivat (TIV) — 1,869 km, 185 min
- Toulouse (TLS) — 537 km, 80 min
- Tel Aviv-Yafo (TLV) — 3,550 km, 275 min
- Tangier (TNG) — 567 km, 90 min
- Tromso (TOS) — 3,503 km, 310 min
- Turin (TRN) — 1,053 km, 125 min
- Quito (UIO) — 8,737 km, 665 min
- Venice (VCE) — 1,408 km, 145 min
- Vigo (VGO) — 465 km, 65 min
- Vienna (VIE) — 1,808 km, 180 min
- Valencia (VLC) — 286 km, 60 min
- Jerez De La Frontera (XRY) — 468 km, 80 min
- Toronto (YYZ) — 6,073 km, 528 min
- Zagreb (ZAG) — 1,694 km, 165 min
- Zurich (ZRH) — 1,240 km, 140 min
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
How many destinations does Iberia serve from Madrid (MAD)?
Iberia flies to 130 non-stop destinations from Madrid MAD.