FlightsFrom Barcelona

To Mexico City

Cheap Flights from Barcelona to Mexico City

Browse current best options from Barcelona. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Barcelona

RatePunk searches hundreds of travel sites at once for deals on flights to Mexico City

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Barcelona to Mexico City

Explore current cheapest deals departing from Barcelona to Mexico City

November 3 - November 17

Cheapest

BCN - Mexico City

$1,039

$760

Round trip

October 5 - October 31

BCN - Mexico City

$1,052

$763

Round trip

November 3 - November 7

BCN - Mexico City

$1,038

$766

Round trip

November 10 - November 17

BCN - Mexico City

$1,022

$771

Round trip

October 14 - October 31

BCN - Mexico City

$1,073

$777

Round trip

December 1 - December 8

Best

BCN - Mexico City

$1,166

$783

Round trip

December 1 - December 10

Best

BCN - Mexico City

$1,167

$783

Round trip

September 16 - September 30

Earliest

BCN - Mexico City

$913

$792

Round trip

October 21 - October 31

BCN - Mexico City

$1,059

$794

Round trip

December 1 - December 9

Best

BCN - Mexico City

$1,163

$795

Round trip

Unlock all 500+ flight deals to Mexico City and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Barcelona to Mexico City

A typical journey from Barcelona to Mexico City takes about 25h 55m, including connections. This is a long-haul route, covering a substantial distance of 9481 km. Given that most itineraries connect at least once, this median duration reflects the time spent on connecting flights.
For travelers seeking cheap flights from Barcelona to Mexico City, right now, fares are above the typical level. Prices for this route typically range from $784–$1382, with a median of $1047. Currently, only 13% of recent fares are classified as a good price, indicating that finding a lower fare may require some flexibility. New deals appear almost daily for this route.
The cheapest time to fly from Barcelona to Mexico City is typically during January, with a median fare of $584. Other cost-effective months include April, where the median fare is $680, and March, with a median fare of $735.
Regarding direct flights from Barcelona to Mexico City, only 13.9% of recent fares are non-stop. For the majority of itineraries that involve connections, the typical number of stopovers is 2. This means most travelers should expect at least two stops on their journey.

How much is a round trip from Barcelona to Mexico City

Regular price: $921 - $1,359

Prices for flights from Barcelona to Mexico City are currently below the regular range.

The regular price range for this route is between $921 and $1359. The current lowest deal is $761 with Allegro, for travel from Nov 3-Nov 17.

now $761

Low $921

High $1,359

The cheapest time to fly from Barcelona to Mexico City

The cheapest month to fly from Barcelona to Mexico City is January, with a median price of $584. The most expensive month is July, with a median price of $1295. Prices are generally lower from January to September.

January

Cheapest

Flights from $584

July

Most Expensive

Flights from $1,295

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Barcelona to Mexico City

Airline logo

Aeroméxico

Last-minute flights going from Barcelona to Mexico City

Mon, Jun 22

⌛ Last-Minute

BCN - Mexico City

WestJet

Barcelona (BCN) - Mexico City (MEX)

WestJet

$1,073

$855

One-way

Tue, Jun 23

⌛ Last-Minute

BCN - Mexico City

Condor Flugdienst

Barcelona (BCN) - Mexico City (MEX)

Condor Flugdienst

$1,063

$849

One-way

Mon, Jul 6

⌛ Last-Minute

BCN - Mexico City

Aero Services Executive

Barcelona (BCN) - Mexico City (MEX)

Aero Services Executive

$981

$850

One-way

Wed, Jul 8

⌛ Last-Minute

BCN - Mexico City

Vueling Airlines

Barcelona (BCN) - Mexico City (MEX)

Vueling Airlines

$988

$834

One-way

Wed, Sep 2

⌛ Last-Minute

BCN - Mexico City

Allegro

Barcelona (BCN) - Mexico City (NLU)

Allegro

$897

$833

One-way

Fri, Sep 4

⌛ Last-Minute

BCN - Mexico City

KLM

Barcelona (BCN) - Mexico City (MEX)

KLM

$891

$862

One-way

Biggest price drops on these dates for flights from Barcelona to Mexico City

9 nights

Dec 1 - Dec 10

$1,167  →  $783

33%

7 nights

Dec 1 - Dec 8

$1,166  →  $783

33%

8 nights

Dec 1 - Dec 9

$1,163  →  $795

32%

12 nights

Dec 12 - Dec 24

$1,191  →  $839

30%

Popular Airports to fly from Barcelona to Mexico City

Barcelona - Mexico City route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Barcelona to Mexico City average $760, which is below the typical level.

📅 Best time to fly

January is historically the cheapest month to fly

Historically, January is the cheapest month to fly from Barcelona to Mexico City, with a median price of $584.

⏱️ Flight duration

Flights typically take 25h 55m

The median flight duration from Barcelona to Mexico City is 25 hours and 55 minutes.

✈️ Airlines & availability

Connecting flights are dominant on this route

Connecting flights make up 86.1% of deals, with a median of 2 stopovers.

🏆 Airline highlight

Aeroméxico offers direct flights

Aeroméxico is one airline that offers direct flights from Barcelona to Mexico City.

🎯 Booking tip

Deals are frequent for this route

On average, there is more than one deal per day for flights from Barcelona to Mexico City.

Barcelona main airports to depart from

Barcelona–El Prat (BCN)

Cheapest

Barcelona–El Prat is a convenient option for flights from Barcelona to Mexico City.

📍 ~12 km from city center (reachable by car or train)

💸 Flights from ~$760

Mexico City main airports to arrive at

Mexico City International (MEX)

Cheapest

Mexico City International Airport is a convenient arrival option for flights from Barcelona to Mexico City.

📍 ~15 km from city center (reachable by car)

💸 Flights from ~$760

Felipe Ángeles International Airport (NLU)

Felipe Ángeles International Airport offers an alternative arrival point for your trip to Mexico City.

📍 ~50 km from city center (reachable by car)

💸 Flights from ~$870

Airports nearby Mexico City used as alternative

Toluca International (TLC)

Cheapest

Toluca International is a useful alternative arrival airport, specifically designed to handle overflow from MEX.

📍 ~45 km from Mexico City (reachable by car)

💸 Flights from ~$818

Puebla International (PBC)

Puebla International is a reliable alternative for domestic flights and select US routes, close to eastern Mexico City.

📍 ~100 km from Mexico City (reachable by car)

💸 Flights from ~$930

Querétaro International (QRO)

Querétaro International offers modern infrastructure and strong connectivity to major US hubs for business and international travel.

📍 ~180 km from Mexico City (reachable by car)

💸 Flights from ~$880

Del Bajío International (BJX)

Del Bajío International is a popular and reliable regional hub with an extensive network of flights.

📍 ~300 km from Mexico City (reachable by car)

💸 Flights from ~$902

Morelia International (MLM)

Morelia International offers reasonable domestic coverage and some international options, serving western suburbs.

📍 ~200 km from Mexico City (reachable by car)

💸 Flights from ~$958

Business & First Class Flight Deals to Mexico City

Discover luxury on the budget with premium cabin class on flights from Barcelona to Mexico City.

Elite

Best Elite deals to Mexico City

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From BCN

Elite

Jun 24

Mexico City, Mexico

92% AI deal score

$5,743

$3,082

Save $2,661

From BCN

Elite

Aug 04

Mexico City, Mexico

92% AI deal score

$5,722

$3,482

Save $2,240

From BCN

Elite

Aug 06

Mexico City, Mexico

92% AI deal score

$5,723

$3,482

Save $2,241

From BCN

Elite

Aug 05

Mexico City, Mexico

92% AI deal score

$5,723

$3,482

Save $2,241

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,967

$3,117

Save $1,850

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,699

$3,117

Save $1,582

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,739

$3,117

Save $1,622

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,731

$3,121

Save $1,610

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,857

$3,121

Save $1,736

From BCN

Elite

Sep 30

Mexico City, Mexico

91% AI deal score

$4,741

$3,138

Save $1,603

From BCN

Elite

Sep 12

Mexico City, Mexico

91% AI deal score

$5,234

$3,202

Save $2,032

From BCN

Elite

Sep 05

Mexico City, Mexico

91% AI deal score

$2,149

$1,423

Save $726

From BCN

Elite

Sep 12

Mexico City, Mexico

91% AI deal score

$2,152

$1,490

Save $662

From BCN

Elite

Dec 01

Mexico City, Mexico

91% AI deal score

$2,558

$2,014

Save $544

From BCN

Elite

Dec 01

Mexico City, Mexico

91% AI deal score

$2,549

$2,015

Save $534

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,672

$3,117

Save $1,555

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,619

$3,117

Save $1,502

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,619

$3,138

Save $1,481

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,631

$3,138

Save $1,493

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,619

$3,138

Save $1,481

From BCN

Elite

Sep 30

Mexico City, Mexico

90% AI deal score

$4,619

$3,138

Save $1,481

From BCN

Elite

Sep 03

Mexico City, Mexico

90% AI deal score

$4,599

$3,182

Save $1,417

From BCN

Elite

Aug 29

Mexico City, Mexico

90% AI deal score

$6,071

$3,391

Save $2,680

From BCN

Elite

Aug 30

Mexico City, Mexico

90% AI deal score

$6,064

$3,531

Save $2,533

From BCN

Elite

Sep 12

Mexico City, Mexico

90% AI deal score

$2,151

$1,523

Save $628

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,523

Save $620

From BCN

Elite

Oct 09

Mexico City, Mexico

90% AI deal score

$2,195

$1,550

Save $645

From BCN

Elite

Oct 02

Mexico City, Mexico

90% AI deal score

$2,177

$1,550

Save $627

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,559

Save $584

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,559

Save $584

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,559

Save $584

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,559

Save $584

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,144

$1,559

Save $585

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,559

Save $584

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,142

$1,562

Save $580

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,151

$1,562

Save $589

From BCN

Elite

Sep 11

Mexico City, Mexico

90% AI deal score

$2,143

$1,569

Save $574

From BCN

Elite

Oct 08

Mexico City, Mexico

90% AI deal score

$2,194

$1,604

Save $590

From BCN

Elite

Aug 30

Mexico City, Mexico

89% AI deal score

$6,046

$3,705

Save $2,341

From BCN

Elite

Aug 27

Mexico City, Mexico

89% AI deal score

$6,371

$4,614

Save $1,757

From BCN

Elite

Sep 07

Mexico City, Mexico

89% AI deal score

$2,143

$1,636

Save $507

From BCN

Elite

Sep 07

Mexico City, Mexico

89% AI deal score

$2,143

$1,636

Save $507

From BCN

Elite

Sep 07

Mexico City, Mexico

89% AI deal score

$2,143

$1,636

Save $507

From BCN

Elite

Sep 07

Mexico City, Mexico

89% AI deal score

$2,151

$1,636

Save $515

From BCN

Elite

Sep 03

Mexico City, Mexico

89% AI deal score

$2,142

$1,637

Save $505

From BCN

Elite

Sep 17

Mexico City, Mexico

89% AI deal score

$2,148

$1,637

Save $511

From BCN

Elite

Sep 10

Mexico City, Mexico

89% AI deal score

$2,144

$1,637

Save $507

From BCN

Elite

Sep 17

Mexico City, Mexico

89% AI deal score

$2,165

$1,637

Save $528

From BCN

Elite

Nov 23

Mexico City, Mexico

89% AI deal score

$2,350

$2,014

Save $336

From BCN

Elite

Nov 25

Mexico City, Mexico

89% AI deal score

$2,356

$2,014

Save $342

From BCN

Elite

Jul 17

Mexico City, Mexico

88% AI deal score

$4,326

$3,202

Save $1,124

From BCN

Elite

Sep 01

Mexico City, Mexico

85% AI deal score

$4,556

$3,393

Save $1,163

From BCN

Elite

Nov 19

Mexico City, Mexico

84% AI deal score

$2,335

$2,014

Save $321

From BCN

Elite

Oct 08

Mexico City, Mexico

84% AI deal score

$2,414

$2,029

Save $385

From BCN

Elite

Nov 16

Mexico City, Mexico

83% AI deal score

$4,440

$3,543

Save $897

From BCN

Elite

Oct 06

Mexico City, Mexico

83% AI deal score

$2,391

$2,029

Save $362

From BCN

Elite

Sep 14

Mexico City, Mexico

83% AI deal score

$2,377

$2,029

Save $348

From BCN

Elite

Oct 06

Mexico City, Mexico

83% AI deal score

$2,416

$2,029

Save $387

From BCN

Elite

Sep 04

Mexico City, Mexico

83% AI deal score

$2,378

$2,029

Save $349

From BCN

Elite

Jul 28

Mexico City, Mexico

79% AI deal score

$3,909

$3,482

Save $427

From BCN

Elite

Jul 29

Mexico City, Mexico

79% AI deal score

$3,908

$3,482

Save $426

From BCN

Elite

Aug 31

Mexico City, Mexico

79% AI deal score

$7,106

$5,096

Save $2,010

From BCN

Elite

Aug 31

Mexico City, Mexico

79% AI deal score

$7,081

$5,096

Save $1,985

From BCN

Elite

Dec 28

Mexico City, Mexico

78% AI deal score

$3,843

$3,423

Save $420

From BCN

Elite

Dec 26

Mexico City, Mexico

78% AI deal score

$3,854

$3,432

Save $422

From BCN

Elite

Jul 17

Mexico City, Mexico

77% AI deal score

$3,955

$3,749

Save $206

From BCN

Elite

Oct 14

Mexico City, Mexico

77% AI deal score

$2,905

From BCN

Elite

Oct 15

Mexico City, Mexico

77% AI deal score

$2,909

From BCN

Elite

Oct 13

Mexico City, Mexico

77% AI deal score

$2,909

From BCN

Elite

Oct 15

Mexico City, Mexico

77% AI deal score

$2,933

From BCN

Elite

Aug 30

Mexico City, Mexico

76% AI deal score

$6,033

$5,096

Save $937

From BCN

Elite

Sep 29

Mexico City, Mexico

76% AI deal score

$2,905

From BCN

Elite

Nov 18

Mexico City, Mexico

76% AI deal score

$2,905

From BCN

Elite

Nov 18

Mexico City, Mexico

76% AI deal score

$2,905

From BCN

Elite

Sep 01

Mexico City, Mexico

76% AI deal score

$2,909

From BCN

Elite

Sep 08

Mexico City, Mexico

76% AI deal score

$2,909

From BCN

Elite

Sep 09

Mexico City, Mexico

76% AI deal score

$2,909

From BCN

Elite

Sep 15

Mexico City, Mexico

76% AI deal score

$2,926

From BCN

Elite

Sep 15

Mexico City, Mexico

76% AI deal score

$2,926

From BCN

Elite

Jul 01

Mexico City, Mexico

74% AI deal score

$4,214

$4,041

Save $173

From BCN

Elite

Jul 02

Mexico City, Mexico

74% AI deal score

$4,269

$4,041

Save $228

From BCN

Elite

Jul 03

Mexico City, Mexico

74% AI deal score

$4,310

$4,041

Save $269

From BCN

Elite

Jul 03

Mexico City, Mexico

74% AI deal score

$4,259

$4,041

Save $218

From BCN

Elite

Jul 01

Mexico City, Mexico

73% AI deal score

$4,081

$4,041

Save $40

From BCN

Elite

Dec 02

Mexico City, Mexico

72% AI deal score

$2,881

From BCN

Elite

Jul 08

Mexico City, Mexico

71% AI deal score

$3,032

From BCN

Elite

Jul 01

Mexico City, Mexico

71% AI deal score

$3,039

From BCN

Elite

Aug 12

Mexico City, Mexico

71% AI deal score

$3,083

From BCN

Elite

Jul 22

Mexico City, Mexico

71% AI deal score

$3,113

From BCN

Elite

Jul 01

Mexico City, Mexico

70% AI deal score

$4,388

From BCN

Elite

Jul 02

Mexico City, Mexico

70% AI deal score

$4,388

From BCN

Elite

Jul 03

Mexico City, Mexico

70% AI deal score

$4,388

From BCN

Elite

Jul 22

Mexico City, Mexico

70% AI deal score

$3,171

From BCN

Elite

Jul 30

Mexico City, Mexico

70% AI deal score

$3,297

From BCN

Elite

Jul 31

Mexico City, Mexico

70% AI deal score

$3,339

From BCN

Elite

Dec 06

Mexico City, Mexico

70% AI deal score

$4,221

From BCN

Elite

Oct 12

Mexico City, Mexico

69% AI deal score

$5,083

From BCN

Elite

Aug 05

Mexico City, Mexico

69% AI deal score

$3,905

From BCN

Elite

Dec 16

Mexico City, Mexico

69% AI deal score

$4,520

From BCN

Elite

Sep 15

Mexico City, Mexico

68% AI deal score

$7,291

Frequently Asked Questions About Flights to Mexico City

Historically, the optimal booking window for flights from Barcelona to Mexico City is typically 7-13 days prior to departure, with an average price of $804. Booking within 0-6 days of departure typically sees an average price of $1115. For those planning further ahead, flights booked 60+ days out had an average price of $1209, while those booked 28-59 days in advance averaged $1284.

Across the trailing quarter, a good price for a flight from Barcelona to Mexico City is considered to be $784 or less. The median price for this route was $1047. Prices can range, with 75% of flights costing up to $1382. These figures are based on historical data over a 90-day period.

Historically, the cheapest months to fly from Barcelona to Mexico City are January, with a median price of $584, and April, with a median price of $680. March also offered competitive pricing, with a median of $735. The annual median price for this route was $1047, based on data over a 270-day period.