Flights from Mexico City to Barcelona Starting at NZD 645
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopMEX 19:4010h 45mNonstopBCN 13:25Mexico City - Barcelona | Mon, Mar 24 | EmiratesBCN 10:1012h 50mNonstopMEX 16:00Barcelona - Mexico City | Fri, Mar 28 | EmiratesNZD 1,702 NZD 2,10319% OFF19% OFFNZD 2,103 NZD 1,702
-
MEX 18:4511hNonstopBCN 13:45Mexico City - Barcelona | Thu, May 1 | EmiratesBCN 10:4512h 20mNonstopMEX 15:05Barcelona - Mexico City | Thu, May 8 | EmiratesNZD 1,724 NZD 2,10318% OFF18% OFFNZD 2,103 NZD 1,724
-
MEX 06:1517h 35m1 stopsBCN 07:50Mexico City - Barcelona | Mon, Apr 28 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Tue, May 6 | Air CanadaNZD 1,179 NZD 2,10344% OFF44% OFFNZD 2,103 NZD 1,179
-
MEX 08:0015h 50m1 stopsBCN 07:50Mexico City - Barcelona | Wed, May 7 | Air CanadaBCN 13:1518h1 stopsMEX 23:15Barcelona - Mexico City | Wed, May 14 | Air CanadaNZD 1,18444% OFFNZD 2,103 NZD 1,184
-
MEX 06:1517h 35m1 stopsBCN 07:50Mexico City - Barcelona | Sun, Apr 6 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Apr 14 | Air CanadaNZD 1,20143% OFFNZD 2,103 NZD 1,201
-
MEX 08:0015h 50m1 stopsBCN 07:50Mexico City - Barcelona | Tue, May 6 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Tue, May 13 | Air CanadaNZD 1,20743% OFFNZD 2,103 NZD 1,207
-
MEX 08:0015h 50m1 stopsBCN 07:50Mexico City - Barcelona | Thu, May 8 | Air CanadaBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Thu, May 15 | Air CanadaNZD 1,21242% OFFNZD 2,103 NZD 1,212
-
MEX 05:0019h 40m1 stopsBCN 07:40Mexico City - Barcelona | Mon, Mar 24 | aviancaBCN 14:0017h1 stopsMEX 23:00Barcelona - Mexico City | Sun, Mar 30 | aviancaNZD 1,21342% OFFNZD 2,103 NZD 1,213
-
MEX 06:1517h 35m1 stopsBCN 07:50Mexico City - Barcelona | Sun, Apr 27 | Air CanadaBCN 16:0020h 5m1 stopsMEX 04:05Barcelona - Mexico City | Mon, May 5 | United AirlinesNZD 1,21542% OFFNZD 2,103 NZD 1,215
-
MEX 07:1016h 40m1 stopsBCN 07:50Mexico City - Barcelona | Mon, May 5 | Air CanadaBCN 11:1517h 55m1 stopsMEX 21:10Barcelona - Mexico City | Mon, May 12 | United AirlinesNZD 1,21742% OFFNZD 2,103 NZD 1,217
-
MEX 11:2014h 50m1 stopsBCN 10:10Mexico City - Barcelona | Mon, Apr 7 | American AirlinesBCN 13:3516h 40m1 stopsMEX 22:15Barcelona - Mexico City | Mon, Apr 14 | IberiaNZD 1,22142% OFFNZD 2,103 NZD 1,221
-
MEX 08:4515h 35m1 stopsBCN 08:20Mexico City - Barcelona | Mon, Apr 7 | United AirlinesBCN 12:1018h 45m1 stopsMEX 22:55Barcelona - Mexico City | Mon, Apr 14 | Air CanadaNZD 1,22942% OFFNZD 2,103 NZD 1,229
-
MEX 13:0017h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Wed, Mar 26 | Normal AirlineBCN 15:006hNonstopMEX 16:00Barcelona - Mexico City | Fri, Mar 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMEX 19:4010h 45mNonstopBCN 13:25Mexico City - Barcelona | Wed, Mar 26 | EmiratesNZD 1,586 NZD 1,93718% OFF18% OFFNZD 1,937 NZD 1,586
-
MEX 18:4511hNonstopBCN 13:45Mexico City - Barcelona | Mon, Mar 31 | EmiratesNZD 1,588 NZD 1,93718% OFF18% OFFNZD 1,937 NZD 1,588
-
MEX 23:5514h 55m1 stopsBCN 22:50Mexico City - Barcelona | Mon, Mar 31 | IberiaNZD 645 NZD 1,93767% OFF67% OFFNZD 1,937 NZD 645
-
MEX 11:3514h 10m1 stopsBCN 09:45Mexico City - Barcelona | Wed, Apr 2 | IberiaNZD 67465% OFFNZD 1,937 NZD 674
-
MEX 11:3029h 20m1 stopsBCN 23:50Mexico City - Barcelona | Mon, Mar 24 | AeromexicoNZD 72163% OFFNZD 1,937 NZD 721
-
MEX 21:5017h1 stopsBCN 22:50Mexico City - Barcelona | Sun, Mar 30 | AeromexicoNZD 73562% OFFNZD 1,937 NZD 735
-
MEX 23:2030h 5m1 stopsBCN 13:25Mexico City - Barcelona | Sun, Mar 30 | American AirlinesNZD 73962% OFFNZD 1,937 NZD 739
-
MEX 11:2014h 50m1 stopsBCN 10:10Mexico City - Barcelona | Mon, Mar 31 | FinnairNZD 74062% OFFNZD 1,937 NZD 740
-
MEX 08:4016h 40m1 stopsBCN 09:20Mexico City - Barcelona | Sun, Mar 30 | Delta Air LinesNZD 74661% OFFNZD 1,937 NZD 746
-
MEX 21:5017h1 stopsBCN 22:50Mexico City - Barcelona | Thu, Apr 24 | AeromexicoNZD 74761% OFFNZD 1,937 NZD 747
-
MEX 11:3514h 5m1 stopsBCN 08:40Mexico City - Barcelona | Wed, Mar 26 | American AirlinesNZD 74961% OFFNZD 1,937 NZD 749
-
MEX 22:5516h 55m1 stopsBCN 22:50Mexico City - Barcelona | Tue, Mar 25 | AeromexicoNZD 74961% OFFNZD 1,937 NZD 749
-
MEX 13:0017h 25m1 stopsBCN Invalid DateMexico City - Barcelona | Wed, Mar 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
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.
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.
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,874. -
How long does it take to fly from Mexico City (MEX) to Barcelona (BCN) and what is the distance?
It takes around 10 hours 35 minutes 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, Aeromexico 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
Flight Information from Mexico City to Barcelona
Cheapest one-way flight price | NZD 645 |
---|---|
Cheapest round-trip ticket price | NZD 1,701 |
Off-season for travel | February |
Peak season for travel | June |
Flight distance | 9,483.7 km |
Average flight time | 10 hours 35 minutes |
Popular airline | Aeromexico |
Popular Flights
-
Top Routes from Mexico City
-
Top Routes to Barcelona
-
More flight options
- Mexico City to Cancun Flights
- Mexico City to Los Angeles Flights
- Mexico City to Oaxaca Flights
- Mexico City to Guadalajara Flights
- Mexico City to Puerto Escondido Flights
- Mexico City to Seoul Flights
- Mexico City to Tokyo Flights
- Mexico City to Puerto Vallarta Flights
- Mexico City to Monterrey Flights
- Mexico City to Guangzhou Flights
- Mexico City to Shenzhen Flights
- Flights from Mexico City International Airport to Kerikeri
- Flights from Mexico City International Airport to Blenheim
- Flights from Mexico City International Airport to Napier
- Flights from Mexico City International Airport to New Plymouth
- Flights from Mexico City International Airport to Palmerston North
- Flights from Mexico City International Airport to Rotorua
- Flights from Mexico City to Palmerston North Airport
- Flights from Mexico City to Woodbourne Airport
- Flights from Mexico City to Tauranga Airport
- Flights from Mexico City to Hawke's Bay Airport
- Flights from Mexico City to New Plymouth Airport
- Flights from Mexico City to Hamilton International Airport
- Flights from Toluca Airport to Auckland International Airport
- Flights from Mexico City International Airport to Auckland International Airport
- Flights from Felipe Ángeles International Airport to Auckland International Airport
- Flights from Mexico City International Airport to Hawke's Bay Airport
- Flights from Mexico City International Airport to Kerikeri Airport
- Flights from Felipe Ángeles International Airport to Christchurch International Airport
- Hong Kong to Barcelona Flights
- Seoul to Barcelona Flights
- Osaka to Barcelona Flights
- Singapore to Barcelona Flights
- Taipei to Barcelona Flights
- Lisbon to Barcelona Flights
- Paris to Barcelona Flights
- Granada to Barcelona Flights
- Rome to Barcelona Flights
- Milan to Barcelona Flights
- Madrid to Barcelona Flights
- Flights from Auckland International 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 Nelson 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 Invercargill to Barcelona Airport
- Flights from Auckland International Airport to Barcelona Airport
- Flights from Christchurch International Airport to Barcelona Airport
- Flights from Queenstown Airport to Barcelona Airport
- Flights from Wellington International Airport to Barcelona Airport
- Flights from Hamilton International Airport to Barcelona Airport
- Flights from Invercargill Airport to Barcelona Airport
- Cancun to Madrid Flights
- Monterrey to Madrid Flights
- Guadalajara to Madrid Flights
- Cancun to Barcelona Flights
- Mexico City to Valencia Flights
- Aguascalientes to Madrid Flights
- Puerto Vallarta to Madrid Flights
- Guadalajara to Malaga Flights
- Morelia to Madrid Flights
- Mexico City to Las Palmas Flights
- Hermosillo to Madrid Flights