Flights from Barcelona to Mexico City
BCN to MEX. All flight routes from El Prat Airport, Spain to Mexico City International Airport, Mexico. These flights are operated by 24 different airlines. You can either fly non-stop with Emirates or choose from 18 different transit flights. The shortest flight time is 12 hours and 40 minutes.
Find the best prices on hotels and car rental near Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Mexico City flights
There are over 19 airlines and as many as 637 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Barcelona (BCN) with Emirates but if a stopover option suits you better you can choose to fly via Madrid, London or any other of the 18 alternatives with flight connections.
Barcelona to Mexico City with Emirates
You can fly non-stop every weekday with flights departing at 10:10, 10:35 or 10:50.
With Iberia
If you fly from Barcelona with Iberia you will do a stopover in Madrid, MAD before reaching Mexico City. This flight trip will take 16 hours and you can fly every weekday with departures from 6 am to 21 pm. Iberia is a member of the air alliance OneWorld.
With AVIANCA
If you fly from Barcelona with AVIANCA you will do a stopover in Bogota, BOG before reaching Mexico City. This flight trip will take 17 hours and you can fly every weekday with departures at 14:00. AVIANCA is a Star Alliance member.
With United Airlines
If you choose to fly with United Airlines from Barcelona to Mexico City you can make a transit either via Dulles or via New York. The route via Dulles is 10 minutes faster. United Airlines is a Star Alliance member.
Miles & flight time: BCN - MEX
The shortest flight time between BCN and MEX is 12 hours and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 12h 40m | - | 5924 (9532 km) |
MAD Madrid | 14h 45m | 1h 35m | 5966 (9599 km) |
LHR London | 16h 35m | 4h 20m | 6281 (10106 km) |
AMS Amsterdam | 16h 50m | 2h 50m | 6527 (10502 km) |
BOG Bogota | 17h 0m | 1h 25m | 7293 (11734 km) |
IAD Dulles | 17h 0m | 2h 58m | 5947 (9569 km) |
JFK New York | 17h 10m | 2h 51m | 5944 (9564 km) |
CDG Paris | 17h 15m | 4h 10m | 6284 (10111 km) |
MUC Munich | 17h 15m | 2h 55m | 6835 (10998 km) |
MIA Miami | 17h 20m | 4h 0m | 5995 (9646 km) |
FRA Frankfurt | 17h 30m | 3h 25m | 6651 (10701 km) |
ORD Chicago | 17h 30m | 2h 34m | 6130 (9863 km) |
LCY London | 17h 45m | - | - |
EWR New York | 18h 19m | - | - |
YUL Montreal | 18h 30m | 4h 50m | 6012 (9673 km) |
YYZ Toronto | 18h 35m | 4h 55m | 6039 (9717 km) |
ATL Atlanta | 18h 35m | 3h 55m | 5938 (9554 km) |
FCO Rome | 19h 30m | 4h 40m | 6916 (11128 km) |
LAX Los Angeles | 21h 53m | 4h 50m | 7607 (12240 km) |
Unpublished Flight Rates From Barcelona to Mexico City
From Barcelona to Mexico
Below is a list of other destinations to Mexico from El Prat Airport with either direct flights or 1 stop connections.
From Spain to Mexico City
Below is a list of other cities in Spain with flights to Mexico City with either non-stop or connecting flights.