Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Mexico City To Spain Last modified: 26/05/2016 12:28 PM

Cheap flights from Mexico City (MEX) to popular destinations in Spain (ES)

Asturias
Carrier Departure Date Return Date Lowest Price
Iberia 1/11/2016 10/11/2016 $16,512
Finnair 1/11/2016 10/11/2016 $16,697
British Airways 1/11/2016 10/11/2016 $16,955
Iberia 1/11/2016 10/11/2016 $17,011
British Airways 3/09/2016 23/09/2016 $18,728
British Airways 3/09/2016 23/09/2016 $19,024
British Airways 3/09/2016 17/09/2016 $19,578
Iberia 11/07/2016 26/07/2016 $19,726
British Airways 3/09/2016 17/09/2016 $19,873
Iberia 21/06/2016 5/07/2016 $19,947
Barcelona
Carrier Departure Date Return Date Lowest Price
Alitalia 29/09/2016 13/10/2016 $12,320
Alitalia 26/09/2016 3/10/2016 $12,393
Alitalia 29/10/2016 16/11/2016 $12,393
Alitalia 13/10/2016 24/10/2016 $12,449
Alitalia 24/10/2016 3/11/2016 $12,578
Alitalia 11/09/2016 20/09/2016 $12,597
Alitalia 20/09/2016 27/09/2016 $12,597
Alitalia 6/09/2016 15/09/2016 $12,597
Alitalia 10/10/2016 24/10/2016 $12,597
Alitalia 6/09/2016 13/09/2016 $12,597
Bilbao
Carrier Departure Date Return Date Lowest Price
Iberia 20/09/2016 27/09/2016 $16,235
Iberia 25/09/2016 12/10/2016 $16,235
Iberia 28/09/2016 12/10/2016 $16,235
British Airways 4/09/2016 18/09/2016 $16,272
British Airways 25/09/2016 12/10/2016 $16,272
British Airways 2/10/2016 17/10/2016 $16,272
British Airways 7/09/2016 19/09/2016 $16,272
Iberia 2/10/2016 17/10/2016 $16,457
Iberia 25/09/2016 12/10/2016 $16,512
British Airways 20/09/2016 27/09/2016 $16,512
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia 14/09/2016 26/09/2016 $16,253
British Airways 14/09/2016 26/09/2016 $16,549
British Airways 14/09/2016 26/09/2016 $17,195
Iberia 5/10/2016 12/10/2016 $17,417
Iberia 17/09/2016 24/09/2016 $17,546
Iberia 5/10/2016 12/10/2016 $17,565
Finnair 5/10/2016 12/10/2016 $17,602
Iberia 16/09/2016 25/09/2016 $17,731
British Airways 5/10/2016 12/10/2016 $17,749
British Airways 16/09/2016 25/09/2016 $17,842
Madrid
Carrier Departure Date Return Date Lowest Price
AeroMexico 12/11/2016 25/11/2016 $12,615
AeroMexico 3/10/2016 20/10/2016 $12,615
AeroMexico 15/08/2016 1/09/2016 $12,615
AeroMexico 15/10/2016 23/10/2016 $12,615
AeroMexico 28/09/2016 13/10/2016 $12,615
AeroMexico 17/08/2016 4/09/2016 $12,615
AeroMexico 3/08/2016 17/08/2016 $12,615
AeroMexico 1/11/2016 8/11/2016 $12,615
AeroMexico 24/10/2016 3/11/2016 $12,615
AeroMexico 6/10/2016 19/10/2016 $12,615
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways 20/09/2016 27/09/2016 $16,272
Iberia 20/09/2016 27/09/2016 $16,272
British Airways 20/09/2016 27/09/2016 $16,327
British Airways 8/09/2016 15/09/2016 $16,512
Iberia 8/09/2016 15/09/2016 $16,549
Finnair 20/09/2016 27/09/2016 $16,586
Iberia 20/09/2016 27/09/2016 $16,604
Iberia 8/09/2016 15/09/2016 $16,604
AeroMexico 8/09/2016 15/09/2016 $16,771
AeroMexico 1/06/2016 8/06/2016 $16,771
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia 12/09/2016 22/09/2016 $16,235
Iberia 12/09/2016 22/09/2016 $16,678
British Airways 12/09/2016 22/09/2016 $16,808
Finnair 12/09/2016 22/09/2016 $17,546
British Airways 5/10/2016 12/10/2016 $17,731
Air France 5/10/2016 12/10/2016 $18,267
Air France 5/10/2016 12/10/2016 $18,525
British Airways 5/10/2016 12/10/2016 $18,710
Air France 10/08/2016 19/08/2016 $19,467
Air France 20/08/2016 30/08/2016 $19,523
Seville
Carrier Departure Date Return Date Lowest Price
Iberia 20/09/2016 27/09/2016 $16,512
Iberia 7/09/2016 14/09/2016 $16,512
Iberia 11/10/2016 25/10/2016 $16,531
Iberia 7/09/2016 21/09/2016 $16,549
Iberia 5/09/2016 21/09/2016 $16,549
Iberia 20/09/2016 27/09/2016 $16,660
Iberia 7/09/2016 14/09/2016 $16,678
Iberia 7/09/2016 21/09/2016 $16,678
Iberia 5/09/2016 21/09/2016 $16,678
Finnair 20/09/2016 27/09/2016 $16,697
Valencia
Carrier Departure Date Return Date Lowest Price
Iberia 10/11/2016 17/11/2016 $16,235
Iberia 21/09/2016 29/09/2016 $16,290
British Airways 12/09/2016 22/09/2016 $16,290
Iberia 12/09/2016 22/09/2016 $16,290
British Airways 2/11/2016 9/11/2016 $16,290
Iberia 2/11/2016 9/11/2016 $16,290
Iberia 12/09/2016 22/09/2016 $16,401
Iberia 10/11/2016 17/11/2016 $16,401
Iberia 21/09/2016 29/09/2016 $16,438
British Airways 12/09/2016 22/09/2016 $16,438
Vigo
Carrier Departure Date Return Date Lowest Price
Iberia 10/10/2016 17/10/2016 $16,420
Finnair 10/10/2016 17/10/2016 $16,752
Iberia 10/10/2016 17/10/2016 $16,789
British Airways 10/10/2016 17/10/2016 $16,826
Air France 10/10/2016 17/10/2016 $17,509
Air France 21/07/2016 8/08/2016 $17,546
Air Europa 10/10/2016 17/10/2016 $17,583
KLM 10/10/2016 17/10/2016 $17,823
AeroMexico 10/10/2016 17/10/2016 $23,604
AeroMexico 10/10/2016 17/10/2016 $23,789

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Mexico City to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Mexico City to Spain.

DestinationDepartingReturningPrice
Madrid 9/06/16 13/06/16 $35,905

Flight Schedule Summaries Number of flights searched: 2,776Last modified: 26/05/2016 12:28 PM

Mexico City to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / SCQ X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Mexico City to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / LEI X X X X X X
Lufthansa MUC X X X X
Mexico City to Vigo
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / BIO X X X X X
Mexico City to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X
British Airways LHR X
Delta JFK X X X X X X X
Delta ATL / JFK X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa MUC X X X X X X X
Mexico City to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X
Lufthansa MUC / FRA X
Mexico City to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American CLT X X X X X X X
American CLT / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air France CDG X X X X X X X
Avianca BOG X X X X X X X
Alitalia FCO X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
United EWR X X X X X X X
United IAH / EWR X X X X X X X
Mexico City to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X
British Airways LHR X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
KLM AMS X X X X X X
Lufthansa FRA X X X
Mexico City to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American CLT X X X X X X X
American CLT / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YUL / YYZ X X X X X
Air France CDG X X X X X X X
AeroMexico - X X X X X X X
Avianca BOG X X X X X X X
Alitalia FCO X X X
British Airways LHR X X X X X X X
Cubana HAV X X
Delta ATL X X X X X X X
Iberia - X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
United EWR X X X X X X X
United IAH / IAD X X X X X X X
Mexico City to Santiago de Compostela
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / BIO X X X X X X
Mexico City to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Mexico City to Tenerife Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $18,932
Mexico City to Las Palmas de Gran Canaria Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Binter, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Europa $19,042
Mexico City to Santa Cruz de la Palma Air Berlin, Air France, AeroMexico, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa, Air Europa, Virgin Atlantic Check Dates
Mexico City to Lanzarote Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Air Europa, Virgin Atlantic $31,694
Mexico City to Fuerteventura Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Binter, Czech, Air Europa $30,032

Flights to Cities in Majorca

FlightsAirlineLowest Price
Mexico City to Palma de Mallorca Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Tap Portugal, Air Europa $16,235

Flights to Cities in Spain

FlightsAirlineLowest Price
Mexico City to Madrid Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Virgin Atlantic, Aeromar, FlexFlight $12,615
Mexico City to Barcelona Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Virgin Atlantic, FlexFlight $12,597
Mexico City to Malaga Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $16,272
Mexico City to Bilbao Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $16,235
Mexico City to Santiago de Compostela Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, FlexFlight $16,235
Mexico City to Seville Air Berlin, Air France, AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa $16,512
Mexico City to Alicante Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, TAROM, SAS, Brussels, Air Europa, Virgin Atlantic $16,549
Mexico City to Valencia Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Tap Portugal, Air Europa, Virgin Atlantic $16,290
Mexico City to Ibiza Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, Brussels, Jetairfly, Air Europa, Virgin Atlantic $16,253
Mexico City to Vigo Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Pullmantur Air, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa, Virgin Atlantic $17,546
Mexico City to Granada Air Berlin, Air France, AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa, Austrian, Brussels $17,934
Mexico City to Santander Air France, AeroMexico, Finnair, British Airways, Iberia, Lufthansa, Air Europa, Virgin Atlantic $17,288
Mexico City to Jerez Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Austrian, Brussels, Air Europa, Virgin Atlantic $41,206
Mexico City to Valladolid Air France, British Airways, Iberia, Lufthansa Check Dates
Mexico City to Asturias Air Berlin, Air France, AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa, Austrian, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $18,728
Mexico City to Menorca Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Austrian, Air Europa $19,486
Mexico City to Almeria AeroMexico, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Virgin Atlantic $41,963
Mexico City to A Coruna Air France, AeroMexico, Finnair, Alitalia, British Airways, Pullmantur Air, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa $23,623
Mexico City to San Sebastian AeroMexico, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Air Europa, Virgin Atlantic $16,974
Mexico City to Pamplona Air France, AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa, Virgin Atlantic $24,195
Mexico City to Murcia Air France, AeroMexico, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Virgin Atlantic $30,327
Mexico City to Zaragoza Air Berlin, Air France, AeroMexico, Alitalia, Iberia, Air Europa Check Dates
Mexico City to Badajoz Air Berlin, AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa $41,907
Mexico City to Melilla AeroMexico, Finnair, British Airways, Iberia, KLM, Lufthansa, Air Europa Check Dates
Cheap Flights from Mexico City to Spain, from $667 Round trip from MEX to ES