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: Aug 28, 2016 12:39 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
British Airways Oct 3, 2016 Oct 9, 2016 MX$17,713
British Airways Oct 20, 2016 Oct 29, 2016 MX$17,713
British Airways Nov 2, 2016 Nov 22, 2016 MX$17,713
British Airways Oct 12, 2016 Oct 19, 2016 MX$17,713
Iberia Oct 20, 2016 Oct 29, 2016 MX$17,732
Iberia Oct 12, 2016 Oct 19, 2016 MX$17,732
Iberia Oct 17, 2016 Oct 31, 2016 MX$17,732
Iberia Nov 2, 2016 Nov 22, 2016 MX$17,732
Iberia Oct 21, 2016 Nov 6, 2016 MX$17,732
Iberia Oct 17, 2016 Oct 30, 2016 MX$17,732
Asturias
Carrier Departure Date Return Date Lowest Price
Iberia Oct 2, 2016 Oct 16, 2016 MX$17,676
Iberia Oct 21, 2016 Nov 6, 2016 MX$17,676
Iberia Oct 17, 2016 Oct 25, 2016 MX$17,676
Iberia Dec 5, 2016 Dec 11, 2016 MX$17,676
Iberia Nov 1, 2016 Nov 10, 2016 MX$17,676
Iberia Sep 13, 2016 Sep 28, 2016 MX$17,676
Iberia Oct 14, 2016 Oct 30, 2016 MX$17,880
British Airways Oct 17, 2016 Oct 25, 2016 MX$17,880
Avianca Oct 21, 2016 Nov 6, 2016 MX$17,880
Barcelona
Carrier Departure Date Return Date Lowest Price
United Dec 15, 2016 Dec 18, 2016 MX$15,947
Air Canada Sep 8, 2016 Sep 22, 2016 MX$15,966
Air Canada Sep 14, 2016 Sep 29, 2016 MX$15,966
Air Canada Sep 8, 2016 Sep 15, 2016 MX$15,966
Air Canada Sep 9, 2016 Sep 22, 2016 MX$15,966
Air Canada Sep 8, 2016 Sep 19, 2016 MX$16,040
Air Canada Sep 7, 2016 Sep 20, 2016 MX$16,040
Air Canada Sep 8, 2016 Sep 25, 2016 MX$16,040
Bilbao
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 7, 2017 Feb 21, 2017 MX$17,100
Lufthansa Oct 17, 2016 Nov 3, 2016 MX$17,434
Lufthansa Oct 14, 2016 Oct 30, 2016 MX$17,434
United Oct 14, 2016 Oct 30, 2016 MX$17,471
Lufthansa Dec 18, 2016 Jan 4, 2017 MX$17,509
Air Canada Apr 11, 2017 Apr 30, 2017 MX$17,509
Air Canada Nov 10, 2016 Nov 19, 2016 MX$17,527
United Feb 7, 2017 Feb 21, 2017 MX$17,527
United Oct 26, 2016 Nov 3, 2016 MX$17,546
Lufthansa Feb 7, 2017 Feb 21, 2017 MX$17,657
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia Nov 14, 2016 Dec 3, 2016 MX$17,620
Iberia Jan 27, 2017 Feb 5, 2017 MX$17,620
British Airways Oct 2, 2016 Oct 16, 2016 MX$17,639
British Airways Sep 23, 2016 Oct 4, 2016 MX$17,639
British Airways Oct 10, 2016 Oct 24, 2016 MX$17,639
Iberia Oct 8, 2016 Oct 14, 2016 MX$17,639
Iberia Sep 23, 2016 Oct 4, 2016 MX$17,639
Iberia Oct 5, 2016 Oct 12, 2016 MX$17,639
Madrid
Carrier Departure Date Return Date Lowest Price
Avianca Oct 4, 2016 Oct 11, 2016 MX$14,628
Avianca Oct 4, 2016 Oct 13, 2016 MX$14,628
Avianca Sep 27, 2016 Oct 11, 2016 MX$14,628
Avianca Sep 29, 2016 Oct 13, 2016 MX$14,628
Avianca Oct 4, 2016 Oct 20, 2016 MX$14,628
Avianca Sep 28, 2016 Oct 6, 2016 MX$14,628
Avianca Oct 4, 2016 Oct 19, 2016 MX$14,628
Avianca Sep 27, 2016 Oct 6, 2016 MX$14,628
Avianca Sep 29, 2016 Oct 6, 2016 MX$14,628
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways Oct 19, 2016 Oct 26, 2016 MX$17,713
British Airways Oct 14, 2016 Oct 30, 2016 MX$17,713
British Airways Oct 28, 2016 Nov 4, 2016 MX$17,713
British Airways Oct 14, 2016 Oct 29, 2016 MX$17,713
British Airways Oct 1, 2016 Oct 16, 2016 MX$17,713
British Airways Oct 17, 2016 Oct 24, 2016 MX$17,713
British Airways Oct 12, 2016 Oct 19, 2016 MX$17,713
Iberia Oct 1, 2016 Oct 16, 2016 MX$17,732
Iberia Oct 5, 2016 Oct 12, 2016 MX$17,732
Iberia Sep 13, 2016 Oct 3, 2016 MX$17,732
Seville
Carrier Departure Date Return Date Lowest Price
Avianca Nov 5, 2016 Nov 12, 2016 MX$16,524
British Airways Nov 5, 2016 Nov 12, 2016 MX$17,694
Iberia Sep 27, 2016 Oct 8, 2016 MX$17,713
Iberia Sep 28, 2016 Oct 12, 2016 MX$17,713
Iberia Sep 28, 2016 Oct 8, 2016 MX$17,713
Iberia Oct 3, 2016 Oct 17, 2016 MX$17,713
Iberia Sep 23, 2016 Oct 7, 2016 MX$17,713
Iberia Oct 9, 2016 Oct 23, 2016 MX$17,713
Iberia Sep 27, 2016 Oct 12, 2016 MX$17,713
Iberia Oct 4, 2016 Oct 20, 2016 MX$17,713
Valencia
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 14, 2017 Mar 31, 2017 MX$17,379
Air Canada Dec 11, 2016 Dec 18, 2016 MX$17,471
Lufthansa Oct 4, 2016 Oct 13, 2016 MX$17,657
British Airways Oct 4, 2016 Oct 17, 2016 MX$17,694
British Airways Oct 2, 2016 Oct 16, 2016 MX$17,694
British Airways Oct 27, 2016 Nov 14, 2016 MX$17,694
British Airways Oct 8, 2016 Oct 24, 2016 MX$17,694
British Airways Sep 27, 2016 Oct 4, 2016 MX$17,694
British Airways Oct 9, 2016 Oct 29, 2016 MX$17,694
British Airways Oct 16, 2016 Oct 22, 2016 MX$17,694
Vigo
Carrier Departure Date Return Date Lowest Price
Iberia Oct 6, 2016 Oct 26, 2016 MX$17,676
Iberia Jan 4, 2017 Jan 18, 2017 MX$17,676
Iberia Dec 8, 2016 Dec 20, 2016 MX$18,122
American Jan 4, 2017 Jan 18, 2017 MX$18,159
American Sep 8, 2016 Sep 24, 2016 MX$18,159
American Sep 7, 2016 Sep 24, 2016 MX$18,159
Iberia Dec 2, 2016 Dec 12, 2016 MX$18,308
Iberia Sep 26, 2016 Oct 3, 2016 MX$18,382

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/29/16 10/2/16 MX$17,397

Flight Schedule Summaries Number of flights searched: 2,703Last modified: Aug 28, 2016 12:39 AM

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 Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
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 X
Lufthansa MUC 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
Delta ATL / JFK X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MLN X X X X X X X
Lufthansa FRA 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 / IBZ X 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 MIA X X X X X X X
American DFW / 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 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 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 / VGO 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 Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American MIA X X X X X X X
American DFW / JFK X X X X X X X
Air Canada YYZ X X X X X X
Air Canada YUL / YYZ 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 X X 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 IAD X X X X X X X
United IAH / EWR 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 / VLC 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 / AGP X 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 / BIO 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

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Mexico City to Tenerife American, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Air Europa MX$18,010
Mexico City to Las Palmas de Gran Canaria American, Air France, AeroMexico, Avianca, Alitalia, British Airways, Iberia, KLM, Air Europa MX$17,639
Mexico City to Santa Cruz de la Palma American, British Airways, Iberia, Air Europa Check Dates
Mexico City to Lanzarote American, Air France, AeroMexico, British Airways, Iberia, KLM, Air Europa MX$17,620
Mexico City to Fuerteventura American, British Airways, Iberia, Air Europa MX$18,271

Flights to Cities in Majorca

FlightsAirlineLowest Price
Mexico City to Palma de Mallorca American, Air France, AeroMexico, Avianca, Alitalia, British Airways, Condor, Delta, Iberia, KLM, Lufthansa, Austrian, United, Air Europa MX$17,620

Flights to Cities in Spain

FlightsAirlineLowest Price
Mexico City to Madrid American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Copa, Cubana, Cathay, Delta, Iberia, Latam Airlines Brasil, Korean, KLM, Latam Airlines Group, Lufthansa, Czech, Tap Portugal, United, Air Europa MX$14,628
Mexico City to Barcelona American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, Latam Airlines Brasil, KLM, Latam Airlines Group, Lufthansa, Czech, Austrian, SAS, Tap Portugal, United, Air Europa MX$15,947
Mexico City to Malaga American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa MX$17,713
Mexico City to Bilbao American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Tap Portugal, United, Air Europa MX$17,434
Mexico City to Santiago de Compostela American, Avianca, British Airways, Iberia MX$17,713
Mexico City to Seville American, Avianca, British Airways, Delta, Iberia, Latam Airlines Brasil, KLM, Lufthansa, Tap Portugal MX$16,524
Mexico City to Alicante American, Avianca, British Airways, Delta, Iberia, KLM, Lufthansa, Austrian, Air Europa MX$17,713
Mexico City to Valencia American, Air Canada, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa MX$17,471
Mexico City to Ibiza American, Air France, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Air Europa MX$17,620
Mexico City to Vigo American, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Iberia, KLM, Tap Portugal, Air Europa MX$17,676
Mexico City to Granada American, British Airways, Iberia MX$17,676
Mexico City to Santander American, British Airways, Iberia MX$18,178
Mexico City to Jerez American, British Airways, Iberia MX$19,200
Mexico City to Valladolid Iberia Check Dates
Mexico City to Asturias American, Avianca, British Airways, Iberia, Latam Airlines Brasil MX$17,676
Mexico City to Menorca Iberia, Air Europa Check Dates
Mexico City to Almeria American, British Airways, Iberia MX$18,698
Mexico City to A Coruna American, Air France, AeroMexico, Avianca, British Airways, Delta, Iberia, KLM, Tap Portugal, Air Europa MX$17,676
Mexico City to San Sebastian American, Avianca, British Airways, Iberia MX$17,639
Mexico City to Pamplona American, Avianca, British Airways, Iberia MX$17,639
Mexico City to Murcia American, British Airways, Iberia Check Dates
Mexico City to ZaragozaCheck Dates
Mexico City to Badajoz American, Iberia MX$38,065
Mexico City to Melilla American, Iberia, Air Europa Check Dates
Cheap Flights from Mexico City to Spain, from MX$14,628 Round trip from MEX to ES