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: Sep 28, 2016 12:24 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Dec 28, 2016 Jan 16, 2017 MX$17,365
British Airways Oct 12, 2016 Oct 26, 2016 MX$17,444
British Airways Dec 28, 2016 Jan 16, 2017 MX$17,801
Iberia Feb 16, 2017 Mar 3, 2017 MX$17,861
Iberia Nov 2, 2016 Nov 22, 2016 MX$17,880
Iberia Oct 12, 2016 Oct 26, 2016 MX$17,880
Iberia Dec 29, 2016 Jan 11, 2017 MX$17,920
Iberia Nov 22, 2016 Dec 6, 2016 MX$17,940
Asturias
Carrier Departure Date Return Date Lowest Price
Avianca Feb 3, 2017 Feb 18, 2017 MX$16,233
Avianca Apr 4, 2017 Apr 20, 2017 MX$17,087
Avianca Oct 27, 2016 Nov 10, 2016 MX$17,186
Avianca Feb 2, 2017 Feb 13, 2017 MX$17,186
Iberia Apr 4, 2017 Apr 20, 2017 MX$17,305
Iberia Oct 27, 2016 Nov 10, 2016 MX$17,404
British Airways Apr 4, 2017 Apr 20, 2017 MX$17,523
Barcelona
Carrier Departure Date Return Date Lowest Price
Avianca Mar 10, 2017 Mar 18, 2017 MX$14,408
Avianca Feb 4, 2017 Feb 18, 2017 MX$14,408
Avianca Feb 20, 2017 Mar 4, 2017 MX$14,408
Avianca Mar 14, 2017 Mar 28, 2017 MX$14,408
Avianca Feb 26, 2017 Mar 10, 2017 MX$14,408
Avianca Mar 4, 2017 Mar 17, 2017 MX$14,408
Avianca Feb 16, 2017 Mar 4, 2017 MX$14,408
Avianca Feb 11, 2017 Feb 18, 2017 MX$14,408
Avianca Mar 3, 2017 Mar 12, 2017 MX$14,408
Avianca Feb 3, 2017 Feb 12, 2017 MX$14,408
Bilbao
Carrier Departure Date Return Date Lowest Price
Lufthansa Mar 27, 2017 Apr 4, 2017 MX$17,047
Lufthansa Oct 26, 2016 Nov 3, 2016 MX$17,146
Lufthansa Oct 17, 2016 Nov 3, 2016 MX$17,146
Lufthansa Apr 18, 2017 May 2, 2017 MX$17,186
Lufthansa Mar 28, 2017 Apr 4, 2017 MX$17,265
Lufthansa Nov 22, 2016 Dec 6, 2016 MX$17,305
Iberia Mar 27, 2017 Apr 4, 2017 MX$17,325
Iberia Mar 28, 2017 Apr 4, 2017 MX$17,325
Iberia Apr 18, 2017 May 2, 2017 MX$17,325
Lufthansa Mar 7, 2017 Mar 21, 2017 MX$17,384
Madrid
Carrier Departure Date Return Date Lowest Price
Avianca Nov 2, 2016 Nov 20, 2016 MX$13,872
Avianca Nov 8, 2016 Nov 15, 2016 MX$13,872
Avianca Oct 29, 2016 Nov 7, 2016 MX$13,872
Avianca Oct 29, 2016 Nov 15, 2016 MX$13,872
Avianca Oct 28, 2016 Nov 5, 2016 MX$13,872
Avianca Nov 6, 2016 Nov 20, 2016 MX$13,872
Malaga
Carrier Departure Date Return Date Lowest Price
Alitalia Oct 27, 2016 Nov 7, 2016 MX$16,432
Air France Nov 30, 2016 Dec 7, 2016 MX$16,571
Alitalia Nov 30, 2016 Dec 7, 2016 MX$16,769
Air France May 8, 2017 May 24, 2017 MX$16,809
Alitalia Oct 20, 2016 Nov 2, 2016 MX$16,849
Alitalia Nov 24, 2016 Nov 30, 2016 MX$16,849
Air France Nov 24, 2016 Nov 30, 2016 MX$16,987
Alitalia May 8, 2017 May 24, 2017 MX$17,126
Alitalia Nov 10, 2016 Nov 29, 2016 MX$17,166
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Mar 16, 2017 Mar 23, 2017 MX$17,285
Iberia Nov 7, 2016 Nov 14, 2016 MX$17,761
Iberia Jan 10, 2017 Jan 19, 2017 MX$17,761
Iberia Jan 10, 2017 Jan 24, 2017 MX$17,761
British Airways Nov 7, 2016 Nov 14, 2016 MX$17,841
British Airways Jan 10, 2017 Jan 24, 2017 MX$17,841
British Airways Jan 10, 2017 Jan 19, 2017 MX$17,841
Iberia Jan 10, 2017 Jan 22, 2017 MX$17,940
Seville
Carrier Departure Date Return Date Lowest Price
Iberia Jan 25, 2017 Feb 8, 2017 MX$17,325
Iberia Dec 27, 2016 Jan 12, 2017 MX$17,325
Iberia Apr 30, 2017 May 9, 2017 MX$17,325
Iberia Apr 11, 2017 Apr 18, 2017 MX$17,325
Iberia Dec 27, 2016 Jan 16, 2017 MX$17,325
Iberia Feb 19, 2017 Mar 2, 2017 MX$17,444
Iberia Feb 9, 2017 Feb 16, 2017 MX$17,444
Valencia
Carrier Departure Date Return Date Lowest Price
Alitalia Nov 23, 2016 Dec 7, 2016 MX$16,432
Alitalia Nov 30, 2016 Dec 7, 2016 MX$16,432
Air France Oct 24, 2016 Oct 31, 2016 MX$16,571
Air France Nov 23, 2016 Dec 7, 2016 MX$16,749
Air France Oct 4, 2016 Oct 13, 2016 MX$16,888
Air France Apr 20, 2017 May 8, 2017 MX$16,888
Air France Nov 30, 2016 Dec 7, 2016 MX$16,928
Alitalia Oct 6, 2016 Oct 22, 2016 MX$16,928
Alitalia Oct 16, 2016 Oct 22, 2016 MX$16,928
Vigo
Carrier Departure Date Return Date Lowest Price
Iberia Jan 18, 2017 Feb 1, 2017 MX$17,305
Iberia Feb 14, 2017 Mar 6, 2017 MX$17,404
British Airways Jan 18, 2017 Feb 1, 2017 MX$17,781
Iberia Jan 24, 2017 Feb 13, 2017 MX$17,821
Iberia Jan 24, 2017 Feb 6, 2017 MX$17,821
Iberia Nov 14, 2016 Nov 30, 2016 MX$17,821
Iberia Dec 28, 2016 Jan 16, 2017 MX$17,821
Iberia Oct 18, 2016 Nov 7, 2016 MX$17,821

Cheap Last Minute Flights from Mexico City to Spain

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Mexico City to Spain. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Valencia 9/30/16 10/2/16 MX$42,269
Madrid 10/22/16 10/25/16 MX$18,297
Barcelona 10/29/16 10/31/16 MX$22,981

Flight Schedule Summaries Last modified: Sep 28, 2016 12:24 AMNumber of routes searched: 260Number of itineraries searched: 1,720,880

Mexico City to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
AeroMexico -
KLM AMS
Avianca BOG
Air France CDG
Lufthansa FRA
British Airways LHR
Alitalia FCO
Lufthansa MUC
Air Canada YYZ
American MIA
American DFW
United EWR
Delta ATL
Delta JFK
AeroMexico CUN
United IAD
Latam Airlines Group SCL
Latam Airlines Brasil GRU
American LAX
Delta SLC
Cubana HAV
Mexico City to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Avianca BOG
KLM AMS
Air France CDG
British Airways LHR
Lufthansa FRA
American MIA
Lufthansa MUC
Alitalia FCO
United EWR
Air Canada YYZ
Delta JFK
United IAD
Delta ATL
Air Canada YUL
American CLT
Latam Airlines Brasil GRU
Mexico City to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Air France CDG
KLM AMS
Lufthansa FRA
British Airways LHR
Mexico City to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Air France CDG
KLM AMS
Alitalia FCO
Mexico City to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Air France CDG
Alitalia FCO
British Airways LHR
Mexico City to Vigo
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD
Mexico City to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Mexico City to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Flights from Mexico City to Tenerife American, Air France, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Air Europa MX$17,603
Flights from Mexico City to Las Palmas de Gran Canaria American, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Air Europa MX$17,265
Flights from Mexico City to Santa Cruz de la Palma American, British Airways, Iberia, Air Europa MX$31,037
Flights from Mexico City to Lanzarote Air France, British Airways, Iberia, KLM, Air Europa MX$17,761
Flights from Mexico City to Fuerteventura Air France, Iberia, Lufthansa, Air Europa Check Dates

Flights to Cities in Majorca

FlightsAirlineLowest Price
Flights from Mexico City to Palma de Mallorca American, Air France, British Airways, Delta, Iberia, KLM, Lufthansa, Air Europa MX$17,761

Flights to Cities in Spain

FlightsAirlineLowest Price
Flights from Mexico City to Madrid American, Air Canada, Air France, AeroMexico, Avianca, British Airways, Copa, Cubana, Delta, Iberia, Korean, KLM, Lufthansa, United, Air Europa MX$13,872
Flights from Mexico City to Barcelona American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, SAS, Tap Portugal, United, Air Europa MX$16,273
Flights from Mexico City to Malaga American, Air France, AeroMexico, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa MX$16,432
Flights from Mexico City to Bilbao American, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Air Europa MX$17,146
Flights from Mexico City to Santiago de Compostela American, British Airways, Iberia MX$17,444
Flights from Mexico City to Seville American, Avianca, British Airways, Delta, Iberia, KLM, Lufthansa MX$17,325
Flights from Mexico City to Alicante American, British Airways, Delta, Iberia, KLM, Lufthansa, Air Europa MX$17,365
Flights from Mexico City to Valencia Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa MX$16,432
Flights from Mexico City to Ibiza American, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Air Europa MX$17,761
Flights from Mexico City to Vigo American, Air France, AeroMexico, British Airways, Delta, Iberia, KLM, Tap Portugal, Air Europa MX$17,305
Flights from Mexico City to Granada American, British Airways, Iberia MX$17,821
Flights from Mexico City to Santander British Airways, Iberia MX$17,960
Flights from Mexico City to Jerez American, British Airways, Iberia MX$18,516
Flights from Mexico City to Valladolid Iberia Check Dates
Flights from Mexico City to Asturias American, Avianca, British Airways, Iberia MX$17,186
Flights from Mexico City to Menorca Iberia, Air Europa Check Dates
Flights from Mexico City to Almeria American, British Airways, Iberia MX$21,591
Flights from Mexico City to A Coruna American, Air France, AeroMexico, Avianca, British Airways, Delta, Iberia, Air Europa MX$17,900
Flights from Mexico City to San Sebastian British Airways, Iberia MX$18,337
Flights from Mexico City to Pamplona British Airways, Iberia MX$18,595
Flights from Mexico City to Murcia British Airways, Iberia MX$19,151
Flights from Mexico City to ZaragozaCheck Dates
Flights from Mexico City to Badajoz Iberia MX$40,781
Flights from Mexico City to Melilla British Airways, Iberia, Air Europa Check Dates
Cheap Flights from Mexico City to Spain, from MX$13,872 Round trip from MEX to ES