Airlines Flying from Mexico City to Barcelona
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Mexico City to Barcelona
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopMEX 18:4511hDirectBCN 13:45Mexico City - Barcelona | Fri, Jun 6 | EmiratesBCN 11:0512hDirectMEX 15:05Barcelona - Mexico City | Wed, Jun 11 | EmiratesNZD 1,670 NZD 2,02718% OFF18% OFFNZD 2,027 NZD 1,670
-
MEX 18:4511hDirectBCN 13:45Mexico City - Barcelona | Tue, Jun 10 | EmiratesBCN 11:0512hDirectMEX 15:05Barcelona - Mexico City | Wed, Jun 18 | EmiratesNZD 1,683 NZD 2,02717% OFF17% OFFNZD 2,027 NZD 1,683
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Thu, Jun 5 | Air CanadaBCN 12:0016h 15m1 stopsMEX 20:15Barcelona - Mexico City | Fri, Jun 13 | United AirlinesNZD 1,204 NZD 2,02741% OFF41% OFFNZD 2,027 NZD 1,204
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Wed, Jun 11 | Air CanadaBCN 17:1532h 15m1 stopsMEX 17:30Barcelona - Mexico City | Tue, Jun 17 | LufthansaNZD 1,20541% OFFNZD 2,027 NZD 1,205
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Mon, Jun 9 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Jun 16 | Air CanadaNZD 1,20840% OFFNZD 2,027 NZD 1,208
-
MEX 05:0524h 55m1 stopsBCN 14:00Mexico City - Barcelona | Sun, Jun 8 | United AirlinesBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Jun 16 | Air CanadaNZD 1,22939% OFFNZD 2,027 NZD 1,229
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Sun, Jun 8 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Jun 16 | Air CanadaNZD 1,24838% OFFNZD 2,027 NZD 1,248
-
MEX 07:3022h 30m1 stopsBCN 14:00Mexico City - Barcelona | Mon, Jun 9 | United AirlinesBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Jun 16 | Air CanadaNZD 1,26138% OFFNZD 2,027 NZD 1,261
-
MEX 14:2531h 35m1 stopsBCN 06:00Mexico City - Barcelona | Wed, Jun 11 | Delta Air LinesBCN 17:2032h 39m1 stopsMEX 17:59Barcelona - Mexico City | Wed, Jun 18 | KLMNZD 1,34234% OFFNZD 2,027 NZD 1,342
-
MEX 13:0034h 15m1 stopsBCN 07:15Mexico City - Barcelona | Wed, Jun 4 | Delta Air LinesBCN 09:3017h 5m1 stopsMEX 18:35Barcelona - Mexico City | Thu, Jun 12 | Virgin AtlanticNZD 1,34334% OFFNZD 2,027 NZD 1,343
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Tue, Jun 3 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Wed, Jun 11 | Air CanadaNZD 1,37032% OFFNZD 2,027 NZD 1,370
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Sun, Jun 15 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Jun 23 | Air CanadaNZD 1,37332% OFFNZD 2,027 NZD 1,373
-
MEX 13:0017h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Wed, Jun 4 | Normal AirlineBCN 15:006hDirectMEX 16:00Barcelona - Mexico City | Fri, Jun 6 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMEX 18:4511hDirectBCN 13:45Mexico City - Barcelona | Tue, Jun 24 | EmiratesNZD 877 NZD 1,10621% OFF21% OFFNZD 1,106 NZD 877
-
MEX 18:4511hDirectBCN 13:45Mexico City - Barcelona | Wed, Jun 25 | EmiratesNZD 918 NZD 1,10617% OFF17% OFFNZD 1,106 NZD 918
-
TLC 18:3836h 17m1 stopsBCN 14:55Mexico City - Barcelona | Tue, Jun 24 | VolarisNZD 598 NZD 1,10646% OFF46% OFFNZD 1,106 NZD 598
-
MEX 01:5526h 30m1 stopsBCN 12:25Mexico City - Barcelona | Sat, Jun 7 | WestJetNZD 62544% OFFNZD 1,106 NZD 625
-
MEX 21:5033h 5m1 stopsBCN 14:55Mexico City - Barcelona | Tue, Jun 24 | AeromexicoNZD 64242% OFFNZD 1,106 NZD 642
-
MEX 23:0531h 50m1 stopsBCN 14:55Mexico City - Barcelona | Tue, Jun 24 | VivaNZD 65441% OFFNZD 1,106 NZD 654
-
NLU 08:3922h 11m1 stopsBCN 14:50Mexico City - Barcelona | Mon, Jun 23 | VolarisNZD 65741% OFFNZD 1,106 NZD 657
-
TLC 06:1024h 40m1 stopsBCN 14:50Mexico City - Barcelona | Mon, Jun 23 | VivaNZD 66140% OFFNZD 1,106 NZD 661
-
TLC 18:3836h 12m1 stopsBCN 14:50Mexico City - Barcelona | Sun, Jun 22 | VolarisNZD 67639% OFFNZD 1,106 NZD 676
-
NLU 20:5034h1 stopsBCN 14:50Mexico City - Barcelona | Sun, Jun 22 | VivaNZD 69437% OFFNZD 1,106 NZD 694
-
NLU 11:2519h 30m1 stopsBCN 14:55Mexico City - Barcelona | Wed, Jun 25 | VivaNZD 72335% OFFNZD 1,106 NZD 723
-
NLU 08:3922h 16m1 stopsBCN 14:55Mexico City - Barcelona | Wed, Jun 25 | VolarisNZD 80228% OFFNZD 1,106 NZD 802
-
MEX 13:0017h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Wed, Jun 4 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Mexico City to Barcelona
Cheapest one-way flight price | NZD 597 |
---|---|
Cheapest round-trip ticket price | NZD 1,223 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 9,483.7 km |
Average flight time | 11 hours |
Popular airline | American Airlines |
Find the best time to fly from Mexico City to Barcelona
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Mexico City (MEX) to Barcelona (BCN) the cheapest?
Airlines adjust prices for flights from Mexico City to Barcelona based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Mexico City (MEX) to Barcelona (BCN) cost?
According to Trip.com's data, the lowest price is around NZD 1,815. -
How long does it take to fly from Mexico City (MEX) to Barcelona (BCN) and what is the distance?
It takes around 11 hours to fly from Mexico City (MEX) to Barcelona (BCN). -
What are the most popular airlines that fly from Mexico City (MEX) to Barcelona (BCN)?
Airlines with flights from Mexico City (MEX) to Barcelona (BCN): TAP Air Portugal and Emirates.
How to find a cheap flight from Mexico City to Barcelona
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Mexico City to Barcelona. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Mexico City
-
Top Routes to Barcelona
-
More flight options
- Mexico City to Oaxaca Flights
- Mexico City to Guadalajara Flights
- Mexico City to Seoul Flights
- Mexico City to Tijuana Flights
- Mexico City to Los Angeles Flights
- Mexico City to Monterrey Flights
- Mexico City to Puerto Escondido Flights
- Mexico City to Tokyo Flights
- Mexico City to Puerto Vallarta Flights
- Mexico City to Merida Flights
- Mexico City to Guangzhou Flights
- Flights from Mexico City International Airport to Hamilton
- Flights from Mexico City International Airport to Invercargill
- Flights from Mexico City International Airport to Palmerston North
- Flights from Mexico City International Airport to Queenstown
- Flights from Mexico City International Airport to Tauranga
- Flights from Mexico City International Airport to Christchurch
- Flights from Mexico City to Palmerston North Airport
- Flights from Mexico City to Queenstown Airport
- Flights from Mexico City to Rotorua Airport
- Flights from Mexico City to Nelson Airport
- Flights from Mexico City to Christchurch International Airport
- Flights from Mexico City to Auckland Airport
- Flights from Mexico City International Airport to Cancún International Airport
- Flights from Toluca International Airport to Cancún International Airport
- Flights from Felipe Ángeles International Airport to Cancún International Airport
- Flights from Toluca International Airport to Oaxaca International Airport
- Flights from Felipe Ángeles International Airport to Oaxaca International Airport
- Flights from Mexico City International Airport to Oaxaca International Airport
- Tokyo to Barcelona Flights
- Seoul to Barcelona Flights
- Singapore to Barcelona Flights
- Osaka to Barcelona Flights
- Taipei to Barcelona Flights
- Lisbon to Barcelona Flights
- Kuala Lumpur to Barcelona Flights
- Paris to Barcelona Flights
- Rome to Barcelona Flights
- Porto to Barcelona Flights
- Nice to Barcelona Flights
- Flights from Auckland Airport to Barcelona
- Flights from Christchurch International Airport to Barcelona
- Flights from Queenstown Airport to Barcelona
- Flights from Wellington International Airport to Barcelona
- Flights from Dunedin International Airport to Barcelona
- Flights from Hawke's Bay Airport to Barcelona
- Flights from Auckland to Barcelona Airport
- Flights from Christchurch to Barcelona Airport
- Flights from Wellington to Barcelona Airport
- Flights from Queenstown to Barcelona Airport
- Flights from Napier to Barcelona Airport
- Flights from Dunedin to Barcelona Airport
- Flights from Hong Kong International Airport to Barcelona Airport
- Flights from Haneda Airport to Barcelona Airport
- Flights from Narita International Airport to Barcelona Airport
- Flights from Gimpo International Airport to Barcelona Airport
- Flights from Incheon International Airport to Barcelona Airport
- Flights from Singapore Changi Airport to Barcelona Airport
- Mexico City to Madrid Flights
- Guadalajara to Madrid Flights
- Monterrey to Madrid Flights
- Cancun to Barcelona Flights
- Guadalajara to Barcelona Flights
- Mexico City to Valencia Flights
- Santa Maria Huatulco to Madrid Flights
- Guadalajara to Malaga Flights
- Aguascalientes to Madrid Flights
- Puerto Vallarta to Madrid Flights
- Merida to Madrid Flights
- Flights from Cancún International Airport to Madrid Barajas Airport
- Flights from Felipe Ángeles International Airport to Madrid Barajas Airport
- Flights from Toluca International Airport to Madrid Barajas Airport
- Flights from Mexico City International Airport to Madrid Barajas Airport
- Flights from Mexico City International Airport to Barcelona Airport
- Flights from Toluca International Airport to Barcelona Airport