Cheap Flights from Mexico City to Barcelona - MEX to BCN (reverse)
Popular Flights from Mexico City to Barcelona
- Airfare from Mexico City to Barcelona on Air Canada from $1141 round trip
- Airfare from Mexico City to Barcelona on Air France from $1160 round trip
- Airfare from Mexico City to Barcelona on KLM from $1160 round trip
- Airfare from Mexico City to Barcelona on Air Europa from $1172 round trip
- Airfare from Mexico City to Barcelona on United from $1181 round trip
Did You Know?
- 355,383 seats are available per day to fly out of Mexico City, MX connecting to Barcelona, ES
- The smallest aircraft operated by Delta flying between Mexico City, MX and Barcelona, ES is a EMJ with 50 seats.
- 123 flights per week fly out of Mexico City, MX connecting to Barcelona, ES
- The shortest flight between Mexico City, MX and Barcelona, ES on Lan is 11,051 miles.
- 23 airlines operate between Mexico City, MX and Barcelona, ES
- Madrid, ES is the most popular connection for one stop flights between Mexico City, MX and Barcelona, ES.
- The largest aircraft operated by Delta flying between Mexico City, MX and Barcelona, ES is a 757 with 183 seats.
- Aeromexico has the most nonstop flights between Mexico City, MX and Barcelona, ES.
Farecompare Research Tools
Cheap International Flights from Mexico City - MEX
Flights
Airline
Lowest Price
Air Europa, US Airways, Air Canada, Lan, KLM, TAP, Cubana, Alitalia, Austrian, Avianca, British Airways, United, Aeromexico, Iberia, Lufthansa, American, Air France, Delta
$1004
Lufthansa, American, Air France, Delta, United, British Airways, Alitalia, Avianca, KLM, Iberia, Air Europa, Austrian
$1289
Alitalia, Iberia, Air France, American, Delta, British Airways, Austrian, Avianca, KLM, Air Europa
$1414
Lufthansa, Alitalia, British Airways, Delta, American, Air France, Air Europa, Iberia, Austrian, Avianca, KLM, TAP
$1184
Alitalia, Austrian, American, Avianca, KLM, Air France, Iberia, Air Europa, British Airways
$1415
Avianca, KLM, Alitalia, British Airways, TAP, United, American, Air France, Lufthansa, Iberia, Air Europa, Delta, Austrian
$1195
Air Europa, Iberia, Lufthansa, Air France, American, Delta, TAP, British Airways, KLM, Avianca, Alitalia
$1294
Air Europa, Iberia, Air France, American, TAP, British Airways, Avianca, KLM
$1361
