Skip to main content
Beginning of main content

Cheap Flights from Mexico City to Madrid $818.67

Search over 282,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Mexico City to Madrid (MEX to MAD)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Mexico City to Madrid (MEX to MAD)

Question : How long do most people stay in Madrid when they fly in from Mexico City?
Answer : Over the next two months, travelers from MEX to MAD are planning on staying for 20 days on average.

Question : Can you cut down on flight costs by changing the day of the week you travel to Madrid?
Answer : The best day to fly on a budget this month is Friday. Flexibility is paramount when booking travel plans in order to keep costs down.

Question : If you're booking MEX to MAD, how many different choices of departure times do you have on a daily basis?
Answer : On average, MEX to MAD sees nine different flight times. You won't have as many options on this route as most others.

Question : Which airline is struggling to get to Madrid on time?
Answer : Iberia is delayed on 23% of flights from Benito Juarez International Airport (MEX) to Adolfo Suarez Madrid-Barajas Airport (MAD). If you're on Iberia, be sure to sign up for the delay notifications to stay up to date with your flight's status.

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : As of November 28th, the best day for booking to Madrid (MAD) from Mexico City (MEX) is December 23rd. Bookings have been made roughly 35% below the average price for this route.

Question : If travelling from MEX to MAD, how long can you expect to be in the air?
Answer : This flight takes 10 hours and 51 minutes on average.

Question : Which airline has been on time to Adolfo Suarez Madrid-Barajas Airport (MAD) from Benito Juarez International Airport (MEX) the most?
Answer : The current leader is Aeromexico with an 83% on-time rate. Don't spend more time waiting in an airport than you have to; stick with Aeromexico on this route. If they are delayed for some reason, expect a delay of 30-40 minutes, as that's the average.