Popular in | July |
---|---|
Cheapest in | February |
Round-trip from | $621 (Aeromexico) |
One-way from | $359 (Aeromexico) |
Users have found that leaving on a Monday can be a cost-effective option. It’s possible to save up to 7% on your flight compared to booking on days when demand is much higher.
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 53 days in advance, which can save you up to 35% on flights from Mexico City to Madrid compared to booking the week you need them. Waiting 53 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,007. For sooner than that we have options available in the next 3 days from $1,146.
Due to multiple factors, expect to potentially pay more when booking in July. For low rates, February can be a great choice for travel to Madrid. Flights to Madrid from Mexico City in February are about $908 on average during February, but can be found for as low as $555.
It’s typically best to fly out from Mexico City to Madrid at noon. Doing so could potentially save you 17% on the flight price compared to flying in the afternoon, which is usually more expensive.
Fly from
Fly to
Budget
$621 - $859
Route
Depart
Return
Price
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Mon 1/20
2 stops17h 20m
Madrid Barajas
Tue 2/11
1 stop28h 35m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Mon 1/20
2 stops17h 20m
Madrid Barajas
Tue 2/11
1 stop28h 35m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Wed 11/20
Nonstop10h 20m
Madrid Barajas
Sat 11/30
Nonstop12h 15m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Mon 1/20
1 stop14h 20m
Madrid Barajas
Wed 2/12
1 stop17h 17m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Wed 10/23
Nonstop10h 45m
Madrid Barajas
Fri 11/1
1 stop16h 05m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Thu 11/21
1 stop29h 20m
Madrid Barajas
Thu 11/28
1 stop19h 30m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Thu 11/7
2 stops16h 25m
Madrid Barajas
Sun 11/24
1 stop31h 23m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Wed 10/30
2 stops16h 35m
Madrid Barajas
Tue 11/5
1 stop17h 05m
Mexico City Benito JuarezMadrid Barajas
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Wed 11/13
2 stops21h 55m
Madrid Barajas
Sat 11/23
1 stop15h 30m
MAD Temperature | 41 - 77 °F |
---|
If weather is an important factor for your trip to Madrid, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 77.0 F. Travelers looking to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 41.0 F).
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Entertainment
Comfort
Boarding
Overall
Food
Crew
Reviews
Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$601 | Average$901 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$626 | Average$960 | FlexibilityNo cancel fee | On-time71% | |
Cheapest$631 | Average$938 | FlexibilityNo cancel fee | On-time77% | |
Cheapest$679 | Average$1,198 | FlexibilityNo cancel fee | On-time70% | |
Cheapest$707 | Average$1,005 | FlexibilityNo cancel fee | On-time71% | |
Cheapest$748 | Average$854 | FlexibilityNo cancel fee | On-time75% | |
Cheapest$753 | Average$1,115 | FlexibilityNo cancel fee | On-time76% | |
Cheapest$769 | Average$869 | FlexibilityNo cancel fee | On-time67% | |
Cheapest$776 | Average$1,065 | FlexibilityNo cancel fee | On-time69% | |
Cheapest$873 | Average$886 | FlexibilityNo cancel fee | On-time77% |
1%of flight departures | Early morningMidnight to 6 am |
---|---|
36%of flight departures | Morning6 am to noon |
9%of flight departures | AfternoonNoon to 6 pm |
54%of flight departures | Evening6 pm to midnight |
Sunday | 19daily flights |
---|---|
Monday | 19daily flights |
Tuesday | 19daily flights |
Wednesday | 19daily flights |
Thursday | 19daily flights |
Friday | 19daily flights |
Saturday | 19daily flights |