Flying from Barcelona-El Prat Airport (BCN) to Benito Juarez International Airport (MEX): what you need to know
Hop on a direct flight from Barcelona-El Prat Airport to Benito Juarez International Airport and you'll be travelling for an average of 12 hours 30 minutes.
The timezone in Mexico City is UTC-6, which is seven hours behind Barcelona.
You can choose from ten weekly Barcelona-El Prat Airport to Benito Juarez International Airport flights. The 10:10 departure with Emirates is the earliest flight available. Emirates operates the last service of the day at 10:50.
Your BCN to MEX flight won't wait if you're running late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.
During popular months such as July, you'll want to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead for international flights when you fly during a high season in general.
Getting to Mexico City (and then seeing more of Mexico!) is easy with Emirates. This popular airline has direct flights from Barcelona-El Prat Airport to Benito Juarez International Airport.
The majority of passengers choose to fly with Emirates on this route.
Emirates leads the way as the most punctual carrier for BCN to MEX flights, with 95.08% of services landing on schedule.
If you want to explore another city along the way, just deselect 'Direct flights only' when searching for your ticket from Barcelona-El Prat Airport to Benito Juarez International Airport. These are the top stopovers between BCN and MEX:
Adolfo Suarez Madrid-Barajas Airport
Miami International Airport
Amsterdam Airport Schiphol
How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to Benito Juarez International Airport (MEX)
At the moment, $586 is the lowest price we've found for a one-way Barcelona-El Prat Airport to Benito Juarez International Airport flight. The best price for a return ticket is $1,178. Keep in mind that fares can change due to availability at the time of booking.
Get cheap tickets from BCN to MEX by booking six months ahead. Based on our research, that's the sweet spot for bagging a bargain.
The cheapest month for flights from Barcelona-El Prat Airport to Benito Juarez International Airport is May. Use the 'Whole month' tool to see the lowest airfares if you have a flexible travel schedule.
Save time looking for cheap flights from BCN to MEX by setting up a Price Alert. We'll send you an email or notification through the app when a special offer becomes available.
Select your ideal arrival and departure times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to get the best deals on flights from Barcelona-El Prat Airport to Benito Juarez International Airport.
Handy information about Barcelona-El Prat Airport (BCN)
When it comes to the on-time performance of Barcelona-El Prat Airport, data shows 79.12% of flights arrive within the expected timeframe.
To reach Barcelona-El Prat Airport from central Barcelona, it takes about 25 minutes if you're travelling by car. Of course, this depends on traffic conditions. It's approximately 18 kilometres from the airport to the city centre.
Expect a journey time of roughly 35 minutes when using public transport.
Taking an early flight from Barcelona-El Prat Airport to Benito Juarez International Airport? Avoid the last-minute rush to the airport (and sneak in some extra snooze time) by choosing one of these stays near BCN:
Arriving at Benito Juarez International Airport (MEX)
The last thing you want is a long trip to your hotel if you're arriving on a late Barcelona-El Prat Airport to Benito Juarez International Airport flight. Check in to one of these accommodation options near MEX instead:
Get on the fast track to adventure by picking up a Benito Juarez International Airport rental car. Grab your wheels from INFINITY RENT, MEX or America and explore beyond Mexico City's usual tourist stops.
Secure the lowest price by reserving your ride from Benito Juarez International Airport about four weeks before your travel date.
Getting from Benito Juarez International Airport (MEX) to central Mexico City
From Benito Juarez International Airport, Mexico City is approximately 8 kilometres away. It takes around 25 minutes to drive to the centre.
Getting there by public transport takes around 55 minutes.
When to fly to Benito Juarez International Airport (MEX)
It's time to pick your travel dates for your flight from Barcelona-El Prat Airport to Benito Juarez International Airport. July is the busiest month to head to Mexico City. If you want a quieter vibe, go in April.
When booking your flight from Barcelona-El Prat Airport to Benito Juarez International Airport, consider the kind of weather you enjoy. April is the warmest month in Mexico City, with temperatures ranging from 10ºC (50ºF) to 28ºC (82ºF).
If you like travelling in cooler conditions, look for a cheap ticket from BCN to MEX in January. Average temperatures are between 6ºC (43ºF) and 23ºC (73ºF) then.
Explore more of Mexico
Ecatepec de Morelos is just one of the many cities in Mexico waiting to be explored after you've seen Mexico City. Around 21 kilometres away to the north-east, its top attractions include Grupo Scout 360 Aztlan, mirador del Valle Park and Kinder casanueva.
If you want to check out another major destination in Mexico, consider Guadalajara, about 467 kilometres west of Mexico City. Guadalajara Cathedral, Teatro Degollado and Portales Tlaquepaque Park are highlights.