Madrid Airport (IATA: MAD, ICAO: LEMD), also known as Madrid-Barajas Airport, is the second largest airport in Spain.It is an international airport and serves the area of Madrid, Spain.Madrid Airport has non-stop passenger flights scheduled to 215 destinations in 73 countries.
At present, there are 31 domestic flights from Madrid.
The longest flight from Madrid MAD is a 4,156 mile (6,688 km) non-stop route to Tokyo NRT. This direct flight takes around 14 hours and 20 minutes and is operated by Iberia.
In total there are 78 airlines flying from and to Madrid. Most flights are operated by one of the following carriers:
Below you can find a list of the most popular destinations from Madrid, based on the number of scheduled flights for this month.
Aside from all non-stop destinations listed above, these are popular destinations from Madrid that require a stopover:
There are 93 airports that have flights from Madrid in Business Class. All airports that offer business class flights from MAD are listed below:
If you are looking for a luxurious flight, there's a total of 5 destinations to choose from that have First Class flights from MAD.
Madrid has a great network of flights to destinations all over the world.
The following is an overview of all non-stop intercontinental flights operating from Madrid-Barajas Airport (MAD).
Non-stop flights from Madrid to the US
Iberia (Oneworld): year-round to Boston (BOS), Chicago (ORD), Dallas-Fort Worth (DFW), Los Angeles (LAX), Miami (MIA), New York City (JFK), seasonal flights to San Francisco (SFO) and Washington (IAD).
Air Europa (SkyTeam): year-round to Miami (MIA) and New York City (JFK).
Evelop Airlines: seasonal flights to Orlando (MCO).
American Airlines (Oneworld): year-round to Charlotte (CLT), Dallas-Fort Worth (DFW), Miami (MIA), New York City (JFK) and Philadelphia (PHL).
Delta (SkyTeam): year-round to Atlanta (ATL) and New York City (JFK).
United Airlines (Star Alliance): year-round to New York (EWR) and Washington (IAD).
Non-stop flights from Madrid to Canada
Air Canada (Star Alliance): year-round to Montreal (YUL) and seasonal flights to Toronto (YYZ).
Air Transat: seasonal flights to Montreal (YUL).
Non-stop flights from Madrid to South America
Iberia and Air Europa have a strong network of non-stop flights to Southern America.
Iberia (Oneworld): year-round to Buenos Aires (EZE), Rio de Janeiro (GIG), São Paulo (GRU), Santiago de Chile (SCL), Bogotá (BOG), Guayaquil (GYE), Quito (UIO), Lima (LIM), Montevideo (MVD) and Caracas (CCS).
Air Europa (SkyTeam): year-round to Buenos Aires (EZE), Córdoba (COR), Salvador da Bahia (SSA), São Paulo (GRU), Bogotá (BOG), Medellín (MDE), seasonal flights to Guayaquil (GYE), year-round flights to Quito (UIO), Lima (LIM), Montevideo (MVD), Caracas (CCS), Santa Cruz de la Sierra (VVI) and Asunción (ASU).
Aerolineas Argentinas (SkyTeam): year-round to Buenos Aires (EZE).
LATAM: year-round to São Paulo (GRU), Santiago de Chile (SCL), Bogotá (BOG) and Lima (LIM).
Air China (Star Alliance): year-round to São Paulo (GRU).
Plus Ultra: year-round to Bogotá (BOG), seasonal flights to Cartagena (CTG), year-round flights to Lima (LIM) and Caracas (CCS).
Avianca (Star Alliance): year-round to Bogotá (BOG), Cali (CLO) and Medellín (MDE).
Euroairlines: year-round to Caracas (CCS).
Estelar: year-round to Caracas (CCS).
LASER Airlines: year-round to Caracas (CCS).
BoA: year-round to Cochabamba (CBB) and Santa Cruz de la Sierra (VVI).
Non-stop flights from Madrid to Central America
Iberia (Oneworld): year-round to San José (SJO), seasonal flights to San Salvador (SAL), year-round flights to Guatemala City (GUA), Mexico City (MEX) and Panama City (PTY).
Evelop Airlines: year-round to San José (SJO) and Cancún (CUN).
Avianca (Star Alliance): seasonal flights to San Salvador (SAL).
Air Europa (SkyTeam): year-round to Cancún (CUN), Panama City (PTY) and San Pedro Sula (SAP).
World 2 Fly: year-round to Cancún (CUN).
Aeromexico (SkyTeam): year-round to Guadalajara (GDL), Mexico City (MEX) and Monterrey (MTY).
Non-stop flights from Madrid to the Caribbean
Iberia (Oneworld): year-round to Havana (HAV), Santo Domingo (SDQ) and San Juan (SJU).
Air Europa (SkyTeam): year-round to Havana (HAV), Punta Cana (PUJ), Santiago de los Caballeros (STI) and Santo Domingo (SDQ).
Euroairlines: year-round to Santiago de Cuba (SCU).
Evelop Airlines: seasonal flights to Santa Clara (SNU) and year-round flights to Punta Cana (PUJ).
World 2 Fly: year-round to Havana (HAV), Punta Cana (PUJ) and Santo Domingo (SDQ).
Air China (Star Alliance): seasonal flights to Havana (HAV).
Cubana: year-round to Santiago de Cuba (SCU).
Non-stop flights from Madrid to Africa
Iberia (Oneworld): year-round to Algiers (ALG), Cairo (CAI), Casablanca (CMN), Marrakech (RAK), Tangier (TNG) and Dakar (DSS).
Air Algerie: seasonal flights to Algiers (ALG).
Euroairlines: year-round to Aswan (ASW), seasonal flights to Cairo (CAI), year-round flights to Luxor (LXR) and seasonal flights to Sharm el-Sheikh (SSH).
Egyptair (Star Alliance): year-round to Cairo (CAI) and Luxor (LXR).
Air Europa (SkyTeam): seasonal flights to Marrakech (RAK) and Tunis (TUN).
Ryanair: year-round to Agadir (AGA), Essaouira (ESU), Fes (FEZ), Marrakech (RAK), Nador (NDR), Rabat (RBA), Tangier (TNG) and Tétouan (TTU).
Air Arabia Maroc: year-round to Tangier (TNG) and Tétouan (TTU).
Royal Air Maroc (Oneworld): year-round to Casablanca (CMN) and Rabat (RBA).
Nouvelair: year-round to Tunis (TUN).
Tunisair: year-round to Tunis (TUN).
Evelop Airlines: seasonal flights to Mauritius (MRU).
World 2 Fly: seasonal flights to Zanzibar (ZNZ).
Ethiopian Airlines (Star Alliance): seasonal flights to Addis Ababa (ADD).
Plus Ultra: seasonal flights to Malabo (SSG).
TAAG Angola: year-round to Luanda (LAD).
Non-stop flights from Madrid to the Middle-East / Western Asia
Iberia (Oneworld): year-round to Tel Aviv (TLV) and Doha (DOH).
Air Europa (SkyTeam): year-round to Tel Aviv (TLV).
EL AL: year-round to Tel Aviv (TLV).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Ryanair: year-round to Amman (AMM).
Royal Jordanian (Oneworld): year-round to Amman (AMM).
Euroairlines: seasonal flights to Istanbul (IST) and Izmir (ADB).
Pegasus: year-round to Istanbul (Sabiha) (SAW).
SunExpress: year-round to Izmir (ADB).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Middle East (SkyTeam): year-round to Beirut (BEY).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED).
Non-stop flights from Madrid to India / South Asia
Currently there are no direct services between Madrid and India or Southern Asia, you will need to change planes along the way.
Non-stop flights from Madrid to China
Air China (Star Alliance): year-round to Beijing (PEK).
China Eastern (SkyTeam): year-round to Shanghai (PVG) and seasonal flights to Wenzhou (WNZ).
Beijing Capital: year-round to Hangzhou (HGH).
Hainan Airlines: year-round to Chongqing (CKG).
Non-stop flights from Madrid to Japan
Iberia is currently the only airline flying non-stop from Madrid to Japan. They fly seasonal to Tokyo (NRT).
Non-stop flights from Madrid to East Asia
Cathay Pacific (Oneworld): year-round to Hong Kong (HKG).
Korean Air (SkyTeam): year-round to Seoul (ICN).
Non-stop flights from Madrid to South-East Asia
Evelop Airlines is currently the only airline flying non-stop from Madrid to South-Eastern Asia. They fly year-round to Bangkok (BKK).
Non-stop flights from Madrid to Central Asia
Currently there are no direct services between Madrid and Central Asia, you will need to change planes along the way.
Non-stop flights from Madrid to Australia / New Zealand / Oceania / the Pacific
Currently there are no direct services between Madrid and Oceania, you will need to change planes along the way.
Tirana is the only destination in Albania with direct flights from Madrid. Non-stop flights to Tirana are offered by Euroairlines, Iberia (Oneworld) and Wizz Air Malta.
Flights from Madrid to AlgeriaIn Algeria, the only destination that has a direct flight from Madrid is Algiers. You can fly non-stop to Algiers with Air Algerie or Iberia (Oneworld).
Flights from Madrid to AngolaThere is 1 destination in Angola that has a direct connection from Madrid, which is Luanda. Direct flights to Luanda are offered by TAAG Angola.
Flights from Madrid to ArgentinaThere are 2 destinations in Argentina that have non-stop flights from Madrid.
Non-stop flights to Buenos Aires are offered by Aerolineas Argentinas (SkyTeam), Air Europa (SkyTeam) and Iberia (Oneworld).
The only airline with direct flights to Córdoba is Air Europa (SkyTeam).
If you are looking for a direct flight from Madrid to Austria, there are 2 destinations to choose from.
Direct flights to Salzburg are offered by Iberia (Oneworld). This is a seasonal route that starts in November and ends in March.
You can fly non-stop to Vienna with Iberia (Oneworld) or Ryanair.
In Belgium, there are 2 destinations from Madrid.
From Madrid to Brussels there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Brussels Airlines (Star Alliance), Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Brussels Charleroi is Ryanair.
If you are looking for a direct flight from Madrid to Bolivia, there are 2 destinations to choose from.
Direct flights to Cochabamba are offered by BoA.
You can fly non-stop to Santa Cruz de la Sierra with Air Europa (SkyTeam) or BoA.
There are 3 destinations in Brazil that have non-stop flights from Madrid.
Direct flights to Rio de Janeiro are offered by Iberia (Oneworld).
The only airline with direct flights to Salvador da Bahia is Air Europa (SkyTeam).
From Madrid to São Paulo there are 4 airlines that have direct services, which are Air China (Star Alliance), Air Europa (SkyTeam), Iberia (Oneworld) and LATAM.
In Bulgaria, the only destination that has a direct flight from Madrid is Sofia. Non-stop flights to Sofia are offered by Bulgaria Air, Ryanair and Wizz Air.
Flights from Madrid to CanadaIn Canada, there are 2 destinations from Madrid.
You can fly non-stop to Montreal with Air Canada (Star Alliance) or Air Transat.
The only airline with direct flights to Toronto is Air Canada (Star Alliance). This is a seasonal route that starts in July and ends in October.
Santiago de Chile is the only destination in Chile with direct flights from Madrid. You can fly non-stop to Santiago de Chile with Iberia (Oneworld) or LATAM.
Flights from Madrid to ChinaThere are 5 destinations in China that have non-stop flights from Madrid.
Direct flights to Beijing are offered by Air China (Star Alliance).
The only airline with direct flights to Chongqing is Hainan Airlines.
You can fly non-stop from Madrid to Hangzhou with Beijing Capital.
To Shanghai and Wenzhou, you can fly with China Eastern (SkyTeam).
If you are looking for a direct flight from Madrid to Colombia, there are 4 destinations to choose from.
From Madrid to Bogotá there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Avianca (Star Alliance), Iberia (Oneworld), LATAM and Plus Ultra.
The only airline with direct flights to Cali is Avianca (Star Alliance).
You can fly non-stop from Madrid to Cartagena with Plus Ultra.
You can fly non-stop to Medellín with Air Europa (SkyTeam) or Avianca (Star Alliance).
There is 1 destination in Costa Rica that has a direct connection from Madrid, which is San José. You can fly non-stop to San José with Evelop Airlines or Iberia (Oneworld).
Flights from Madrid to CroatiaIn Croatia, there are 3 destinations from Madrid.
All direct flights from Madrid to Dubrovnik, Split and Zagreb are operated by Iberia (Oneworld).
Flights from Madrid to CubaIf you are looking for a direct flight from Madrid to Cuba, there are 3 destinations to choose from.
From Madrid to Havana there are 4 airlines that have direct services, which are Air China (Star Alliance), Air Europa (SkyTeam), Iberia (Oneworld) and World 2 Fly.
The only airline with direct flights to Santa Clara is Evelop Airlines. This is a seasonal route that starts in July and ends in September.
You can fly non-stop to Santiago de Cuba with Cubana or Euroairlines.
Prague is the only destination in Czechia with direct flights from Madrid. From Madrid to Prague there are 4 airlines that have direct services, which are Czech Airlines (SkyTeam), Iberia (Oneworld), Ryanair and SmartWings.
Flights from Madrid to DenmarkThere are 2 destinations in Denmark that have non-stop flights from Madrid.
Direct flights to Billund are offered by Ryanair. This is a seasonal route that starts in July and ends in October.
Non-stop flights to Copenhagen are offered by Iberia (Oneworld), Norwegian and Ryanair.
In Dominican Republic, there are 3 destinations from Madrid.
Non-stop flights to Punta Cana are offered by Air Europa (SkyTeam), Evelop Airlines and World 2 Fly.
The only airline with direct flights to Santiago de los Caballeros is Air Europa (SkyTeam).
Non-stop flights to Santo Domingo are offered by Air Europa (SkyTeam), Iberia (Oneworld) and World 2 Fly.
There are 2 destinations in Ecuador that have non-stop flights from Madrid.
To Guayaquil and Quito, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).
Flights from Madrid to EgyptIf you are looking for a direct flight from Madrid to Egypt, there are 4 destinations to choose from.
Direct flights to Aswan are offered by Euroairlines.
Non-stop flights to Cairo are offered by Egyptair (Star Alliance), Euroairlines and Iberia (Oneworld).
You can fly non-stop to Luxor with Egyptair (Star Alliance) or Euroairlines.
The only airline with direct flights to Sharm el-Sheikh is Euroairlines. This is a seasonal route that starts in July and ends in August.
In El Salvador, the only destination that has a direct flight from Madrid is San Salvador. You can fly non-stop to San Salvador with Avianca (Star Alliance) or Iberia (Oneworld). This is a seasonal route that starts in July and ends in September.
Flights from Madrid to Equatorial GuineaThere is 1 destination in Equatorial Guinea that has a direct connection from Madrid, which is Malabo. Direct flights to Malabo are offered by Plus Ultra. This is a seasonal route that starts in July and ends in October.
Flights from Madrid to EthiopiaIn Ethiopia, the only destination that has a direct flight from Madrid is Addis Ababa. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance). This is a seasonal route that starts in December and ends in June.
Flights from Madrid to FinlandIn Finland, there are 2 destinations from Madrid.
Direct flights to Helsinki are offered by Finnair (Oneworld).
The only airline with direct flights to Rovaniemi is Iberia (Oneworld). This is a seasonal route that starts in November and ends in March.
France is well-connected to Madrid (MAD) with 10 destinations around the country that have direct flights from Madrid.
Non-stop flights to Bordeaux are offered by Iberia (Oneworld), Ryanair and Volotea.
Non-stop flights to Lyon are offered by easyJet, Iberia (Oneworld) and Volotea.
Non-stop flights to Marseille are offered by Ethiopian Airlines (Star Alliance), Iberia (Oneworld) and Ryanair.
You can fly non-stop to Nantes with Iberia (Oneworld) or Volotea.
You can fly non-stop to Nice with easyJet or Iberia (Oneworld).
Non-stop flights to Paris are offered by Air France (SkyTeam), easyJet and Iberia (Oneworld).
Direct flights to Paris (Beauvais) are offered by Ryanair.
Non-stop flights to Paris (Orly) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Transavia.
You can fly non-stop from Madrid to Strasbourg with Iberia (Oneworld). This route has been announced recently, and is not operational yet. It will start in July 2024.
You can fly non-stop to Toulouse with Iberia (Oneworld) or Volotea.
If you are looking for a direct flight from Madrid to Germany, there are 5 destinations to choose from.
You can fly non-stop to Berlin with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Düsseldorf is Iberia (Oneworld).
Non-stop flights to Frankfurt are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Lufthansa (Star Alliance).
The only airline with direct flights to Hamburg is Iberia (Oneworld).
Non-stop flights to Munich are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Lufthansa (Star Alliance).
There are 5 destinations in Greece that have non-stop flights from Madrid.
From Madrid to Athens there are 4 airlines that have direct services, which are Aegean (Star Alliance), Air Europa (SkyTeam), Euroairlines and Iberia (Oneworld).
All direct flights from Madrid to Corfu (Kerkyra), Heraklion (Crete), Mykonos and Santorini are operated by Iberia (Oneworld).
Guatemala City is the only destination in Guatemala with direct flights from Madrid. Direct flights to Guatemala City are offered by Iberia (Oneworld).
Flights from Madrid to HondurasIn Honduras, there are 2 destinations from Madrid.
Direct flights to Comayagua are offered by Evelop Airlines.
The only airline with direct flights to San Pedro Sula is Air Europa (SkyTeam).
There is 1 destination in Hong Kong that has a direct connection from Madrid, which is Hong Kong. Direct flights to Hong Kong are offered by Cathay Pacific (Oneworld).
Flights from Madrid to HungaryBudapest is the only destination in Hungary with direct flights from Madrid. Non-stop flights to Budapest are offered by Iberia (Oneworld), Ryanair and Wizz Air.
Flights from Madrid to IcelandIn Iceland, the only destination that has a direct flight from Madrid is Reykjavik (Keflavik). Non-stop flights to Reykjavik (Keflavik) are offered by Iberia (Oneworld), Icelandair and Play.
Flights from Madrid to IrelandThere is 1 destination in Ireland that has a direct connection from Madrid, which is Dublin. Non-stop flights to Dublin are offered by Aer Lingus, Iberia (Oneworld) and Ryanair.
Flights from Madrid to IsraelIn Israel, the only destination that has a direct flight from Madrid is Tel Aviv. Non-stop flights to Tel Aviv are offered by Air Europa (SkyTeam), EL AL and Iberia (Oneworld).
Flights from Madrid to ItalyYou can fly non-stop from Madrid to lots of destinations in Italy, as there is a total of 18 airports that have direct services from Madrid.
Direct flights to Alghero (Sardinia) are offered by Ryanair. This is a seasonal route that starts in July and ends in October.
To Bari and Bologna, you can fly with Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Brindisi is Ryanair. This is a seasonal route that starts in July and ends in October.
All direct flights from Madrid to Cagliari (Sardinia) and Catania are operated by Iberia (Oneworld) and Ryanair.
You can fly non-stop to Florence with Iberia (Oneworld) or Vueling.
The only airline with direct flights to Milan (Bergamo) is Ryanair.
You can fly non-stop from Madrid to Milan (Linate) with Iberia (Oneworld).
From Madrid to Milan (Malpensa) there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Ryanair and Wizz Air Malta.
You can fly non-stop to Naples with Iberia (Oneworld) or Ryanair.
You can fly non-stop to Olbia (Sardinia) with Iberia (Oneworld) or Volotea. This is a seasonal route that starts in July and ends in September.
You can fly non-stop to Palermo with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Pisa is Ryanair.
Airlines that operate direct flights to Rome (Fiumicino) are Air Europa (SkyTeam), Ethiopian Airlines (Star Alliance), Iberia (Oneworld), ITA Airways (SkyTeam), Ryanair and Wizz Air Malta.
You can fly non-stop to Turin with Iberia (Oneworld) or Ryanair.
Non-stop flights to Venice Marco Polo are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop to Verona with Ryanair or Volotea.
Tokyo is the only destination in Japan with direct flights from Madrid. Direct flights to Tokyo are offered by Iberia (Oneworld). This route is not operational yet but will start in October.
Flights from Madrid to JordanThere is 1 destination in Jordan that has a direct connection from Madrid, which is Amman. You can fly non-stop to Amman with Royal Jordanian (Oneworld) or Ryanair.
Flights from Madrid to LatviaRiga is the only destination in Latvia with direct flights from Madrid. Direct flights to Riga are offered by Air Baltic.
Flights from Madrid to LebanonIn Lebanon, the only destination that has a direct flight from Madrid is Beirut. Direct flights to Beirut are offered by Middle East (SkyTeam).
Flights from Madrid to LithuaniaThere is 1 destination in Lithuania that has a direct connection from Madrid, which is Kaunas. Direct flights to Kaunas are offered by Ryanair.
Flights from Madrid to LuxembourgIn Luxembourg, the only destination that has a direct flight from Madrid is Luxembourg City. You can fly non-stop to Luxembourg City with Luxair or Ryanair.
Flights from Madrid to MaltaMalta is the only destination in Malta with direct flights from Madrid. You can fly non-stop to Malta with Air Malta or Ryanair.
Flights from Madrid to MauritiusThere is 1 destination in Mauritius that has a direct connection from Madrid, which is Mauritius. Direct flights to Mauritius are offered by Evelop Airlines. This is a seasonal route that starts in July and ends in September.
Flights from Madrid to MexicoThere are 4 destinations in Mexico that have non-stop flights from Madrid.
Non-stop flights to Cancún are offered by Air Europa (SkyTeam), Evelop Airlines and World 2 Fly.
The only airline with direct flights to Guadalajara is Aeromexico (SkyTeam).
You can fly non-stop to Mexico City with Aeromexico (SkyTeam) or Iberia (Oneworld).
The only airline with direct flights to Monterrey is Aeromexico (SkyTeam).
Chișinău is the only destination in Moldova with direct flights from Madrid. Direct flights to Chișinău are offered by Fly One. This is a seasonal route that starts in July and ends in October.
Flights from Madrid to MoroccoIn Morocco there are several destinations from Madrid (9 in total).
Direct flights to Agadir are offered by Ryanair.
You can fly non-stop to Casablanca with Iberia (Oneworld) or Royal Air Maroc (Oneworld).
To Essaouira and Fes, you can fly with Ryanair.
Non-stop flights to Marrakech are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop from Madrid to Nador with Ryanair.
You can fly non-stop to Rabat with Royal Air Maroc (Oneworld) or Ryanair.
Non-stop flights to Tangier are offered by Air Arabia Maroc, Iberia (Oneworld) and Ryanair.
You can fly non-stop to Tétouan with Air Arabia Maroc or Ryanair.
If you are looking for a direct flight from Madrid to Netherlands, there are 2 destinations to choose from.
Non-stop flights to Amsterdam are offered by Air Europa (SkyTeam), Iberia (Oneworld) and KLM (SkyTeam).
The only airline with direct flights to Eindhoven is Ryanair.
In Norway, there are 3 destinations from Madrid.
Direct flights to Bergen are offered by Iberia (Oneworld). This is a seasonal route that starts in July and ends in September.
You can fly non-stop to Oslo with Iberia (Oneworld) or Norwegian.
You can fly non-stop from Madrid to Tromsø with Iberia (Oneworld). This is a seasonal route that starts in December and ends in March.
In Panama, the only destination that has a direct flight from Madrid is Panama City. You can fly non-stop to Panama City with Air Europa (SkyTeam) or Iberia (Oneworld).
Flights from Madrid to ParaguayThere is 1 destination in Paraguay that has a direct connection from Madrid, which is Asunción. Direct flights to Asunción are offered by Air Europa (SkyTeam).
Flights from Madrid to PeruIn Peru, the only destination that has a direct flight from Madrid is Lima. From Madrid to Lima there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), LATAM and Plus Ultra.
Flights from Madrid to PolandIf you are looking for a direct flight from Madrid to Poland, there are 3 destinations to choose from.
Direct flights to Krakow are offered by Ryanair.
You can fly non-stop to Warsaw with LOT (Star Alliance) or Wizz Air.
You can fly non-stop from Madrid to Warsaw with Ryanair.
There are 5 destinations in Portugal that have non-stop flights from Madrid.
You can fly non-stop to Faro with Iberia (Oneworld) or Ryanair. This is a seasonal route that starts in July and ends in October.
The only airline with direct flights to Funchal (Madeira) is Iberia (Oneworld). This is a seasonal route that starts in July and ends in October.
From Madrid to Lisbon there are 5 airlines that have direct services, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld), Ryanair and TAP Portugal (Star Alliance).
The only airline with direct flights to Ponta Delgada is Iberia (Oneworld). This is a seasonal route that starts in July and ends in October.
From Madrid to Porto there are 4 airlines that have direct services, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld) and Ryanair.
San Juan is the only destination in Puerto Rico with direct flights from Madrid. Direct flights to San Juan are offered by Iberia (Oneworld).
Flights from Madrid to QatarThere is 1 destination in Qatar that has a direct connection from Madrid, which is Doha. You can fly non-stop to Doha with Iberia (Oneworld) or Qatar Airways (Oneworld).
Flights from Madrid to RomaniaIn Romania there are several destinations from Madrid (6 in total).
Direct flights to Bacău are offered by Dan Air.
Non-stop flights to Bucharest are offered by Ryanair, Tarom (SkyTeam) and Wizz Air Malta.
All direct flights from Madrid to Bucharest, Cluj-Napoca, Iasi and Timișoara are operated by Wizz Air Malta.
Jeddah is the only destination in Saudi Arabia with direct flights from Madrid. Direct flights to Jeddah are offered by Saudi Arabian (SkyTeam).
Flights from Madrid to SenegalIn Senegal, the only destination that has a direct flight from Madrid is Dakar. Direct flights to Dakar are offered by Iberia (Oneworld).
Flights from Madrid to SerbiaThere is 1 destination in Serbia that has a direct connection from Madrid, which is Belgrade. Direct flights to Belgrade are offered by Air Serbia.
Flights from Madrid to SloveniaIn Slovenia, the only destination that has a direct flight from Madrid is Ljubljana. Direct flights to Ljubljana are offered by Iberia (Oneworld). This is a seasonal route that starts in July and ends in September.
Flights from Madrid to South KoreaSeoul is the only destination in South Korea with direct flights from Madrid. Direct flights to Seoul are offered by Korean Air (SkyTeam).
Flights from Madrid to SwedenThere is 1 destination in Sweden that has a direct connection from Madrid, which is Stockholm (Arlanda). Direct flights to Stockholm (Arlanda) are offered by Iberia (Oneworld).
Flights from Madrid to SwitzerlandIn Switzerland, there are 3 destinations from Madrid.
Direct flights to Basel Mulhouse Freiburg are offered by easyJet.
Non-stop flights to Geneva are offered by easyJet, Iberia (Oneworld) and TAAG Angola.
Non-stop flights to Zürich are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).
Zanzibar is the only destination in Tanzania with direct flights from Madrid. Direct flights to Zanzibar are offered by World 2 Fly. This is a seasonal route that starts in July and ends in September.
Flights from Madrid to ThailandIn Thailand, the only destination that has a direct flight from Madrid is Bangkok. Direct flights to Bangkok are offered by Evelop Airlines.
Flights from Madrid to TunisiaThere is 1 destination in Tunisia that has a direct connection from Madrid, which is Tunis. Non-stop flights to Tunis are offered by Air Europa (SkyTeam), Nouvelair and Tunisair.
Flights from Madrid to TurkeyThere are 3 destinations in Turkey that have non-stop flights from Madrid.
You can fly non-stop to Istanbul with Euroairlines or Turkish Airlines (Star Alliance).
The only airline with direct flights to Istanbul (Sabiha) is Pegasus.
You can fly non-stop to Izmir with Euroairlines or SunExpress.
If you are looking for a direct flight from Madrid to United Arab Emirates, there are 2 destinations to choose from.
Direct flights to Abu Dhabi are offered by Etihad Airways.
The only airline with direct flights to Dubai is Emirates.
In United Kingdom there are several destinations from Madrid (9 in total).
Direct flights to Birmingham are offered by Ryanair.
You can fly non-stop to Bristol with easyJet or Ryanair.
Non-stop flights to Edinburgh are offered by easyJet, Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Liverpool is Ryanair.
From Madrid to London Gatwick there are 4 airlines that have direct services, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld) and TAAG Angola.
You can fly non-stop to London Heathrow with British Airways (Oneworld) or Iberia (Oneworld).
Direct flights to London Luton are offered by easyJet. This is a seasonal route that starts in October and ends in March.
You can fly non-stop to London Stansted with Ryanair or Ryanair UK.
Non-stop flights to Manchester are offered by Iberia (Oneworld), Ryanair and Ryanair UK.
You can fly non-stop from Madrid to lots of destinations in United States, as there is a total of 13 airports that have direct services from Madrid.
Direct flights to Atlanta are offered by Delta (SkyTeam).
The only airline with direct flights to Boston is Iberia (Oneworld).
You can fly non-stop from Madrid to Charlotte with American Airlines (Oneworld).
The only airline with direct flights to Chicago is Iberia (Oneworld).
You can fly non-stop to Dallas-Fort Worth with American Airlines (Oneworld) or Iberia (Oneworld).
You can fly non-stop from Madrid to Los Angeles with Iberia (Oneworld).
Non-stop flights to Miami are offered by Air Europa (SkyTeam), American Airlines (Oneworld) and Iberia (Oneworld).
The only airline with direct flights to New York is United Airlines (Star Alliance).
From Madrid to New York City there are 4 airlines that have direct services, which are Air Europa (SkyTeam), American Airlines (Oneworld), Delta (SkyTeam) and Iberia (Oneworld).
The only airline with direct flights to Orlando is Evelop Airlines. This is a seasonal route that starts in July and ends in September.
Direct flights to Philadelphia are offered by American Airlines (Oneworld).
You can fly non-stop from Madrid to San Francisco with Iberia (Oneworld). This is a seasonal route that starts in July and ends in October.
You can fly non-stop to Washington with Iberia (Oneworld) or United Airlines (Star Alliance).
In Uruguay, the only destination that has a direct flight from Madrid is Montevideo. You can fly non-stop to Montevideo with Air Europa (SkyTeam) or Iberia (Oneworld).
Flights from Madrid to VenezuelaCaracas is the only destination in Venezuela with direct flights from Madrid. Airlines that operate direct flights to Caracas are Air Europa (SkyTeam), Estelar, Euroairlines, Iberia (Oneworld), LASER Airlines and Plus Ultra.
There are two alternative airports to Madrid (MAD) within a range of 125 miles (200 km), which are Salamanca (SLM) and Valladolid (VLL).