USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
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
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

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

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

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.It is Spain's main international airport and serves the area of Madrid.Madrid Airport has non-stop passenger flights scheduled to 239 destinations in 79 countries.

At present, there are 31 domestic flights from Madrid.

 Remove ads

The longest flight from Madrid MAD is a 6,688 mile (10,763 km) non-stop route to Tokyo NRT. This direct flight takes around 14 hours and is operated by Iberia.

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

Information on Points & Miles

This section lists destinations within specific distances from Madrid. It's helpful if you're seeking destinations covering certain mileage, which can be useful when planning an award flight or booking with points and miles.

For more flexibility in choosing distances, consider upgrading to FlightConnections Premium. You'll gain access to the distance filter and many other useful features to refine your search!

From Madrid, which places within 500 miles can I reach?

Show all

Which destinations lie within 1,000 miles of Madrid?

Show all

What places can I reach within 2,000 miles?

Show all

Where can I fly to within 3,000 miles?

Show all

What destinations are within a 4,000-mile range?

Show all

Where can I travel within 5,000 miles?

Show all

From Madrid, which places within 6,000 miles can I reach?

Show all

Which destinations lie within 7,000 miles of Madrid?

Show all

Destinations from Madrid by flight duration

Discover a variety of destinations from Madrid below, organized by flight duration. This layout allows you to easily identify destinations based on the maximum flight duration you prefer. Additionally, you can utilize the duration filter on the map, which is even more convenient!

From Madrid, where can I fly in 1 hour?

Where can I fly from Madrid within 2 hours?

Show all

Which destinations are reachable within 3 hours?

Show all

Where can you fly to within 4 hours?

Show all

Where can you fly to within 5 hours?

Show all

Where can you fly to within 6 hours?

Show all

Where can you fly to within 7 hours?

Long-haul Flights from Madrid

Long-haul flights open up the world, enabling travellers from Madrid to easily reach distant destinations! Proper preparation and awareness of what to expect can transform these long journeys into a smoother and more enjoyable experience.

Flights are usually operated by a wide-body aircraft such as the Boeing 777, 787 Dreamliner, Airbus A330, A350, and A380, offering fuel efficiency and comfort. On most airlines, you can enjoy complimentary food and beverages in Economy Class, as well as seat-back screens with entertainment systems, and even Wi-Fi. Long-haul flights often involve crossing multiple time zones, leading to potential jet lag. Adjusting your sleep schedule to the destination’s time zone before departure can help minimize jet lag.

Finally, don't forget to bring your travel pillow, eye mask, and noise-canceling headphones to make your flight as comfortable as possible, as you will be on the plane for 7 hours or more!

Explore all long-haul destinations from Madrid (with a flight duration of more than 7 hours) below:

Show all

Best time to travel from Madrid

When planning a trip from Madrid, the ideal time to travel depends on the climate and location of your destination. To assist you, we've organized all destinations by their climate types.

🌊 🌧️ Oceanic / Maritime destinations

You can find direct flights from Madrid to 69 different oceanic and maritime locations at the moment. Enjoy the mild weather, green scenery, and a peaceful blend of nature and cultural exploration.

🌐 In the Northern Hemisphere:

The oceanic locations in the Northern Hemisphere are ideal for a summer getaway, specifically from May to August, with temperatures from 15°C to 25°C (59°F to 77°F). You'll enjoy pleasantly warm weather, whereas the months from September to February are more prone to rain.

Jan
Feb
Mar
May
Jun
Jul
Aug
Oct
Nov
Dec
Show all

🌐 In the Southern Hemisphere:

As you plan your trip, keep in mind that on the Southern Hemisphere the autumn and winter months in this type of destinations tend to be rainier, from March to August. So, if you prefer sunny skies and outdoor activities, it's best to visit during the summer season, from November to February. During this period, temperatures typically range from 15°C to 25°C (59°F to 77°F).

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Nov
Dec

☀️ Hot Mediterranean destinations

Madrid currently offers non-stop flights to 57 Hot Mediterranean destinations. Known for their beautiful coastlines and rich cultural heritage — although depending on your the exact destination of your choice — as well as outdoor lifestyle offering a balance of relaxation, nature, and culture.

🌐 In the Northern Hemisphere:

Although Mediterranean destinations in the Northern Hemisphere are nice to visit throughout the year, the best times to explore them are in spring (March-May) and fall (September-November). The temperatures during these seasons are pleasantly warm, which is a nice contrast to the summer heat that often prevails there with temperatures rising above 30°C (86°F).

Jan
Mar
Apr
May
Jul
Sep
Oct
Nov
Show all

🌺 💦 Humid Subtropical destinations

Departing from Madrid, you have the option to take a direct flight to 35 Humid Subtropical/Warm Temperate destinations. Known for their hot, humid summers, with temperatures around 30°C (86°F), and mild winters, these destinations feature lush greenery and year-round rainfall. You'll discover a blend of beautiful beaches, dense forests, and lively cities, offering abundant outdoor adventures, cultural sights, and city attractions to explore.

🌐 In the Northern Hemisphere:

These destinations can be enjoyed year-round, but the best times to visit are from April to June or from August to October

Jan
Feb
Apr
May
Jun
Aug
Sep
Oct
Dec
Show all

🌐 In the Southern Hemisphere:

The ideal period to visit these destinations is from April to June and again from August to October, although they can be enjoyed year-round.

Jan
Feb
Apr
May
Jun
Aug
Sep
Oct
Dec
Show all

🌴 Tropical destinations

As of April, you can fly non-stop to 27 tropical locations. These areas are renowned for their rainforests, beaches, and adventurous activities like hiking, diving, and wildlife exploration.

🌐 In the Northern Hemisphere:

In the Northern Hemisphere, the dry season for these destinations lasts from November to April, which is the best time to explore them! You can enjoy predominantly dry conditions with tempratures ranging from 25°C to 30°C (77°F to 86°F) during this period, while the wet season might lead to longer rain spells.

Jan
Feb
Mar
Apr
Jun
Jul
Aug
Sep
Nov
Dec
Show all

🌐 In the Southern Hemisphere:

The tropical spots in the Southern Hemisphere have their dry season from May to October, making it the best time to explore these beautiful destinations. During this dry period, you can expect mostly clear skies. Although the temperatures remain warm throughout the year, ranging from 25°C to 30°C (77°F to 86°F), the wet season can bring days of rain.

Jan
Feb
Mar
May
Jun
Jul
Aug
Sep
Oct
Dec
Show all

🏜️ Desert destinations

If you're interested in exploring a desert destination accessible via direct flight from Madrid, consider these 14 destinations. Desert locations are renowned for their striking landscapes, adventure activities such as sandboarding and camel riding, and tranquil, starry nights.

🌐 In the Northern Hemisphere:

The destinations located in the Northern Hemisphere can be visited year-round, but for a more enjoyable visit, it's best to avoid them during the hot summer months, where temperatures often exceed 40°C (104°F). Consider scheduling your trip between September and May for a more pleasant experience.

Jan
Feb
Mar
Apr
May
Jul
Sep
Oct
Nov
Dec
Show all

🌐 In the Southern Hemisphere:

While the desert spots in the Southern Hemisphere listed below are suitable for visits year-round, it's recommended to avoid the intense heat of the summer months — with temperatures above 40°C (104°F) — for a more enjoyable trip. Instead, consider timing your visit between March and November for a more pleasant adventure.

Jan
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov

🌿 🍇 Warm Mediterranean destinations

There are currently 13 beautiful Warm Mediterranean destinations accessible by direct flight. Known for their beautiful coastlines and historic sites, these areas are perfect for a visit on one of the many sunny days.

🌐 In the Northern Hemisphere:

In the Northern Hemisphere, you can expect lovely and warm temperatures in late spring and summer up to 30°C (86°F), from April to September. Most of the rain falls between October and February.

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Nov
Dec
Show all

🌐 In the Southern Hemisphere:

You can enjoy pleasantly warm weather during late spring and summer in the Warm Mediterranean destinations in the Southern Hemisphere, from October to March with temperatures close to 30°C (86°F). This makes it the perfect time for a visit!

Jan
Feb
Mar
May
Jun
Jul
Aug
Oct
Nov
Dec

🌳 🍂 Warm Continental destinations

Check out the 12 Warm Continental destinations below that are accessible via direct flights from Madrid. Regions in the warm continental climate are famous for their geographical diversity, including wide-open plains, mountains, and forests, making them perfect for outdoor activities like hiking and skiing.

🌐 In the Northern Hemisphere:

For the best experience, plan your visit between late spring and the end of summer, as the weather is lovely from May to August, with temperatures between 20°C and 28°C (68°F and 82°F). Keep in mind that winters can be quite cold, with frost present in almost every month from November to March, so if you enjoy winter sports, the snowy conditions in that period are perfect.

Jan
Feb
Mar
Jun
Jul
Aug
Nov
Dec
Show all

🌺 Subtropical destinations

Travelers from Madrid can fly directly to 5 subtropical locations. Subtropical locations are known for their warmth, breathtaking vegetation and diverse wildlife, offering a mix of outdoor adventures and cultural experiences.

🌐 In the Northern Hemisphere:

You can enjoy those destinations north of the equator at any time — with temperatures that often exceed 30°C (86°F). But they are most enjoyable during the dry season, which lasts from late September to November. During this period, the weather is warm and pleasant, with little rainfall since the wet season has ended.

Jan
Mar
Apr
May
Jul
Sep
Oct
Nov

🌐 In the Southern Hemisphere:

Subtropical destinations located south of the equator can be visited year-round — with temperatures typically around 30°C (86°F), but the best time to experience them is during the dry season. This season typically runs from late March to the end of May, offering travelers warm and delightful weather.

Jan
Mar
Apr
May
Jul
Sep
Oct
Nov

🥵 Hot Continental destinations

At the moment, 3 Hot Continental destinations are accessible with a direct flight from Madrid. Hot Continental destinations are known known for their hot, humid summers, where temperatures frequently rise above 30°C (86°F), and celebrated for their diverse landscapes, featuring both forests and mountains. Additionally, exploring the urban city areas can be highly enjoyable as well!

🌐 In the Northern Hemisphere:

The spring, summer, and fall months, from March to November, are typically the best times to visit these continental destinations located in the Northern Hemisphere. Summers can be very warm though, and there's a bit more precipitation compared to spring and autumn.

Jan
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov

🌲 ❄️ Subarctic or Alpine destinations

You can fly directly from Madrid to 3 Subarctic / Alpine destinations. Enjoy the natural beauty of the destinations with the Subarctic / Alpine climate, including dense forests and tundra landscapes, which make them perfect for hiking, spotting wildlife, and winter activities.

🌐 In the Northern Hemisphere:

The most favorable time to visit these subarctic spots (on the Northern Hemisphere) is during the long, sunny winter months from November to March. With a variety of winter sports available in the higher elevations, you’re bound to have a wonderful time. If winter's not your vibe, consider visiting in mid-summer (May - August), when the temperatures are mild and often pleasantly warm, between 15°C (59°F) and 20°C (68°F).

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Nov
Dec

🥶 🌨️ Polar / Tundra destinations

You can travel directly from Madrid to one destination influenced by the Polar / Tundra climate. These areas, renowned for their glacial landscapes and frozen terrain — with temperatures well below 0°C (32°F) and often dropping to -30°C (-22°F) — offer opportunities for adventure activities like ice climbing, glacier hiking, and polar expeditions to observe wildlife such as seals, penguins, and polar bears.

🌐 In the Northern Hemisphere:

The best time to explore these areas in the Northern Hemisphere is during the summer months (June-August), when you'll enjoy abundant sunshine and long days. If you're a fan of snow, these places are ideal as they have snow year-round. Just keep in mind that winters can be quite cold and dark.

Jan
Feb
Mar
Apr
Jun
Jul
Aug
Oct
Nov
Dec

Business class flights from Madrid

There are 101 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), Orlando (MCO), seasonal flights to San Francisco (SFO) and year-round flights to Washington (IAD).

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

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

DeltaDelta (SkyTeam): year-round to Atlanta (ATL), seasonal flights to Boston (BOS) and year-round flights to New York City (JFK).

United AirlinesUnited Airlines (Star Alliance): seasonal flights to Washington (IAD).

JetBlueJetBlue: seasonal flights to Boston (BOS).

Non-stop flights from Madrid to Canada

IberiaIberia (Oneworld): seasonal flights to Toronto (YYZ).

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

Air TransatAir Transat: year-round to Montreal (YUL).

WestJetWestJet: seasonal flights to Halifax (YHZ).

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), Fortaleza (FOR), Recife (REC), 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), Guayaquil (GYE), Quito (UIO), Lima (LIM), Montevideo (MVD), Caracas (CCS), Santa Cruz de la Sierra (VVI) and Asunción (ASU).

World 2 FlyWorld 2 Fly: seasonal flights to Rosario (ROS), year-round flights to Cali (CLO) and seasonal flights to Cartagena (CTG).

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

Aerolineas ArgentinasAerolineas Argentinas (SkyTeam): year-round to Buenos Aires (EZE).

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

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

AzulAzul: year-round to Recife (REC) and São Paulo (VCP).

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

EuroairlinesEuroairlines: seasonal flights to Guayaquil (GYE) and Quito (UIO).

EstelarEstelar: year-round to Caracas (CCS).

LASER AirlinesLASER Airlines: 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), seasonal flights to Monterrey (MTY) and year-round flights to Panama City (PTY).

IberojetIberojet: year-round to San José (SJO), Cancún (CUN) and Querétaro (QRO).

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), Santiago de los Caballeros (STI) and Santo Domingo (SDQ).

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

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

Air ChinaAir China (Star Alliance): year-round to Havana (HAV) and seasonal flights to Nassau (NAS).

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

IberojetIberojet: year-round to Punta Cana (PUJ).

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 Sharm el-Sheikh (SSH) and year-round flights to Lagos (LOS).

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

Air EuropaAir Europa (SkyTeam): seasonal flights to Marrakech (RAK), Tangier (TNG), Tunis (TUN) and Johannesburg (JNB).

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

Royal Air MarocRoyal Air Maroc (Oneworld): year-round to Casablanca (CMN), seasonal flights to Tangier (TNG) and year-round flights to Tétouan (TTU).

Air Arabia MarocAir Arabia Maroc: year-round to Casablanca (CMN) and Tangier (TNG).

TunisairTunisair: year-round to Tunis (TUN).

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

IberojetIberojet: seasonal flights to Mauritius (MRU).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round to Addis Ababa (ADD).

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

IberiaIberia (Oneworld): seasonal flights to Tel Aviv (TLV) and Doha (DOH).

Air EuropaAir Europa (SkyTeam): seasonal flights to Tel Aviv (TLV) and year-round flights to Istanbul (IST).

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

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

EuroairlinesEuroairlines: seasonal flights to Istanbul (IST).

PegasusPegasus: seasonal flights to Istanbul (Sabiha) (SAW) and Izmir (ADB).

AJetAJet: year-round to Ankara (ESB).

SunExpressSunExpress: year-round to Izmir (ADB).

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

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

Hainan AirlinesHainan Airlines: year-round to Chongqing (CKG) and seasonal flights to Shenzhen (SZX).

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

China SouthernChina Southern: seasonal flights to Guangzhou (CAN).

Sichuan AirlinesSichuan Airlines: year-round to Chengdu (TFU).

Non-stop flights from Madrid to Japan

IberiaIberia is currently the only airline flying non-stop from Madrid to Japan. They fly year-round 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

IberojetIberojet is currently the only airline flying non-stop from Madrid to South-Eastern Asia. They fly year-round to Bangkok (BKK).

Non-stop flights from Madrid to Central Asia

Uzbekistan AirwaysUzbekistan Airways 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. You can fly non-stop to Tirana with Iberia (Oneworld) or Wizz Air Malta. This is a seasonal route that starts in April and ends in October.

All flights to Albania

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

All flights to Algeria

Argentina
Flights from Madrid to Argentina

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

From Madrid to Buenos Aires there are 4 airlines that have direct services, which are Aerolineas Argentinas (SkyTeam), Air Europa (SkyTeam), Iberia (Oneworld) and Plus Ultra.
The only airline with direct flights to Córdoba is Air Europa (SkyTeam).
You can fly non-stop from Madrid to Rosario with World 2 Fly. This is a seasonal route that starts in October and ends in March.

All flights to Argentina

Austria
Flights from Madrid to Austria

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

Direct flights to Innsbruck are offered by Iberia (Oneworld). This route has been announced recently, and is not operational yet. It will start in April 2026.
You can fly non-stop to Vienna with Iberia (Oneworld) or Ryanair.

All flights to Austria

Bahamas
Flights from Madrid to Bahamas

There is 1 destination in Bahamas that has a direct connection from Madrid, which is Nassau. Direct flights to Nassau are offered by Air China (Star Alliance).

All flights to Bahamas

Belgium
Flights from Madrid to Belgium

In Belgium, there are 2 destinations from Madrid.

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

All flights to Belgium

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.

All flights to Bolivia

Brazil
Flights from Madrid to Brazil

In Brazil there are several destinations from Madrid (6 in total).

Direct flights to Fortaleza are offered by Iberia (Oneworld).
You can fly non-stop to Recife with Azul or Iberia (Oneworld).
You can fly non-stop from Madrid to Rio de Janeiro with 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.
You can fly non-stop from Madrid to São Paulo with Azul.

All flights to Brazil

Bulgaria
Flights from Madrid to Bulgaria

In Bulgaria, the only destination that has a direct flight from Madrid is Sofia. Non-stop flights to Sofia are offered by Bulgaria Air, Ryanair and Wizz Air.

All flights to Bulgaria

Canada
Flights from Madrid to Canada

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

Direct flights to Halifax are offered by WestJet. This is a seasonal route that starts in May and ends in October.
You can fly non-stop to Montreal with Air Canada (Star Alliance) or Air Transat.
You can fly non-stop to Toronto with Air Canada (Star Alliance) or Iberia (Oneworld). This is a seasonal route that starts in May and ends in October.

All flights to Canada

Chile
Flights from Madrid to Chile

Santiago de Chile is the only destination in Chile with direct flights from Madrid. You can fly non-stop to Santiago de Chile with Iberia (Oneworld) or LATAM.

All flights to Chile

China
Flights from Madrid to China

In China there are several destinations from Madrid (8 in total).

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

All flights to China

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.
You can fly non-stop to Cali with Avianca (Star Alliance) or World 2 Fly.
You can fly non-stop to Cartagena with Plus Ultra or World 2 Fly. This is a seasonal route that starts in July and ends in October.
You can fly non-stop to Medellín with Air Europa (SkyTeam) or Avianca (Star Alliance).

All flights to Colombia

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 Iberia (Oneworld) or Iberojet.

All flights to Costa Rica

Croatia
Flights from Madrid to Croatia

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

To Dubrovnik and Split, you can fly with Iberia (Oneworld).
You can fly non-stop to Zagreb with Croatia Airlines (Star Alliance) or Iberia (Oneworld). This is a seasonal route that starts in April and ends in October.

All flights to Croatia

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 China (Star Alliance), Air Europa (SkyTeam), Iberia (Oneworld) and World 2 Fly.
You can fly non-stop to Santiago de Cuba with Cubana or Euroairlines.

All flights to Cuba

Czechia
Flights from Madrid to Czechia

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

All flights to Czechia

Denmark
Flights from Madrid to Denmark

In Denmark, the only destination that has a direct flight from Madrid is Copenhagen. From Madrid to Copenhagen there are 4 airlines that have direct services, which are Iberia (Oneworld), Norwegian, Ryanair and SAS (SkyTeam).

All flights to Denmark

Dominican Republic
Flights from Madrid to Dominican Republic

In Dominican Republic, there are 3 destinations from Madrid.

Non-stop flights to Punta Cana are offered by Air Europa (SkyTeam), Iberojet and World 2 Fly.
The only airline with direct flights to Santiago de los Caballeros is Air Europa (SkyTeam).
Non-stop flights to Santo Domingo are offered by Air Europa (SkyTeam), Iberia (Oneworld) and World 2 Fly.

All flights to Dominican Republic

Ecuador
Flights from Madrid to Ecuador

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

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

All flights to Ecuador

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).
The only airline with direct flights to Luxor is Egyptair (Star Alliance).
You can fly non-stop from Madrid to Sharm el-Sheikh with Euroairlines. This is a seasonal route that starts in June and ends in September.

All flights to Egypt

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.

All flights to El Salvador

Ethiopia
Flights from Madrid to Ethiopia

In Ethiopia, the only destination that has a direct flight from Madrid is Addis Ababa. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance).

All flights to Ethiopia

Finland
Flights from Madrid to Finland

In Finland, there are 2 destinations from Madrid.

Direct flights to Helsinki are offered by Finnair (Oneworld).
The only airline with direct flights to Rovaniemi is Iberia (Oneworld). This is a seasonal route that starts in November and ends in February.

All flights to Finland

France
Flights from Madrid to France

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

Direct flights to Basel Mulhouse Freiburg are offered by easyJet.
You can fly non-stop to Bordeaux with Iberia (Oneworld) or Volotea.
You can fly non-stop from Madrid to Lille with Volotea. This is a seasonal route that starts in May and ends in June.
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 from Madrid to Montpellier with Volotea. This is a seasonal route that starts in November and ends in March.
Non-stop flights to Nantes are offered by easyJet, Iberia (Oneworld) and Volotea.
You can fly non-stop to Nice with easyJet or Iberia (Oneworld).
You can fly non-stop to Paris with Air France (SkyTeam) or Iberia (Oneworld).
The only airline with direct flights to Paris (Beauvais) is Ryanair. This is a seasonal route that starts in April and ends in October.
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).
You can fly non-stop to Toulouse with Iberia (Oneworld) or Volotea.

All flights to France

Georgia
Flights from Madrid to Georgia

Kutaisi is the only destination in Georgia with direct flights from Madrid. Direct flights to Kutaisi are offered by Wizz Air.

All flights to Georgia

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.
You can fly non-stop to Düsseldorf with Eurowings or 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).
Airlines that operate direct flights to Munich are Air Europa (SkyTeam), easyJet, Iberia (Oneworld), Lufthansa (Star Alliance), Lufthansa City Airlines and TUI Fly.

All flights to Germany

Greece
Flights from Madrid to Greece

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

From Madrid to Athens there are 4 airlines that have direct services, which are Aegean (Star Alliance), Air Europa (SkyTeam), Iberia (Oneworld) and Sky Express.
All direct flights from Madrid to Corfu (Kerkyra), Mykonos and Santorini are operated by Iberia (Oneworld).

All flights to Greece

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

All flights to Guatemala

Honduras
Flights from Madrid to Honduras

In Honduras, there are 2 destinations from Madrid.

Direct flights to Comayagua are offered by Iberojet.
The only airline with direct flights to San Pedro Sula is Air Europa (SkyTeam).

All flights to Honduras

Hong Kong
Flights from Madrid to Hong Kong

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

All flights to Hong Kong

Hungary
Flights from Madrid to Hungary

In Hungary, the only destination that has a direct flight from Madrid is Budapest. Non-stop flights to Budapest are offered by Iberia (Oneworld), Ryanair and Wizz Air.

All flights to Hungary

Iceland
Flights from Madrid to Iceland

There is 1 destination in Iceland that has a direct connection from Madrid, which is Reykjavik (Keflavik). Direct flights to Reykjavik (Keflavik) are offered by Iberia (Oneworld). This is a seasonal route that starts in June and ends in August.

All flights to Iceland

Ireland
Flights from Madrid to Ireland

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

Non-stop flights to Dublin are offered by Aer Lingus, Iberia (Oneworld) and Ryanair.
The only airline with direct flights to Shannon is Ryanair. This is a seasonal route that starts in April and ends in October.

All flights to Ireland

Israel
Flights from Madrid to Israel

In Israel, the only destination that has a direct flight from Madrid is Tel Aviv. Non-stop flights to Tel Aviv are offered by Air Europa (SkyTeam), EL AL and Iberia (Oneworld).

All flights to Israel

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 21 airports that have direct services from Madrid.

You can fly non-stop to Alghero (Sardinia) with Air Europa (SkyTeam) or Ryanair. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Ancona is Volotea. This is a seasonal route that starts in May and ends in June.
You can fly non-stop from Madrid to Bari with Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Bologna are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
Direct flights to Brindisi are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
To Cagliari (Sardinia) and Catania, you can fly with Iberia (Oneworld) and Ryanair.
You can fly non-stop to Florence with Iberia (Oneworld) or Vueling.
You can fly non-stop from Madrid to Genoa with Volotea. This is a seasonal route that starts in April and ends in June.
All direct flights from Madrid to Lamezia Terme and Milan (Bergamo) are operated by 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 June and ends in October.
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.
Direct flights to Pisa are offered by Ryanair.
From Madrid to Rome (Fiumicino) there are 5 airlines that have direct services, which are Air Europa (SkyTeam), Iberia (Oneworld), ITA Airways, Ryanair and Wizz Air Malta.
You can fly non-stop to Turin with Iberia (Oneworld) or Ryanair.
From Madrid to Venice Marco Polo 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 Verona with Ryanair or Volotea.

All flights to Italy

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

All flights to Japan

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.

All flights to Jordan

Kuwait
Flights from Madrid to Kuwait

Kuwait City is the only destination in Kuwait with direct flights from Madrid. Direct flights to Kuwait City are offered by Kuwait Airways. This is a seasonal route that starts in April and ends in October.

All flights to Kuwait

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.

All flights to Latvia

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

All flights to Lebanon

Lithuania
Flights from Madrid to Lithuania

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

All flights to Lithuania

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.

All flights to Luxembourg

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 KM Malta or Ryanair.

All flights to Malta

Mauritius
Flights from Madrid to Mauritius

Mauritius is the only destination in Mauritius with direct flights from Madrid. You can fly non-stop to Mauritius with Iberojet or World 2 Fly. This is a seasonal route that starts in June and ends in September.

All flights to Mauritius

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), Iberojet and World 2 Fly.
The only airline with direct flights to Guadalajara is Aeromexico (SkyTeam).
To Mexico City and Monterrey, you can fly with Aeromexico (SkyTeam) and Iberia (Oneworld).
Direct flights to Querétaro are offered by Iberojet.

All flights to Mexico

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

All flights to Moldova

Montenegro
Flights from Madrid to Montenegro

There is 1 destination in Montenegro that has a direct connection from Madrid, which is Tivat. Direct flights to Tivat are offered by Iberia (Oneworld). This is a seasonal route that starts in July and ends in September.

All flights to Montenegro

Morocco
Flights from Madrid to Morocco

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

Direct flights to Agadir are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Casablanca are offered by Air Arabia Maroc, Iberia (Oneworld) and Royal Air Maroc (Oneworld).
All direct flights from Madrid to Dakhla, Essaouira and Fes are operated by Ryanair.
Non-stop flights to Marrakech are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
To Nador and Rabat, you can fly with Ryanair.
From Madrid to Tangier there are 5 airlines that have direct services, which are Air Arabia Maroc, Air Europa (SkyTeam), Iberia (Oneworld), Royal Air Maroc (Oneworld) and Ryanair.
You can fly non-stop to Tétouan with Royal Air Maroc (Oneworld) or Ryanair.

All flights to Morocco

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.

All flights to Netherlands

Nigeria
Flights from Madrid to Nigeria

In Nigeria, the only destination that has a direct flight from Madrid is Lagos. Direct flights to Lagos are offered by Euroairlines.

All flights to Nigeria

Norway
Flights from Madrid to Norway

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

You can fly non-stop to Oslo with Iberia (Oneworld) or Norwegian.
The only airline with direct flights to Tromsø is Iberia (Oneworld). This is a seasonal route that starts in November and ends in February.

All flights to Norway

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

All flights to Panama

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

All flights to Paraguay

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.

All flights to Peru

Poland
Flights from Madrid to Poland

In Poland there are several destinations from Madrid (6 in total).

To Gdańsk and Katowice, you can fly with Wizz Air.
You can fly non-stop to Krakow with LOT (Star Alliance) or Ryanair.
You can fly non-stop to Warsaw with LOT (Star Alliance) or Wizz Air.
Direct flights to Warsaw are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Madrid to Wrocław with Wizz Air.

All flights to Poland

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. 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).
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), Ethiopian Airlines (Star Alliance), Iberia (Oneworld) and Ryanair.

All flights to Portugal

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

All flights to Puerto Rico

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

All flights to Qatar

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

All flights to Republic of North Macedonia

Romania
Flights from Madrid to Romania

In Romania there are several destinations from Madrid (7 in total).

Direct flights to Bacău are offered by Dan Air. This is a seasonal route that starts in June and ends in October.
From Madrid to Bucharest there are 5 airlines that have direct services, which are FlyOne Romania, Iberia (Oneworld), Ryanair, Tarom (SkyTeam) and Wizz Air Malta.
All direct flights from Madrid to Cluj-Napoca, Craiova, Iasi, Sibiu and Timișoara are operated by Wizz Air Malta.

All flights to Romania

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

All flights to Saudi Arabia

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

All flights to Senegal

Serbia
Flights from Madrid to Serbia

Belgrade is the only destination in Serbia with direct flights from Madrid. You can fly non-stop to Belgrade with Air Serbia or Wizz Air.

All flights to Serbia

Slovenia
Flights from Madrid to Slovenia

In Slovenia, the only destination that has a direct flight from Madrid is Ljubljana. Direct flights to Ljubljana are offered by Iberia (Oneworld). This is a seasonal route that starts in June and ends in September.

All flights to Slovenia

South Africa
Flights from Madrid to South Africa

There is 1 destination in South Africa that has a direct connection from Madrid, which is Johannesburg. Direct flights to Johannesburg are offered by Air Europa (SkyTeam). This route is not operational yet but will start in June.

All flights to South Africa

South Korea
Flights from Madrid to South Korea

In South Korea, the only destination that has a direct flight from Madrid is Seoul. Direct flights to Seoul are offered by Korean Air (SkyTeam).

All flights to South Korea

Sweden
Flights from Madrid to Sweden

Stockholm (Arlanda) is the only destination in Sweden with direct flights from Madrid. You can fly non-stop to Stockholm (Arlanda) with Iberia (Oneworld) or SAS (SkyTeam).

All flights to Sweden

Switzerland
Flights from Madrid to Switzerland

In Switzerland, there are 2 destinations from Madrid.

Non-stop flights to Geneva are offered by Air Europa (SkyTeam), easyJet and Iberia (Oneworld).
Non-stop flights to Zürich are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Swiss (Star Alliance).

All flights to Switzerland

Tanzania
Flights from Madrid to Tanzania

There is 1 destination in Tanzania that has a direct connection from Madrid, which is Zanzibar. Direct flights to Zanzibar are offered by World 2 Fly. This is a seasonal route that starts in July and ends in September.

All flights to Tanzania

Thailand
Flights from Madrid to Thailand

Bangkok is the only destination in Thailand with direct flights from Madrid. Direct flights to Bangkok are offered by Iberojet.

All flights to Thailand

Tunisia
Flights from Madrid to Tunisia

In Tunisia, the only destination that has a direct flight from Madrid is Tunis. You can fly non-stop to Tunis with Air Europa (SkyTeam) or Tunisair.

All flights to Tunisia

Turkey
Flights from Madrid to Turkey

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

Direct flights to Ankara are offered by AJet.
Non-stop flights to Istanbul are offered by Air Europa (SkyTeam), Euroairlines and Turkish Airlines (Star Alliance).
You can fly non-stop from Madrid to Istanbul (Sabiha) with Pegasus. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Izmir with Pegasus or SunExpress.

All flights to Turkey

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.

All flights to United Arab Emirates

United Kingdom
Flights from Madrid to United Kingdom

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

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.
Direct flights to London City are offered by British Airways (Oneworld).
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).
You can fly non-stop to London Luton with easyJet or Wizz Air.
You can fly non-stop to London Stansted with Ryanair or Ryanair UK.
From Madrid to Manchester there are 4 airlines that have direct services, which are easyJet, Iberia (Oneworld), Ryanair and Ryanair UK.

All flights to United Kingdom

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).
Non-stop flights to Boston are offered by Delta (SkyTeam), Iberia (Oneworld) and JetBlue.
You can fly non-stop from Madrid to Charlotte with American Airlines (Oneworld).
To Chicago and Dallas-Fort Worth, you can fly with American Airlines (Oneworld) and 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).
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).
You can fly non-stop to Newark with Iberia (Oneworld) or United Airlines (Star Alliance).
The only airline with direct flights to Orlando is Iberia (Oneworld).
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 September.
You can fly non-stop to Washington with Iberia (Oneworld) or United Airlines (Star Alliance).

All flights to United States

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

All flights to Uruguay

Uzbekistan
Flights from Madrid to Uzbekistan

In Uzbekistan, there are 2 destinations from Madrid.

To Tashkent and Urgench, you can fly with Uzbekistan Airways.

All flights to Uzbekistan

Venezuela
Flights from Madrid to Venezuela

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

All flights to Venezuela

Domestic flights from Madrid

Spain
Flights from Madrid to Spain

You can fly domestically from Madrid to a lot of airports within Spain, as there is a total of 31 domestic destinations to choose from.

To A Coruña and Alicante, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).
You can fly non-stop from Madrid to Almería with Iberia (Oneworld).
Non-stop flights to Asturias are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Volotea.
Direct flights to Badajoz are offered by Iberia (Oneworld). This is a seasonal route that starts in April and ends in October.
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).
Non-stop flights to Ibiza are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
All direct flights from Madrid to Jerez de la Frontera and La Seu d'Urgell are operated by 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).
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. This is a seasonal route that starts in April and ends in October.
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, Santander and Santiago de Compostela are operated by Iberia (Oneworld).
Non-stop flights to Seville are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Vueling.
Non-stop flights to Tenerife (Los Rodeos) are offered by Air Europa (SkyTeam), Binter Canarias and Iberia (Oneworld).
The only airline with direct flights to Tenerife (Reina Sofía) is Iberia (Oneworld).
To Valencia and Vigo, you can fly with Air Europa (SkyTeam) and Iberia (Oneworld).
Direct flights to Vitoria-Gasteiz are offered by Volotea. This is a seasonal route that starts in April and ends in June.

All flights to Spain

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 89 airlines flying from Madrid to 239 airports around the world, as of April 2026.

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 17,074 flights departing from Madrid every month (or 3,983 flights each week), to a total of 239 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  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  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
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 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