Iberia flights from Madrid (MAD)

Iberia non-stop routes from Madrid airport (MAD).

Iberia operates 130 non-stop routes from Madrid (MAD), serving 48 countries with an average sector length of 2,966 km. This is part of Iberia's 400-route global network.

Non-stop destinations from Madrid on Iberia

Destination IATA Country Distance Duration Route
Tokyo NRT Japan 10,793 km 14h 0m Route ↗
Santiago SCL Chile 10,700 km 13h 20m Route ↗
Buenos Aires EZE Argentina 10,061 km 12h 40m Route ↗
Montevideo MVD Uruguay 9,922 km 12h 40m Route ↗
Lima LIM Peru 9,519 km 12h 0m Route ↗
Los Angeles LAX USA 9,406 km 12h 5m Route ↗
San Francisco SFO USA 9,353 km 12h 35m Route ↗
Mexico City MEX Mexico 9,080 km 11h 50m Route ↗
Guayaquil GYE Ecuador 9,012 km 11h 30m Route ↗
Quito UIO Ecuador 8,737 km 11h 5m Route ↗
Guatemala City GUA Guatemala 8,719 km 11h 40m Route ↗
Monterrey MTY Mexico 8,713 km 11h 30m Route ↗
San Jose SJO Costa Rica 8,506 km 11h 35m Route ↗
Sao Paulo GRU Brazil 8,355 km 10h 35m Route ↗
Panama City PTY Panama 8,163 km 10h 35m Route ↗
Rio De Janeiro GIG Brazil 8,124 km 10h 20m Route ↗
Bogota BOG Colombia 8,033 km 10h 30m Route ↗
Dallas DFW USA 7,990 km 11h 15m Route ↗
Havana HAV Cuba 7,473 km 10h 15m Route ↗
Miami MIA USA 7,118 km 9h 55m Route ↗
Orlando MCO USA 7,039 km 10h 35m Route ↗
Caracas CCS Venezuela 7,011 km 9h 25m Route ↗
Chicago ORD USA 6,761 km 9h 40m Route ↗
Santo Domingo SDQ Dominican Republic 6,698 km 8h 55m Route ↗
San Juan SJU Puerto Rico 6,387 km 9h 0m Route ↗
Recife REC Brazil 6,271 km 8h 35m Route ↗
Dulles IAD USA 6,140 km 9h 10m Route ↗
Toronto YYZ Canada 6,073 km 8h 48m Route ↗
Fortaleza FOR Brazil 6,059 km 8h 50m Route ↗
New York EWR USA 5,804 km 8h 45m Route ↗
New York JFK USA 5,776 km 8h 25m Route ↗
Boston BOS USA 5,488 km 8h 20m Route ↗
Doha DOH Qatar 5,339 km 6h 45m Route ↗
Tel Aviv-Yafo TLV Israel 3,550 km 4h 35m Route ↗
Tromso TOS Norway 3,503 km 5h 10m Route ↗
Rovaniemi RVN Finland 3,425 km 5h 5m Route ↗
Cairo CAI Egypt 3,356 km 4h 50m Route ↗
Dakar DSS Senegal 3,147 km 4h 45m Route ↗
Reykjavik KEF Iceland 2,895 km 4h 25m Route ↗
Stockholm ARN Sweden 2,603 km 3h 55m Route ↗
Thira JTR Greece 2,563 km 3h 40m Route ↗
Mykonos JMK Greece 2,516 km 3h 40m Route ↗
Bucharest OTP Romania 2,462 km 3h 50m Route ↗
Oslo OSL Norway 2,414 km 3h 45m Route ↗
Athens ATH Greece 2,383 km 3h 40m Route ↗
Copenhagen CPH Denmark 2,061 km 3h 15m Route ↗
Kerkyra CFU Greece 2,000 km 3h 10m Route ↗
Budapest BUD Hungary 1,978 km 3h 10m Route ↗
Tirana TIA Albania 1,956 km 3h 5m Route ↗
Ponta Delgada (Azores) PDL Portugal 1,932 km 3h 25m Route ↗
Tivat TIV Montenegro 1,869 km 3h 5m Route ↗
Berlin BER Germany 1,852 km 3h 5m Route ↗
Santa Cruz De La Palma SPC Spain 1,846 km 3h 5m Route ↗
Dubrovnik DBV Croatia 1,830 km 2h 55m Route ↗
Tenerife TFS Spain 1,823 km 3h 5m Route ↗
Vienna VIE Austria 1,808 km 3h 0m Route ↗
Hamburg HAM Germany 1,781 km 2h 55m Route ↗
Tenerife TFN Spain 1,771 km 2h 50m Route ↗
Las Palmas LPA Spain 1,764 km 2h 55m Route ↗
Prague PRG Czech Republic 1,752 km 2h 55m Route ↗
Edinburgh EDI United Kingdom 1,718 km 2h 55m Route ↗
Zagreb ZAG Croatia 1,694 km 2h 45m Route ↗
Split SPU Croatia 1,675 km 2h 40m Route ↗
Catania CTA Italy 1,645 km 2h 40m Route ↗
Puerto del Rosario FUE Spain 1,634 km 2h 45m Route ↗
Ljubljana LJU Slovenia 1,589 km 2h 45m Route ↗
Lanzarote ACE Spain 1,574 km 2h 40m Route ↗
Naples NAP Italy 1,507 km 2h 35m Route ↗
Munich MUC Germany 1,498 km 2h 35m Route ↗
Funchal FNC Portugal 1,462 km 2h 40m Route ↗
Amsterdam AMS Netherlands 1,459 km 2h 35m Route ↗
Palermo PMO Italy 1,457 km 2h 30m Route ↗
Dublin DUB Ireland 1,452 km 2h 35m Route ↗
Dusseldorf DUS Germany 1,439 km 2h 35m Route ↗
Manchester MAN United Kingdom 1,434 km 2h 35m Route ↗
Frankfurt FRA Germany 1,423 km 2h 35m Route ↗
Venice VCE Italy 1,408 km 2h 25m Route ↗
Rome FCO Italy 1,333 km 2h 25m Route ↗
Brussels BRU Belgium 1,313 km 2h 20m Route ↗
Bologna BLQ Italy 1,298 km 2h 20m Route ↗
Florence FLR Italy 1,272 km 2h 20m Route ↗
Strasbourg SXB France 1,259 km 2h 15m Route ↗
London LHR United Kingdom 1,243 km 2h 25m Route ↗
Zurich ZRH Switzerland 1,240 km 2h 20m Route ↗
London LGW United Kingdom 1,213 km 2h 25m Route ↗
Milan LIN Italy 1,182 km 2h 10m Route ↗
Milan MXP Italy 1,149 km 2h 10m Route ↗
Olbia OLB Italy 1,105 km 2h 0m Route ↗
Cagliari CAG Italy 1,087 km 2h 5m Route ↗
Marrakech RAK Morocco 1,064 km 2h 5m Route ↗
Paris CDG France 1,062 km 2h 5m Route ↗
Turin TRN Italy 1,053 km 2h 5m Route ↗
Paris ORY France 1,028 km 2h 0m Route ↗
Geneva GVA Switzerland 1,009 km 1h 55m Route ↗
Nice NCE France 957 km 1h 55m Route ↗
Lyon LYS France 911 km 1h 50m Route ↗
Casablanca CMN Morocco 867 km 1h 50m Route ↗
Marseille MRS France 798 km 1h 45m Route ↗
Nantes NTE France 757 km 1h 40m Route ↗
Algiers ALG Algeria 724 km 1h 40m Route ↗
Menorca MAH Spain 666 km 1h 30m Route ↗
Melilla MLN Spain 581 km 1h 55m Route ↗
Tangier TNG Morocco 567 km 1h 30m Route ↗
Palma de Mallorca PMI Spain 547 km 1h 20m Route ↗
Faro FAO Portugal 542 km 1h 25m Route ↗
Toulouse TLS France 537 km 1h 20m Route ↗
Bordeaux BOD France 536 km 1h 25m Route ↗
Lisbon LIS Portugal 514 km 1h 25m Route ↗
La Coruna LCG Spain 507 km 1h 10m Route ↗
Santiago De Compostela SCQ Spain 484 km 1h 15m Route ↗
Barcelona BCN Spain 483 km 1h 20m Route ↗
Jerez De La Frontera XRY Spain 468 km 1h 20m Route ↗
Vigo VGO Spain 465 km 1h 5m Route ↗
Seo De Urgel LEU Spain 463 km 1h 40m Route ↗
Ibiza IBZ Spain 459 km 1h 15m Route ↗
Porto OPO Portugal 438 km 1h 15m Route ↗
Malaga AGP Spain 431 km 1h 15m Route ↗
Almeria LEI Spain 417 km 1h 15m Route ↗
Asturias OVD Spain 397 km 1h 15m Route ↗
Sevilla SVQ Spain 396 km 1h 15m Route ↗
Granada GRX Spain 367 km 1h 10m Route ↗
Alicante ALC Spain 356 km 1h 10m Route ↗
San Sebastian EAS Spain 350 km 1h 10m Route ↗
Badajoz BJZ Spain 330 km 1h 20m Route ↗
Santander SDR Spain 326 km 1h 10m Route ↗
Bilbao BIO Spain 317 km 1h 0m Route ↗
Benlloch CDT Spain 310 km 1h 25m Route ↗
Pamplona PNA Spain 299 km 1h 5m Route ↗
Valencia VLC Spain 286 km 1h 0m Route ↗
Logrono RJL Spain 241 km 1h 15m Route ↗

Destinations by country

Iberia from other airports

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.

Frequently asked questions

How many destinations does Iberia serve from Madrid (MAD)?

Iberia flies to 130 non-stop destinations from Madrid (MAD), spanning 48 countries.

What is the longest route Iberia flies from Madrid?

The longest non-stop route is MAD → NRT (Tokyo) at 10,793 km.

Which countries does Iberia fly to from Madrid?

Top destination countries: Spain (30), Italy (12), USA (10), France (9), Portugal (5).

Does Iberia operate from other airports?

Yes — Iberia also operates from Palma de Mallorca (PMI), Barcelona (BCN), Melilla (MLN), Ibiza (IBZ), Valencia (VLC). Total network: 400 routes across the carrier's footprint.

Loading the flight search…

What you can do on Flight Finder

  • Search flights between any two airports with live fares.
  • By aircraft — pick a plane model (e.g. Boeing 787, Airbus A350) and see every route it flies from your origin.
  • Route map — click any airport worldwide to explore its destinations, or draw a radius to find nearby airports.
  • Global aviation safety — aviation accident database, 40,000+ records since 1980, with map and rankings by aircraft and operator.
  • NTSB safety feed — recent U.S. aviation accidents and incidents from the official NTSB CAROL database, updated daily.

Frequently asked questions

How do I search flights by aircraft type on FlightFinder?

Pick an aircraft model — Boeing 737, Airbus A320, A380, Boeing 787 Dreamliner and more — enter your origin airport, and FlightFinder shows every route that plane flies from there with live fares.

Which aircraft types can I filter by?

We support Boeing 737/747/757/767/777/787, the full Airbus A220/A319/A320/A321/A330/A340/A350/A380 family, Embraer E170/E175/E190/E195, Bombardier CRJ and Dash 8, and the ATR 42/72 turboprops.

Is FlightFinder free to use?

Search and schedules are free. Pro ($4.99/month, $39/year, or $99 one-time lifetime) unlocks the enriched flight card — on-time stats, CO₂ per passenger, amenities, live gate & weather — plus My Trips with push alerts.

Where does the route data come from?

Live schedules come from Amadeus, AeroDataBox and Travelpayouts. Observed routes (which aircraft actually flew a given city pair) are crowdsourced from adsb.lol ADS-B data under the Open Database License.