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: 25/06/2016 12:31 PM

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

Barcelona
Carrier Departure Date Return Date Lowest Price
Lufthansa 17/08/2016 24/08/2016 $14,021
Lufthansa 8/11/2016 16/11/2016 $14,095
Lufthansa 15/11/2016 22/11/2016 $14,334
Lufthansa 1/09/2016 15/09/2016 $14,334
Lufthansa 15/11/2016 29/11/2016 $14,334
Lufthansa 22/09/2016 29/09/2016 $14,334
Lufthansa 8/11/2016 17/11/2016 $14,334
Lufthansa 1/11/2016 17/11/2016 $14,334
Lufthansa 1/11/2016 15/11/2016 $14,334
Lufthansa 10/08/2016 22/08/2016 $14,334
Bilbao
Carrier Departure Date Return Date Lowest Price
Lufthansa 26/09/2016 12/10/2016 $14,389
Lufthansa 1/11/2016 13/11/2016 $14,591
Lufthansa 20/09/2016 27/09/2016 $14,738
Lufthansa 15/11/2016 23/11/2016 $14,794
Lufthansa 13/08/2016 22/08/2016 $15,125
Lufthansa 13/08/2016 31/08/2016 $15,162
Ibiza
Carrier Departure Date Return Date Lowest Price
Lufthansa 1/10/2016 8/10/2016 $15,530
Air France 22/08/2016 28/08/2016 $17,977
KLM 28/07/2016 17/08/2016 $18,271
KLM 28/07/2016 13/08/2016 $18,271
Iberia 13/09/2016 26/09/2016 $22,356
Iberia 19/09/2016 3/10/2016 $22,356
Iberia 14/09/2016 26/09/2016 $22,540
Madrid
Carrier Departure Date Return Date Lowest Price
Lufthansa 2/11/2016 22/11/2016 $14,113
Lufthansa 29/09/2016 19/10/2016 $14,187
Lufthansa 1/11/2016 10/11/2016 $14,187
Lufthansa 15/08/2016 24/08/2016 $14,187
Lufthansa 4/10/2016 12/10/2016 $14,187
Lufthansa 4/10/2016 19/10/2016 $14,187
Lufthansa 25/10/2016 10/11/2016 $14,187
Lufthansa 2/11/2016 17/11/2016 $14,187
Lufthansa 15/08/2016 30/08/2016 $14,187
Lufthansa 22/09/2016 10/10/2016 $14,187
Malaga
Carrier Departure Date Return Date Lowest Price
AeroMexico 14/07/2016 22/07/2016 $15,879
KLM 10/07/2016 18/07/2016 $16,339
Air France 21/08/2016 31/08/2016 $16,707
Lufthansa 18/11/2016 4/12/2016 $17,186
Iberia 15/11/2016 2/12/2016 $19,872
Iberia 1/12/2016 15/12/2016 $20,093
British Airways 15/11/2016 2/12/2016 $20,332
Iberia 8/11/2016 19/11/2016 $20,350
San Sebastian
Carrier Departure Date Return Date Lowest Price
Iberia 4/10/2016 18/10/2016 $22,945
Iberia 2/08/2016 16/08/2016 $22,945
Iberia 3/08/2016 17/08/2016 $23,202
British Airways 4/10/2016 18/10/2016 $23,239
British Airways 2/08/2016 16/08/2016 $23,497
British Airways 3/08/2016 17/08/2016 $23,791
Iberia 25/08/2016 13/09/2016 $25,024
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Iberia 15/11/2016 29/11/2016 $20,056
British Airways 15/11/2016 29/11/2016 $20,534
Iberia 7/09/2016 24/09/2016 $23,478
British Airways 7/09/2016 24/09/2016 $23,920
Iberia 4/08/2016 21/08/2016 $25,355
Iberia 19/12/2016 31/12/2016 $25,576
British Airways 4/08/2016 21/08/2016 $25,778
Seville
Carrier Departure Date Return Date Lowest Price
Iberia 8/12/2016 22/12/2016 $19,927
Finnair 8/12/2016 22/12/2016 $20,387
Iberia 9/12/2016 22/12/2016 $20,406
Lufthansa 14/09/2016 29/09/2016 $21,197
Iberia 27/07/2016 15/08/2016 $22,540
Iberia 1/09/2016 14/09/2016 $22,613
Lufthansa 18/08/2016 3/09/2016 $22,613
Valencia
Carrier Departure Date Return Date Lowest Price
Lufthansa 11/10/2016 18/10/2016 $14,775
Lufthansa 16/08/2016 23/08/2016 $14,794
Lufthansa 18/11/2016 28/11/2016 $15,106
Lufthansa 15/08/2016 30/08/2016 $15,125
Lufthansa 16/09/2016 24/09/2016 $15,198
Lufthansa 9/11/2016 16/11/2016 $15,382
Lufthansa 7/11/2016 19/11/2016 $15,530
Lufthansa 9/09/2016 25/09/2016 $15,566
Vigo
Carrier Departure Date Return Date Lowest Price
KLM 21/07/2016 8/08/2016 $16,376
Air France 21/07/2016 8/08/2016 $16,376
Iberia 12/09/2016 27/09/2016 $23,037
Iberia 11/08/2016 27/08/2016 $23,460
British Airways 12/09/2016 27/09/2016 $23,478
Finnair 15/09/2016 1/10/2016 $23,681
Iberia 15/09/2016 1/10/2016 $23,938
British Airways 15/09/2016 1/10/2016 $24,122
Iberia 22/12/2016 3/01/2017 $25,061

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 14/07/16 19/07/16 $42,283

Flight Schedule Summaries Number of flights searched: 2,098Last modified: 25/06/2016 12:31 PM

Mexico City to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American DFW 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 MUC X X X X X X X
United IAD X X X X X X X
United IAH / IAD X X X X X X X
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 / VLC X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X 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 / VGO 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
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 MIA 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 ATL 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 MUC 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 Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA 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
Mexico City to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA X X X X
Mexico City to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X
KLM AMS X X X X X X X
Lufthansa FRA 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, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $22,816
Mexico City to Las Palmas de Gran Canaria Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa $24,398
Mexico City to Santa Cruz de la Palma Air Berlin, Air France, Finnair, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, Air Europa, Virgin Atlantic $37,554
Mexico City to Lanzarote Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Air Europa $22,981
Mexico City to Fuerteventura Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, Air Europa $34,279

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, Brussels, Jetairfly, Tap Portugal, Air Europa $22,834

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, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Virgin Atlantic, FlexFlight $14,187
Mexico City to Barcelona Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Arkefly, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Virgin Atlantic, FlexFlight $14,021
Mexico City to Malaga Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic, FlexFlight $15,879
Mexico City to Bilbao Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Virgin Atlantic $14,389
Mexico City to Santiago de Compostela Air Berlin, AeroMexico, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Lufthansa, Air Europa $23,478
Mexico City to Seville Air Berlin, Air France, AeroMexico, Finnair, British Airways, Pullmantur Air, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa $21,197
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 $17,646
Mexico City to Valencia Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Jetairfly, Tap Portugal, Air Europa, Virgin Atlantic $14,775
Mexico City to Ibiza Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Air Europa, Virgin Atlantic $15,530
Mexico City to Vigo Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa, Virgin Atlantic $16,376
Mexico City to Granada Air Berlin, Air France, AeroMexico, Finnair, British Airways, Iberia, Lufthansa, Austrian, Brussels $23,478
Mexico City to Santander AeroMexico, Finnair, British Airways, Iberia, Lufthansa, Air Europa, Virgin Atlantic $23,497
Mexico City to Jerez Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, Air Europa $34,960
Mexico City to Valladolid Air Berlin, Air France, British Airways, Iberia, Lufthansa Check Dates
Mexico City to Asturias Air Berlin, Air France, AeroMexico, Finnair, British Airways, Iberia, Lufthansa, Austrian, Brussels, Tap Portugal, Virgin Atlantic $23,460
Mexico City to Menorca Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, Austrian, Air Europa, Virgin Atlantic $24,693
Mexico City to Almeria AeroMexico, Finnair, Alitalia, British Airways, Iberia, Lufthansa, Virgin Atlantic $36,744
Mexico City to A Coruna Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa, Virgin Atlantic $23,460
Mexico City to San Sebastian AeroMexico, Finnair, Alitalia, British Airways, Iberia, Lufthansa, Air Europa, Virgin Atlantic $22,945
Mexico City to Pamplona Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, Lufthansa $22,540
Mexico City to Murcia Air France, AeroMexico, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Virgin Atlantic $44,766
Mexico City to Zaragoza Air Berlin, Air France, Alitalia, Air Europa Check Dates
Mexico City to Badajoz Air Berlin, Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, Lufthansa $40,847
Mexico City to Melilla Air France, AeroMexico, Finnair, Alitalia, British Airways, Iberia, Lufthansa, Air Europa $34,426
Cheap Flights from Mexico City to Spain, from $14,021 Round trip from MEX to ES