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 74 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 98 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 3 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).

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): seasonal flights to Montreal (YUL) and 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): seasonal flights 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: seasonal flights 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).

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

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

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

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

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

EuroairlinesEuroairlines: seasonal flights to Tel Aviv (TLV), Amman (AMM), Istanbul (IST) and Izmir (ADB).

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

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

Kuwait AirwaysKuwait Airways: seasonal flights to Kuwait City (KWI).

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

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

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

Non-stop flights from Madrid to India / South Asia

Currently there are no direct services between Madrid and India or Southern Asia, you will need to change planes along the way.

Non-stop flights from Madrid to China

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

Non-stop flights from Madrid to South-East Asia

Currently there are no direct services between Madrid and South-Eastern Asia, you will need to change planes along the way.

Non-stop flights from Madrid to Central Asia

Qanot SharqQanot Sharq is currently the only airline flying non-stop from Madrid to Central Asia. They fly seasonal to Tashkent (TAS) and Urgench (UGC).

Non-stop flights from Madrid to Australia / New Zealand / Oceania / the Pacific

Currently there are no direct services between Madrid and Oceania, you will need to change planes along the way.

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

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

There is 1 destination in Austria that has a direct connection from Madrid, which is Vienna. You can fly non-stop to Vienna with Iberia (Oneworld) or Ryanair.

Belgium
Flights from Madrid to Belgium

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

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

Bolivia
Flights from Madrid to Bolivia

In Bolivia, there are 2 destinations from Madrid.

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

In Bosnia & Herzegovina, the only destination that has a direct flight from Madrid 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

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

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

Sofia is the only destination in Bulgaria with direct flights from Madrid. Non-stop flights to Sofia are offered by Bulgaria Air, Ryanair and Wizz Air.

Canada
Flights from Madrid to Canada

There are 2 destinations in Canada that have non-stop flights 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 April and ends in October.

Chile
Flights from Madrid to Chile

There is 1 destination in Chile that has a direct connection from Madrid, which is Santiago de Chile. You can fly non-stop to Santiago de Chile with Iberia (Oneworld) or LATAM.

China
Flights from Madrid to China

In China, there are 5 destinations from Madrid.

Direct flights to Beijing are offered by Air China (Star Alliance).
The only airline with direct flights to Chongqing is Hainan Airlines. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Madrid to Hangzhou with Beijing Capital. This is a seasonal route that starts in April and ends in October.
To Shanghai and Wenzhou, you can fly with China Eastern (SkyTeam).

Colombia
Flights from Madrid to Colombia

There are 4 destinations in Colombia that have non-stop flights from Madrid.

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

San José is the only destination in Costa Rica with direct flights from Madrid. You can fly non-stop to San José with Evelop Airlines or Iberia (Oneworld).

Croatia
Flights from Madrid to Croatia

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

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

Cuba
Flights from Madrid to Cuba

In Cuba, there are 3 destinations from Madrid.

Non-stop flights to Havana are offered by 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

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

Denmark
Flights from Madrid to Denmark

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

Direct flights to Billund are offered by Ryanair. This is a seasonal route that starts in April 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

There are 3 destinations in Dominican Republic that have non-stop flights 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

In Ecuador, there are 2 destinations from Madrid.

To Guayaquil and Quito, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).

Egypt
Flights from Madrid to Egypt

There are 3 destinations in Egypt that have non-stop flights from Madrid.

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

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

In Equatorial Guinea, the only destination that has a direct flight from Madrid is Malabo. Direct flights to Malabo are offered by Plus Ultra. This is a seasonal route that starts in April and ends in October.

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 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 April and ends in July.
You can fly non-stop to Toulouse with Iberia (Oneworld) or Volotea.

Georgia
Flights from Madrid to Georgia

There is 1 destination in Georgia that has a direct connection from Madrid, which is Kutaisi. Direct flights to Kutaisi are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.

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).
Non-stop flights to Munich are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Lufthansa (Star Alliance).

Greece
Flights from Madrid to Greece

In Greece, there are 5 destinations 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

Guatemala City is the only destination in Guatemala with direct flights from Madrid. Direct flights to Guatemala City are offered by Iberia (Oneworld).

Honduras
Flights from Madrid to Honduras

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

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

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

In Iceland, the only destination that has a direct flight from Madrid is Reykjavik (Keflavik). Non-stop flights to Reykjavik (Keflavik) are offered by Iberia (Oneworld), Icelandair and Play.

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

There is 1 destination in Israel that has a direct connection from Madrid, which is Tel Aviv. From Madrid to Tel Aviv there are 4 airlines that have direct services, which are Air Europa (SkyTeam), EL AL, Euroairlines 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 April 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 April 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 April and ends in September.
You can fly non-stop to Palermo with Iberia (Oneworld) or Ryanair. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Pisa is Ryanair. This is a seasonal route that starts in April 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

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

Jordan
Flights from Madrid to Jordan

In Jordan, the only destination that has a direct flight from Madrid is Amman. Non-stop flights to Amman are offered by Euroairlines, Royal Jordanian (Oneworld) and Ryanair.

Kuwait
Flights from Madrid to Kuwait

There is 1 destination in Kuwait that has a direct connection from Madrid, which is Kuwait City. Direct flights to Kuwait City are offered by Kuwait Airways. This route has been announced recently, and is not operational yet. It will start in April 2024.

Latvia
Flights from Madrid to Latvia

In Latvia, the only destination that has a direct flight from Madrid 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

There is 1 destination in Lithuania that has a direct connection from Madrid, which is Kaunas. Direct flights to Kaunas are offered by Ryanair. This is a seasonal route that starts in April and ends in October.

Luxembourg
Flights from Madrid to Luxembourg

Luxembourg City is the only destination in Luxembourg with direct flights from Madrid. 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

There is 1 destination in Mauritius that has a direct connection from Madrid, which is Mauritius. Direct flights to Mauritius are offered by Evelop Airlines. This is a seasonal route that starts in 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

In Moldova, the only destination that has a direct flight from Madrid 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 April 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. This is a seasonal route that starts in April and ends in October.

Netherlands
Flights from Madrid to Netherlands

In Netherlands, there are 2 destinations 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. This is a seasonal route that starts in April and ends in October.

Norway
Flights from Madrid to Norway

There are 2 destinations in Norway that have non-stop flights from Madrid.

Direct flights to Bergen are offered by Iberia (Oneworld). This is a seasonal route that starts in April and ends in September.
You can fly non-stop to Oslo with Iberia (Oneworld) or 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

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

Portugal
Flights from Madrid to Portugal

In Portugal, there are 5 destinations from Madrid.

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

There is 1 destination in Qatar that has a direct connection from Madrid, which is Doha. You can fly non-stop to Doha with Iberia (Oneworld) or Qatar Airways (Oneworld).

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

In Republic of North Macedonia, the only destination that has a direct flight from Madrid 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

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

Direct flights to Bacău are offered by Dan Air. This is a seasonal route that starts in April 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

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

Serbia
Flights from Madrid to Serbia

Belgrade is the only destination in Serbia with direct flights from Madrid. 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

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

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

Tunisia
Flights from Madrid to Tunisia

Tunis is the only destination in Tunisia with direct flights from Madrid. Non-stop flights to Tunis are offered by Air Europa (SkyTeam), Nouvelair and Tunisair.

Turkey
Flights from Madrid to Turkey

In Turkey, there are 3 destinations from Madrid.

You can fly non-stop to Istanbul with Euroairlines or Turkish Airlines (Star Alliance).
The only airline with direct flights to Istanbul (Sabiha) is Pegasus. This is a seasonal route that starts in April and ends in October.
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

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. This is a seasonal route that starts in April 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 April 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 April 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 April 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).

Uzbekistan
Flights from Madrid to Uzbekistan

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

To Tashkent and Urgench, you can fly with Qanot Sharq.

Venezuela
Flights from Madrid to Venezuela

Caracas is the only destination in Venezuela with direct flights from Madrid. 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).
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). This is a seasonal route that starts in April 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 4 airlines that have direct services, which are Air Europa (SkyTeam), Binter Canarias, 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 April 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 April and ends in November.
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).
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 April 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 28,688 flights departing from Madrid every month (or 6,692 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?

Palma de Mallorca, Lisbon and Gran Canaria (Las Palmas) 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