EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights from Madrid (MAD)

Madrid-Barajas Airport - Airport code: MAD

Home Airports Spain MAD Madrid

Non-stop flights from Madrid (MAD)

Did you mean flights to Madrid?

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 213 destinations in 72 countries.

At present, there are 31 domestic flights from Madrid.

 Remove ads

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 10 minutes and is operated by Iberia.

In total there are 77 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.

Show all

Popular destinations with a stopover

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

Show all

Business class flights from Madrid

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

Show all

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

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).

* Please note that there are no direct services between Madrid and Southern Asia, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from Madrid to the US

IberiaIberia (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 EuropaAir Europa (SkyTeam): year-round to Miami (MIA) and New York City (JFK).

Evelop AirlinesEvelop Airlines: seasonal flights to Orlando (MCO).

American AirlinesAmerican Airlines (Oneworld): year-round to Charlotte (CLT), Dallas-Fort Worth (DFW), Miami (MIA), New York City (JFK) and Philadelphia (PHL).

DeltaDelta (SkyTeam): year-round to Atlanta (ATL) and New York City (JFK).

United AirlinesUnited Airlines (Star Alliance): year-round to New York (EWR) and seasonal flights to Washington (IAD).

Non-stop flights from Madrid to Canada

Air CanadaAir Canada (Star Alliance): year-round to Montreal (YUL) and seasonal flights to Toronto (YYZ).

Air TransatAir 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.

IberiaIberia (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 EuropaAir 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 ArgentinasAerolineas Argentinas (SkyTeam): year-round to Buenos Aires (EZE).

LATAMLATAM: year-round to São Paulo (GRU), Santiago de Chile (SCL), seasonal flights to Bogotá (BOG) and year-round flights to Lima (LIM).

Air ChinaAir China (Star Alliance): year-round to São Paulo (GRU).

Plus UltraPlus Ultra: year-round to Bogotá (BOG), seasonal flights to Cartagena (CTG), year-round flights to Lima (LIM) and Caracas (CCS).

AviancaAvianca (Star Alliance): year-round to Bogotá (BOG), Cali (CLO) and Medellín (MDE).

EuroairlinesEuroairlines: year-round to Caracas (CCS).

EstelarEstelar: year-round to Caracas (CCS).

BoABoA: year-round to Cochabamba (CBB) and Santa Cruz de la Sierra (VVI).

Non-stop flights from Madrid to Central America

IberiaIberia (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 AirlinesEvelop Airlines: year-round to San José (SJO), Cancún (CUN) and seasonal flights to San José del Cabo (SJD).

AviancaAvianca (Star Alliance): seasonal flights to San Salvador (SAL).

Air EuropaAir Europa (SkyTeam): year-round to Cancún (CUN), Panama City (PTY) and San Pedro Sula (SAP).

World 2 FlyWorld 2 Fly: year-round to Cancún (CUN).

AeromexicoAeromexico (SkyTeam): year-round to Guadalajara (GDL), Mexico City (MEX) and Monterrey (MTY).

Non-stop flights from Madrid to the Caribbean

IberiaIberia (Oneworld): year-round to Havana (HAV), Santo Domingo (SDQ) and San Juan (SJU).

Air EuropaAir Europa (SkyTeam): year-round to Havana (HAV), Punta Cana (PUJ), seasonal flights to Santiago de los Caballeros (STI) and year-round flights to Santo Domingo (SDQ).

Evelop AirlinesEvelop Airlines: seasonal flights to Santa Clara (SNU) and year-round flights to Punta Cana (PUJ).

EuroairlinesEuroairlines: year-round to Santiago de Cuba (SCU).

World 2 FlyWorld 2 Fly: year-round to Havana (HAV), Punta Cana (PUJ) and Santo Domingo (SDQ).

Air ChinaAir China (Star Alliance): seasonal flights to Havana (HAV).

CubanaCubana: year-round to Santiago de Cuba (SCU).

Non-stop flights from Madrid to Africa

IberiaIberia (Oneworld): year-round to Algiers (ALG), Cairo (CAI), Casablanca (CMN), Marrakech (RAK), Tangier (TNG) and Dakar (DSS).

Air AlgerieAir Algerie: seasonal flights to Algiers (ALG).

EuroairlinesEuroairlines: seasonal flights to Luxor (LXR) and Sharm el-Sheikh (SSH).

EgyptairEgyptair (Star Alliance): year-round to Cairo (CAI) and Luxor (LXR).

Air EuropaAir Europa (SkyTeam): seasonal flights to Marrakech (RAK) and Tunis (TUN).

RyanairRyanair: seasonal flights to Agadir (AGA), Essaouira (ESU), Fes (FEZ), Marrakech (RAK), Nador (NDR), Rabat (RBA), Tangier (TNG) and Tétouan (TTU).

Air Arabia MarocAir Arabia Maroc: year-round to Tangier (TNG) and Tétouan (TTU).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round to Casablanca (CMN) and Rabat (RBA).

NouvelairNouvelair: seasonal flights to Tunis (TUN).

TunisairTunisair: year-round to Tunis (TUN).

Evelop AirlinesEvelop Airlines: seasonal flights to Mauritius (MRU).

World 2 FlyWorld 2 Fly: seasonal flights to Zanzibar (ZNZ).

Plus UltraPlus Ultra: seasonal flights to Malabo (SSG).

Non-stop flights from Madrid to the Middle-East / Western Asia

IberiaIberia (Oneworld): year-round to Tel Aviv (TLV) and Doha (DOH).

Air EuropaAir Europa (SkyTeam): year-round to Tel Aviv (TLV).

EL ALEL AL: year-round to Tel Aviv (TLV).

Qatar AirwaysQatar Airways (Oneworld): year-round to Doha (DOH).

RyanairRyanair: seasonal flights to Amman (AMM).

Royal JordanianRoyal Jordanian (Oneworld): year-round to Amman (AMM).

EuroairlinesEuroairlines: seasonal flights to Istanbul (IST) and Izmir (ADB).

PegasusPegasus: year-round to Istanbul (Sabiha) (SAW).

SunExpressSunExpress: seasonal flights to Izmir (ADB).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round to Istanbul (IST).

EmiratesEmirates: year-round to Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round to Abu Dhabi (AUH).

Middle EastMiddle East (SkyTeam): year-round to Beirut (BEY).

Saudi ArabianSaudi Arabian (SkyTeam): year-round to Jeddah (JED).

Non-stop flights from Madrid to China

Air ChinaAir China (Star Alliance): year-round to Beijing (PEK).

China EasternChina Eastern (SkyTeam): year-round to Shanghai (PVG) and seasonal flights to Wenzhou (WNZ).

Beijing CapitalBeijing Capital: seasonal flights to Hangzhou (HGH).

Hainan AirlinesHainan Airlines: year-round to Chongqing (CKG).

Non-stop flights from Madrid to Japan

IberiaIberia 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 PacificCathay Pacific (Oneworld): year-round to Hong Kong (HKG).

Korean AirKorean Air (SkyTeam): year-round to Seoul (ICN).

International flights from Madrid

Albania
Flights from Madrid to Albania

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.

Algeria
Flights from Madrid to Algeria

In 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).

Argentina
Flights from Madrid to Argentina

There 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).

Austria
Flights from Madrid to Austria

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.

Belgium
Flights from Madrid to Belgium

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. This is a seasonal route that starts in May and ends in October.

Bolivia
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.

Bosnia & Herzegovina
Flights from Madrid to Bosnia & Herzegovina

There is 1 destination in Bosnia & Herzegovina that has a direct connection from Madrid, which is Sarajevo. Direct flights to Sarajevo are offered by Euroairlines. This is a seasonal route that starts in May and ends in June.

Brazil
Flights from Madrid to Brazil

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.

Bulgaria
Flights from Madrid to Bulgaria

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.

Canada
Flights from Madrid to Canada

In 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 May and ends in October.

Chile
Flights from Madrid to Chile

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.

China
Flights from Madrid to China

There 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. This is a seasonal route that starts in May and ends in October.
To Shanghai and Wenzhou, you can fly with China Eastern (SkyTeam).

Colombia
Flights from Madrid to Colombia

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).

Costa Rica
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).

Croatia
Flights from Madrid to Croatia

In Croatia, there are 3 destinations from Madrid.

All direct flights from Madrid to Dubrovnik, Split and Zagreb are operated by Iberia (Oneworld).

Cuba
Flights from Madrid to Cuba

If 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.

Czechia
Flights from Madrid to Czechia

Prague is the only destination in Czechia with direct flights from Madrid. Non-stop flights to Prague are offered by Czech Airlines (SkyTeam), Iberia (Oneworld) and Ryanair.

Denmark
Flights from Madrid to Denmark

There 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 May and ends in October.
Non-stop flights to Copenhagen are offered by Iberia (Oneworld), Norwegian and Ryanair.

Dominican Republic
Flights from Madrid to Dominican Republic

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). This route is not operational yet but will start in June.
Non-stop flights to Santo Domingo are offered by Air Europa (SkyTeam), Iberia (Oneworld) and World 2 Fly.

Ecuador
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).

Egypt
Flights from Madrid to Egypt

If you are looking for a direct flight from Madrid to Egypt, there are 3 destinations to choose from.

You can fly non-stop to Cairo with Egyptair (Star Alliance) or Iberia (Oneworld).
You can fly non-stop to Luxor with Egyptair (Star Alliance) or Euroairlines.
You can fly non-stop from Madrid to Sharm el-Sheikh with Euroairlines. This is a seasonal route that starts in July and ends in August.

El Salvador
Flights from Madrid to El Salvador

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 June and ends in September.

Equatorial Guinea
Flights from Madrid to Equatorial Guinea

There 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 May and ends in October.

Finland
Flights from Madrid to Finland

In 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
Flights from Madrid to France

France is well-connected to Madrid (MAD) with 10 destinations around the country that have direct flights from Madrid.

You can fly non-stop to Bordeaux with Iberia (Oneworld) or Ryanair.
Non-stop flights to Lyon are offered by easyJet, Iberia (Oneworld) and Volotea.
You can fly non-stop to Marseille with Iberia (Oneworld) or Ryanair.
You can fly non-stop to Nantes with Iberia (Oneworld) or Volotea.
Direct flights to Nice are offered by 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 is a seasonal route that starts in May and ends in July.
You can fly non-stop to Toulouse with Iberia (Oneworld) or Volotea.

Germany
Flights from Madrid to Germany

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).
From Madrid to Munich there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Leav Aviation and Lufthansa (Star Alliance).

Greece
Flights from Madrid to Greece

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

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

Honduras
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).

Hong Kong
Flights from Madrid to Hong Kong

Hong Kong is the only destination in Hong Kong with direct flights from Madrid. Direct flights to Hong Kong are offered by Cathay Pacific (Oneworld).

Hungary
Flights from Madrid to Hungary

There is 1 destination in Hungary that has a direct connection from Madrid, which is Budapest. Non-stop flights to Budapest are offered by Iberia (Oneworld), Ryanair and Wizz Air.

Iceland
Flights from Madrid to Iceland

Reykjavik (Keflavik) is the only destination in Iceland with direct flights from Madrid. Non-stop flights to Reykjavik (Keflavik) are offered by Iberia (Oneworld), Icelandair and Play.

Ireland
Flights from Madrid to Ireland

In Ireland, the only destination that has a direct flight from Madrid is Dublin. Non-stop flights to Dublin are offered by Aer Lingus, Iberia (Oneworld) and Ryanair.

Israel
Flights from Madrid to Israel

There is 1 destination in Israel that has a direct connection from Madrid, which is Tel Aviv. Non-stop flights to Tel Aviv are offered by Air Europa (SkyTeam), EL AL and Iberia (Oneworld).

Italy
Flights from Madrid to Italy

You 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 May 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 May 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 May and ends in September.
You can fly non-stop to Palermo with Iberia (Oneworld) or Ryanair. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Pisa is Ryanair. This is a seasonal route that starts in May and ends in October.
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.

Japan
Flights from Madrid to Japan

In Japan, the only destination that has a direct flight from Madrid is Tokyo. Direct flights to Tokyo are offered by Iberia (Oneworld). This is a seasonal route that starts in October and ends in April.

Jordan
Flights from Madrid to Jordan

Amman is the only destination in Jordan with direct flights from Madrid. You can fly non-stop to Amman with Royal Jordanian (Oneworld) or Ryanair.

Latvia
Flights from Madrid to Latvia

There is 1 destination in Latvia that has a direct connection from Madrid, which is Riga. Direct flights to Riga are offered by Air Baltic.

Lebanon
Flights from Madrid to Lebanon

Beirut is the only destination in Lebanon with direct flights from Madrid. Direct flights to Beirut are offered by Middle East (SkyTeam).

Lithuania
Flights from Madrid to Lithuania

In Lithuania, the only destination that has a direct flight from Madrid is Kaunas. Direct flights to Kaunas are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Luxembourg
Flights from Madrid to Luxembourg

There is 1 destination in Luxembourg that has a direct connection from Madrid, which is Luxembourg City. You can fly non-stop to Luxembourg City with Luxair or Ryanair.

Malta
Flights from Madrid to Malta

In Malta, the only destination that has a direct flight from Madrid is Malta. You can fly non-stop to Malta with Air Malta or Ryanair.

Mauritius
Flights from Madrid to Mauritius

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

Mexico
Flights from Madrid to Mexico

There are 5 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).
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.

Moldova
Flights from Madrid to Moldova

There is 1 destination in Moldova that has a direct connection from Madrid, which is Chișinău. Direct flights to Chișinău are offered by Fly One. This is a seasonal route that starts in June and ends in October.

Morocco
Flights from Madrid to Morocco

In Morocco there are several destinations from Madrid (9 in total).

Direct flights to Agadir are offered by Ryanair. This is a seasonal route that starts in June and ends in September.
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. This is a seasonal route that starts in May and ends in October.
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.

Netherlands
Flights from Madrid to Netherlands

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. This is a seasonal route that starts in May and ends in October.

Norway
Flights from Madrid to Norway

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 May 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.

Panama
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).

Paraguay
Flights from Madrid to Paraguay

In Paraguay, the only destination that has a direct flight from Madrid is Asunción. Direct flights to Asunción are offered by Air Europa (SkyTeam).

Peru
Flights from Madrid to Peru

There is 1 destination in Peru that has a direct connection from Madrid, which 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.

Poland
Flights from Madrid to Poland

If 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. This is a seasonal route that starts in May and ends in October.
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. This is a seasonal route that starts in May and ends in October.

Portugal
Flights from Madrid to Portugal

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 May and ends in October.
The only airline with direct flights to Funchal (Madeira) is Iberia (Oneworld). This is a seasonal route that starts in May 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 May 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.

Puerto Rico
Flights from Madrid to Puerto Rico

In Puerto Rico, the only destination that has a direct flight from Madrid is San Juan. Direct flights to San Juan are offered by Iberia (Oneworld).

Qatar
Flights from Madrid to Qatar

Doha is the only destination in Qatar with direct flights from Madrid. You can fly non-stop to Doha with Iberia (Oneworld) or Qatar Airways (Oneworld).

Republic of North Macedonia
Flights from Madrid to Republic of North Macedonia

There is 1 destination in Republic of North Macedonia that has a direct connection from Madrid, which is Skopje. Direct flights to Skopje are offered by Euroairlines. This route has been announced recently, and is not operational yet. It will start in May 2024.

Romania
Flights from Madrid to Romania

In Romania, there are 5 destinations from Madrid.

Direct flights to Bacău are offered by Dan Air. This is a seasonal route that starts in May and ends in October.
Non-stop flights to Bucharest are offered by Ryanair, Tarom (SkyTeam) and Wizz Air Malta.
All direct flights from Madrid to Cluj-Napoca, Iasi and Timișoara are operated by Wizz Air Malta.

Saudi Arabia
Flights from Madrid to Saudi Arabia

Jeddah is the only destination in Saudi Arabia with direct flights from Madrid. Direct flights to Jeddah are offered by Saudi Arabian (SkyTeam).

Senegal
Flights from Madrid to Senegal

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

Serbia
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.

Slovenia
Flights from Madrid to Slovenia

In Slovenia, the only destination that has a direct flight from Madrid is Ljubljana. You can fly non-stop to Ljubljana with Euroairlines or Iberia (Oneworld). This is a seasonal route that starts in June and ends in September.

South Korea
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).

Sweden
Flights from Madrid to Sweden

There 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).

Switzerland
Flights from Madrid to Switzerland

There are 3 destinations in Switzerland that have non-stop flights 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).

Tanzania
Flights from Madrid to Tanzania

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 June and ends in September.

Tunisia
Flights from Madrid to Tunisia

In Tunisia, the only destination that has a direct flight from Madrid is Tunis. Non-stop flights to Tunis are offered by Air Europa (SkyTeam), Nouvelair and Tunisair.

Turkey
Flights from Madrid to Turkey

If you are looking for a direct flight from Madrid to Turkey, there are 3 destinations to choose from.

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. This is a seasonal route that starts in June and ends in October.

United Arab Emirates
Flights from Madrid to United Arab Emirates

In United Arab Emirates, there are 2 destinations from Madrid.

Direct flights to Abu Dhabi are offered by Etihad Airways.
The only airline with direct flights to Dubai is Emirates.

United Kingdom
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. This is a seasonal route that starts in May and ends in October.
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. This is a seasonal route that starts in May and ends in October.
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 October and ends in March.
You can fly non-stop to London Stansted with Ryanair or Ryanair UK.
You can fly non-stop to Manchester with Iberia (Oneworld) or Ryanair.

United States
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 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 June 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 May and ends in October.
You can fly non-stop to Washington with Iberia (Oneworld) or United Airlines (Star Alliance). This is a seasonal route that starts in May and ends in October.

Uruguay
Flights from Madrid to Uruguay

There is 1 destination in Uruguay that has a direct connection from Madrid, which is Montevideo. You can fly non-stop to Montevideo with Air Europa (SkyTeam) or Iberia (Oneworld).

Venezuela
Flights from Madrid to Venezuela

In Venezuela, the only destination that has a direct flight from Madrid is Caracas. From Madrid to Caracas there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Estelar, Euroairlines, Iberia (Oneworld) and Plus Ultra.

Domestic flights from Madrid

Spain
Flights from Madrid to Spain

There are lots of domestic flights from Madrid (MAD). 31 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).
Airlines that operate direct flights to Barcelona are Air Europa (SkyTeam), BoA, Iberia (Oneworld), Royal Jordanian (Oneworld), Tunisair 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). This is a seasonal route that starts in May and ends in October.
You can fly non-stop to Fuerteventura with Iberia (Oneworld) or Ryanair.
From Madrid to Gran Canaria (Las Palmas) there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Binter Canarias, Iberia (Oneworld), Ryanair and TAAG Angola.
Direct flights to Granada are offered by Iberia (Oneworld).
From Madrid to Ibiza there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Ryanair, TAAG Angola 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 May and ends in July.
You can fly non-stop to Málaga with Air Europa (SkyTeam) or Iberia (Oneworld).
You can fly non-stop from Madrid to Melilla with Iberia (Oneworld).
You can fly non-stop to Menorca (Mahon) with Iberia (Oneworld) or Ryanair.
The only airline with direct flights to Murcia is Volotea. This is a seasonal route that starts in May and ends in November.
From Madrid to Palma de Mallorca there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), Ryanair and TAAG Angola.
All direct flights from Madrid to Pamplona, San Sebastián, Santa Cruz de La Palma and Santander are operated by Iberia (Oneworld).
Non-stop flights to Santiago de Compostela are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
You can fly non-stop from Madrid to Seville with Iberia (Oneworld).
From Madrid to Tenerife (Los Rodeos) there are 4 airlines that have direct services, which are Air Europa (SkyTeam), Binter Canarias, Iberia (Oneworld) and Ryanair.
You can fly non-stop to Tenerife (Reina Sofía) 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 77 airlines flying from Madrid to 213 airports around the world, as of May 2024.

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 16,449 flights departing from Madrid every month (or 3,836 flights each week), to a total of 213 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.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere