Airports / MAD
Airport

Adolfo Suárez Madrid–Barajas Airport (MAD)

Adolfo Suárez Madrid–Barajas Airport (MAD/LEMD) is the airport serving Madrid, Spain. FlightNerve tracks 7140 departure routes and 7142 arrivals here, reaching 203 destinations on 95 airlines. Its most-served destination is Paris (Roissy-en-France, Val-d'Oise) (CDG) and its busiest carrier is Air Europa; 34 destinations are domestic and 169 international. Flight numbers and routes are listed below; live status, gate, terminal and times come from the API.

7140Departure routes
7142Arrival routes
203Destinations
95Airlines
CDGTop destination
LEMDICAO · Europe/Madrid
40.493, -3.572Coordinates
MAD network · 227 airports

Departures from Adolfo Suárez Madrid–Barajas Airport

Routes 1–100 of 7140. Scheduled times & status via the API.

FlightFromToDeparts
AA125MAD · MadridORD · Chicago••:••
AA157MAD · MadridMIA · Miami••:••
AA37MAD · MadridDFW · Dallas-Fort Worth••:••
AA69MAD · MadridMIA · Miami••:••
AA741MAD · MadridPHL · Philadelphia••:••
AA749MAD · MadridCLT · Charlotte••:••
AA95MAD · MadridJFK · New York••:••
ABR1362MAD · MadridMXP · Ferno (VA)••:••
ABR1444MAD · MadridCGN · Köln (Cologne)••:••
ABR1540MAD · MadridHAJ · Hannover••:••
ABR1554MAD · MadridEMA · Nottingham, Leicestershire••:••
ABR1738MAD · MadridSEN · Southend-on-Sea, Essex••:••
ABR1740MAD · MadridSEN · Southend-on-Sea, Essex••:••
ABR2443MAD · MadridBCN · Barcelona••:••
ABR361MAD · MadridCDG · Paris (Roissy-en-France, Val-d'Oise)••:••
ABR400MAD · MadridLNZ · Linz••:••
ABR402MAD · MadridHAJ · Hannover••:••
ABR440MAD · MadridEMA · Nottingham, Leicestershire••:••
ABR444MAD · MadridCGN · Köln (Cologne)••:••
ABR447MAD · MadridLGG · Grâce-Hollogne••:••
ABR472MAD · MadridMXP · Ferno (VA)••:••
ABR4CXMAD · MadridHAJ · Hannover••:••
ABR593MAD · MadridLEJ · Schkeuditz••:••
ABR626MAD · MadridMXP · Ferno (VA)••:••
RU460MAD · MadridSVO · Moscow••:••
RU560MAD · MadridSVO · Moscow••:••
AC7136MAD · MadridYYZ · Toronto••:••
AC7197MAD · MadridYYZ · Toronto••:••
AC7211MAD · MadridYYZ · Toronto••:••
AC7213MAD · MadridYYZ · Toronto••:••
AC7291MAD · MadridYYZ · Toronto••:••
AC825MAD · MadridYYZ · Toronto••:••
AC835MAD · MadridYUL · Montréal••:••
UX1002MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1013MAD · MadridLGW · London••:••
UX1015MAD · MadridLGW · London••:••
UX1021MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1023MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1025MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1027MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1029MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX1041MAD · MadridFCO · Rome••:••
UX1043MAD · MadridFCO · Rome••:••
UX1045MAD · MadridFCO · Rome••:••
UX1047MAD · MadridFCO · Rome••:••
UX1055MAD · MadridFCO · Rome••:••
UX1061MAD · MadridMXP · Ferno (VA)••:••
UX1065MAD · MadridMXP · Ferno (VA)••:••
UX1075MAD · MadridATH · Spata-Artemida••:••
UX1081MAD · MadridVCE · Venezia (VE)••:••
UX1083MAD · MadridVCE · Venezia (VE)••:••
UX1087MAD · MadridATH · Spata-Artemida••:••
UX1091MAD · MadridAMS · Amsterdam••:••
UX1093MAD · MadridAMS · Amsterdam••:••
UX10XPMAD · MadridLIS · Lisbon••:••
UX10YJMAD · MadridMXP · Ferno (VA)••:••
UX11MAD · MadridSJU · San Juan••:••
UX1105MAD · MadridJTR · Santorini Island••:••
UX1113MAD · MadridCMN · Casablanca••:••
UX1115MAD · MadridTUN · Tunis••:••
UX1143MAD · MadridOPO · Porto••:••
UX1145MAD · MadridOPO · Porto••:••
UX1147MAD · MadridOPO · Porto••:••
UX1153MAD · MadridLIS · Lisbon••:••
UX1155MAD · MadridLIS · Lisbon••:••
UX1157MAD · MadridLIS · Lisbon••:••
UX1159MAD · MadridLIS · Lisbon••:••
UX1171MAD · MadridBRU · Zaventem••:••
UX1173MAD · MadridBRU · Zaventem••:••
UX119MAD · MadridSTI · Santiago••:••
UX11LZMAD · MadridTFN · Tenerife••:••
UX11PNMAD · MadridBCN · Barcelona••:••
UX11UYMAD · MadridVCE · Venezia (VE)••:••
UX11YPMAD · MadridLIS · Lisbon••:••
UX121MAD · MadridCOR · Cordoba••:••
UX1223MAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX123MAD · MadridASU · Asunción••:••
UX125MAD · MadridASU · Asunción••:••
UX12ATMAD · MadridLIS · Lisbon••:••
UX12JZMAD · MadridPMI · Palma de Mallorca••:••
UX12MCMAD · MadridLIS · Lisbon••:••
UX12UMMAD · MadridLIS · Lisbon••:••
UX1301MAD · MadridTLV · Tel Aviv••:••
UX1303MAD · MadridTLV · Tel Aviv••:••
UX1333MAD · MadridVCE · Venezia (VE)••:••
UX137MAD · MadridUIO · Quito••:••
UX13DZMAD · MadridLGW · London••:••
UX13MAMAD · MadridZRH · Zurich••:••
UX13PPMAD · MadridVGO · Vigo••:••
UX13QDMAD · MadridTFN · Tenerife••:••
UX13TNMAD · MadridLCG · Culleredo••:••
UX13VJMAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX13VKMAD · MadridBRU · Zaventem••:••
UX1407MAD · MadridTNG · Tangier••:••
UX1423MAD · MadridRAK · Marrakesh••:••
UX1445MAD · MadridDUS · Düsseldorf••:••
UX1447MAD · MadridDUS · Düsseldorf••:••
UX14BRMAD · MadridLCG · Culleredo••:••
UX14JRMAD · MadridORY · Paris (Orly, Val-de-Marne)••:••
UX14UNMAD · MadridAGP · Málaga••:••
Departures 1–100 of 2,500Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Arrivals into Adolfo Suárez Madrid–Barajas Airport

Routes 301–400 of 7142.

FlightFromToArrives
UX40BNPMI · Palma de MallorcaMAD · Madrid••:••
UX41FMPMI · Palma de MallorcaMAD · Madrid••:••
UX41RGLIS · LisbonMAD · Madrid••:••
UX41UBVGO · VigoMAD · Madrid••:••
UX41VQBRU · ZaventemMAD · Madrid••:••
UX42EZE · Buenos Aires (Ezeiza)MAD · Madrid••:••
UX42CLALC · AlicanteMAD · Madrid••:••
UX42DRORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX42HBAGP · MálagaMAD · Madrid••:••
UX42JKACE · San BartoloméMAD · Madrid••:••
UX42KAFCO · RomeMAD · Madrid••:••
UX42KDLGW · LondonMAD · Madrid••:••
UX42VDLCG · CulleredoMAD · Madrid••:••
UX42VPIBZ · Ibiza (Eivissa)MAD · Madrid••:••
UX43DPATH · Spata-ArtemidaMAD · Madrid••:••
UX43QKALC · AlicanteMAD · Madrid••:••
UX43TNORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX43VLPMI · Palma de MallorcaMAD · Madrid••:••
UX44EZE · Buenos Aires (Ezeiza)MAD · Madrid••:••
UX442TLV · Tel AvivMAD · Madrid••:••
UX448TRS · Ronchi dei Legionari/TriesteMAD · Madrid••:••
UX44LXLPA · Gran Canaria IslandMAD · Madrid••:••
UX44NYZRH · ZurichMAD · Madrid••:••
UX44VCBRU · ZaventemMAD · Madrid••:••
UX44VMVLC · ValenciaMAD · Madrid••:••
UX459SZX · ShenzhenMAD · Madrid••:••
UX45BTBRU · ZaventemMAD · Madrid••:••
UX45JZBCN · BarcelonaMAD · Madrid••:••
UX45KBFRA · Frankfurt am MainMAD · Madrid••:••
UX45QLAGP · MálagaMAD · Madrid••:••
UX45QMVGO · VigoMAD · Madrid••:••
UX45TNVGO · VigoMAD · Madrid••:••
UX45VBVLC · ValenciaMAD · Madrid••:••
UX46MVD · Ciudad de la CostaMAD · Madrid••:••
UX462HAM · HamburgMAD · Madrid••:••
UX46CYBCN · BarcelonaMAD · Madrid••:••
UX46GWVLC · ValenciaMAD · Madrid••:••
UX46KNORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX46QHPMI · Palma de MallorcaMAD · Madrid••:••
UX46QPMUC · MunichMAD · Madrid••:••
UX46WMLIS · LisbonMAD · Madrid••:••
UX47GNLGW · LondonMAD · Madrid••:••
UX47JUALC · AlicanteMAD · Madrid••:••
UX47KAOPO · PortoMAD · Madrid••:••
UX47QEAGP · MálagaMAD · Madrid••:••
UX47RQOPO · PortoMAD · Madrid••:••
UX47SRFCO · RomeMAD · Madrid••:••
UX47XMLCG · CulleredoMAD · Madrid••:••
UX47YJIBZ · Ibiza (Eivissa)MAD · Madrid••:••
UX48AKATH · Spata-ArtemidaMAD · Madrid••:••
UX48APORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX48HRPMI · Palma de MallorcaMAD · Madrid••:••
UX48SKLIS · LisbonMAD · Madrid••:••
UX48UMLCG · CulleredoMAD · Madrid••:••
UX48UNAMS · AmsterdamMAD · Madrid••:••
UX48XMFCO · RomeMAD · Madrid••:••
UX48ZLGVA · GenevaMAD · Madrid••:••
UX492CPH · CopenhagenMAD · Madrid••:••
UX49KZVCE · Venezia (VE)MAD · Madrid••:••
UX49MCAMS · AmsterdamMAD · Madrid••:••
UX49QELGW · LondonMAD · Madrid••:••
UX49REFCO · RomeMAD · Madrid••:••
UX49SGORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX49TGBCN · BarcelonaMAD · Madrid••:••
UX49YMORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX4DVTFN · TenerifeMAD · Madrid••:••
UX4YLIBZ · Ibiza (Eivissa)MAD · Madrid••:••
UX5032AGP · MálagaMAD · Madrid••:••
UX5034AGP · MálagaMAD · Madrid••:••
UX5036AGP · MálagaMAD · Madrid••:••
UX5038AGP · MálagaMAD · Madrid••:••
UX5040AGP · MálagaMAD · Madrid••:••
UX5042AGP · MálagaMAD · Madrid••:••
UX5046AGP · MálagaMAD · Madrid••:••
UX5048AGP · MálagaMAD · Madrid••:••
UX5050AGP · MálagaMAD · Madrid••:••
UX5058SVQ · SevilleMAD · Madrid••:••
UX50AYLCG · CulleredoMAD · Madrid••:••
UX50BLPMI · Palma de MallorcaMAD · Madrid••:••
UX50GRLIS · LisbonMAD · Madrid••:••
UX50HRBIO · BilbaoMAD · Madrid••:••
UX50MRAMS · AmsterdamMAD · Madrid••:••
UX50PNLGW · LondonMAD · Madrid••:••
UX50UNORY · Paris (Orly, Val-de-Marne)MAD · Madrid••:••
UX51FJPMI · Palma de MallorcaMAD · Madrid••:••
UX51JMFRA · Frankfurt am MainMAD · Madrid••:••
UX51KHLGW · LondonMAD · Madrid••:••
UX51QMAGP · MálagaMAD · Madrid••:••
UX51TVZRH · ZurichMAD · Madrid••:••
UX51WAVGO · VigoMAD · Madrid••:••
UX51ZKOPO · PortoMAD · Madrid••:••
UX52HAV · HavanaMAD · Madrid••:••
UX522IST · IstanbulMAD · Madrid••:••
UX52HDTFN · TenerifeMAD · Madrid••:••
UX52HPVLC · ValenciaMAD · Madrid••:••
UX52JELIS · LisbonMAD · Madrid••:••
UX52MCIBZ · Ibiza (Eivissa)MAD · Madrid••:••
UX52QNBRU · ZaventemMAD · Madrid••:••
UX52SPFCO · RomeMAD · Madrid••:••
UX52WSBRU · ZaventemMAD · Madrid••:••
← PrevArrivals 301–400 of 2,500Next →

Destinations from MAD

203 airports reachable non-stop.

AUH Abu DhabiNDR Al AarouiVIT AlavaAHO AlgheroALG AlgiersALC AlicanteLEI AlmeríaAMS AmsterdamASU AsunciónASW AswanATL AtlantaBCM BacăuBJZ BadajozGYD BakuBKK BangkokBCN BarcelonaBRI BariPEK BeijingBEG BelgradeBGO BergenBER BerlinBIQ BiarritzBIO BilbaoBOG BogotaBLQ BolognaBOD BordeauxKBP BoryspilBOS BostonGHV Brașov (Ghimbav)BRS BristolEZE Buenos Aires (Ezeiza)BSL Bâle / MulhouseVCP CampinasCUN CancúnCMN CasablancaTRN Caselle Torinese (TO)CDT Castellón de la PlanaXCR Chalons en ChampagneCLT CharlotteTFU Chengdu (Jianyang)ORD ChicagoRMO ChişinăuCKG ChongqingMVD Ciudad de la CostaCLJ Cluj-NapocaCBB CochabambaLYS Colombier-Saugnieu, RhôneCPH CopenhagenCOR CordobaLCG CulleredoDFW Dallas-Fort WorthDUB DublinDBV DubrovnikIAD DullesDUS DüsseldorfFUE El MatorralSID EspargosFAO FaroMXP Ferno (VA)FLL Fort LauderdaleFOR FortalezaFRA Frankfurt am MainFNC FunchalGVA GenevaLPA Gran Canaria IslandGRX GranadaLGG Grâce-HollogneGDL GuadalajaraCAN Guangzhou (Huadu)GUA Guatemala CityGYE GuayaquilHAK Haikou (Meilan)HAM HamburgXFW HamburgHGH HangzhouHAJ HannoverHAN Hanoi (Soc Son)HME Hassi MessaoudHAV HavanaHEL Helsinki (Vantaa)EAS HondarribiaHKG Hong KongIAH HoustonIBZ Ibiza (Eivissa)EDI Ingliston, EdinburghIST IstanbulXRY Jerez de la FronteraJNB JohannesburgKAO KuusamoCGN Köln (Cologne)LEU La Seu d'Urgell Pyrenees and AndorraLCA LarnacaLIM LimaLNZ LinzLIS LisbonLPL LiverpoolILD LleidaRJL LogroñoLCY LondonLHR LondonLGW LondonSTN London, EssexLAD LuandaLTN Luton, LutonLXR LuxorLWO LvivMAH Mahón (Maó)CCS MaiquetíaSSG MalaboMGA ManaguaMAN Manchester, Greater ManchesterMRS Marignane, Bouches-du-RhôneRAK MarrakeshMDE MedellínMLN MelillaMEX Mexico CityMIA MiamiMTY MonterreyYUL MontréalSVO Moscow

Airlines at Adolfo Suárez Madrid–Barajas Airport

95 carriers operate here.

About Adolfo Suárez Madrid–Barajas Airport

Adolfo Suárez Madrid–Barajas Airport handles 7140 scheduled departure routes and 7142 arrivals across 95 airlines, linking Madrid to 203 non-stop destinations. Of those, 34 are domestic within Spain and 169 international. Air Europa operates the most routes here. Explore the map above for the full destination geography, or open any flight number for its exact route and live status.

Frequently asked

How many destinations can you fly to from MAD?

Adolfo Suárez Madrid–Barajas Airport (MAD) has non-stop service to 203 destinations (34 domestic, 169 international) on 95 airlines.

Which airlines fly from Adolfo Suárez Madrid–Barajas Airport?

95 airlines operate at MAD, led by Air Europa. See the full list below.

What is the busiest route from MAD?

The most-served destination from Adolfo Suárez Madrid–Barajas Airport is Paris (Roissy-en-France, Val-d'Oise) (CDG).

Can I get live departures and arrivals for MAD via API?

Yes. FlightNerve returns live status, gate, terminal and position for every MAD departure and arrival through the API.

Track live flights at MAD

Every departure and arrival, live position and airspace around Adolfo Suárez Madrid–Barajas Airport, via the API.

Get an API key →