Cheap Flights from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport
Search for flights from Barcelona to Mexico City and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
BCN 11:0512hNonstopMEX 15:05Barcelona - Mexico City | Sun, Jun 7 | Emirates
MEX 18:4511hNonstopBCN 13:45Mexico City - Barcelona | Fri, Jun 12 | EmiratesBRL 5,908 BRL 8,68332% off32% offBRL 8,683 BRL 5,908 -
BCN 11:0512hNonstopMEX 15:05Barcelona - Mexico City | Sat, Jun 13 | Emirates
MEX 18:4511hNonstopBCN 13:45Mexico City - Barcelona | Fri, Jun 19 | EmiratesBRL 6,338 BRL 8,68327% off27% offBRL 8,683 BRL 6,338 -
BCN 14:5017h 45m1 stopMEX 00:35Barcelona - Mexico City | Sun, Jun 7 | Air Transat
MEX 06:1522h 45m1 stopBCN 13:00Mexico City - Barcelona | Thu, Jun 11 | Air CanadaBRL 4,946 BRL 8,68343% off43% offBRL 8,683 BRL 4,946 -
BCN 11:1014h 49m1 stopMEX 17:59Barcelona - Mexico City | Sun, Jun 7 | KLM
MEX 22:0516h 40m1 stopBCN 22:45Mexico City - Barcelona | Thu, Jun 11 | Air FranceBRL 5,19840% offBRL 8,683 BRL 5,198 -
BCN 10:0514h 50m1 stopMEX 16:55Barcelona - Mexico City | Sun, Jun 7 | Air France
MEX 18:5514h 15m1 stopBCN 17:10Mexico City - Barcelona | Thu, Jun 11 | Air FranceBRL 5,23240% offBRL 8,683 BRL 5,232 -
BCN 11:0016h1 stopMEX 19:00Barcelona - Mexico City | Sun, Jun 7 | Delta Air Lines
MEX 19:1529h 45m1 stopBCN 09:00Mexico City - Barcelona | Wed, Jun 10 | Air FranceBRL 5,24140% offBRL 8,683 BRL 5,241 -
BCN 18:3527h 25m1 stopMEX 14:00Barcelona - Mexico City | Wed, Jul 8 | Iberojet Airlines
NLU 14:0519h 55m1 stopBCN 18:00Mexico City - Barcelona | Wed, Jul 15 | AeromexicoBRL 5,28339% offBRL 8,683 BRL 5,283 -
BCN 11:0016h1 stopMEX 19:00Barcelona - Mexico City | Sun, Jun 7 | Virgin Atlantic
MEX 22:0516h 40m1 stopBCN 22:45Mexico City - Barcelona | Thu, Jun 11 | Air FranceBRL 5,29039% offBRL 8,683 BRL 5,290 -
BCN 14:3524h 30m1 stopMEX 07:05Barcelona - Mexico City | Mon, Jun 15 | Turkish Airlines
MEX 09:0030h 15m1 stopBCN 23:15Mexico City - Barcelona | Fri, Jun 19 | Turkish AirlinesBRL 5,32739% offBRL 8,683 BRL 5,327 -
BCN 19:0520h1 stopMEX 07:05Barcelona - Mexico City | Sun, Jun 14 | Turkish Airlines
MEX 09:0030h 15m1 stopBCN 23:15Mexico City - Barcelona | Sun, Jun 21 | Turkish AirlinesBRL 5,32739% offBRL 8,683 BRL 5,327 -
BCN 19:0520h1 stopMEX 07:05Barcelona - Mexico City | Sat, Jun 13 | Turkish Airlines
MEX 09:0024h 40m1 stopBCN 17:40Mexico City - Barcelona | Fri, Jun 19 | Turkish AirlinesBRL 5,32739% offBRL 8,683 BRL 5,327 -
BCN 19:0520h1 stopMEX 07:05Barcelona - Mexico City | Fri, Jun 19 | Turkish Airlines
MEX 09:0041h 45m1 stopBCN 10:45Mexico City - Barcelona | Wed, Jun 24 | Turkish AirlinesBRL 5,32739% offBRL 8,683 BRL 5,327 -
BCN 13:0017h 25m1 stopMEX 14:00Barcelona - Mexico City | Mon, Jun 8 | Normal Airline
MEX 15:006hNonstopBCN 16:00Mexico City - Barcelona | Wed, Jun 10 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BCN 14:4512hNonstopMEX 18:45Barcelona - Mexico City | Wed, Jun 24 | AeromexicoBRL 3,495 BRL 5,43236% off36% offBRL 5,432 BRL 3,495 -
BCN 14:4512hNonstopMEX 18:45Barcelona - Mexico City | Sun, Jun 28 | AeromexicoBRL 3,965 BRL 5,43227% off27% offBRL 5,432 BRL 3,965 -
BCN 15:0017h 20m1 stopMEX 00:20Barcelona - Mexico City | Wed, Jul 22 | WestJetBRL 3,141 BRL 5,43242% off42% offBRL 5,432 BRL 3,141 -
BCN 14:5017h 45m1 stopMEX 00:35Barcelona - Mexico City | Wed, Jun 10 | Air TransatBRL 3,20441% offBRL 5,432 BRL 3,204 -
BCN 14:5017h 45m1 stopMEX 00:35Barcelona - Mexico City | Tue, Jun 9 | Air TransatBRL 3,20741% offBRL 5,432 BRL 3,207 -
BCN 14:5017h 45m1 stopMEX 00:35Barcelona - Mexico City | Sat, Jun 13 | Air TransatBRL 3,24940% offBRL 5,432 BRL 3,249 -
BCN 18:3521h 5m1 stopMEX 07:40Barcelona - Mexico City | Mon, Jun 22 | Iberojet AirlinesBRL 3,32639% offBRL 5,432 BRL 3,326 -
BCN 15:0017h 20m1 stopMEX 00:20Barcelona - Mexico City | Wed, Jun 17 | WestJetBRL 3,41037% offBRL 5,432 BRL 3,410 -
BCN 18:3520h 10m1 stopMEX 06:45Barcelona - Mexico City | Mon, Jun 29 | Iberojet AirlinesBRL 3,41037% offBRL 5,432 BRL 3,410 -
BCN 18:3521h1 stopMEX 07:35Barcelona - Mexico City | Mon, Jul 13 | Iberojet AirlinesBRL 3,46136% offBRL 5,432 BRL 3,461 -
BCN 13:5036h 15m1 stopMEX 18:05Barcelona - Mexico City | Fri, Jun 19 | aviancaBRL 3,50835% offBRL 5,432 BRL 3,508 -
BCN 15:4039h 20m1 stopMEX 23:00Barcelona - Mexico City | Tue, Jun 9 | aviancaBRL 3,50835% offBRL 5,432 BRL 3,508 -
BCN 13:0017h 25m1 stopMEX 14:00Barcelona - Mexico City | Mon, Jun 8 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport
What is the cheapest month for one-way flights from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport, the best time to buy is in March, with an average price of BRL 3,222. You’ll want to avoid December, when the average price can reach as high as BRL 6,267.
What’s the cheapest month to fly round-trip from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport, with an average price of BRL 5,470. In contrast, July is usually the most expensive month, with average fares reaching BRL 7,911.
What is the cheapest day of the week to fly from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport is Friday, with average fares typically lower than other days. You’ll want to avoid flying on Wednesday, as ticket prices are usually the highest that day.
Selected Airlines from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport
See which airlines fly from Barcelona to Mexico City. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport
Check the schedule for flights from Barcelona to Mexico City and find the flight that best matches your travel plans.

AM038
Josep Tarradellas Barcelona-El Prat Airport
14:45
BCN
18:35
MEX
S M - W T F SSearch
AY3843
Josep Tarradellas Barcelona-El Prat Airport
10:45
BCN
15:00
DFW
S M T W T F SSearch
AY3702
Dallas Fort Worth International Airport
16:52
DFW
18:35
MEX
S M T W T F S
WS029
Josep Tarradellas Barcelona-El Prat Airport
15:00
BCN
17:10
YYC
- - T - - F SSearch
WS2228
Calgary International Airport
18:55
YYC
00:20
MEX
S - T W T - -
TS261
Josep Tarradellas Barcelona-El Prat Airport
14:50
BCN
17:20
YUL
S M T W T F SSearch
AC995
Montréal-Pierre Elliott Trudeau International Airport
20:30
YUL
23:59
MEX
S M T W T F S
IB4587
Josep Tarradellas Barcelona-El Prat Airport
10:45
BCN
15:00
DFW
S M T W T F SSearch
IB8238
Dallas Fort Worth International Airport
19:06
DFW
20:49
MEX
S M T W T F S
AA193
Josep Tarradellas Barcelona-El Prat Airport
10:45
BCN
15:00
DFW
S M T W T F SSearch
AA2417
Dallas Fort Worth International Airport
19:06
DFW
20:49
MEX
S M T W T F S
UX7706
Josep Tarradellas Barcelona-El Prat Airport
11:50
BCN
13:20
MAD
S M T W T F SSearch
UX063
Madrid Barajas Airport
15:15
MAD
18:40
CUN
- M - W T - S
VB1017
Cancún International Airport
11:10
CUN
12:35
MEX
S M T W T F S
WS067
Josep Tarradellas Barcelona-El Prat Airport
11:25
BCN
14:15
YHZ
S M - W - - -Search
WS809
Halifax Stanfield International Airport
15:45
YHZ
17:15
YYZ
S M T W T F S
AC993
Toronto Pearson International Airport
20:15
YYZ
23:10
MEX
S M T W T F S
IB406
Josep Tarradellas Barcelona-El Prat Airport
09:45
BCN
11:10
MAD
S M T W - - -Search
IB311
Madrid Barajas Airport
18:25
MAD
22:15
MEX
S M T W T F S
WS067
Josep Tarradellas Barcelona-El Prat Airport
11:25
BCN
14:15
YHZ
S M - W - - -Search
WS809
Halifax Stanfield International Airport
15:45
YHZ
17:15
YYZ
S M T W T F S
F82626
Toronto Pearson International Airport
20:20
YYZ
23:30
MEX
- - - W - F S
Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport Flights Info
| Flight distance | 9,491.04 km |
|---|---|
| Cheapest one-way ticket price | BRL 3,141 |
| Cheapest return ticket price | BRL 4,946 |
FAQs for Josep Tarradellas Barcelona-El Prat Airport to Mexico City International Airport Flights
How long does it take to fly from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX)?
It takes around 11 hours 57 minutes to fly from Josep Tarradellas Barcelona-El Prat Airport (bcn) to Mexico City International Airport (mex).How many daily flights are there from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX)?
There are around 2 daily flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX).When are flight tickets from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX) the cheapest?
Tickets cost around BRL 4,999 in June, making it the cheapest month to book. Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX) most expensive?
The route from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX) is quite popular. Without considering departure times or holidays, tickets cost around BRL 6,157 in July, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Mexico City?
- The distance from Mexico City International Airport to downtown is about 6 km, by taxi about 20 minutes.
- The distance from Felipe Ángeles International Airport to downtown is about 35 km, by taxi about 50 minutes.
- The distance from Lic. Adolfo López Mateos International Airport to downtown is about 47 km, by taxi about 1 hour.
Which airline operates the most direct flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Mexico City International Airport (MEX)?
Emirates is a very popular airline operating an average of 2285 flights per month.
Popular Destinations
- Direct flights Barcelona Airport to Paris Charles de Gaulle Airport
- Direct flights Barcelona Airport to Dubai International Airport
- Cheap flights from Barcelona Airport to Humberto Delgado Airport
- Direct flights Barcelona Airport to Paris Orly Airport
- Flights from Barcelona Airport to Milan Malpensa Airport
- Cheap flights from Barcelona Airport to Dubai
- Cheap flights from Barcelona Airport to Istanbul
- Available flights from Barcelona Airport to Milan
- Cheap flights from Barcelona Airport to Madrid
- Available flights from Barcelona Airport to Paris
- Direct flights Los Angeles International Airport to Mexico City International Airport
- Flights from Zayed International Airport to Mexico City International Airport
- Direct flights Narita International Airport to Mexico City International Airport
- Flights from Dubai International Airport to Mexico City International Airport
- Cheap flights from John F. Kennedy International Airport to Mexico City International Airport
- Direct flights from Dubai to Mexico City International Airport
- Cheap flights from Los Angeles to Mexico City International Airport
- Direct flights from Abu Dhabi to Mexico City International Airport
- Round-trip flights from Sharjah to Mexico City International Airport
- Round-trip flights from Amman to Mexico City International Airport
- Cheap flights to Tuxtla Gutierrez
- Cheap airline to Puerto Vallarta
- Cheap flights to Puerto Escondido
- Cheap airline to Veracruz
- Cheap airline to Monterrey
- Cheap flights to Guadalajara
- Cheap airline to Mexico City
- Cheap airline to San Jose del Cabo
- Round-trip flights to Cancun
- Round-trip flights to Oaxaca









