🔔 Track this route
We check MEX → BCN every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Across 5 recent dates we priced, Mexico City (MEX) to Barcelona (BCN) showed up to 2 nonstop departures a day, with the earliest around 5:00 PM and the latest around 7:40 PM, operated by Emirates and Aeromexico.
Departure times seen while pricing this route over the last few weeks — a sample, not the full timetable. Airlines adjust schedules seasonally.
Yes. Aeromexico and Emirates fly nonstop from Mexico City (MEX) to Barcelona (BCN), daily. The flight takes about 12h 39m and covers 5,891 miles (9,481 km). Round-trip fares typically run around $1942, with recent bookable fares from $1638. Fares last checked 17 October 2026.
Aeromexico, Emirates operate nonstop flights from Mexico City to Barcelona.
The nonstop flight from Mexico City to Barcelona takes ~12h 39m (approximately 9481 km).
Nonstop flights from Mexico City to Barcelona operate daily.
Round-trip flights from Mexico City (MEX) to Barcelona (BCN) start at $1638, with a typical fare around $1942. Based on 7 recent fare combinations.
Typical round-trip fares from Mexico City (MEX) to Barcelona (BCN) by trip length: a short trip (1–5 nights) about $1771 and a week away (6–9 nights) about $2110. Medians from 7 recent fare combinations.