Cheap flights from Mexico City to Madrid from $359

Round-trip
1 adult
Economy
0 bags
From?
To?
Tue 8/16
Tue 8/23

Deals available from 900+ travel sites.

Here's why travelers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.

Flight information for Mexico City to Madrid
(MEX to MAD)

Find info about flight duration, direct flights, and airports for your flight from Mexico City to Madrid

Best Price Found

$359

Fastest flight time

10h 20m

Direct flights

None

Airports in Madrid

1 airport
The best one-way flight to Madrid from Mexico City in the past 72 hours is $359. The best round-trip flight deal from Mexico City to Madrid found on momondo in the last 72 hours is $660.
The fastest flight from Mexico City to Madrid takes 10h 20m
There are no direct flights from Mexico City to Madrid. Popular non-direct route for this connection is Mexico City Benito Juarez Airport - Madrid Barajas Airport.
There is 1 airport near Madrid: Madrid Barajas (MAD)

How to get the cheapest flight ticket from Mexico City to Madrid

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Mexico City to Madrid?

March

The cheapest time of year to fly to Madrid from Mexico City is March. Most expensive is July

What is the cheapest day to depart Mexico City for Madrid?

Monday

The cheapest day of the week is typically Monday. The most expensive is typically Friday

When is the cheapest time to fly from Mexico City to Madrid?

at noon

Mexico City to Madrid flights are approximately 19% more expensive in the afternoon than at noon

What is the cheapest airline that flies to Madrid from Mexico City?

Juneyao Airlines

Air France, Avianca, and British Airways are the most popular carriers operating from Mexico City to Madrid

What is the cheapest Mexico City to Madrid flight route?

Mexico City Benito Juarez - Madrid Barajas

Fly from Mexico City Benito Juarez to Madrid Barajas for the best Mexico City - Madrid flight prices

How far in advance should you book Mexico City to Madrid flights?

60 days before

The cheapest time to buy a flight from Mexico City to Madrid is approximately 60 days to departure

When traveling from Mexico City to Madrid, the most popular airport to fly into is Madrid Barajas Airport. The majority of travelers flying into Madrid Barajas Airport from Mexico City are departing from Mexico City Benito Juarez Airport. If you are looking for an alternate airport near Mexico City Benito Juarez Airport, Puebla City Huejotzingo Airport is a great option and is located in Puebla City. In August, $660 is typically the cheapest round trip price you’ll find from Mexico City to Madrid which you can find when you fly MEX — MAD.

Mexico City Benito Juarez Airport (MEX) to Madrid Barajas Airport (MAD)$660
Search Flight Deals
Puebla City Huejotzingo Airport (PBC) to Madrid Barajas Airport (MAD)$1,653
Search Flight Deals

Easily compare round-trip flights from Mexico City to Madrid

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Mexico City to Madrid by changing tabs
Iberia
Jan 25
MEX3:15 pmMexico City Benito Juarez
10h 40m
MAD1:55 amMadrid Barajas
Feb 18
MAD11:40 amMadrid Barajas
12h 35m
MEX12:15 amMexico City Benito Juarez
Air Canada
Nov 7
MEX8:20 pmMexico City Benito Juarez
23h 45m
1 stop
MAD8:05 pmMadrid Barajas
Nov 30
MAD4:40 amMadrid Barajas
45h 10m
2 stops
MEX1:50 amMexico City Benito Juarez
Multiple Airlines
Feb 1
MEX4:00 pmMexico City Benito Juarez
14h 30m
1 stop
MAD6:30 amMadrid Barajas
Feb 25
MAD11:40 amMadrid Barajas
12h 35m
MEX12:15 amMexico City Benito Juarez
KLM
Jan 18
MEX4:55 pmMexico City Benito Juarez
18h 30m
1 stop
MAD11:25 amMadrid Barajas
Feb 1
MAD3:25 pmMadrid Barajas
30h 10m
1 stop
MEX9:35 pmMexico City Benito Juarez
British Airways
Nov 2
MEX1:45 amMexico City Benito Juarez
17h 20m
1 stop
MAD7:05 pmMadrid Barajas
Nov 23
MAD7:40 amMadrid Barajas
16h 15m
1 stop
MEX11:55 pmMexico City Benito Juarez
Iberia
Jan 31
MEX7:05 pmMexico City Benito Juarez
10h 40m
MAD5:45 amMadrid Barajas
Feb 16
MAD6:55 pmMadrid Barajas
12h 20m
MEX7:15 amMexico City Benito Juarez

Find the cheapest one-way flights from Mexico City to Madrid

If you're looking for one-way flights from Mexico City to Madrid, view some of our deals below provided by Iberia
Multiple Airlines
Oct 20
MEX6:45 pmMexico City Benito Juarez
30h 25m
1 stop
MAD1:10 amMadrid Barajas
Iberia
Nov 21
MEX7:05 pmMexico City Benito Juarez
10h 40m
MAD5:45 amMadrid Barajas
Multiple Airlines
Oct 21
MEX9:25 amMexico City Benito Juarez
15h 45m
1 stop
MAD1:10 amMadrid Barajas

Search last-minute flights to Madrid from Mexico City

Find and compare round-trip flight prices for your last-minute flight from Mexico City to Madrid
Aeromexico
Aug 21
MEX11:15 amMexico City Benito Juarez
14h 55m
1 stop
MAD2:10 amMadrid Barajas
Sep 8
MAD11:00 amMadrid Barajas
20h 00m
1 stop
MEX7:00 amMexico City Benito Juarez
Multiple Airlines
Aug 20
MEX5:54 amMexico City Benito Juarez
31h 05m
2 stops
MAD12:59 pmMadrid Barajas
Sep 8
MAD10:55 amMadrid Barajas
17h 25m
1 stop
MEX4:20 amMexico City Benito Juarez
United Airlines
Aug 17
MEX5:45 amMexico City Benito Juarez
15h 20m
1 stop
MAD9:05 pmMadrid Barajas
Aug 29
MAD2:20 amMadrid Barajas
21h 55m
2 stops
MEX12:15 amMexico City Benito Juarez
Air Canada
Aug 21
MEX8:55 pmMexico City Benito Juarez
27h 15m
1 stop
MAD12:10 amMadrid Barajas
Oct 20
MAD9:15 amMadrid Barajas
42h 10m
2 stops
MEX3:25 amMexico City Benito Juarez
Aeromexico
Aug 16
MEX6:25 pmMexico City Benito Juarez
11h 05m
MAD5:30 amMadrid Barajas
Jan 30
MAD10:00 amMadrid Barajas
59h 35m
2 stops
MEX9:35 pmMexico City Benito Juarez
Multiple Airlines
Aug 21
MEX6:05 amMexico City Benito Juarez
41h 25m
2 stops
MAD11:30 pmMadrid Barajas
Aug 28
MAD10:55 amMadrid Barajas
30h 35m
1 stop
MEX5:30 pmMexico City Benito Juarez

Best airlines flying from Mexico City to Madrid

Compare and see reviews for airlines that fly from Mexico City to Madrid with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom $12Free CancellationRating
0.0
Search Juneyao Airlines flights
Turkish AirlinesPriceFrom $375Free CancellationRating
8.1
7.9

Boarding

8.0

Comfort

8.1

Crew

7.9

Entertainment

8.1

Food

Reviews

All was perfect

1 / 10
Search Turkish Airlines flights
AviancaPriceFrom $448Free CancellationRating
7.7
7.7

Boarding

7.6

Comfort

8.1

Crew

6.8

Entertainment

6.7

Food

Reviews

I paid so much for this ticket and My seat's table had tape over because it was broken. I did mention it to the attendant and it seemed like " who cares, what can I do about it? It was so uncomfortable not to have a place for my cup or my laptop. Also, there were several people with their phones or tablets playing music and sounds, once again, I told the attendant and totally ignored it. No respect and poor quality care. Not happy with Avianca.

1 / 10
Search Avianca flights
KLMPriceFrom $622Free CancellationRating
7.6
7.5

Boarding

7.6

Comfort

8.2

Crew

6.6

Entertainment

7.0

Food

Reviews

Voir avis précédent qui regroupe les deux vols

1 / 10
Search KLM flights
IberiaPriceFrom $625Free CancellationRating
7.0
7.2

Boarding

6.8

Comfort

7.6

Crew

6.6

Entertainment

6.3

Food

Reviews

Flight was delayed more than 2 hours. Was made to check carry-on bag.

1 / 10
Search Iberia flights
ITA AirwaysPriceFrom $641Free CancellationRating
5.3
5.3

Boarding

6.6

Comfort

6.6

Crew

5.3

Entertainment

6.0

Food

Reviews

The food

1 / 2
Search ITA Airways flights
Air FrancePriceFrom $645Free CancellationRating
7.6
7.5

Boarding

7.5

Comfort

8.2

Crew

7.0

Entertainment

7.2

Food

Reviews

NO BAGAGE AT THE ARRIVAL

1 / 10
Search Air France flights
AeromexicoPriceFrom $646Free CancellationRating
7.3
7.2

Boarding

7.4

Comfort

7.7

Crew

6.9

Entertainment

6.4

Food

Reviews

Been able to deboard faster it took forever after we arrived at the gate

1 / 10
Search Aeromexico flights
LufthansaPriceFrom $665Free CancellationRating
7.2
7.4

Boarding

7.3

Comfort

7.8

Crew

6.8

Entertainment

6.8

Food

Reviews

A cheap cheese sandwich not good, I didn't accept it

1 / 10
Search Lufthansa flights
British AirwaysPriceFrom $691Free CancellationRating
6.3
6.6

Boarding

6.5

Comfort

7.2

Crew

6.2

Entertainment

5.9

Food

Reviews

Better planes

1 / 10
Search British Airways flights
  • Aeromexico Flights From Mexico City to Madrid

    Aeromexico operates around 15 flights from Mexico City to Madrid every week. The average price of these flights found in the last 72 hours has been $962, but momondo users have found Aeromexico deals from Mexico City to Madrid from as low as $646 round-trip. Aeromexico has been scored 7.3/10 in 167 reviews.

  • Iberia Flights From Mexico City to Madrid

    $625 is the best Iberia flight deal from Mexico City to Madrid found on momondo over the last 72 hours. The average Iberia ticket price found was closer to $928, however, with flight time and availability significantly affecting the price. Iberia (7.0/10 from 290 user reviews) flies into Madrid from Mexico City 19 times in an average week so prices can vary.


Aeromexico flights from Mexico City to Madrid

Our best Aeromexico deals on Mexico City to Madrid flight tickets
Aeromexico
Aug 21
MEX11:15 amMexico City Benito Juarez
14h 55m
1 stop
MAD2:10 amMadrid Barajas
Sep 8
MAD11:00 amMadrid Barajas
20h 00m
1 stop
MEX7:00 amMexico City Benito Juarez
Aeromexico
Aug 16
MEX6:25 pmMexico City Benito Juarez
11h 05m
MAD5:30 amMadrid Barajas
Jan 30
MAD10:00 amMadrid Barajas
59h 35m
2 stops
MEX9:35 pmMexico City Benito Juarez
Aeromexico
Aug 20
MEX10:15 amMexico City Benito Juarez
34h 45m
1 stop
MAD9:00 pmMadrid Barajas
Sep 9
MAD11:00 amMadrid Barajas
20h 05m
2 stops
MEX7:05 amMexico City Benito Juarez

KLM flights from Mexico City to Madrid

Our best KLM deals on Mexico City to Madrid flight tickets
KLM
Jan 18
MEX4:55 pmMexico City Benito Juarez
18h 30m
1 stop
MAD11:25 amMadrid Barajas
Feb 1
MAD3:25 pmMadrid Barajas
30h 10m
1 stop
MEX9:35 pmMexico City Benito Juarez
KLM
Jan 18
MEX4:55 pmMexico City Benito Juarez
29h 20m
1 stop
MAD10:15 pmMadrid Barajas
Feb 1
MAD1:00 amMadrid Barajas
20h 35m
1 stop
MEX9:35 pmMexico City Benito Juarez
KLM
Jan 25
MEX1:55 amMexico City Benito Juarez
18h 50m
2 stops
MAD8:45 pmMadrid Barajas
Feb 7
MAD2:05 amMadrid Barajas
19h 30m
1 stop
MEX9:35 pmMexico City Benito Juarez

  • Are airlines flying from Mexico City Benito Juarez to Madrid Barajas offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Mexico City Benito Juarez to Madrid Barajas, such as Iberia, Aeromexico, and Avianca may have put in place flexible cancellation policies. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Mexico City Benito Juarez to Madrid Barajas by plane?

    Mexico City Benito Juarez and Madrid Barajas are 5629.1 mi apart from one another. 10h 20m is a normal flight duration for this route.



Why use momondo?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Madrid from Mexico City.

Yes. momondo enables you to select and highlight flights to Madrid from Mexico City with this policy.

Once all potential Mexico City to Madrid flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

If you are not ready to book a flight from Mexico City to Madrid now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Madrid and let you know when they change.