Cheap Flights from Mexico City International Airport to Barcelona Airport
Search for flights from Mexico City to Barcelona and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopMEX 6:45 PM11hNonstopBCN 1:45 PMMexico City - Barcelona | Thu, May 1 | EmiratesBCN 10:45 AM12h 20mNonstopMEX 3:05 PMBarcelona - Mexico City | Thu, May 8 | EmiratesPHP 40,800 PHP 76,42347% OFF47% OFFPHP 76,423 PHP 40,800
-
MEX 6:45 PM11hNonstopBCN 1:45 PMMexico City - Barcelona | Fri, Jun 6 | EmiratesBCN 11:05 AM12hNonstopMEX 3:05 PMBarcelona - Mexico City | Wed, Jun 11 | EmiratesPHP 55,789 PHP 76,42327% OFF27% OFFPHP 76,423 PHP 55,789
-
MEX 8:00 AM15h 50m1 stopsBCN 7:50 AMMexico City - Barcelona | Wed, May 7 | Air CanadaBCN 12:10 PM18h 45m1 stopsMEX 10:55 PMBarcelona - Mexico City | Wed, May 14 | Air CanadaPHP 38,120 PHP 76,42350% OFF50% OFFPHP 76,423 PHP 38,120
-
MEX 6:15 AM17h 35m1 stopsBCN 7:50 AMMexico City - Barcelona | Mon, Apr 28 | Air CanadaBCN 12:10 PM18h 45m1 stopsMEX 10:55 PMBarcelona - Mexico City | Tue, May 6 | Air CanadaPHP 38,16650% OFFPHP 76,423 PHP 38,166
-
MEX 8:00 AM15h 50m1 stopsBCN 7:50 AMMexico City - Barcelona | Thu, May 8 | Air CanadaBCN 12:10 PM18h 45m1 stopsMEX 10:55 PMBarcelona - Mexico City | Thu, May 15 | Air CanadaPHP 38,18250% OFFPHP 76,423 PHP 38,182
-
MEX 6:15 AM17h 35m1 stopsBCN 7:50 AMMexico City - Barcelona | Sun, Apr 27 | Air CanadaBCN 4:00 PM20h 5m1 stopsMEX 4:05 AMBarcelona - Mexico City | Mon, May 5 | United AirlinesPHP 39,30849% OFFPHP 76,423 PHP 39,308
-
MEX 7:10 AM16h 40m1 stopsBCN 7:50 AMMexico City - Barcelona | Mon, May 5 | Air CanadaBCN 11:15 AM17h 55m1 stopsMEX 9:10 PMBarcelona - Mexico City | Mon, May 12 | United AirlinesPHP 39,37848% OFFPHP 76,423 PHP 39,378
-
MEX 8:45 AM15h 35m1 stopsBCN 8:20 AMMexico City - Barcelona | Sat, May 3 | United AirlinesBCN 12:10 PM18h 45m1 stopsMEX 10:55 PMBarcelona - Mexico City | Sat, May 10 | Air CanadaPHP 39,94648% OFFPHP 76,423 PHP 39,946
-
MEX 7:10 AM16h 40m1 stopsBCN 7:50 AMMexico City - Barcelona | Wed, Jun 11 | Air CanadaBCN 5:15 PM32h 15m1 stopsMEX 5:30 PMBarcelona - Mexico City | Tue, Jun 17 | LufthansaPHP 40,25647% OFFPHP 76,423 PHP 40,256
-
MEX 7:10 AM16h 40m1 stopsBCN 7:50 AMMexico City - Barcelona | Mon, Jun 9 | Air CanadaBCN 12:10 PM18h 45m1 stopsMEX 10:55 PMBarcelona - Mexico City | Mon, Jun 16 | Air CanadaPHP 40,34247% OFFPHP 76,423 PHP 40,342
-
MEX 8:45 AM15h 35m1 stopsBCN 8:20 AMMexico City - Barcelona | Mon, May 5 | United AirlinesBCN 1:30 PM15h 30m1 stopsMEX 9:00 PMBarcelona - Mexico City | Mon, May 12 | LufthansaPHP 40,43547% OFFPHP 76,423 PHP 40,435
-
MEX 8:05 AM16h 55m1 stopsBCN 9:00 AMMexico City - Barcelona | Mon, May 12 | United AirlinesBCN 9:05 AM19h 55m1 stopsMEX 9:00 PMBarcelona - Mexico City | Mon, May 19 | LufthansaPHP 40,51347% OFFPHP 76,423 PHP 40,513
-
MEX 1:00 PM17h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Fri, Apr 18 | Normal AirlineBCN 3:00 PM6hNonstopMEX 4:00 PMBarcelona - Mexico City | Sun, Apr 20 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMEX 6:45 PM11hNonstopBCN 1:45 PMMexico City - Barcelona | Tue, Apr 29 | EmiratesPHP 31,671 PHP 43,38427% OFF27% OFFPHP 43,384 PHP 31,671
-
MEX 6:45 PM11hNonstopBCN 1:45 PMMexico City - Barcelona | Thu, May 15 | EmiratesPHP 31,671 PHP 43,38427% OFF27% OFFPHP 43,384 PHP 31,671
-
MEX 9:50 PM17h1 stopsBCN 10:50 PMMexico City - Barcelona | Thu, Apr 24 | AeromexicoPHP 24,172 PHP 43,38444% OFF44% OFFPHP 43,384 PHP 24,172
-
MEX 5:15 PM32h 55m1 stopsBCN 10:10 AMMexico City - Barcelona | Sat, Apr 26 | American AirlinesPHP 24,72443% OFFPHP 43,384 PHP 24,724
-
MEX 10:25 AM17h 20m1 stopsBCN 11:45 AMMexico City - Barcelona | Tue, Apr 22 | AeromexicoPHP 25,06642% OFFPHP 43,384 PHP 25,066
-
MEX 9:50 PM35h 20m1 stopsBCN 5:10 PMMexico City - Barcelona | Sat, Apr 26 | AeromexicoPHP 25,20642% OFFPHP 43,384 PHP 25,206
-
MEX 10:55 AM18h 10m1 stopsBCN 1:05 PMMexico City - Barcelona | Sun, May 11 | American AirlinesPHP 25,50141% OFFPHP 43,384 PHP 25,501
-
MEX 7:05 AM16h 10m1 stopsBCN 7:15 AMMexico City - Barcelona | Sun, May 11 | Delta Air LinesPHP 25,54041% OFFPHP 43,384 PHP 25,540
-
MEX 5:35 AM18h1 stopsBCN 7:35 AMMexico City - Barcelona | Sun, Apr 27 | American AirlinesPHP 25,65741% OFFPHP 43,384 PHP 25,657
-
MEX 6:50 AM22h 50m1 stopsBCN 1:40 PMMexico City - Barcelona | Fri, Jun 6 | AeromexicoPHP 25,71941% OFFPHP 43,384 PHP 25,719
-
MEX 11:55 PM33h 25m1 stopsBCN 5:20 PMMexico City - Barcelona | Sun, Apr 20 | IberiaPHP 26,13140% OFFPHP 43,384 PHP 26,131
-
MEX 11:20 PM23h 25m1 stopsBCN 6:45 AMMexico City - Barcelona | Mon, May 5 | American AirlinesPHP 26,13840% OFFPHP 43,384 PHP 26,138
-
MEX 1:00 PM17h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Fri, Apr 18 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Mexico City International Airport to Barcelona Airport
See which airlines fly from Mexico City to Barcelona. 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 Mexico City International Airport to Barcelona Airport
Check the schedule for flights from Mexico City to Barcelona and find the flight that best matches your travel plans.
-
DL576
Mexico City International Airport
11:30 AM
MEX
4:51 PM
ATL
S M T W T F SSearch -
DL194
Hartsfield-Jackson Atlanta International Airport
6:35 PM
ATL
9:20 AM
BCN
S M T W T F S -
AM027
Mexico City International Airport
10:05 AM
MEX
4:55 AM
MAD
S M - W T F SSearch -
UX7701
Madrid Barajas Airport
7:30 AM
MAD
8:55 AM
BCN
S M T W T F S -
AY3710
Mexico City International Airport
11:20 AM
MEX
3:07 PM
DFW
S M T W T F SSearch -
AY5764
Dallas Fort Worth International Airport
5:25 PM
DFW
10:10 AM
BCN
S M T W T F S -
AA390
Mexico City International Airport
11:20 AM
MEX
3:07 PM
DFW
S M T W T F SSearch -
AA192
Dallas Fort Worth International Airport
5:25 PM
DFW
10:10 AM
BCN
S M T W T F S -
VB100
Mexico City International Airport
7:00 AM
MEX
2:00 PM
JFK
S M T W T F SSearch -
AA066
John F. Kennedy International Airport
7:05 PM
JFK
8:40 AM
BCN
S M T W T F S -
AM408
Mexico City International Airport
7:00 AM
MEX
2:00 PM
JFK
S M T W T F SSearch -
AA066
John F. Kennedy International Airport
7:05 PM
JFK
8:40 AM
BCN
S M T W T F S -
AM412
Mexico City International Airport
6:45 AM
MEX
12:17 PM
MIA
S M T W T F SSearch -
AA112
Miami International Airport
4:40 PM
MIA
7:35 AM
BCN
S M T W T F S -
AM021
Mexico City International Airport
9:35 PM
MEX
4:30 PM
MAD
S M T W T F SSearch -
IB427
Madrid Barajas Airport
9:35 PM
MAD
10:50 PM
BCN
S M T W T - S -
AM021
Mexico City International Airport
9:35 PM
MEX
4:30 PM
MAD
S M T W T F SSearch -
VY5091
Madrid Barajas Airport
9:35 PM
MAD
10:50 PM
BCN
S M T W T F S -
AM027
Mexico City International Airport
10:05 AM
MEX
4:55 AM
MAD
S M - W T F SSearch -
IB409
Madrid Barajas Airport
10:30 AM
MAD
11:45 AM
BCN
S M T W T - -
Mexico City International Airport to Barcelona Airport Flights Info
Flight distance | 9,491.04 km |
---|---|
Cheapest one-way ticket price | PHP 24,172 |
Cheapest return ticket price | PHP 40,800 |
FAQs for Mexico City International Airport to Barcelona Airport Flights
-
How long is a flight from Mexico City International Airport to Barcelona Airport?
It takes around 11 hours to fly from Mexico City International Airport (MEX) to Barcelona Airport (BCN). -
How many daily flights are there from Mexico City International Airport (MEX) to Barcelona Airport (BCN)?
There are around 1 daily flights from Mexico City International Airport (MEX) to Barcelona Airport (BCN). -
When are flight tickets from Mexico City International Airport (MEX) to Barcelona Airport (BCN) the cheapest?
Tickets cost around PHP 55,889 in May, making it the cheapest month to book. Mexico City International Airport (MEX) to Barcelona Airport (BCN) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Mexico City International Airport (MEX) to Barcelona Airport (BCN) most expensive?
The route from Mexico City International Airport (MEX) to Barcelona Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around PHP 66,519 in July, the most expensive month to book this route. -
Which airline operates the most direct flights from Mexico City International Airport (MEX) to Barcelona Airport (BCN)?
Emirates is a very popular airline operating an average of 1098 flights per month.
Popular Destinations
-
Recommended Routes Departing From Mexico City International Airport
-
Recommended Routes Going to Barcelona Airport
-
Recommended Routes at Mexico City International Airport
-
Top Flight Destinations in Spain
-
Popular Flight Routes from US to Spain
-
Trip.com Latest Trends
- Return plane tickets from Juarez International Airport to Jorge Chavez International Airport
- Cheap tickets from Juarez International Airport to Queretaro Intercontinental Airport
- Cheap tickets from Juarez International Airport to Bradenton International Airport
- Return plane tickets from Juarez International Airport to Hong Kong International Airport
- Cheap tickets from Juarez International Airport to Cancun International Airport
- Return plane tickets from {deparrtAirportName} to Tuguegarao
- Return plane tickets from {deparrtAirportName} to Daraga
- Return plane tickets from {deparrtAirportName} to Cebu
- Plane tickets from {deparrtAirportName} to Del Carmen
- Plane tickets from {deparrtAirportName} to Manila
- Return plane tickets from Mactan International Airport to Barcelona Airport
- Cheap flights from Clark International Airport to Barcelona Airport
- Cheap tickets from Fiumicino Leonardo da Vinci Airport to Barcelona Airport
- Cheap tickets from Sofia Airport to Barcelona Airport
- Cheap flights from Ninoy Aquino International Airport to Barcelona Airport
- Cheap flights from Manila to Barcelona Airport
- Plane tickets from General Santos to Barcelona Airport
- Plane tickets from Cebu to Barcelona Airport
- Cheap flights from Mabalacat to Barcelona Airport
- Return flight tickets from Bacolod to Barcelona Airport
- Cheap flights from {deparrtAirportName} to Daraga
- Return plane tickets from {deparrtAirportName} to Del Carmen
- Plane tickets from {deparrtAirportName} to Cebu
- Return plane tickets from {deparrtAirportName} to Tuguegarao
- Return plane tickets from {deparrtAirportName} to Manila
- Return plane tickets from Juarez International Airport to Hong Kong International Airport
- Return plane tickets from Juarez International Airport to Narita International Airport
- Cheap tickets from Juarez International Airport to Jorge Chavez International Airport
- Return plane tickets from Juarez International Airport to Cancun International Airport
- Return plane tickets from Juarez International Airport to Bradenton International Airport
- Flights from South Korea to Philippines
- Cheap flights from Germany to Poland
- Cheap flights from Italy to Cyprus
- Flights from Malaysia to Qatar
- Flights from Australia to Papua New Guinea
- Flights from Manila to Singapore
- Return tickets from Bangkok to Singapore
- Cheap flights from Cebu to Singapore
- Cheap flights from New York to Egypt
- Return tickets from Davao to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Hong Kong Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Phnom Penh Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Manila to Guangzhou Flights
- Manila to Kuala Lumpur Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights