Cheap flights from Mexico City to Barcelona from $381

Round-trip
1 adult
Economy
From?
To?
Tue 7/5
Tue 7/12

Deals available from 900+ travel sites.

Flight information for Mexico City to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Mexico City to Barcelona

Best Price Found

$381

Fastest flight time

10h 45m

Direct flights

None

Airports in Barcelona

1 airport
The best one-way flight to Barcelona from Mexico City in the past 72 hours is $381. The best round-trip flight deal from Mexico City to Barcelona found on momondo in the last 72 hours is $683.
The fastest flight from Mexico City to Barcelona takes 10h 45m
There are no direct flights from Mexico City to Barcelona. Popular non-direct route for this connection is Mexico City Benito Juarez Airport - Barcelona-El Prat Airport.
There is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from Mexico City to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Mexico City to Barcelona?

November

The cheapest time of year to fly to Barcelona from Mexico City is November. Most expensive is December

What is the cheapest airline that flies to Barcelona from Mexico City?

Juneyao Airlines

Aeromexico, Avianca, and British Airways are the most popular carriers operating from Mexico City to Barcelona

What is the cheapest Mexico City to Barcelona flight route?

Mexico City Benito Juarez - Barcelona-El Prat

Fly from Mexico City Benito Juarez to Barcelona-El Prat for the best Mexico City - Barcelona flight prices

How far in advance should you book Mexico City to Barcelona flights?

29 days before

The cheapest time to buy a flight from Mexico City to Barcelona is approximately 29 days to departure

When you’re planning your trip from Mexico City to Barcelona, the most popular airport-to-airport route is Mexico City Benito Juarez Airport to Barcelona-El Prat Airport. When booking your trip to Barcelona, it is helpful to have an alternative airport to fly out of. The nearest airport to Mexico City Benito Juarez Airport is Puebla City Huejotzingo Airport which is located in Puebla City. The least expensive flight option from Mexico City to Barcelona will typically be MEX — BCN during the month of June with an average price of $682 RT.

Mexico City Benito Juarez Airport (MEX) to Barcelona-El Prat Airport (BCN)$682
Search Flight Deals
Puebla City Huejotzingo Airport (PBC) to Barcelona-El Prat Airport (BCN)$2,766
Search Flight Deals

Easily compare round-trip flights from Mexico City to Barcelona

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Mexico City to Barcelona by changing tabs
Iberia
Nov 2
MEX4:15 pmMexico City Benito Juarez
16h 00m
1 stop
BCN8:15 amBarcelona-El Prat
Nov 23
BCN4:35 amBarcelona-El Prat
16h 00m
1 stop
MEX8:35 pmMexico City Benito Juarez
Multiple Airlines
Nov 6
MEX7:05 pmMexico City Benito Juarez
13h 10m
1 stop
BCN8:15 amBarcelona-El Prat
Nov 19
BCN3:10 amBarcelona-El Prat
17h 35m
1 stop
MEX8:45 pmMexico City Benito Juarez
SWISS
Nov 3
MEX6:55 pmMexico City Benito Juarez
16h 55m
2 stops
BCN11:50 amBarcelona-El Prat
Nov 10
BCN1:45 amBarcelona-El Prat
21h 30m
2 stops
MEX11:15 pmMexico City Benito Juarez
Lufthansa
Nov 30
MEX4:00 pmMexico City Benito Juarez
14h 00m
1 stop
BCN6:00 amBarcelona-El Prat
Jan 12
BCN4:55 amBarcelona-El Prat
16h 05m
1 stop
MEX9:00 pmMexico City Benito Juarez
Iberia
Nov 2
MEX9:00 amMexico City Benito Juarez
13h 50m
1 stop
BCN10:50 pmBarcelona-El Prat
Nov 23
BCN5:35 amBarcelona-El Prat
15h 00m
1 stop
MEX8:35 pmMexico City Benito Juarez
Multiple Airlines
Sep 18
MEX7:00 pmMexico City Benito Juarez
16h 55m
1 stop
BCN11:55 amBarcelona-El Prat
Mar 29
BCN3:40 pmBarcelona-El Prat
30h 19m
1 stop
MEX9:59 pmMexico City Benito Juarez

Find the cheapest one-way flights from Mexico City to Barcelona

If you're looking for one-way flights from Mexico City to Barcelona, view some of our deals below provided by Avianca
Multiple Airlines
Sep 8
MEX7:45 pmMexico City Benito Juarez
42h 00m
3 stops
BCN1:45 pmBarcelona-El Prat
Avianca
Nov 21
MEX11:55 pmMexico City Benito Juarez
20h 15m
1 stop
BCN8:10 pmBarcelona-El Prat
Multiple Airlines
Oct 1
MEX4:15 amMexico City Benito Juarez
21h 45m
2 stops
BCN2:00 amBarcelona-El Prat

Search last-minute flights to Barcelona from Mexico City

Find and compare round-trip flight prices for your last-minute flight from Mexico City to Barcelona
Multiple Airlines
Jul 8
MEX5:05 amMexico City Benito Juarez
18h 55m
2 stops
BCN12:00 amBarcelona-El Prat
Aug 23
BCN11:20 amBarcelona-El Prat
22h 10m
1 stop
MEX9:30 amMexico City Benito Juarez
KLM
Jul 10
MEX5:05 pmMexico City Benito Juarez
30h 20m
1 stop
BCN11:25 pmBarcelona-El Prat
Aug 30
BCN4:55 amBarcelona-El Prat
17h 04m
1 stop
MEX9:59 pmMexico City Benito Juarez
Air France
Jul 5
MEX9:45 amMexico City Benito Juarez
36h 00m
1 stop
BCN9:45 pmBarcelona-El Prat
Aug 27
BCN6:55 amBarcelona-El Prat
18h 25m
1 stop
MEX1:20 amMexico City Benito Juarez
Delta
Jul 10
MEX2:55 amMexico City Benito Juarez
18h 50m
1 stop
BCN9:45 pmBarcelona-El Prat
Aug 29
BCN6:55 amBarcelona-El Prat
18h 25m
1 stop
MEX1:20 amMexico City Benito Juarez
Iberia
Jul 10
MEX11:45 amMexico City Benito Juarez
14h 05m
1 stop
BCN1:50 amBarcelona-El Prat
Aug 27
BCN2:05 pmBarcelona-El Prat
17h 15m
1 stop
MEX7:20 amMexico City Benito Juarez
Multiple Airlines
Jul 10
MEX12:30 pmMexico City Benito Juarez
15h 45m
1 stop
BCN4:15 amBarcelona-El Prat
Aug 23
BCN11:20 amBarcelona-El Prat
15h 39m
1 stop
MEX2:59 amMexico City Benito Juarez

Best airlines flying from Mexico City to Barcelona

Compare and see reviews for airlines that fly from Mexico City to Barcelona with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom $14Free CancellationRating
0.0
Search Juneyao Airlines flights
AviancaPriceFrom $263Free CancellationRating
7.9
7.9

Boarding

7.8

Comfort

8.3

Crew

7.0

Entertainment

6.9

Food

Reviews

It was the smoothest flight ever! Even though it was the tiniest plane.

1 / 10
Search Avianca flights
United AirlinesPriceFrom $384Free CancellationRating
7.2
7.5

Boarding

7.1

Comfort

8.0

Crew

6.9

Entertainment

6.5

Food

Reviews

Veggie Food was unimaginative and tasteless, and dry. What was that its dish? Whatever it was, it was congealed and unappealing. Apart from Belfast, the movie selection was old.

1 / 10
Search United Airlines flights
KLMPriceFrom $582Free CancellationRating
7.7
7.6

Boarding

7.8

Comfort

8.2

Crew

6.8

Entertainment

7.2

Food

Reviews

Delays. Endless walking at Schiphol, most exits closed. No staff or signs.

1 / 10
Search KLM flights
AeromexicoPriceFrom $586Free CancellationRating
7.2
7.2

Boarding

7.4

Comfort

7.7

Crew

6.9

Entertainment

6.3

Food

Reviews

Been able to deboard faster it took forever after we arrived at the gate

1 / 10
Search Aeromexico flights
IberiaPriceFrom $612Free CancellationRating
7.1
7.3

Boarding

6.9

Comfort

7.6

Crew

6.8

Entertainment

6.5

Food

Reviews

American Airlines is the worst. Every time I’ve flown with them, there’s constant delays or cancellations. This particular flight was delayed four times

1 / 10
Search Iberia flights
LufthansaPriceFrom $624Free CancellationRating
7.3
7.5

Boarding

7.4

Comfort

7.9

Crew

6.9

Entertainment

7.0

Food

Reviews

The food choices and quality could be much better. It is not what it used to be.

1 / 10
Search Lufthansa flights
Turkish AirlinesPriceFrom $630Free CancellationRating
8.3
8.2

Boarding

8.2

Comfort

8.2

Crew

8.0

Entertainment

8.2

Food

Reviews

All was perfect

1 / 10
Search Turkish Airlines flights
Air CanadaPriceFrom $633Free CancellationRating
7.4
7.7

Boarding

7.6

Comfort

8.2

Crew

7.3

Entertainment

6.7

Food

Reviews

Routine. Went smoothly

1 / 10
Search Air Canada flights
ITA AirwaysPriceFrom $641Free CancellationRating
4.0
4.0

Boarding

4.0

Comfort

4.0

Crew

4.0

Entertainment

4.0

Food

Reviews

Meh

1 / 1
Search ITA Airways flights

Iberia flights from Mexico City to Barcelona

Our best Iberia deals on Mexico City to Barcelona flight tickets
Iberia
Nov 2
MEX9:00 amMexico City Benito Juarez
13h 50m
1 stop
BCN10:50 pmBarcelona-El Prat
Nov 24
BCN5:35 amBarcelona-El Prat
15h 00m
1 stop
MEX8:35 pmMexico City Benito Juarez
Iberia
Nov 2
MEX9:00 amMexico City Benito Juarez
13h 50m
1 stop
BCN10:50 pmBarcelona-El Prat
Nov 23
BCN5:35 amBarcelona-El Prat
15h 00m
1 stop
MEX8:35 pmMexico City Benito Juarez
Iberia
Nov 6
MEX7:05 pmMexico City Benito Juarez
13h 10m
1 stop
BCN8:15 amBarcelona-El Prat
Nov 24
BCN8:30 amBarcelona-El Prat
15h 45m
1 stop
MEX12:15 amMexico City Benito Juarez

KLM flights from Mexico City to Barcelona

Our best KLM deals on Mexico City to Barcelona flight tickets
KLM
Jul 10
MEX5:05 pmMexico City Benito Juarez
30h 20m
1 stop
BCN11:25 pmBarcelona-El Prat
Aug 30
BCN4:55 amBarcelona-El Prat
17h 04m
1 stop
MEX9:59 pmMexico City Benito Juarez
KLM
Jul 9
MEX6:10 pmMexico City Benito Juarez
17h 35m
1 stop
BCN11:45 amBarcelona-El Prat
Jul 15
BCN9:20 amBarcelona-El Prat
20h 45m
1 stop
MEX6:05 amMexico City Benito Juarez
KLM
Jul 8
MEX6:10 pmMexico City Benito Juarez
29h 15m
1 stop
BCN11:25 pmBarcelona-El Prat
Aug 7
BCN3:40 pmBarcelona-El Prat
30h 19m
1 stop
MEX9:59 pmMexico City Benito Juarez

  • Are airlines flying from Mexico City Benito Juarez to Barcelona offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Mexico City Benito Juarez to Barcelona are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travelers: Emirates, Iberia, and KLM.

  • How far is Mexico City Benito Juarez to Barcelona by plane?

    Barcelona is 5894.2 mi away from Mexico City Benito Juarez. 12h 45m is a normal flight duration for this route.



Why use momondo?

It is quick and easy to find Mexico City to Barcelona flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Barcelona that suits you.

Yes. momondo enables you to select and highlight flights to Barcelona from Mexico City with this policy.

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from Mexico City to Barcelona.

Yes. momondo can track prices for Mexico City to Barcelona flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


Here's why travelers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.