Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (2023)

Madrid-Barajas Airport is the largest airport in Spain. In total there are 198 airports around the world that have direct flights to Madrid, spread around 185 cities in 68 countries. Currently, there are 30 domestic flights to Madrid.

Madrid is mainly known for its nightlife and sightseeing & culture.

This month, there are 14,202 flights arriving at Madrid Airport, which are 473 flights per day or 20 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.

The most frequently departed flights to Madrid are routes from Lisbon (LIS) in Portugal and Palma de Mallorca (PMI) in Spain. These two routes together are operated 1035 times this month, and make up for 7% of all monthly arrivals at Madrid-Barajas Airport.

The longest flight to Madrid MAD is departing from Santiago de Chile (SCL). This non-stop flight takes around 13 hours and 31 minutes and covers a distance of 4,136 miles (6,657 km).

Below you can find a list of all cities and countries that have direct flights to Madrid, ordered by popularity.

Currently, there are 70 airlines that fly to Madrid. Most flights to Madrid are operated by Iberia, as they connect 116 airports to MAD. That’s around 2 times as much as Ryanair, the second biggest airline in terms of operated flight routes to Madrid. Below you can find a list of airlines that operate most MAD flights:

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

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

These are all non-stop intercontinental flights to Madrid-Barajas Airport (MAD), as of September 2022:

* Please note that there are no direct services from Southern Asia, Japan, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from the US to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (1)Iberia (Oneworld): year-round flights from Boston (BOS), Chicago (ORD), Dallas-Fort Worth (DFW), Los Angeles (LAX), Miami (MIA), New York City (JFK), seasonal flights from San Francisco (SFO) and Washington (IAD).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (2)Air Europa (SkyTeam): year-round flights from Miami (MIA) and seasonal flights from New York City (JFK).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (3)American Airlines (Oneworld): seasonal flights from Charlotte (CLT), year-round flights from Dallas-Fort Worth (DFW), Miami (MIA), New York City (JFK) and Philadelphia (PHL).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (4)Delta (SkyTeam): year-round flights from Atlanta (ATL) and New York City (JFK).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (5)United Airlines (Star Alliance): year-round flights from New York (EWR) and seasonal flights from Washington (IAD).

Non-stop flights from Canada to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (6)Air Canada (Star Alliance): year-round flights from Toronto (YYZ).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (7)Air Transat: seasonal flights from Montreal (YUL).

Non-stop flights from South America to Madrid

Iberia and Air Europa have a strong network of non-stop flights from Southern America.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (8)Iberia (Oneworld): year-round flights from Buenos Aires (EZE), seasonal flights from Rio de Janeiro (GIG), year-round flights from São Paulo (GRU), Santiago de Chile (SCL), Bogotá (BOG), Guayaquil (GYE), Quito (UIO), Lima (LIM), Montevideo (MVD) and seasonal flights from Caracas (CCS).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (9)Air Europa (SkyTeam): year-round flights from Buenos Aires (EZE), seasonal flights from Salvador da Bahia (SSA), year-round flights from São Paulo (GRU), Bogotá (BOG), Medellín (MDE), seasonal flights from Guayaquil (GYE), year-round flights from Quito (UIO), Lima (LIM), Montevideo (MVD), Caracas (CCS), Santa Cruz de la Sierra (VVI) and Asunción (ASU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (10)Aerolineas Argentinas (SkyTeam): year-round flights from Buenos Aires (EZE).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (11)LATAM: year-round flights from São Paulo (GRU), Santiago de Chile (SCL) and Lima (LIM).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (12)Plus Ultra: year-round flights from Bogotá (BOG), seasonal flights from Cartagena (CTG), year-round flights from Lima (LIM) and Caracas (CCS).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (13)Avianca (Star Alliance): year-round flights from Bogotá (BOG), Cali (CLO) and Medellín (MDE).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (14)Conviasa: year-round flights from Caracas (CCS).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (15)BoA: year-round flights from Cochabamba (CBB) and Santa Cruz de la Sierra (VVI).

Non-stop flights from Central America to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (16)Iberia (Oneworld): year-round flights from San José (SJO), seasonal flights from San Salvador (SAL), year-round flights from Guatemala City (GUA), Mexico City (MEX) and Panama City (PTY).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (17)Evelop Airlines: year-round flights from San José (SJO), Cancún (CUN) and San José del Cabo (SJD).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (18)Air Europa (SkyTeam): year-round flights from Cancún (CUN), Panama City (PTY) and San Pedro Sula (SAP).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (19)World 2 Fly: year-round flights from Cancún (CUN).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (20)Aeromexico (SkyTeam): year-round flights from Guadalajara (GDL), Mexico City (MEX) and Monterrey (MTY).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (21)Wamos Air: year-round flights from Cancún (CUN).

Non-stop flights from the Caribbean to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (22)Iberia (Oneworld): year-round flights from Havana (HAV), Santo Domingo (SDQ) and San Juan (SJU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (23)Air Europa (SkyTeam): year-round flights from Havana (HAV), Punta Cana (PUJ), Santo Domingo (SDQ) and seasonal flights from San Juan (SJU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (24)Evelop Airlines: year-round flights from Havana (HAV), seasonal flights from Santiago de Cuba (SCU) and year-round flights from Punta Cana (PUJ).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (25)World 2 Fly: year-round flights from Havana (HAV), Punta Cana (PUJ) and Santo Domingo (SDQ).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (26)Cubana: seasonal flights from Havana (HAV) and year-round flights from Santiago de Cuba (SCU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (27)Plus Ultra: year-round flights from Samana (AZS) and Santo Domingo (SDQ).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (28)Wamos Air: year-round flights from Punta Cana (PUJ).

Non-stop flights from Africa to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (29)Iberia (Oneworld): year-round flights from Algiers (ALG), Casablanca (CMN), Marrakech (RAK), Tangier (TNG) and Dakar (DSS).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (30)Air Algerie: seasonal flights from Algiers (ALG).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (31)Air Europa (SkyTeam): year-round flights from Marrakech (RAK) and seasonal flights from Tunis (TUN).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (32)Ryanair: year-round flights from Agadir (AGA), Fes (FEZ), Marrakech (RAK), Nador (NDR), seasonal flights from Rabat (RBA), year-round flights from Tangier (TNG) and Tétouan (TTU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (33)Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN), Marrakech (RAK) and Rabat (RBA).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (34)Air Arabia Maroc: year-round flights from Nador (NDR) and Tangier (TNG).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (35)Tunisair: year-round flights from Tunis (TUN).

(Video) Travel App Review: Flight Connections - View Every Direct Flight in the World!

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (36)Egyptair (Star Alliance): year-round flights from Cairo (CAI) and Luxor (LXR).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (37)Evelop Airlines: year-round flights from Mauritius (MRU).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (38)Plus Ultra: year-round flights from Malabo (SSG).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (39)TAAG Angola: year-round flights from Luanda (LAD).

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

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (40)Iberia (Oneworld): year-round flights from Tel Aviv (TLV).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (41)Air Europa (SkyTeam): year-round flights from Tel Aviv (TLV).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (42)EL AL: year-round flights from Tel Aviv (TLV).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (43)Neos: year-round flights from Tel Aviv (TLV).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (44)Ryanair: year-round flights from Amman (AMM).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (45)Royal Jordanian (Oneworld): year-round flights from Amman (AMM).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (46)Emirates: year-round flights from Dubai (DXB).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (47)Etihad Airways: year-round flights from Abu Dhabi (AUH).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (48)Kuwait Airways: year-round flights from Kuwait City (KWI).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (49)Middle East (SkyTeam): year-round flights from Beirut (BEY).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (50)Pegasus: year-round flights from Istanbul (Sabiha) (SAW).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (51)Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (52)Qatar Airways (Oneworld): year-round flights from Doha (DOH).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (53)Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED).

Non-stop flights from China to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (54)Air China (Star Alliance): seasonal flights from Beijing (PEK) and year-round flights from Tianjin (TSN).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (55)Hainan Airlines: year-round flights from Chongqing (CKG).

Non-stop flights from East Asia to Madrid

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (56)Cathay Pacific (Oneworld): seasonal flights from Hong Kong (HKG).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (57)Korean Air (SkyTeam): seasonal flights from Seoul (ICN).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (58)

Flights from Albania to Madrid

Tirana is the only city in Albania with direct flights to Madrid. From Tirana, direct flights are offered by Wizz Air.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (59)

Flights from Algeria to Madrid

In Algeria, the only airport that has a direct connection to Madrid is Algiers. From Algiers, you can fly non-stop with Air Algerie or Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (60)

Flights from Angola to Madrid

There is 1 airport in Angola that has a direct connection to Madrid, which is Luanda. From Luanda, direct flights are offered by TAAG Angola.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (61)

Flights from Argentina to Madrid

In Argentina, the only airport that has a direct connection to Madrid is Buenos Aires. From Buenos Aires, direct flights are offered by Aerolineas Argentinas (SkyTeam), Air Europa (SkyTeam) and Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (62)

Flights from Austria to Madrid

Vienna is the only city in Austria with direct flights to Madrid. From Vienna, you can fly non-stop with Iberia (Oneworld) or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (63)

Flights from Belgium to Madrid

There are 2 airports in Belgium that have non-stop flights to Madrid.

From Brussels, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Brussels Airlines (Star Alliance), Iberia (Oneworld) and Ryanair.
From Brussels Charleroi, the only airline with direct flights is Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (64)

Flights from Bolivia to Madrid

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

From Cochabamba, direct flights are offered by BoA.
From Santa Cruz de la Sierra, you can fly non-stop with Air Europa (SkyTeam) or BoA.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (65)

Flights from Brazil to Madrid

In Brazil, there are 3 airports that have direct flights to Madrid.

From Rio de Janeiro, direct flights are offered by Iberia (Oneworld). This route is not operational yet but will start in October.
From Salvador da Bahia, the only airline with direct flights is Air Europa (SkyTeam). This route is not operational yet but will start in December.
From São Paulo, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and LATAM.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (66)

Flights from Bulgaria to Madrid

There is 1 airport in Bulgaria that has a direct connection to Madrid, which is Sofia. From Sofia, direct flights are offered by Bulgaria Air, Ryanair and Wizz Air.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (67)

Flights from Canada to Madrid

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

From Montreal, direct flights are offered by Air Transat. This is a seasonal route that starts in September and ends in October.
From Toronto, the only airline with direct flights is Air Canada (Star Alliance).

(Video) Best Cheap Flights Websites NOBODY is Talking About | How to Find Cheap Flights 2022

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (68)

Flights from Chile to Madrid

Santiago de Chile is the only city in Chile with direct flights to Madrid. From Santiago de Chile, you can fly non-stop with Iberia (Oneworld) or LATAM.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (69)

Flights from China to Madrid

There are 3 airports in China that have non-stop flights to Madrid.

From Beijing, direct flights are offered by Air China (Star Alliance).
From Chongqing, the only airline with direct flights is Hainan Airlines.
From Tianjin, you can fly non-stop to Madrid with Air China (Star Alliance).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (70)

Flights from Colombia to Madrid

In Colombia, there are 4 airports that have direct flights to Madrid.

From Bogotá, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Avianca (Star Alliance), Iberia (Oneworld) and Plus Ultra.
From Cali, the only airline with direct flights is Avianca (Star Alliance).
From Cartagena, you can fly non-stop to Madrid with Plus Ultra.
From Medellín, you can fly non-stop with Air Europa (SkyTeam) or Avianca (Star Alliance).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (71)

Flights from Costa Rica to Madrid

In Costa Rica, the only airport that has a direct connection to Madrid is San José. From San José, you can fly non-stop with Evelop Airlines or Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (72)

Flights from Croatia to Madrid

There are 3 airports in Croatia that have non-stop flights to Madrid.

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

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (73)

Flights from Cuba to Madrid

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

From Havana, there are 5 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Cubana, Evelop Airlines, Iberia (Oneworld) and World 2 Fly.
From Santiago de Cuba, you can fly non-stop with Cubana or Evelop Airlines.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (74)

Flights from Czechia to Madrid

There is 1 airport in Czechia that has a direct connection to Madrid, which is Prague. From Prague, you can fly non-stop with Iberia (Oneworld) or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (75)

Flights from Denmark to Madrid

In Denmark, there are 2 airports that have direct flights to Madrid.

From Billund, direct flights are offered by Ryanair.
From Copenhagen, you can fly non-stop with Iberia (Oneworld) or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (76)

Flights from Dominican Republic to Madrid

If you are looking for a direct flight from Dominican Republic to Madrid, there are 3 airports to choose from.

From Punta Cana, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Evelop Airlines, Wamos Air and World 2 Fly.
From Samana, the only airline with direct flights is Plus Ultra.
From Santo Domingo, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Iberia (Oneworld), Plus Ultra and World 2 Fly.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (77)

Flights from Ecuador to Madrid

There are 2 airports in Ecuador that have non-stop flights to Madrid.

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

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (78)

Flights from Egypt to Madrid

In Egypt, there are 2 airports that have direct flights to Madrid.

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

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (79)

Flights from El Salvador to Madrid

In El Salvador, the only airport that has a direct connection to Madrid is San Salvador. From San Salvador, direct flights are offered by Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (80)

Flights from Equatorial Guinea to Madrid

Malabo is the only city in Equatorial Guinea with direct flights to Madrid. From Malabo, direct flights are offered by Plus Ultra.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (81)

Flights from Finland to Madrid

There is 1 airport in Finland that has a direct connection to Madrid, which is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (82)

Flights from France to Madrid

France is well-connected to Madrid (MAD) with 11 airports around the country that have direct flights to the airport.

From Bordeaux, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Lyon, the only airline with direct flights is Iberia (Oneworld).
From Marseille, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Montpellier, the only airline with direct flights is Transavia. This is a seasonal route that starts in October and ends in March.
From Nantes, you can fly non-stop with Iberia (Oneworld) or Volotea.
From Nice, you can fly non-stop to Madrid with Iberia (Oneworld).
From Paris, direct flights are offered by Air France (SkyTeam), easyJet and Iberia (Oneworld).
From Paris (Beauvais), the only airline with direct flights is Ryanair.
From Paris (Orly), direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Transavia.
From Strasbourg, the only airline with direct flights is Iberia (Oneworld).
From Toulouse, you can fly non-stop with Iberia (Oneworld) or Volotea.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (83)

Flights from Germany to Madrid

There are 5 airports in Germany that have non-stop flights to Madrid.

From Berlin, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Düsseldorf, the only airline with direct flights is Iberia (Oneworld).
From Frankfurt, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Lufthansa (Star Alliance).
From Hamburg, the only airline with direct flights is Iberia (Oneworld).
From Munich, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Lufthansa (Star Alliance).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (84)

Flights from Greece to Madrid

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

From Athens, direct flights are offered by Aegean (Star Alliance), Air Europa (SkyTeam) and Iberia (Oneworld).
From Corfu (Kerkyra), Heraklion (Crete), Mykonos and Santorini, all direct flights to Madrid are operated by Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (85)

Flights from Guatemala to Madrid

Guatemala City is the only city in Guatemala with direct flights to Madrid. From Guatemala City, direct flights are offered by Iberia (Oneworld).

(Video) DON'T LET THIS RUIN YOUR TRIP! | *Tips for short connecting flights*

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (86)

Flights from Honduras to Madrid

In Honduras, the only airport that has a direct connection to Madrid is San Pedro Sula. From San Pedro Sula, direct flights are offered by Air Europa (SkyTeam).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (87)

Flights from Hong Kong to Madrid

There is 1 airport in Hong Kong that has a direct connection to Madrid, which is Hong Kong. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld). This route is not operational yet but will start in October.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (88)

Flights from Hungary to Madrid

In Hungary, the only airport that has a direct connection to Madrid is Budapest. From Budapest, direct flights are offered by Iberia (Oneworld), Ryanair and Wizz Air.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (89)

Flights from Iceland to Madrid

Reykjavik (Keflavik) is the only city in Iceland with direct flights to Madrid. From Reykjavik (Keflavik), direct flights are offered by Iberia (Oneworld), Icelandair and Play.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (90)

Flights from Ireland to Madrid

There is 1 airport in Ireland that has a direct connection to Madrid, which is Dublin. From Dublin, direct flights are offered by Aer Lingus, Iberia (Oneworld) and Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (91)

Flights from Israel to Madrid

Tel Aviv is the only city in Israel with direct flights to Madrid. From Tel Aviv, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), EL AL, Iberia (Oneworld) and Neos.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (92)

Flights from Italy to Madrid

You can fly non-stop to Madrid from lots of airports in Italy, as there is a total of 17 airports that have direct services to Madrid.

From Alghero (Sardinia), you can fly non-stop with Air Europa (SkyTeam) or Ryanair. This is a seasonal route that starts in September and ends in October.
From Bari and Bologna, you can fly with Iberia (Oneworld) and Ryanair.
From Brindisi and Cagliari (Sardinia), all direct flights to Madrid are operated by Ryanair.
From Catania, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Florence, you can fly non-stop with Iberia (Oneworld) or Vueling.
From Milan (Bergamo), the only airline with direct flights is Ryanair.
From Milan (Linate), you can fly non-stop to Madrid with Iberia (Oneworld).
From Milan (Malpensa), direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
From Naples, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Olbia (Sardinia), you can fly non-stop to Madrid with Iberia (Oneworld). This route is recently announced though, and not operational yet. It will start in September 2022.
From Palermo and Pisa, you can fly with Ryanair.
From Rome (Fiumicino), there are 5 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Alitalia (SkyTeam), Iberia (Oneworld), Ryanair and Wizz Air.
From Turin and Venice Marco Polo, all direct flights to Madrid are operated by Iberia (Oneworld) and Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (93)

Flights from Jordan to Madrid

In Jordan, the only airport that has a direct connection to Madrid is Amman. From Amman, you can fly non-stop with Royal Jordanian (Oneworld) or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (94)

Flights from Kuwait to Madrid

There is 1 airport in Kuwait that has a direct connection to Madrid, which is Kuwait City. From Kuwait City, direct flights are offered by Kuwait Airways.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (95)

Flights from Latvia to Madrid

In Latvia, the only airport that has a direct connection to Madrid is Riga. From Riga, direct flights are offered by Air Baltic.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (96)

Flights from Lebanon to Madrid

Beirut is the only city in Lebanon with direct flights to Madrid. From Beirut, direct flights are offered by Middle East (SkyTeam).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (97)

Flights from Lithuania to Madrid

There is 1 airport in Lithuania that has a direct connection to Madrid, which is Kaunas. From Kaunas, direct flights are offered by Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (98)

Flights from Luxembourg to Madrid

Luxembourg City is the only city in Luxembourg with direct flights to Madrid. From Luxembourg City, you can fly non-stop with Luxair or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (99)

Flights from Malta to Madrid

In Malta, the only airport that has a direct connection to Madrid is Malta. From Malta, you can fly non-stop with Air Malta or Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (100)

Flights from Mauritius to Madrid

There is 1 airport in Mauritius that has a direct connection to Madrid, which is Mauritius. From Mauritius, direct flights are offered by Evelop Airlines.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (101)

Flights from Mexico to Madrid

In Mexico, there are 5 airports that have direct flights to Madrid.

From Cancún, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Evelop Airlines, Wamos Air and World 2 Fly.
From Guadalajara, the only airline with direct flights is Aeromexico (SkyTeam).
From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or Iberia (Oneworld).
From Monterrey, the only airline with direct flights is Aeromexico (SkyTeam).
From San José del Cabo, direct flights are offered by Evelop Airlines.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (102)

Flights from Morocco to Madrid

In Morocco there are several airports with flights to Madrid (8 in total).

From Agadir, direct flights are offered by Ryanair.
From Casablanca, you can fly non-stop with Iberia (Oneworld) or Royal Air Maroc (Oneworld).
From Fes, you can fly non-stop to Madrid with Ryanair.
From Marrakech, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Iberia (Oneworld), Royal Air Maroc (Oneworld) and Ryanair.
From Nador, you can fly non-stop with Air Arabia Maroc or Ryanair.
From Rabat, you can fly non-stop with Royal Air Maroc (Oneworld) or Ryanair.
From Tangier, direct flights are offered by Air Arabia Maroc, Iberia (Oneworld) and Ryanair.
From Tétouan, the only airline with direct flights is Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (103)

Flights from Netherlands to Madrid

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

From Amsterdam, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and KLM (SkyTeam).
From Eindhoven, the only airline with direct flights is Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (104)

Flights from Norway to Madrid

There are 2 airports in Norway that have non-stop flights to Madrid.

From Bergen, direct flights are offered by Iberia (Oneworld). This is a seasonal route that started in July and ends in August.
From Oslo, direct flights are offered by Flyr, Iberia (Oneworld) and Norwegian.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (105)

Flights from Panama to Madrid

In Panama, the only airport that has a direct connection to Madrid is Panama City. From Panama City, you can fly non-stop with Air Europa (SkyTeam) or Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (106)

Flights from Paraguay to Madrid

Asunción is the only city in Paraguay with direct flights to Madrid. From Asunción, direct flights are offered by Air Europa (SkyTeam).

(Video) Flying Alone for the First Time | Connecting Flight Procedure | How to Catch a Connecting Flight

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (107)

Flights from Peru to Madrid

There is 1 airport in Peru that has a direct connection to Madrid, which is Lima. From Lima, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Iberia (Oneworld), LATAM and Plus Ultra.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (108)

Flights from Poland to Madrid

In Poland, there are 3 airports that have direct flights to Madrid.

From Krakow, direct flights are offered by Ryanair.
From Warsaw, you can fly non-stop with LOT (Star Alliance) or Wizz Air.
From Warsaw, you can fly non-stop to Madrid with Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (109)

Flights from Portugal to Madrid

There are 5 airports in Portugal that have non-stop flights to Madrid.

From Faro, you can fly non-stop with Iberia (Oneworld) or Ryanair.
From Funchal (Madeira), the only airline with direct flights is Iberia (Oneworld).
From Lisbon, there are 5 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld), Ryanair and TAP Portugal (Star Alliance).
From Ponta Delgada, the only airline with direct flights is Iberia (Oneworld). This route is recently announced though, and not operational yet. It will start in September 2022.
From Porto, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), easyJet, Iberia (Oneworld) and Ryanair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (110)

Flights from Puerto Rico to Madrid

San Juan is the only city in Puerto Rico with direct flights to Madrid. From San Juan, you can fly non-stop with Air Europa (SkyTeam) or Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (111)

Flights from Qatar to Madrid

In Qatar, the only airport that has a direct connection to Madrid is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (112)

Flights from Romania to Madrid

In Romania there are several airports with flights to Madrid (7 in total).

From Bacău, you can fly non-stop with Blue Air or FlexFlight. This route is not operational yet but will start in November.
From Bucharest, there are 5 airlines that have direct services to Madrid, which are Blue Air, FlexFlight, Ryanair, Tarom (SkyTeam) and Wizz Air.
From Cluj-Napoca, direct flights are offered by Blue Air, FlexFlight and Wizz Air. This is a seasonal route that starts in September and ends in October.
From Craiova, Iasi, Sibiu and Timișoara, all direct flights to Madrid are operated by Wizz Air.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (113)

Flights from Saudi Arabia to Madrid

There is 1 airport in Saudi Arabia that has a direct connection to Madrid, which is Jeddah. From Jeddah, direct flights are offered by Saudi Arabian (SkyTeam).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (114)

Flights from Senegal to Madrid

In Senegal, the only airport that has a direct connection to Madrid is Dakar. From Dakar, direct flights are offered by Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (115)

Flights from Serbia to Madrid

Belgrade is the only city in Serbia with direct flights to Madrid. From Belgrade, direct flights are offered by Air Serbia.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (116)

Flights from South Korea to Madrid

There is 1 airport in South Korea that has a direct connection to Madrid, which is Seoul. From Seoul, direct flights are offered by Korean Air (SkyTeam). This is a seasonal route that started in March and ends in August.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (117)

Flights from Sweden to Madrid

Stockholm (Arlanda) is the only city in Sweden with direct flights to Madrid. From Stockholm (Arlanda), direct flights are offered by Iberia (Oneworld).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (118)

Flights from Switzerland to Madrid

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

From Basel Mulhouse Freiburg, direct flights are offered by easyJet.
From Geneva, you can fly non-stop with easyJet or Iberia (Oneworld).
From Zürich, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (119)

Flights from Tunisia to Madrid

In Tunisia, the only airport that has a direct connection to Madrid is Tunis. From Tunis, you can fly non-stop with Air Europa (SkyTeam) or Tunisair.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (120)

Flights from Turkey to Madrid

In Turkey, there are 2 airports that have direct flights to Madrid.

From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), the only airline with direct flights is Pegasus.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (121)

Flights from United Arab Emirates to Madrid

If you are looking for a direct flight from United Arab Emirates to Madrid, there are 2 airports to choose from.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, the only airline with direct flights is Emirates.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (122)

Flights from United Kingdom to Madrid

In United Kingdom there are several airports with flights to Madrid (9 in total).

From Birmingham, direct flights are offered by Ryanair.
From Bristol and Edinburgh, you can fly with easyJet and Ryanair.
From Liverpool, the only airline with direct flights is easyJet.
From London Gatwick, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), British Airways (Oneworld), easyJet and Iberia (Oneworld).
From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Iberia (Oneworld).
From London Luton, direct flights are offered by easyJet. This is a seasonal route that starts in October and ends in March.
From London Stansted, you can fly non-stop with Ryanair or Ryanair UK.
From Manchester, direct flights are offered by Iberia (Oneworld), Ryanair and Ryanair UK.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (123)

Flights from United States to Madrid

You can fly non-stop to Madrid from lots of airports in United States, as there is a total of 12 airports that have direct services to Madrid.

From Atlanta, direct flights are offered by Delta (SkyTeam).
From Boston, the only airline with direct flights is Iberia (Oneworld).
From Charlotte, you can fly non-stop to Madrid with American Airlines (Oneworld). This is a seasonal route that starts in September and ends in October.
From Chicago, the only airline with direct flights is Iberia (Oneworld).
From Dallas-Fort Worth, you can fly non-stop with American Airlines (Oneworld) or Iberia (Oneworld).
From Los Angeles, you can fly non-stop to Madrid with Iberia (Oneworld).
From Miami, direct flights are offered by Air Europa (SkyTeam), American Airlines (Oneworld) and Iberia (Oneworld).
From New York, the only airline with direct flights is United Airlines (Star Alliance).
From New York City, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), American Airlines (Oneworld), Delta (SkyTeam) and Iberia (Oneworld).
From Philadelphia, the only airline with direct flights is American Airlines (Oneworld).
From San Francisco, direct flights are offered by Iberia (Oneworld). This route is recently announced though, and not operational yet. It will start in September 2022.
From Washington, you can fly non-stop with Iberia (Oneworld) or United Airlines (Star Alliance). This is a seasonal route that starts in September and ends in October.

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (124)

Flights from Uruguay to Madrid

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

Direct (non-stop) flights to Madrid (MAD) - FlightConnections.com (125)

Flights from Venezuela to Madrid

In Venezuela, the only airport that has a direct connection to Madrid is Caracas. From Caracas, there are 4 airlines that have direct services to Madrid, which are Air Europa (SkyTeam), Conviasa, Iberia (Oneworld) and Plus Ultra.

Flying to an alternative airport near Madrid could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Madrid (MAD) are listed below. The closest alternative airports are Salamanca (SLM) and Valladolid (VLL).

(Video) Travel Secrets for Connecting Flights | Airline Pilot Explains

FAQs

What airlines fly direct to Spain? ›

Direct flights to Spain from the United States are available from American Airlines, Delta, US Airways, United, and Air Europa respectively. The international carrier list ranges from British Airways, Lufthansa, Air France, KLM, Norwegian, LAN Airlines, and SAS.

What is a direct non stop flight? ›

Nonstop flights take you from one airport to another without stopping. Board the plane, buckle your seatbelt, and the next time you touch ground you have reached your destination. Direct flights, however, don't offer the same convenience.

How far is Madrid from Berlin by plane? ›

How long does a flight from Berlin to Madrid take? The average nonstop flight takes 3h 05m, covering a distance of 1150 miles.

Why are non stop flights so hard to find? ›

As airlines splinter their networks into increasingly frustrating fragments, finding nonstop, direct flights is more difficult than ever. Here's where to look. Ever since the airline industry returned from its pandemic-enforced slumber, carriers have struggled to maintain consistent schedules.

Which airline is best for Spain? ›

Best airlines in Spain
  • 1 Iberia. 71.0% KAYAK Award Score. "It was an excellent flight!" Read reviews.
  • 2 Air Europa. 69.4% KAYAK Award Score. "Friendly crew short plane trip" Read reviews.

What is the best month to visit Madrid Spain? ›

The best time to visit Madrid is in the fall (September to November) or spring (March to May), when balmy temps blow through the city, making it come alive. But if you don't mind drab weather and a rather listless Madrid, visit in the winter when hotels reduce their rates.

Are non-stop flights the best? ›

Non-stop flights are the fastest way to get to your destination. With no stopovers, non-stop flights have very few airport delays. If you want a faster and convenient flight, you should consider booking a non-stop flight.

Why are there so few non-stop flights? ›

Demand is the biggest reason; other reasons is competition in the area.

Are direct flights cheaper than connecting flights? ›

Are connecting flights more expensive? Connecting flights are generally not more expensive than direct ones. In fact, they are generally cheaper as some passengers may wish to pay more in order to get to their destination quicker with a direct flight.

How do I get from Madrid to Germany? ›

The best way to get from Madrid to Germany is to fly which takes 5h 33m and costs €70 - €340. Alternatively, you can train, which costs €280 - €600 and takes 19h 27m, you could also bus, which costs €100 - €140 and takes 30h 41m.

How do you get from Berlin to Spain? ›

The best way to get from Berlin to Spain is to fly which takes 6h 1m and costs €55 - €280. Alternatively, you can train, which costs €280 - €400 and takes 17h 27m, you could also bus, which costs €65 - €110 and takes 27h 30m.

How long is the flight from Germany to Spain? ›

Average direct flight time is 2 hours 30 minutes.

The fastest direct flight from Germany to Spain is 2 hours 30 minutes.

Why is travel so expensive right now? ›

Demand is outpacing supply

It's also a story of simple supply and demand. Leisure travel demand has fully rebounded to pre-pandemic levels, but the supply of flights is still down 15-20% because airlines are still short on pilots, planes, and ground crew. High demand + low supply = higher fares.

Why are there so many connecting flights? ›

Blame the U.S. Relief Package. In typical conditions, U.S. airline planners seek to create the most efficient schedules, so customers can reach their destinations quickly, either with a nonstop flight or a quick connection.

Why do airlines do connecting flights? ›

Connecting flights offer a one-stop service from nearly anywhere to anywhere else in the world. These flight connections are often required when the place you plan to reach is not close to a large airport or the town is not big enough to maintain a big airport.

Why are flights to Spain so cheap right now? ›

Low airport fees allow fares into Spain to undercut fares into other European cities. Airlines can simply drop the overall fare lower because the airport fees flying in and out of Spain aren't as high.

Which airport in Spain is cheapest to fly into? ›

​The 5 Cheapest Airports to Fly to in Spain
  1. Madrid.
  2. Barcelona. ...
  3. Malaga. ...
  4. Valencia. ...
  5. Bilbao. ...

What is the cheapest month to go to Spain? ›

According to Hotels.com, the cheapest time to visit Spain is usually from December to March, which also happens to coincide with both its coldest months and its thinnest tourism season.

How long is flight to Spain from Glasgow? ›

Average direct flight time is 2 hours 39 minutes.

The fastest direct flight from Glasgow to Spain is 2 hours 39 minutes.

Videos

1. What a 19-Hour Nonstop Flight Can Teach Us About Jet Lag | WSJ
(Wall Street Journal)
2. Schedule opens for flights from Altoona to Philadelphia
(WTAJ News)
3. Connecting Flight procedure India Boarding Pass Check-in bag Airport par मुझे अपना सामान कहां मिलेगा
(Monica Josan)
4. Why There Are NO Flights Between East Asia & South America
(RealLifeLore)
5. Connection in London Heathrow
(Flight Attendant Sara)
6. A Basic Guide to Layovers
(KhAnubis)
Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated: 03/10/2023

Views: 5805

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.