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?

Direct 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 199 destinations in 70 countries.

At present, there are 30 domestic flights from Madrid.

 Remove ads

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.

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.

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 87 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

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

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 year-round flights to Washington (IAD).

Air EuropaAir Europa (SkyTeam): year-round to Miami (MIA) and seasonal flights to New York City (JFK).

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 Toronto (YYZ).

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

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), 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) and Lima (LIM).

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

ConviasaConviasa: seasonal flights 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).

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), Santo Domingo (SDQ) and seasonal flights to San Juan (SJU).

Evelop AirlinesEvelop Airlines: year-round to Havana (HAV), Santiago de Cuba (SCU) and Punta Cana (PUJ).

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

CubanaCubana: seasonal flights to Santiago de Cuba (SCU).

Plus UltraPlus Ultra: seasonal flights to Santo Domingo (SDQ).

Wamos AirWamos Air: seasonal flights to Punta Cana (PUJ).

Non-stop flights from Madrid to Africa

IberiaIberia (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 EuropaAir Europa (SkyTeam): year-round to Marrakech (RAK), Tunis (TUN) and seasonal flights to Sal, Cape Verde (SID).

RyanairRyanair: year-round to Agadir (AGA), Fes (FEZ), Marrakech (RAK), Nador (NDR), Rabat (RBA), Tangier (TNG) and Tétouan (TTU).

Air Arabia MarocAir Arabia Maroc: year-round to Nador (NDR) and Tangier (TNG).

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

TunisairTunisair: year-round to Tunis (TUN).

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

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

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

CEIBACEIBA: seasonal flights to Malabo (SSG).

TAAG AngolaTAAG Angola: year-round to Luanda (LAD).

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

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

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

ArkiaArkia: year-round to Tel Aviv (TLV).

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

RyanairRyanair: year-round to Amman (AMM).

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

EmiratesEmirates: year-round to Dubai (DXB).

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

Kuwait AirwaysKuwait Airways: year-round to Kuwait City (KWI).

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

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

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

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

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

Wizz AirWizz Air: seasonal flights to Kutaisi (KUT).

Non-stop flights from Madrid to China

Air ChinaAir China (Star Alliance): seasonal flights to Beijing (PEK) and year-round flights to Tianjin (TSN).

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

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. Direct flights to Tirana are offered by Wizz Air.

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

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

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

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

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

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.

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

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

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

Cape Verde
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.

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

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

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

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

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

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

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

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

Dominican Republic
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.

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

In Egypt, there are 2 destinations from Madrid.

To Cairo and Luxor, you can fly with Egyptair (Star Alliance).

El Salvador
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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

United Arab Emirates
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.

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

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

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

Venezuela
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

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

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