$321 Find Cheap Flights from Spain to Mexico

1 adult
1 adult, Economy

KAYAK searches hundreds of travel sites at once for deals on flights to Mexico

Travelers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 20% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Bundle and saveSave money when you bundle your flight + hotel.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Useful Info

What is the cheapest flight to Mexico?

These are the best round-trip prices found by users searching on KAYAK in the last 72 hours.

The cheapest ticket to Mexico from Spain found in the last 72 hours was to Mexico City, at $336 round-trip. The most popular route is Barcelona-El Prat Airport (BCN) to Mexico City (MEX) and the cheapest round-trip airline ticket found on this route in the last 72 hours was $336.

How much is a flight to Mexico?

The average and cheapest price for all round-trip flights to Mexico from each origin found by users searching on KAYAK in the last month.

A flight to Mexico costs $984 on average. The cheapest price found on KAYAK in the last 2 weeks was $265 for the route Madrid (MAD) to Cancún (CUN). The most popular routes on KAYAK are Madrid to Cancún which costs $997 on average, and Barcelona to Mexico City, which costs $1,328 on average.

See prices from:

What is the cheapest month to fly from Spain to Mexico?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Spain to Mexico, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from Spain to Mexico is February, when tickets cost $818 (return) on average. On the other hand, the most expensive months are July and August, when the average cost of round-trip tickets is $1,165 and $1,139 respectively.

How far in advance should I book a flight from Spain to Mexico?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Mexico, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below average price on the flight from Spain to Mexico, you should book around 4 weeks before departure. For the absolute cheapest price, our data suggests you should book 10 weeks before departure.

Which is the cheapest airport to fly into in Mexico?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Mexico is Cancun Airport (CUN), with an average flight price of $507.


Good to know

Low seasonMay
High seasonDecember
Cheapest flight$321
Best time to beat the crowds with an average 9% drop in price.
Most popular time to fly with an average 19% increase in price.
Flight from Madrid to Cancun

FAQs for booking flights from Spain to Mexico

  • How does KAYAK find such low prices on flights from Spain to Mexico?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Spain to Mexico.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Spain to Mexico?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Spain to Mexico is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Spain to Mexico?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from Spain to Mexico with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Spain to Mexico?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Spain to Mexico up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to Mexico?

    Based on KAYAK data, the cheapest day to fly to Mexico is Wednesday where round-trip tickets can be as cheap as $859. On the other hand, the most expensive day to fly is Friday, where round-trip prices are $1,130 on average.

  • What is the cheapest time of day to fly to Mexico?

    The cheapest time of day to fly to Mexico is generally at night, when round-trip flights cost $691 on average. Morning departures are around 15% cheaper than evening flights, on average. The most expensive time of day to fly to Mexico is generally in the evening, which is peak travel time and where the average cost of a ticket is $904.

Reviews of the top 4 airlines serving from Spain to Mexico

 
Need help choosing which airline to fly with from Spain to Mexico? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3287 reviews
8.2Entertainment
8.3Crew
7.8Food
8.0Comfort
8.1Boarding
Airline reviews

Emirates First Class is always a treat with Caviar and service is always personalised.

10.0 ExcellentWoei, Jun 2025DXB - SIN
Read more Emirates reviews

Emirates First Class is always a treat with Caviar and service is always personalised.

They should resume the fast track for business / first class passengers

They cancelled our flight, rebooked, cancelled that one. We are now flying New Zealand Air and need a refund please. How do we get it?

The best ever, friendly and attentive cabin crew, amazing captains who utilised their expertise for less turbulence, just overall amazing

Overall I was quite pleased with the experience; the cleanliness; the polite and attentiveness of the cabin crew; and the delicious food options.

Ove the A380 planes. Comfortable seats. Served great Indian food and Masala Chai!

Comfort good. Service as usual poor. Cabin temperature as usual too cold, about 15 degrees

Thay crew was so nice.Air hostess il ham was so nice.my mom was little scray with airplan turbulence she help us alot.

Flight left on time. Bags came quickly. Crew was nice. But internet never worked and the food was awful.

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

My flight was delayed, then I got transferred to a new flight that was also delayed- which wasn’t Aeromexico’s fault, it was because of weather conditions. Most of the crew was very nice and patient, except for one or two flight attendants who were rude. The entertainment wasn’t on, so all the screens were off.

My wife's entertainment system did not work. Payed for flight upgrade but did not receive advertised "free WiFi".

Annoying that we had to go to departures and get boarding passes. Should allow us to be booked all the way through, this is the only airline i have this problem with in MEX. Late boarding and take off

Lousy No wheelchair. As normal at Atlanta Cheap airline Cheap aero plane. - Neither entertainment nor food on a 5 hour saga

The airplane was an old airplane, seats were very uncomfortable and very little space, they changed my seat and that was no option to get back into my seat even when I was traveling a senior who required assistance.

This is not a low cost airline. Stop acting like o e.

Aeromexico crew made me check my hand luggage in the door of the plane. As soon as I reach Mexico City, I notice that my luggage was opened and 8 games of Nintendo Switch were stolen (700 dllrs value aprox) (the console was there) but the games were stolen. I am very dissapointed of Aeromexico and all the crew. Instead of being a good trip, It was a sad trip

Ok. But we arrived to a remote terminal which meant that a bus had to take us to the terminal building

Old aircraft the audio of the entertainment dosent work Dirty seats

The plane was so outdated, that it made it uncomfortable. The temperature was hot during the whole flight

Everything should improve! Service like a low cost but prices like a premium airline. Crew in general with bad manners arguing for everything. You pay for priority access but then they use buses, so your loose your advantage to put your carry on first. That was the purpose for paying for priority. Bording is a nightmare, people accessing the plane for bothering doors, front and rear, no matter which line do you have.

Issues with plane led to multiple gate changes and chaos. Very little communication from the ground crew led to cranky passengers.

I flew business class, at breakfast I asked for a small bottle of olive oil instead of butter and the flight attendant responded with a negative gesture.

They didn't even give us water, everything was sold

They should at least offer water like other airlines, which seems like a humanitarian gesture to me

They gave me an upgrade but charged me for my bag. I felt abused because this had never happened to me before with an upgrade with another airline.

Well. It is a no frills airline. Annoying is that even for the long-haul everything has to be paid for separately. Once you add up the extras the flight is getting to expensive. Then one might as well fly with a legacy carrier which provides far better comfort. Changing flight at MAD airport is a nightmare. The worst airport in the world. Poor signposting, poor passport control, poor security check and long queues. I had 2h transfer time and spend in queues almost 1.5h

All flights with Air Europa you arrive late to the connections of other flights, I missed my train, I had to pay for my train again, the crew are antisocial, you are paying for a service, it is not free, thanks to the travelers they are there, it is the last time I fly with them,

Terrible experience - we won’t be flying with Air Europa again

The crew was not kind , just doing their job but very cold people

Even in the premium economy, I found the seats incredibly uncomfortable. I hated that booking through Kayak, it wasn't clear that it was a Level flight, not Iberia. Everything felt cheaply made and not at all worth the airfare we paid.

The flight delay in Dallas created a domino effect that impacted all of the connecting flights. It also increased the number of connections. I missed my flight from Casablanca to Marrakech because of the tight turnaround when landing in Casablanca. . CMN airport was understaffed. Only one person could help while other employees were just watching him. It was an extremely frustrating situation. People were crying and slamming their palms on the counter when speaking to the customer service provider, Allabough (man’s name?). Allabough couldn’t change my flight in the system. simultaneously, I was on the call with America. Airlines customer service rep named Solomon that said he couldn’t change it either. So, I took a ONYA voyages train to from Casablanca to Marrakech to get there on Friday June 26. This was unpredictable trip.

The flight was over two hours delayed. The aircraft was somewhat dated.

There's not enough leg room in economy class. The seats are very narrow as well.

Luggage arrived damaged and protective plastic was lost. I need customer service to contact me or the number for customer service. Thanks.

Provided a good service and I will use it again. Thanks,

Boarding was not well coordinated. I asked twice at the Level check-in area about the MIA flight. At no point did they say the check-in would be at another counter. Fortunately, another passenger was equally confused and got the REAL story from the airport’s info center. Further, my minor child was tagged “SSSS” on their boarding pass. Level should have notified TSA about him being a minor. Instead, the entire family went through the SSSS process, not just our son. When his name was called out at the gate, it was announced in Spanish. No English announcement was made. The food on board was bearable. The crew was adequate, despite not being Level/Iberia crew (Level contracted out our flight to “World2Fly Airlines” - a company I have never heard of!). The onboard entertainment was very limited. They did not even offer a flight tracker option. Nor were music selections offered. Like TAP and Aer Lingus, I will think twice before booking Level ever again.

Bag misplaced. Iberia claims bag has been forwarded. But AirTag shows that the bag is still in Madrid.

This ticket was canceled and I did not find out until it was time to check in. I believe the vendor is at fault. Cheap tickets.com I would like to elaborate on the situation to kayak. Can you give me an email address?

Food was terrible, tasteless. I ordered ovo lacto special menu in business class and got vegan tasteless food instead. Really disappointing.

Book cheap flights from Spain to Mexico

Recent round-trip flight deals

9/14Sun
1 stopBritish Airways
34h 30mMAD-MEX
10/14Tue
1 stopBritish Airways
27h 40mMEX-MAD
$581
11/23Sun
1 stopDelta
16h 00mMAD-MEX
12/2Tue
2 stopsDelta
18h 30mMEX-MAD
$587
9/9Tue
1 stopIberia
16h 45mMAD-MEX
9/15Mon
nonstopIberia
10h 35mMEX-MAD
$615
11/25Tue
nonstopIberia
12h 20mMAD-MEX
12/10Wed
1 stopIberia
15h 15mMEX-MAD
$632
9/23Tue
nonstopAir Europa
10h 15mMAD-CUN
9/28Sun
nonstopAir Europa
9h 30mCUN-MAD
$674
9/19Fri
nonstopAir Europa
10h 15mMAD-CUN
9/30Tue
nonstopAir Europa
9h 30mCUN-MAD
$675
9/6Sat
nonstopWorld2Fly
10h 10mMAD-CUN
10/3Fri
nonstopWorld2Fly
9h 30mCUN-MAD
$688
9/12Fri
nonstopWorld2Fly
10h 10mMAD-CUN
10/10Fri
nonstopWorld2Fly
9h 30mCUN-MAD
$698
9/4Thu
nonstopAeromexico
11h 15mMAD-MTY
9/16Tue
nonstopAeromexico
10h 05mMTY-MAD
$855
11/14Fri
nonstopAeromexico
11h 55mMAD-MTY
11/18Tue
nonstopAeromexico
10h 00mMTY-MAD
$898

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/21Sun
nonstopIberojet
10h 45mMAD-CUN
$321
9/7Sun
nonstopIberojet
10h 45mMAD-CUN
$339
8/28Thu
nonstopWorld2Fly
10h 10mMAD-CUN
$340
9/7Sun
nonstopIberojet
10h 45mMAD-CUN
$341
8/31Sun
nonstopWorld2Fly
10h 10mMAD-CUN
$360
9/3Wed
nonstopAir Europa
10h 15mMAD-CUN
$391
7/8Tue
nonstopAir Europa
10h 15mMAD-CUN
$392
8/31Sun
1 stopAeromexico
19h 33mMAD-CUN
$469
10/2Thu
1 stopAeromexico
20h 10mMAD-MEX
$498
7/22Tue
1 stopIberia
22h 30mMAD-MTY
$1,248

Search by stops

Search by airline

Search by price

Last minute flights to Mexico

Last minute flight, train and bus deals

7/6Sun
nonstop
10h 15mMAD-CUN
7/13Sun
nonstop
9h 30mCUN-MAD
$793
7/7Mon
multi-stop
29h 00mBCN-CUN
7/23Wed
nonstop
10h 10mCUN-BCN
$823
7/8Tue
multi-stopIberia
16h 25mBCN-MEX
7/15Tue
multi-stopIberia
18h 00mMEX-BCN
$983
7/6Sun
multi-stopAeromexico
39h 03mMAD-CUN
7/13Sun
multi-stopAeromexico
15h 19mCUN-MAD
$987
7/8Tue
nonstopWorld2Fly
10h 10mMAD-CUN
9/5Fri
nonstopWorld2Fly
9h 30mCUN-MAD
$990
7/8Tue
nonstopWorld2Fly
10h 10mMAD-CUN
9/5Fri
nonstopWorld2Fly
9h 30mCUN-MAD
$991
7/8Tue
nonstopIberia
11h 25mMAD-MEX
7/19Sat
multi-stopIberia
13h 45mMEX-MAD
$1,181
7/8Tue
nonstopEmirates
12h 00mBCN-MEX
7/16Wed
nonstopEmirates
11h 00mMEX-BCN
$1,245
7/7Mon
nonstopEmirates
12h 00mBCN-MEX
7/20Sun
nonstopEmirates
11h 00mMEX-BCN
$1,270
7/7Mon
multi-stopAeromexico
23h 25mMAD-CZM
7/10Thu
multi-stopAeromexico
16h 29mCZM-MAD
$2,638

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Mexico

Cabin class types available on flights to Mexico

Cabin classes available on flights to Mexico. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.