Nonstop flights from Madrid MAD
You can fly nonstop from Barajas (MAD) to 240 destinations in 79 countries, on 87 airlines. The airlines with the most nonstop routes here are Iberia (131), Ryanair (64) and Air Europa (61). Outside Spain, the most destinations are in Italy (22), France (13) and the United States (13). The longest is Tokyo (NRT), 6,692 miles (10,769 km).
Filter these routes in RoutesAll 240 nonstop destinations from MAD
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Europe 路 135
- Alghero AHOItaly 路 622 mi


- Alicante ALCSpain 路 221 mi


- Almeria LEISpain 路 260 mi

- Amsterdam AMSNetherlands 路 907 mi



- Ancona AOIItaly 路 893 mi

- Asturias OVDSpain 路 247 mi



- Athens ATHGreece 路 1,477 mi

+1
- Bacau BCMRomania 路 1,572 miDN
- Badajoz BJZSpain 路 205 mi

- Barcelona BCNSpain 路 300 mi

+2
- Bari BRIItaly 路 1,061 mi

- Basel, Switzerland/Mulhouse BSLFrance 路 737 mi

- Belgrade BEGSerbia 路 1,243 mi


- Benlloch CDTSpain 路 193 mi

- Berlin BERGermany 路 1,150 mi


- Bilbao BIOSpain 路 198 mi


- Birmingham BHXUnited Kingdom 路 831 mi

- Bologna BLQItaly 路 805 mi



- Bordeaux BODFrance 路 333 mi


- Brindisi BDSItaly 路 1,126 mi

- Bristol BRSUnited Kingdom 路 754 mi


- Brussels BRUBelgium 路 816 mi

+1
- Brussels CRLBelgium 路 790 mi

- Bucharest OTPRomania 路 1,527 mi

+1
- Budapest BUDHungary 路 1,227 mi



- Cagliari CAGItaly 路 674 mi


- Catania CTAItaly 路 1,020 mi


- Cluj-Napoca CLJRomania 路 1,422 mi

- Copenhagen CPHDenmark 路 1,279 mi

+1
- Craiova CRARomania 路 1,419 mi

- Dublin DUBIreland 路 903 mi



- Dubrovnik DBVCroatia 路 1,135 mi

- Dusseldorf DUSGermany 路 894 mi



- Dusseldorf NRNGermany 路 896 mi

- Edinburgh EDIUnited Kingdom 路 1,068 mi

+1
- Eindhoven EINNetherlands 路 870 mi

- Faro FAOPortugal 路 337 mi


- Florence FLRItaly 路 789 mi


- Frankfurt FRAGermany 路 884 mi



- Funchal FNCPortugal 路 908 mi

- Gdansk GDNPoland 路 1,397 mi


- Geneva GVASwitzerland 路 626 mi



- Genoa GOAItaly 路 688 mi

- Granada GRXSpain 路 229 mi

- Hamburg HAMGermany 路 1,106 mi

- Helsinki HELFinland 路 1,831 mi

- Iasi IASRomania 路 1,609 mi

- Ibiza IBZSpain 路 285 mi



- Istanbul ISTTurkey 路 1,679 mi


- Jerez De La Frontera XRYSpain 路 291 mi

- Katowice KTWPoland 路 1,287 mi

- Kaunas KUNLithuania 路 1,610 mi

- Kerkyra CFUGreece 路 1,240 mi

- Krakow KRKPoland 路 1,307 mi


- La Coruna LCGSpain 路 315 mi



- Lamezia-Terme SUFItaly 路 1,056 mi

- Lanzarote ACESpain 路 979 mi



- Las Palmas LPASpain 路 1,097 mi

+1
- Lille LILFrance 路 767 mi

- Lisbon LISPortugal 路 319 mi

+2
- Liverpool LPLUnited Kingdom 路 889 mi

- Ljubljana LJUSlovenia 路 985 mi

- Logrono RJLSpain 路 150 mi

- London LCYUnited Kingdom 路 780 mi

- London LGWUnited Kingdom 路 754 mi



- London LHRUnited Kingdom 路 773 mi


- London LTNUnited Kingdom 路 802 mi


- London STNUnited Kingdom 路 808 mi


- Luxembourg LUXLuxembourg 路 790 mi


- Lyon LYSFrance 路 566 mi



- Malaga AGPSpain 路 268 mi


- Malta MLAMalta 路 1,030 mi


- Manchester MANUnited Kingdom 路 892 mi

+1
- Marseille MRSFrance 路 495 mi


- Melilla MLNSpain 路 362 mi

- Menorca MAHSpain 路 413 mi


- Milan BGYItaly 路 757 mi

- Milan LINItaly 路 733 mi

- Milan MXPItaly 路 713 mi

+1
- Modlin WMIPoland 路 1,407 mi

- Montpellier MPLFrance 路 441 mi

- Munich MUCGermany 路 930 mi

+1
- Mykonos JMKGreece 路 1,560 mi

- Nantes NTEFrance 路 471 mi



- Naples NAPItaly 路 935 mi



- Nice NCEFrance 路 593 mi


- Olbia OLBItaly 路 685 mi


- Oslo OSLNorway 路 1,499 mi


- Palermo PMOItaly 路 903 mi


- Palma de Mallorca PMISpain 路 339 mi



- Pamplona PNASpain 路 186 mi

- Paris BVAFrance 路 679 mi

- Paris CDGFrance 路 660 mi


- Paris ORYFrance 路 639 mi



- Pisa PSAItaly 路 748 mi

- Ponta Delgada (Azores) PDLPortugal 路 1,198 mi

- Porto OPOPortugal 路 272 mi

+1
- Prague PRGCzechia 路 1,087 mi



- Puerto del Rosario FUESpain 路 1,017 mi


- Reykjavik KEFIceland 路 1,797 mi

- Riga RIXLatvia 路 1,672 mi

- Rome FCOItaly 路 826 mi

+2
- Rovaniemi RVNFinland 路 2,125 mi

- Salerno QSRItaly 路 969 mi

- San Sebastian EASSpain 路 218 mi

- Santa Cruz De La Palma SPCSpain 路 1,148 mi

- Santander SDRSpain 路 203 mi


- Santiago De Compostela SCQSpain 路 300 mi

- Seo De Urgel LEUSpain 路 288 mi

- Sevilla SVQSpain 路 246 mi


- Shannon SNNIreland 路 880 mi

- Sibiu SBZRomania 路 1,434 mi

- Skopje SKPNorth Macedonia 路 1,308 mi

- Sofia SOFBulgaria 路 1,396 miFB


- Split SPUCroatia 路 1,038 mi

- Stockholm ARNSweden 路 1,616 mi


- Strasbourg SXBFrance 路 782 mi

- Tenerife TFNSpain 路 1,101 mi



- Tenerife TFSSpain 路 1,133 mi

- Thira JTRGreece 路 1,589 mi

- Timisoara TSRRomania 路 1,301 mi

- Tirana TIAAlbania 路 1,213 mi



- Tivat TIVMontenegro 路 1,159 mi

- Toulouse TLSFrance 路 334 mi


- Tromso TOSNorway 路 2,174 mi

- Turin TRNItaly 路 653 mi



- Valencia VLCSpain 路 178 mi


- Venice VCEItaly 路 873 mi

+1
- Verona VRNItaly 路 805 mi

- Vienna VIEAustria 路 1,122 mi


- Vigo VGOSpain 路 289 mi


- Warsaw WAWPoland 路 1,411 mi


- Wroclaw WROPoland 路 1,222 mi


- Zagreb ZAGCroatia 路 1,051 mi


- Zurich ZRHSwitzerland 路 770 mi



North America 路 34
- Atlanta ATLUnited States 路 4,326 mi

- Boston BOSUnited States 路 3,401 mi



- Cancun CUNMexico 路 4,946 miE9
2W - Charlotte CLTUnited States 路 4,099 mi

- Chicago ORDUnited States 路 4,191 mi


- Comayagua XPLHonduras 路 5,267 miE9
- Dallas DFWUnited States 路 4,954 mi


- Dulles IADUnited States 路 3,806 mi


- Guadalajara GDLMexico 路 5,794 mi

- Guatemala City GUAGuatemala 路 5,411 mi

- Halifax YHZCanada 路 2,990 mi

- Havana HAVCuba 路 4,636 miCU
+1
- La Romana LRMDominican Republic 路 4,117 miE9
- Los Angeles LAXUnited States 路 5,832 mi

- Mexico City MEXMexico 路 5,633 mi


- Miami MIAUnited States 路 4,415 mi



- Monterrey MTYMexico 路 5,404 mi


- Montreal YULCanada 路 3,450 mi


- New York EWRUnited States 路 3,598 mi


- New York JFKUnited States 路 3,580 mi

+1
- Orlando MCOUnited States 路 4,366 mi

- Panama City PTYPanama 路 5,069 mi


- Philadelphia PHLUnited States 路 3,672 mi

- Punta Cana PUJDominican Republic 路 4,083 miE9
2W - Queretaro QROMexico 路 5,636 miE9
- San Francisco SFOUnited States 路 5,799 mi

- San Jose SJOCosta Rica 路 5,281 mi
E9 - San Juan SJUPuerto Rico 路 3,964 mi

- San Pedro Sula SAPHonduras 路 5,238 mi

- San Salvador SALEl Salvador 路 5,384 mi
E9
- Santiago SCUCuba 路 4,417 miCU
- Santiago STIDominican Republic 路 4,166 mi

- Santo Domingo SDQDominican Republic 路 4,157 mi

2W - Toronto YYZCanada 路 3,764 mi


Asia 路 26
- Abu Dhabi AUHUnited Arab Emirates 路 3,503 mi

- Amman AMMJordan 路 2,269 mi


- Ankara ESBTurkey 路 1,913 mi

- Bangkok BKKThailand 路 6,333 miE9
- Beijing PEKChina 路 5,719 mi

- Beirut BEYLebanon 路 2,181 mi

- Chengdu TFUChina 路 5,723 mi3U
- Chongqing CKGChina 路 5,846 mi

- Doha DOHQatar 路 3,313 mi


- Dubai DXBUnited Arab Emirates 路 3,510 mi

- Guangzhou CANChina 路 6,447 mi

- Hangzhou HGHChina 路 6,378 mi

- Hong Kong HKGHong Kong 路 6,529 mi

- Istanbul SAWTurkey 路 1,712 mi

- Izmir ADBTurkey 路 1,639 mi


- Jeddah JEDSaudi Arabia 路 2,807 mi

- Kutaisi KUTGeorgia 路 2,362 mi

- Kuwait KWIKuwait 路 2,979 mi

- Larnaca LCACyprus 路 2,054 mi

- Riyadh RUHSaudi Arabia 路 3,066 miRX
- Seoul ICNSouth Korea 路 6,191 mi

- Shanghai PVGChina 路 6,381 mi

- Shenzhen SZXChina 路 6,507 mi

- Tel Aviv-Yafo TLVIsrael 路 2,202 mi



- Tokyo NRTJapan 路 6,692 mi

- Wenzhou WNZChina 路 6,519 mi

South America 路 24
- Asuncion ASUParaguay 路 5,710 mi

- Barranquilla BAQColombia 路 4,747 mi

- Bogota BOGColombia 路 4,990 mi

+1
- Buenos Aires EZEArgentina 路 6,267 mi

+1
- Cali CLOColombia 路 5,159 mi
2W - Campinas VCPBrazil 路 5,205 mi

- Caracas CCSVenezuela 路 4,355 mi

PU+1 - Cartagena CTGColombia 路 4,805 mi2W
- Cochabamba CBBBolivia 路 5,664 miOB
- Cordoba CORArgentina 路 6,294 mi

- Fortaleza FORBrazil 路 3,774 mi

- Guayaquil GYEEcuador 路 5,600 mi


- Lima LIMPeru 路 5,920 mi

PU+1 - Medellin MDEColombia 路 4,991 mi


- Montevideo MVDUruguay 路 6,181 mi


- Quito UIOEcuador 路 5,429 mi


- Recife RECBrazil 路 3,908 mi


- Rio De Janeiro GIGBrazil 路 5,063 mi

- Rosario ROSArgentina 路 6,248 mi2W
- Salvador SSABrazil 路 4,309 mi

- Santa Cruz VVIBolivia 路 5,541 miOB

- Santiago SCLChile 路 6,661 mi


- Sao Paulo GRUBrazil 路 5,206 mi

+1
- Valencia VLNVenezuela 路 4,422 miPU
Africa 路 20
- Addis Ababa ADDEthiopia 路 3,383 mi

- Agadir AGAMorocco 路 775 mi

- Algiers ALGAlgeria 路 450 miAH

- Cairo CAIEgypt 路 2,082 mi


- Casablanca CMNMorocco 路 540 mi

3O - Dakar DSSSenegal 路 1,961 mi

- Dakhla VILMorocco 路 1,363 mi

- Essaouira ESUMorocco 路 715 mi

- Fes FEZMorocco 路 460 mi

- Johannesburg JNBSouth Africa 路 5,037 mi

- Luxor LXREgypt 路 2,314 mi

- Marrakech RAKMorocco 路 662 mi



- Mauritius MRUMauritius 路 5,757 miE92W
- Mitiga, Tripoli MJILibya 路 1,068 miBM
- Nador NDRMorocco 路 381 mi

- Rabat RBAMorocco 路 479 mi

- Tangier TNGMorocco 路 353 mi3O
+2
- Tetouan TTUMorocco 路 352 mi


- Tunis TUNTunisia 路 784 miTU

- Zanzibar ZNZTanzania 路 4,216 mi2W
Elsewhere 路 1
Airlines flying from MAD
oneworld: 138 destinations 路 SkyTeam: 75 destinations 路 Star Alliance: 27 destinations
- Iberiaoneworld131 routes

- Ryanair64 routes

- Air EuropaSkyTeam61 routes

- Wizz Air Malta12 routes

- easyJet11 routes

- Volotea11 routes

- Wizz Air10 routes

- E9Iberojet9 routes
- 2WWorld2Fly8 routes
- American Airlinesoneworld6 routes

- PUPlus Ultra5 routes
- AVIANCAStar Alliance4 routes

- AeromexicoSkyTeam3 routes

- Air ChinaStar Alliance3 routes

- Delta Air LinesSkyTeam3 routes

- LATAM Airlines3 routes

- Pegasus3 routes

- Royal Air Maroconeworld3 routes

- Ryanair UK3 routes

- 3OAir Arabia Maroc2 routes
- Air CanadaStar Alliance2 routes

- Azul2 routes

- Binter Canarias2 routes

- OBBoliviana de Aviaci贸n2 routes
- British Airwaysoneworld2 routes

- China Eastern AirlinesSkyTeam2 routes

- CUCubana de Aviacion2 routes
- EgyptAirStar Alliance2 routes

- Ethiopian AirlinesStar Alliance2 routes

- Hainan Airlines2 routes

- LOT - Polish AirlinesStar Alliance2 routes

- LufthansaStar Alliance2 routes

- Scandinavian AirlinesSkyTeam2 routes

- TUTunisair2 routes
- United AirlinesStar Alliance2 routes

- Vueling2 routes

- Aegean AirlinesStar Alliance1 route

- Aer Lingus1 route

- Aerolineas ArgentinasSkyTeam1 route

- AHAir Algerie1 route
- Air Baltic1 route

- Air FranceSkyTeam1 route

- Air Serbia1 route

- Air Transat1 route

- AJet1 route

- Beijing Capital Airlines1 route

- Brussels AirlinesStar Alliance1 route

- FBBulgaria Air1 route
- Cathay Pacificoneworld1 route

- China Southern Airlines1 route

- Croatia AirlinesStar Alliance1 route

- DNDan Air1 route
- El Al1 route

- Emirates1 route

- Etihad Airways1 route

- Eurowings1 route

- Finnaironeworld1 route

- ITA AirwaysStar Alliance1 route

- JetBlue Airways1 route

- U5Karinou Airlines1 route
- KLMSkyTeam1 route

- KM Malta Airlines1 route

- Korean AirSkyTeam1 route

- Kuwait Airways1 route

- QLLASER Airlines1 route
- Lufthansa City Airlines1 route

- Luxair1 route

- BMMedsky Airways1 route
- Middle East AirlinesSkyTeam1 route

- Norwegian Air Shuttle1 route

- Norwegian Air Sweden1 route

- Qatar Airwaysoneworld1 route

- RXRegent Airways1 route
- Royal Jordanianoneworld1 route

- SaudiaSkyTeam1 route

- 3USichuan Airlines1 route
- Singapore AirlinesStar Alliance1 route

- GQSky Express1 route
- SmartWings1 route

- SunExpress1 route

- SWISSStar Alliance1 route

- TAP PortugalStar Alliance1 route

- TAROMSkyTeam1 route

- Transavia France1 route

- Turkish AirlinesStar Alliance1 route

- WestJet1 route

- Wizz Air UK1 route

Flights from MAD: common questions
How many nonstop destinations are there from MAD?
240 destinations in 79 countries have a nonstop flight from Barajas (MAD), flown by 87 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from MAD?
87 airlines fly nonstop from MAD. By number of destinations: Iberia (131), Ryanair (64), Air Europa (61), Wizz Air Malta (12), easyJet (11), Volotea (11), Wizz Air (10) and Iberojet (9).
What is the longest nonstop flight from MAD?
Madrid (MAD) to Tokyo (NRT), on Iberia, at about 6,692 miles (10,769 km) as the crow flies. Next is Santiago (SCL), about 6,661 miles (10,720 km).
Which countries can you fly to nonstop from MAD?
79 countries. The most destinations are in Spain (30), Italy (22), France (13), the United States (13), Morocco (10) and the United Kingdom (10).
Which airline alliance has the most routes from MAD?
oneworld airlines fly to 138 destinations, SkyTeam airlines fly to 75 destinations and Star Alliance airlines fly to 27 destinations nonstop from MAD. The rest are flown only by airlines outside the three alliances.
More airports in Spain
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.