Madrid-Barajas Airport (MAD): Destinations Map
Adolfo Suárez Madrid-Barajas is Spain's busiest airport and the main hub of Iberia, which flies from its Terminal 4, designed by Richard Rogers and opened in 2006. Air Europa is based here too, and low cost airlines such as Ryanair and Wizz Air run large operations of their own.
Madrid is Europe's main gateway to Latin America: from here there are nonstop flights to almost every capital from Mexico City to Buenos Aires, alongside a dense network across Spain and Europe and long haul routes to North America, the Middle East and Asia.
Below is every nonstop destination from Madrid-Barajas on a map, with the airlines that fly each route and its distance.
At a Glance
- Destinations
- 233
- Countries
- 79
- Airlines
- 80
- Longest route
- Madrid → Tokyo10,772 km (6,693 mi)
- Shortest route
- Madrid → Vitoria277 km (172 mi)
Airlines at Madrid-Barajas
- Iberia 116 destinations
- Ryanair 60 destinations
- Air Europa 58 destinations
- Iberia Express 22 destinations
- Wizz Air 20 destinations
- easyJet 10 destinations
- Volotea 10 destinations
- World2Fly 8 destinations
- American Airlines 6 destinations
- Iberojet 6 destinations
- Royal Air Maroc 5 destinations
- Aeroméxico 3 destinations
Show all 80 airlines
- Air China 3 destinations
- Avianca 3 destinations
- Delta Air Lines 3 destinations
- Hainan Airlines 3 destinations
- Plus Ultra Líneas Aéreas 3 destinations
- Air Arabia 2 destinations
- Air Canada 2 destinations
- Azul Brazilian Airlines 2 destinations
- Binter Canarias 2 destinations
- British Airways 2 destinations
- China Eastern Airlines 2 destinations
- Ethiopian Airlines 2 destinations
- FlyOne 2 destinations
- LOT Polish Airlines 2 destinations
- Lufthansa 2 destinations
- Norwegian Air Shuttle 2 destinations
- Pegasus Airlines 2 destinations
- Scandinavian Airlines 2 destinations
- Transavia 2 destinations
- United Airlines 2 destinations
- Uzbekistan Airways 2 destinations
- Aegean Airlines 1 destination
- Aerolíneas Argentinas 1 destination
- Aerolíneas Estelar 1 destination
- Air France 1 destination
- Air Serbia 1 destination
- Air Transat 1 destination
- airBaltic 1 destination
- AJet 1 destination
- Avianca El Salvador 1 destination
- Beijing Capital Airlines 1 destination
- Brussels Airlines 1 destination
- Bulgaria Air 1 destination
- Cathay Pacific 1 destination
- China Southern Airlines 1 destination
- Croatia Airlines 1 destination
- Dan Air 1 destination
- Egyptair 1 destination
- El Al 1 destination
- Emirates 1 destination
- Etihad Airways 1 destination
- Eurowings 1 destination
- ITA Airways 1 destination
- JetBlue 1 destination
- KLM 1 destination
- KM Malta Airlines 1 destination
- Korean Air 1 destination
- Kuwait Airways 1 destination
- LASER Airlines 1 destination
- LATAM Brasil 1 destination
- LATAM Chile 1 destination
- LATAM Perú 1 destination
- Luxair 1 destination
- Middle East Airlines 1 destination
- Qatar Airways 1 destination
- Riyadh Air 1 destination
- Royal Jordanian 1 destination
- Saudia 1 destination
- Sichuan Airlines 1 destination
- Sky Express 1 destination
- SkyUp Airlines 1 destination
- Smartwings 1 destination
- SunExpress 1 destination
- Swiss 1 destination
- TAP Air Portugal 1 destination
- Turkish Airlines 1 destination
- Vueling 1 destination
- WestJet 1 destination
Domestic Destinations
Domestic Routes (29)
| Destination | Distance | Prices |
|---|---|---|
| A Coruña LCG | 508 km (316 mi) | See on mapMapI've flown thisFlownCheck prices |
| Alicante ALC | 355 km (221 mi) | See on mapMapI've flown thisFlownCheck prices |
| Almería LEI | 416 km (258 mi) | See on mapMapI've flown thisFlownCheck prices |
| Asturias OVD | 400 km (249 mi) | See on mapMapI've flown thisFlownCheck prices |
| Badajoz BJZ | 330 km (205 mi) | See on mapMapI've flown thisFlownCheck prices |
| Barcelona BCN | 483 km (300 mi) | See on mapMapI've flown thisFlownCheck prices |
| Bilbao BIO | 319 km (198 mi) | See on mapMapI've flown thisFlownCheck prices |
| Castellón CDT | 309 km (192 mi) | See on mapMapI've flown thisFlownCheck prices |
| Fuerteventura FUE | 1,634 km (1,015 mi) | See on mapMapI've flown thisFlownCheck prices |
| Gran Canaria LPA | 1,765 km (1,097 mi) | See on mapMapI've flown thisFlownCheck prices |
| Granada GRX | 366 km (227 mi) | |
| Ibiza IBZ | 458 km (285 mi) | |
| Jerez XRY | 468 km (291 mi) | |
| La Palma SPC | 1,846 km (1,147 mi) | |
| La Seu d'Urgell LEU | 464 km (288 mi) | |
| Lanzarote ACE | 1,574 km (978 mi) | |
| Málaga AGP | 430 km (267 mi) | |
| Melilla MLN | 580 km (360 mi) | |
| Menorca MAH | 664 km (413 mi) | |
| Palma de Mallorca PMI | 546 km (339 mi) | |
| Pamplona PNA | 301 km (187 mi) | |
| San Sebastián EAS | 353 km (219 mi) | |
| Santander SDR | 329 km (204 mi) | |
| Santiago de Compostela SCQ | 485 km (301 mi) | |
| Seville SVQ | 395 km (245 mi) | |
| Tenerife North TFN | 1,771 km (1,100 mi) | |
| Valencia VLC | 284 km (176 mi) | |
| Vigo VGO | 466 km (290 mi) | |
| Vitoria VIT | 277 km (172 mi) |
Africa (18)
| Destination | Distance | Prices |
|---|---|---|
| Addis Ababa ADD | 5,445 km (3,383 mi) | See on mapMapI've flown thisFlownCheck prices |
| Agadir AGA | 1,246 km (774 mi) | See on mapMapI've flown thisFlownCheck prices |
| Algiers ALG | 723 km (449 mi) | See on mapMapI've flown thisFlownCheck prices |
| Cairo CAI | 3,350 km (2,082 mi) | See on mapMapI've flown thisFlownCheck prices |
| Casablanca CMN | 867 km (539 mi) | See on mapMapI've flown thisFlownCheck prices |
| Dakar DSS | 3,154 km (1,960 mi) | See on mapMapI've flown thisFlownCheck prices |
| Dakhla VIL | 2,192 km (1,362 mi) | See on mapMapI've flown thisFlownCheck prices |
| Essaouira ESU | 1,149 km (714 mi) | See on mapMapI've flown thisFlownCheck prices |
| Fès FEZ | 738 km (459 mi) | See on mapMapI've flown thisFlownCheck prices |
| Johannesburg JNB | 8,104 km (5,036 mi) | See on mapMapI've flown thisFlownCheck prices |
| Marrakech RAK | 1,064 km (661 mi) | |
| Mauritius MRU | 9,265 km (5,757 mi) | |
| Nador NDR | 612 km (380 mi) | |
| Rabat RBA | 768 km (477 mi) | |
| Tangier TNG | 566 km (352 mi) | |
| Tétouan TTU | 564 km (350 mi) | |
| Tunis TUN | 1,262 km (784 mi) | |
| Zanzibar ZNZ | 6,784 km (4,215 mi) |
Europe (108)
| Destination | Distance | Prices |
|---|---|---|
| Alghero AHO | 1,001 km (622 mi) | See on mapMapI've flown thisFlownCheck prices |
| Amsterdam AMSRoute guide | 1,461 km (908 mi) | See on mapMapI've flown thisFlownCheck prices |
| Ancona AOI | 1,438 km (894 mi) | See on mapMapI've flown thisFlownCheck prices |
| Ankara ESB | 3,078 km (1,913 mi) | See on mapMapI've flown thisFlownCheck prices |
| Athens ATH | 2,377 km (1,477 mi) | See on mapMapI've flown thisFlownCheck prices |
| Bacău BCM | 2,531 km (1,573 mi) | See on mapMapI've flown thisFlownCheck prices |
| Bari BRI | 1,708 km (1,061 mi) | See on mapMapI've flown thisFlownCheck prices |
| Basel/Mulhouse BSL | 1,186 km (737 mi) | See on mapMapI've flown thisFlownCheck prices |
| Belgrade BEG | 2,003 km (1,245 mi) | See on mapMapI've flown thisFlownCheck prices |
| Berlin BER | 1,851 km (1,150 mi) | See on mapMapI've flown thisFlownCheck prices |
| Birmingham BHX | 1,339 km (832 mi) | |
| Bologna BLQ | 1,296 km (805 mi) | |
| Bordeaux BOD | 537 km (334 mi) | |
| Brindisi BDS | 1,813 km (1,127 mi) | |
| Bristol BRS | 1,215 km (755 mi) | |
| Brussels BRU | 1,316 km (818 mi) | |
| Brussels Charleroi CRL | 1,273 km (791 mi) | |
| Bucharest OTP | 2,458 km (1,527 mi) | |
| Budapest BUD | 1,975 km (1,227 mi) | |
| Cagliari CAG | 1,084 km (674 mi) | |
| Catania CTA | 1,642 km (1,020 mi) | |
| Chișinău RMO | 2,688 km (1,670 mi) | |
| Cluj CLJ | 2,289 km (1,422 mi) | |
| Copenhagen CPH | 2,060 km (1,280 mi) | |
| Corfu CFU | 1,995 km (1,240 mi) | |
| Craiova CRA | 2,283 km (1,419 mi) | |
| Dublin DUB | 1,454 km (903 mi) | |
| Dubrovnik DBV | 1,827 km (1,135 mi) | |
| Düsseldorf DUS | 1,441 km (895 mi) | |
| Edinburgh EDI | 1,721 km (1,069 mi) | |
| Eindhoven EIN | 1,400 km (870 mi) | |
| Faro FAO | 542 km (337 mi) | |
| Florence FLR | 1,271 km (790 mi) | |
| Frankfurt FRA | 1,422 km (884 mi) | |
| Funchal FNC | 1,460 km (907 mi) | |
| Gdańsk GDN | 2,249 km (1,397 mi) | |
| Geneva GVA | 1,010 km (628 mi) | |
| Genoa GOA | 1,106 km (687 mi) | |
| Hamburg HAM | 1,781 km (1,107 mi) | |
| Helsinki HEL | 2,947 km (1,831 mi) | |
| Iași IAS | 2,591 km (1,610 mi) | |
| Innsbruck INN | 1,410 km (876 mi) | |
| Istanbul IST | 2,703 km (1,680 mi) | |
| Istanbul Sabiha Gökçen SAW | 2,756 km (1,712 mi) | |
| İzmir ADB | 2,638 km (1,639 mi) | |
| Katowice KTW | 2,074 km (1,289 mi) | |
| Kaunas KUN | 2,593 km (1,611 mi) | |
| Kraków KRK | 2,103 km (1,307 mi) | |
| Lamezia Terme SUF | 1,700 km (1,056 mi) | |
| Lisbon LIS | 513 km (319 mi) | |
| Liverpool LPL | 1,431 km (889 mi) | |
| Ljubljana LJU | 1,587 km (986 mi) | |
| London LCY | 1,258 km (782 mi) | |
| London LGW | 1,215 km (755 mi) | |
| London LHRRoute guide | 1,246 km (774 mi) | |
| London STN | 1,302 km (809 mi) | |
| London Luton LTN | 1,291 km (802 mi) | |
| Luxembourg LUX | 1,272 km (790 mi) | |
| Lyon LYS | 912 km (567 mi) | |
| Malta MLA | 1,655 km (1,028 mi) | |
| Manchester MAN | 1,436 km (892 mi) | |
| Marseille MRS | 797 km (495 mi) | |
| Milan LIN | 1,180 km (733 mi) | |
| Milan MXP | 1,150 km (715 mi) | |
| Milan Bergamo BGY | 1,221 km (759 mi) | |
| Montpellier MPL | 711 km (442 mi) | |
| Munich MUC | 1,497 km (930 mi) | |
| Mykonos JMK | 2,511 km (1,560 mi) | |
| Nantes NTE | 759 km (472 mi) | |
| Naples NAP | 1,504 km (935 mi) | |
| Nice NCE | 957 km (595 mi) | |
| Olbia OLB | 1,103 km (685 mi) | |
| Oslo OSL | 2,406 km (1,495 mi) | |
| Palermo PMO | 1,453 km (903 mi) | |
| Paris CDGRoute guide | 1,065 km (662 mi) | |
| Paris ORY | 1,030 km (640 mi) | |
| Paris Beauvais BVA | 1,093 km (679 mi) | |
| Pisa PSA | 1,204 km (748 mi) | |
| Ponta Delgada PDL | 1,929 km (1,199 mi) | |
| Porto OPO | 439 km (273 mi) | |
| Prague PRG | 1,750 km (1,087 mi) | |
| Reykjavík KEF | 2,892 km (1,797 mi) | |
| Riga RIX | 2,692 km (1,673 mi) | |
| Rome FCORoute guide | 1,330 km (826 mi) | |
| Rovaniemi RVN | 3,423 km (2,127 mi) | |
| Santorini JTR | 2,558 km (1,589 mi) | |
| Shannon SNN | 1,419 km (882 mi) | |
| Sibiu SBZ | 2,308 km (1,434 mi) | |
| Skopje SKP | 2,105 km (1,308 mi) | |
| Sofia SOF | 2,247 km (1,396 mi) | |
| Split SPU | 1,672 km (1,039 mi) | |
| Stockholm ARN | 2,601 km (1,616 mi) | |
| Strasbourg SXB | 1,259 km (782 mi) | |
| Timișoara TSR | 2,096 km (1,302 mi) | |
| Tirana TIA | 1,953 km (1,214 mi) | |
| Tivat TIV | 1,865 km (1,159 mi) | |
| Toulouse TLS | 537 km (334 mi) | |
| Tromsø TOS | 3,501 km (2,175 mi) | |
| Turin TRN | 1,053 km (654 mi) | |
| Venice VCE | 1,407 km (874 mi) | |
| Venice Treviso TSF | 1,400 km (870 mi) | |
| Verona VRN | 1,295 km (805 mi) | |
| Vienna VIE | 1,806 km (1,122 mi) | |
| Warsaw WAW | 2,271 km (1,411 mi) | |
| Warsaw Modlin WMI | 2,266 km (1,408 mi) | |
| Wrocław WRO | 1,967 km (1,222 mi) | |
| Zagreb ZAG | 1,693 km (1,052 mi) | |
| Zürich ZRH | 1,240 km (771 mi) |
Middle East (9)
| Destination | Distance | Prices |
|---|---|---|
| Abu Dhabi AUH | 5,638 km (3,503 mi) | See on mapMapI've flown thisFlownCheck prices |
| Amman AMM | 3,652 km (2,269 mi) | See on mapMapI've flown thisFlownCheck prices |
| Beirut BEY | 3,510 km (2,181 mi) | See on mapMapI've flown thisFlownCheck prices |
| Doha DOH | 5,330 km (3,312 mi) | See on mapMapI've flown thisFlownCheck prices |
| Dubai DXB | 5,649 km (3,510 mi) | See on mapMapI've flown thisFlownCheck prices |
| Jeddah JED | 4,516 km (2,806 mi) | See on mapMapI've flown thisFlownCheck prices |
| Kuwait City KWI | 4,795 km (2,979 mi) | See on mapMapI've flown thisFlownCheck prices |
| Riyadh RUH | 4,934 km (3,066 mi) | See on mapMapI've flown thisFlownCheck prices |
| Tel Aviv TLV | 3,544 km (2,202 mi) | See on mapMapI've flown thisFlownCheck prices |
North America and the Caribbean (33)
| Destination | Distance | Prices |
|---|---|---|
| Atlanta ATL | 6,962 km (4,326 mi) | See on mapMapI've flown thisFlownCheck prices |
| Boston BOS | 5,474 km (3,401 mi) | See on mapMapI've flown thisFlownCheck prices |
| Cancún CUNRoute guide | 7,962 km (4,947 mi) | See on mapMapI've flown thisFlownCheck prices |
| Charlotte CLT | 6,597 km (4,099 mi) | See on mapMapI've flown thisFlownCheck prices |
| Chicago ORD | 6,746 km (4,192 mi) | See on mapMapI've flown thisFlownCheck prices |
| Dallas/Fort Worth DFW | 7,974 km (4,955 mi) | See on mapMapI've flown thisFlownCheck prices |
| Guadalajara GDL | 9,325 km (5,794 mi) | See on mapMapI've flown thisFlownCheck prices |
| Guatemala City GUA | 8,709 km (5,412 mi) | See on mapMapI've flown thisFlownCheck prices |
| Halifax YHZ | 4,813 km (2,991 mi) | See on mapMapI've flown thisFlownCheck prices |
| Havana HAV | 7,462 km (4,637 mi) | See on mapMapI've flown thisFlownCheck prices |
| La Romana LRM | 6,624 km (4,116 mi) | |
| Los Angeles LAX | 9,387 km (5,833 mi) | |
| Mexico City MEXRoute guide | 9,067 km (5,634 mi) | |
| Miami MIARoute guide | 7,107 km (4,416 mi) | |
| Monterrey MTY | 8,697 km (5,404 mi) | |
| Montreal YUL | 5,553 km (3,450 mi) | |
| New York JFKRoute guide | 5,762 km (3,580 mi) | |
| Newark EWR | 5,790 km (3,598 mi) | |
| Orlando MCO | 7,027 km (4,366 mi) | |
| Panama City PTYRoute guide | 8,157 km (5,069 mi) | |
| Philadelphia PHL | 5,911 km (3,673 mi) | |
| Punta Cana PUJ | 6,570 km (4,082 mi) | |
| Querétaro QRO | 9,071 km (5,636 mi) | |
| San Francisco SFO | 9,332 km (5,799 mi) | |
| San José (CR) SJO | 8,500 km (5,282 mi) | |
| San Juan SJU | 6,379 km (3,964 mi) | |
| San Pedro Sula SAP | 8,431 km (5,239 mi) | |
| San Salvador SAL | 8,666 km (5,385 mi) | |
| Santiago de los Caballeros STI | 6,705 km (4,166 mi) | |
| Santo Domingo SDQ | 6,690 km (4,157 mi) | |
| Tegucigalpa XPL | 8,480 km (5,269 mi) | |
| Toronto YYZ | 6,060 km (3,766 mi) | |
| Washington IAD | 6,127 km (3,807 mi) |
South America (20)
Asia (16)
| Destination | Distance | Prices |
|---|---|---|
| Bangkok BKK | 10,193 km (6,334 mi) | See on mapMapI've flown thisFlownCheck prices |
| Beijing PEK | 9,205 km (5,720 mi) | See on mapMapI've flown thisFlownCheck prices |
| Chengdu TFU | 9,211 km (5,723 mi) | See on mapMapI've flown thisFlownCheck prices |
| Chongqing CKG | 9,410 km (5,847 mi) | See on mapMapI've flown thisFlownCheck prices |
| Guangzhou CAN | 10,376 km (6,447 mi) | See on mapMapI've flown thisFlownCheck prices |
| Haikou HAK | 10,453 km (6,495 mi) | See on mapMapI've flown thisFlownCheck prices |
| Hangzhou HGH | 10,267 km (6,380 mi) | See on mapMapI've flown thisFlownCheck prices |
| Hong Kong HKG | 10,507 km (6,529 mi) | See on mapMapI've flown thisFlownCheck prices |
| Kutaisi KUT | 3,803 km (2,363 mi) | See on mapMapI've flown thisFlownCheck prices |
| Seoul ICN | 9,965 km (6,192 mi) | See on mapMapI've flown thisFlownCheck prices |
| Shanghai PVG | 10,270 km (6,381 mi) | |
| Shenzhen SZX | 10,473 km (6,508 mi) | |
| Tashkent TAS | 5,934 km (3,687 mi) | |
| Tokyo NRT | 10,772 km (6,693 mi) | |
| Urgench UGC | 5,257 km (3,267 mi) | |
| Wenzhou WNZ | 10,493 km (6,520 mi) |
Destinations as of September 2026, compiled by My Flight Routes. Schedules change and seasonal routes come and go, so check with the airline before you book.
Related Articles
Flown from Madrid? Put every flight you have taken on your own map.
Map My Flights




