Non-stop flights from Madrid (MAD)
Madrid Airport (IATA: MAD, ICAO: LEMD), also known as Madrid-Barajas Airport, is the largest airport in Spain. Madrid Airport has non-stop passenger flights scheduled to 199 destinations in 70 countries.
At present, there are 30 domestic flights from Madrid.
The longest flight from Madrid MAD is a 4,136 mile (6,657 km) non-stop route to Santiago de Chile SCL. This direct flight takes around 13 hours and 21 minutes and is operated by Iberia.
On this page
Airlines flying from Madrid Popular destinations from Madrid Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Madrid
In total there are 69 airlines flying from and to Madrid. Most flights are operated by one of the following carriers:









Popular destinations from Madrid
Below you can find a list of the most popular destinations from Madrid, based on the number of scheduled flights for this month.




















Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Madrid that require a stopover:










Business class flights from Madrid
There are 87 airports that have flights from Madrid in Business Class. All airports that offer business class flights from MAD are listed below:









First class flights from Madrid
If you are looking for a luxurious flight, there's a total of 4 destinations to choose from that have First Class flights from MAD.




Intercontinental flights from Madrid
The following is an overview of all non-stop intercontinental flights operating from Madrid-Barajas Airport (MAD).
* Please note that there are no direct services between Madrid and Southern Asia, Japan, South-Eastern Asia, Central Asia or Oceania.
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 year-round flights to Washington (IAD).
Air Europa (SkyTeam): year-round to Miami (MIA) and seasonal flights to New York City (JFK).
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 seasonal flights to Washington (IAD).
Non-stop flights from Madrid to Canada
Air Canada (Star Alliance): year-round to Toronto (YYZ).
Air Transat: year-round 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), 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) and Lima (LIM).
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).
Conviasa: seasonal flights 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), Cancún (CUN) and seasonal flights to San José del Cabo (SJD).
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), Santo Domingo (SDQ) and seasonal flights to San Juan (SJU).
Evelop Airlines: year-round to Havana (HAV), Santiago de Cuba (SCU) and Punta Cana (PUJ).
World 2 Fly: year-round to Havana (HAV), Punta Cana (PUJ) and Santo Domingo (SDQ).
Cubana: seasonal flights to Santiago de Cuba (SCU).
Plus Ultra: seasonal flights to Santo Domingo (SDQ).
Wamos Air: seasonal flights to Punta Cana (PUJ).
Non-stop flights from Madrid to Africa
Iberia (Oneworld): year-round to Algiers (ALG), Casablanca (CMN), Marrakech (RAK), seasonal flights to Nador (NDR), year-round flights to Tangier (TNG) and Dakar (DSS).
Air Europa (SkyTeam): year-round to Marrakech (RAK), Tunis (TUN) and seasonal flights to Sal, Cape Verde (SID).
Ryanair: year-round to Agadir (AGA), Fes (FEZ), Marrakech (RAK), Nador (NDR), Rabat (RBA), Tangier (TNG) and Tétouan (TTU).
Air Arabia Maroc: year-round to Nador (NDR) and Tangier (TNG).
Royal Air Maroc (Oneworld): year-round to Casablanca (CMN) and Rabat (RBA).
Tunisair: year-round to Tunis (TUN).
Egyptair (Star Alliance): year-round to Cairo (CAI) and Luxor (LXR).
Evelop Airlines: seasonal flights to Mauritius (MRU).
Plus Ultra: seasonal flights to Malabo (SSG).
CEIBA: 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).
Air Europa (SkyTeam): year-round to Tel Aviv (TLV).
Arkia: year-round to Tel Aviv (TLV).
EL AL: year-round to Tel Aviv (TLV).
Ryanair: year-round to Amman (AMM).
Royal Jordanian (Oneworld): year-round to Amman (AMM).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Kuwait Airways: year-round to Kuwait City (KWI).
Middle East (SkyTeam): year-round to Beirut (BEY).
Pegasus: year-round to Istanbul (Sabiha) (SAW).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED).
Wizz Air: seasonal flights to Kutaisi (KUT).
Non-stop flights from Madrid to China
Air China (Star Alliance): seasonal flights to Beijing (PEK) and year-round flights to Tianjin (TSN).
Hainan Airlines: year-round to Chongqing (CKG).
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).
International flights from Madrid
Flights from Madrid to Albania

Tirana is the only destination in Albania with direct flights from Madrid. Direct flights to Tirana are offered by Wizz Air.
Flights from Madrid to Algeria

In Algeria, the only destination that has a direct flight from Madrid is Algiers. Direct flights to Algiers are offered by Iberia (Oneworld).
Flights from Madrid to Angola

There 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 Argentina

In Argentina, the only destination that has a direct flight from Madrid is Buenos Aires. Non-stop flights to Buenos Aires are offered by Aerolineas Argentinas (SkyTeam), Air Europa (SkyTeam) and Iberia (Oneworld).
Flights from Madrid to Austria

Vienna is the only destination in Austria with direct flights from Madrid. You can fly non-stop to Vienna with Iberia (Oneworld) or Ryanair.
Flights from Madrid to Belgium

There are 2 destinations in Belgium that have non-stop flights 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.
Flights from Madrid to Bolivia

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.
Flights from Madrid to Brazil

In Brazil, there are 3 destinations 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).
Non-stop flights to São Paulo are offered by Air Europa (SkyTeam), Iberia (Oneworld) and LATAM.
Flights from Madrid to Bulgaria

There is 1 destination in Bulgaria that has a direct connection from Madrid, which is Sofia. Non-stop flights to Sofia are offered by Bulgaria Air, Ryanair and Wizz Air.
Flights from Madrid to Canada

If you are looking for a direct flight from Madrid to Canada, there are 2 destinations to choose from.
Direct flights to Montreal are offered by Air Transat.
The only airline with direct flights to Toronto is Air Canada (Star Alliance).
Flights from Madrid to Cape Verde

Sal, Cape Verde is the only destination in Cape Verde with direct flights from Madrid. Direct flights to Sal, Cape Verde are offered by Air Europa (SkyTeam). This is a seasonal route that starts in July and ends in September.
Flights from Madrid to Chile

In Chile, the only destination that has a direct flight from Madrid is Santiago de Chile. You can fly non-stop to Santiago de Chile with Iberia (Oneworld) or LATAM.
Flights from Madrid to China

There are 3 destinations in China that have non-stop flights from Madrid.
Direct flights to Beijing are offered by Air China (Star Alliance). This is a seasonal route that starts in January and ends in December.
The only airline with direct flights to Chongqing is Hainan Airlines.
You can fly non-stop from Madrid to Tianjin with Air China (Star Alliance).
Flights from Madrid to Colombia

In Colombia, there are 4 destinations from Madrid.
From Madrid to Bogotá there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Avianca (Star Alliance), Iberia (Oneworld) 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. This is a seasonal route that starts in January and ends in December.
You can fly non-stop to Medellín with Air Europa (SkyTeam) or Avianca (Star Alliance).
Flights from Madrid to Costa Rica

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 Croatia

There are 3 destinations in Croatia that have non-stop flights from Madrid.
All direct flights from Madrid to Dubrovnik, Split and Zagreb are operated by Iberia (Oneworld).
Flights from Madrid to Cuba

If you are looking for a direct flight from Madrid to Cuba, there are 2 destinations to choose from.
From Madrid to Havana there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Evelop Airlines, Iberia (Oneworld) and World 2 Fly.
You can fly non-stop to Santiago de Cuba with Cubana or Evelop Airlines.
Flights from Madrid to Czechia

In Czechia, the only destination that has a direct flight from Madrid is Prague. You can fly non-stop to Prague with Iberia (Oneworld) or Ryanair.
Flights from Madrid to Denmark

In Denmark, there are 2 destinations from Madrid.
Direct flights to Billund are offered by Ryanair.
Non-stop flights to Copenhagen are offered by Iberia (Oneworld), Norwegian and Ryanair.
Flights from Madrid to Dominican Republic

If you are looking for a direct flight from Madrid to Dominican Republic, there are 2 destinations to choose from.
From Madrid to Punta Cana there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Evelop Airlines, Wamos Air and World 2 Fly.
From Madrid to Santo Domingo there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Plus Ultra and World 2 Fly.
Flights from Madrid to Ecuador

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 Egypt

In Egypt, there are 2 destinations from Madrid.
To Cairo and Luxor, you can fly with Egyptair (Star Alliance).
Flights from Madrid to El Salvador

San Salvador is the only destination in El Salvador with direct flights from Madrid. Direct flights to San Salvador are offered by Iberia (Oneworld). This is a seasonal route that starts in January and ends in December.
Flights from Madrid to Equatorial Guinea

There is 1 destination in Equatorial Guinea that has a direct connection from Madrid, which is Malabo. You can fly non-stop to Malabo with CEIBA or Plus Ultra. This is a seasonal route that starts in January and ends in March.
Flights from Madrid to Finland

Helsinki is the only destination in Finland with direct flights from Madrid. Direct flights to Helsinki are offered by Finnair (Oneworld).
Flights from Madrid to France

France is well-connected to Madrid (MAD) with 11 destinations around the country that have direct flights from Madrid.
You can fly non-stop to Bordeaux with Iberia (Oneworld) or Ryanair.
You can fly non-stop to Lyon with Iberia (Oneworld) or Volotea.
You can fly non-stop to Marseille with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Montpellier is Transavia. This is a seasonal route that starts in January and ends in March.
You can fly non-stop to Nantes with Iberia (Oneworld) or Volotea.
You can fly non-stop from Madrid to Nice with Iberia (Oneworld).
Non-stop flights to Paris are offered by Air France (SkyTeam), easyJet and Iberia (Oneworld).
The only airline with direct flights to Paris (Beauvais) is Ryanair.
Non-stop flights to Paris (Orly) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Transavia.
The only airline with direct flights to Strasbourg is Iberia (Oneworld).
You can fly non-stop to Toulouse with Iberia (Oneworld) or Volotea.
Flights from Madrid to Georgia

In Georgia, the only destination that has a direct flight from Madrid is Kutaisi. Direct flights to Kutaisi are offered by Wizz Air. This is a seasonal route that starts in June and ends in October.
Flights from Madrid to Germany

There are 5 destinations in Germany that have non-stop flights from Madrid.
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).
Flights from Madrid to Greece

If you are looking for a direct flight from Madrid to Greece, there are 5 destinations to choose from.
Non-stop flights to Athens are offered by Aegean (Star Alliance), Air Europa (SkyTeam) and Iberia (Oneworld).
All direct flights from Madrid to Corfu (Kerkyra), Heraklion (Crete) and Mykonos are operated by Iberia (Oneworld).
You can fly non-stop to Santorini with Air Europa (SkyTeam) or Iberia (Oneworld). This is a seasonal route that starts in June and ends in October.
Flights from Madrid to Guatemala

There is 1 destination in Guatemala that has a direct connection from Madrid, which is Guatemala City. Direct flights to Guatemala City are offered by Iberia (Oneworld).
Flights from Madrid to Honduras

In 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).
Flights from Madrid to Hong Kong

In Hong Kong, the only destination that has a direct flight from Madrid is Hong Kong. Direct flights to Hong Kong are offered by Cathay Pacific (Oneworld).
Flights from Madrid to Hungary

Budapest 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 Iceland

There is 1 destination in Iceland that has a direct connection from Madrid, which is Reykjavik (Keflavik). Non-stop flights to Reykjavik (Keflavik) are offered by Iberia (Oneworld), Icelandair and Play.
Flights from Madrid to Ireland

Dublin is the only destination in Ireland with direct flights from Madrid. Non-stop flights to Dublin are offered by Aer Lingus, Iberia (Oneworld) and Ryanair.
Flights from Madrid to Israel

In Israel, the only destination that has a direct flight from Madrid is Tel Aviv. From Madrid to Tel Aviv there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Arkia, EL AL and Iberia (Oneworld).
Flights from Madrid to Italy

You can fly non-stop from Madrid to lots of destinations in Italy, as there is a total of 17 airports that have direct services from Madrid.
You can fly non-stop to Alghero (Sardinia) with Air Europa (SkyTeam) or Ryanair.
To Bari and Bologna, you can fly with Iberia (Oneworld) and Ryanair.
All direct flights from Madrid to Brindisi and Cagliari (Sardinia) are operated by Ryanair.
You can fly non-stop to Catania with Iberia (Oneworld) or Ryanair. This is a seasonal route that starts in January and ends in March.
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).
Non-stop flights to Milan (Malpensa) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop to Naples with Iberia (Oneworld) or Ryanair.
You can fly non-stop from Madrid to Olbia (Sardinia) with Iberia (Oneworld). This is a seasonal route that starts in June and ends in September.
To Palermo and Pisa, you can fly with Ryanair.
From Madrid to Rome (Fiumicino) there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Alitalia (SkyTeam), Iberia (Oneworld), Ryanair and Wizz Air.
All direct flights from Madrid to Turin and Venice Marco Polo are operated by Iberia (Oneworld) and Ryanair.
Flights from Madrid to Jordan

There 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 Kuwait

In Kuwait, the only destination that has a direct flight from Madrid is Kuwait City. Direct flights to Kuwait City are offered by Kuwait Airways.
Flights from Madrid to Latvia

Riga is the only destination in Latvia with direct flights from Madrid. Direct flights to Riga are offered by Air Baltic.
Flights from Madrid to Lebanon

There is 1 destination in Lebanon that has a direct connection from Madrid, which is Beirut. Direct flights to Beirut are offered by Middle East (SkyTeam).
Flights from Madrid to Lithuania

Kaunas is the only destination in Lithuania with direct flights from Madrid. Direct flights to Kaunas are offered by Ryanair.
Flights from Madrid to Luxembourg

In 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 Malta

There is 1 destination in Malta that has a direct connection from Madrid, which is Malta. You can fly non-stop to Malta with Air Malta or Ryanair.
Flights from Madrid to Mauritius

In Mauritius, the only destination that has a direct flight from Madrid is Mauritius. Direct flights to Mauritius are offered by Evelop Airlines. This is a seasonal route that starts in June and ends in September.
Flights from Madrid to Mexico

If you are looking for a direct flight from Madrid to Mexico, there are 5 destinations to choose from.
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).
Direct flights to San José del Cabo are offered by Evelop Airlines. This is a seasonal route that starts in June and ends in September.
Flights from Madrid to Morocco

In Morocco there are several destinations from Madrid (8 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).
You can fly non-stop from Madrid to Fes with Ryanair.
Non-stop flights to Marrakech are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
Non-stop flights to Nador are offered by Air Arabia Maroc, Iberia (Oneworld) and 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.
The only airline with direct flights to Tétouan is Ryanair.
Flights from Madrid to Netherlands

There are 2 destinations in Netherlands that have non-stop flights from Madrid.
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.
Flights from Madrid to Norway

In Norway, there are 2 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.
Non-stop flights to Oslo are offered by Flyr, Iberia (Oneworld) and Norwegian.
Flights from Madrid to Panama

Panama City is the only destination in Panama with direct flights from Madrid. You can fly non-stop to Panama City with Air Europa (SkyTeam) or Iberia (Oneworld).
Flights from Madrid to Paraguay

There 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 Peru

Lima is the only destination in Peru with direct flights from Madrid. 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 Poland

There are 3 destinations in Poland that have non-stop flights from Madrid.
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.
Flights from Madrid to Portugal

If you are looking for a direct flight from Madrid to Portugal, there are 5 destinations to choose from.
You can fly non-stop to Faro with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Funchal (Madeira) is Iberia (Oneworld).
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 June and ends in September.
From Madrid to Porto there are 4 airlines that have direct services, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld) and Ryanair.
Flights from Madrid to Puerto Rico

In Puerto Rico, the only destination that has a direct flight from Madrid is San Juan. You can fly non-stop to San Juan with Air Europa (SkyTeam) or Iberia (Oneworld).
Flights from Madrid to Qatar

There is 1 destination in Qatar that has a direct connection from Madrid, which is Doha. Direct flights to Doha are offered by Qatar Airways (Oneworld).
Flights from Madrid to Romania

In Romania there are several destinations from Madrid (6 in total).
Non-stop flights to Bucharest are offered by Ryanair, Tarom (SkyTeam) and Wizz Air.
All direct flights from Madrid to Cluj-Napoca, Craiova, Iasi, Sibiu and Timișoara are operated by Wizz Air.
Flights from Madrid to Saudi Arabia

In Saudi Arabia, the only destination that has a direct flight from Madrid is Jeddah. Direct flights to Jeddah are offered by Saudi Arabian (SkyTeam).
Flights from Madrid to Senegal

Dakar is the only destination in Senegal with direct flights from Madrid. Direct flights to Dakar are offered by Iberia (Oneworld).
Flights from Madrid to Serbia

There 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 South Korea

Seoul 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 Sweden

In Sweden, the only destination that has a direct flight from Madrid is Stockholm (Arlanda). Direct flights to Stockholm (Arlanda) are offered by Iberia (Oneworld).
Flights from Madrid to Switzerland

In Switzerland, there are 3 destinations from Madrid.
Direct flights to Basel Mulhouse Freiburg are offered by easyJet.
You can fly non-stop to Geneva with easyJet or Iberia (Oneworld).
Non-stop flights to Zürich are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).
Flights from Madrid to Tunisia

There is 1 destination in Tunisia that has a direct connection from Madrid, which is Tunis. You can fly non-stop to Tunis with Air Europa (SkyTeam) or Tunisair.
Flights from Madrid to Turkey

If you are looking for a direct flight from Madrid to Turkey, there are 2 destinations to choose from.
Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).
The only airline with direct flights to Istanbul (Sabiha) is Pegasus.
Flights from Madrid to United Arab Emirates

There are 2 destinations in United Arab Emirates that have non-stop flights from Madrid.
Direct flights to Abu Dhabi are offered by Etihad Airways.
The only airline with direct flights to Dubai is Emirates.
Flights from Madrid to United Kingdom

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.
Non-stop flights to London Gatwick are offered by Air Europa (SkyTeam), easyJet and Iberia (Oneworld).
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 January 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.
Flights from Madrid to United States

You can fly non-stop from Madrid to lots of destinations in United States, as there is a total of 12 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 Philadelphia is American Airlines (Oneworld).
Direct flights to San Francisco are offered by Iberia (Oneworld). This is a seasonal route that starts in May and ends in October.
You can fly non-stop to Washington with Iberia (Oneworld) or United Airlines (Star Alliance).
Flights from Madrid to Uruguay

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 Venezuela

Caracas is the only destination in Venezuela with direct flights from Madrid. From Madrid to Caracas there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Conviasa, Iberia (Oneworld) and Plus Ultra.
Domestic flights from Madrid
Flights from Madrid to Spain

There are lots of domestic flights from Madrid (MAD). 30 airports in Spain have direct flights from the airport.
To A Coruña and Alicante, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).
All direct flights from Madrid to Almería, Asturias and Badajoz are operated by Iberia (Oneworld).
Non-stop flights to Barcelona are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Vueling.
You can fly non-stop to Bilbao with Air Europa (SkyTeam) or Iberia (Oneworld).
The only airline with direct flights to Castellón de la Plana is Iberia (Oneworld).
You can fly non-stop to Fuerteventura with Iberia (Oneworld) or Ryanair.
Non-stop flights to Gran Canaria (Las Palmas) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
Direct flights to Granada are offered by Iberia (Oneworld).
From Madrid to Ibiza there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Ryanair and Vueling.
To Jerez de la Frontera and La Seu d'Urgell, you can fly with Iberia (Oneworld).
Non-stop flights to Lanzarote (Arrecife) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Logroño is Iberia (Oneworld). This is a seasonal route that starts in January and ends in May.
Non-stop flights to Málaga are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Kuwait Airways.
You can fly non-stop from Madrid to Melilla with Iberia (Oneworld).
Non-stop flights to Menorca (Mahon) are offered by Iberia (Oneworld), Ryanair and Vueling.
Non-stop flights to Palma de Mallorca are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
All direct flights from Madrid to Pamplona, San Sebastián, Santa Cruz de La Palma and Santander are operated by Iberia (Oneworld).
You can fly non-stop to Santiago de Compostela with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Seville is Iberia (Oneworld).
Non-stop flights to Tenerife (Los Rodeos) are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop to Tenerife (Reine Sofia) with Iberia (Oneworld) or Ryanair.
To Valencia and Vigo, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).
Alternative airports near Madrid
There are two alternative airports to Madrid (MAD) within a range of 125 miles (200 km), which are Salamanca (SLM) and Valladolid (VLL).
Frequently asked questions - FAQ
How many airports are there in Madrid?
There is 1 airport in Madrid: Madrid-Barajas Airport (MAD).
What is the best airport to fly from Madrid?
The most convenient airport to fly from Madrid is Madrid-Barajas Airport (MAD).
How many airlines fly from Madrid?
There are 69 airlines flying from Madrid to 199 airports around the world, as of January 2023.
Which airlines fly from Madrid?
Iberia, Ryanair and Air Europa operate most flights from Madrid. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Madrid?
Oneworld, SkyTeam and Star Alliance are all flying from Madrid.
How many nonstop flights are there from Madrid?
There are roughly 13,864 flights departing from Madrid every month (or 3,234 flights each week), to a total of 199 airports worldwide.
What is the official name of Madrid Airport?
The official name of Madrid Airport is Madrid-Barajas Airport.
What is the airport code of Madrid Airport?
The airport code of Madrid Airport is MAD.
What are the most popular flights from Madrid?
Lisbon, Palma de Mallorca and Barcelona are the 3 most popular routes from Madrid. For a complete overview of all flight routes from Madrid, please use our flight map.
How long is the flight from Madrid?
Madrid to Lisbon | 1h 25m |
Madrid to Palma de Mallorca | 1h 25m |
Madrid to Barcelona | 1h 15m |
Madrid to London Heathrow | 2h 30m |
Madrid to Gran Canaria (Las Palmas) | 3h |