Welcome | Sign out

Cheap Flights from Mexico City to Barcelona - MEX to BCN (reverse)

Did You Know?

1,245,917 seats are available per week to fly from Mexico City, MX to Barcelona.
There are 15880 flights from Mexico City, MX to Barcelona per week.
American Airlines has 490 connecting flights between Mexico City, MX and Barcelona.
You must make at least one connection to fly from Mexico City, MX to Barcelona.

Cheap International Flights from Mexico City - MEX

Flights
Airline
Lowest Price
Air France, Lufthansa, AeroMexico, Air Europa, US Airways, Alitalia, American, United, LAN, British Airways, KLM, Tap Portugal, Delta, Iberia, Austrian, Air Canada
$844
Air France, US Airways, British Airways, Cubana, American, KLM, Austrian, Alitalia, Delta, United, Air Canada, Lufthansa, Iberia, Air Europa, Tap Portugal, AeroMexico
$1150
Lufthansa, British Airways, Alitalia, Austrian, Avianca, KLM, Cubana, US Airways, Tap Portugal, LAN, AeroMexico, Air Europa, Iberia, American, Delta, United, Air Canada, Air France
$1047
LAN, Tap Portugal, British Airways, Alitalia, Austrian, KLM, US Airways, Air Canada, United, Delta, AeroMexico, Iberia, Air France, Lufthansa, American
$1401
American, Delta, United, Tap Portugal, British Airways, Alitalia, KLM, Lufthansa, Air France, Iberia, Air Europa, AeroMexico
$1200
AeroMexico, Air Europa, Air Canada, Tap Portugal, United, Air France, Delta, Lufthansa, British Airways, Alitalia, Austrian, KLM, US Airways, Iberia, American
$1314
Alitalia, British Airways, Tap Portugal, United, Delta, American, Air France, Lufthansa, Iberia, AeroMexico, KLM
$1203
Alaska, American, US Airways, AirTran, AeroMexico, Interjet, Delta, LAN, Air Canada, United
$406
United, Avianca, Austrian, British Airways, Air Europa, Iberia, Lufthansa, Delta, Alitalia, American, Air France, KLM
$1178
AeroMexico, KLM, Air Europa, Iberia, Lufthansa, Air France, American, Delta, United, Air Canada, Tap Portugal, Cubana, Alitalia, US Airways, Austrian, British Airways, LAN
$1173
KLM, Delta, Alitalia, Air France
$1243
Air Europa, Iberia, Lufthansa, Air France, American, British Airways, Austrian, KLM
$1267
Alitalia, British Airways, Lufthansa, Delta, Air France, Avianca, KLM, American, Tap Portugal, Air Europa, Iberia
$1168
British Airways, Air Europa, Iberia, American
$1615
Alitalia, Austrian, British Airways, Tap Portugal, LAN, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, AeroMexico, Air Europa, KLM
$1192
American, Delta, AirTran, AeroMexico, Avianca TACA, Alaska, LAN, Avianca LACSA, US Airways, Air Canada, United
$282
United, Delta, American, Air France, Air Canada, Iberia, British Airways, Alitalia, Austrian, KLM, US Airways, Lufthansa
$1267
Delta, KLM, Air Europa, Iberia, Avianca, Austrian, Alitalia, British Airways, Tap Portugal, United, Air France, American, Lufthansa
$1169
KLM, British Airways, Alitalia, Austrian, Delta, Tap Portugal, American, Lufthansa, United, Air France, Iberia, AeroMexico
$1205
British Airways, American, KLM, Iberia, Air Europa
$1255
Delta, American, Alitalia, Air France, Iberia, KLM, Tap Portugal
$1199
United, Iberia, Alitalia, US Airways, KLM, Delta, American, Air France, Lufthansa, British Airways, Air Canada
$1228
Air France, KLM, Delta, Alitalia
$1342

Cheap International Flights to Barcelona - BCN

Flights
Airline
Lowest Price
United, Air Canada, British Airways, KLM, Delta, American, Air France, AeroMexico
$1680
Air Canada, AeroMexico, Air Europa, Air France, Delta, United, American, Lufthansa
$1584
United, Delta, Air France, Air Europa, AeroMexico, KLM
$1681
United, Delta, American, Air France, Lufthansa, Air Europa
$1216
Air France, United, KLM, American, Delta, Air Canada, British Airways, AeroMexico
$1235
Cheap Flights from Mexico City to Barcelona, from $1041 Round trip from MEX to BCN