
Most accurate provider | Expedia 2 stars |
|---|---|
Most trusted provider | Expedia 3 stars |
Round-trip from | $722 (United Airlines) |
One-way from | $361 (Kiwi.com) |
Popular in | July |
Cheapest in | February |
Average price | $1,435 |
Good round-trip deal | $628 or less |
Good one-way deal | $393 or less |
Fly from
Fly to
Route
Depart
Return
Price
Mexico CityBarcelona
MEX - BCN
MEXBCN
Mexico City Benito Juarez
Mon 2/16
12:30 pm-8:50 am
1 stop13h 20m
Barcelona-El Prat
Mon 3/2
9:15 pm-7:36 pm
2 stops29h 21m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Thu 1/22
7:50 am-9:15 am
2 stops18h 25m
Madrid Barajas
Tue 2/3
11:15 am-2:20 pm
2 stops34h 05m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Wed 3/18
4:45 am-7:00 am
2 stops19h 15m
Madrid Barajas
Tue 3/24
12:35 pm-3:45 pm
2 stops34h 10m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Mon 4/27
5:15 am-9:05 am
1 stop19h 50m
Madrid Barajas
Thu 5/21
4:25 pm-7:00 pm
1 stop34h 35m
Mexico CityBarcelona
MEX - BCN
MEXBCN
Mexico City Benito Juarez
Tue 3/17
11:30 am-10:50 pm
2 stops28h 20m
Barcelona-El Prat
Tue 3/24
9:15 pm-10:22 pm
2 stops32h 07m
Mexico CityBarcelona
MEX - BCN
MEXBCN
Mexico City Benito Juarez
Wed 2/18
12:30 pm-8:50 am
1 stop13h 20m
Barcelona-El Prat
Wed 2/25
11:00 am-9:15 pm
1 stop17h 15m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Mon 4/27
11:20 am-2:20 pm
2 stops19h 00m
Madrid Barajas
Tue 5/19
4:40 pm-6:31 pm
2 stops33h 51m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Sat 4/25
11:20 am-5:35 am
2 stops34h 15m
Madrid Barajas
Fri 5/22
3:55 pm-6:31 pm
1 stop34h 36m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Tue 2/17
4:30 pm-5:40 pm
2 stops18h 10m
Madrid Barajas
Tue 3/3
11:15 am-8:50 pm
1 stop16h 35m
Mexico CityMadrid
MEX - MAD
MEXMAD
Mexico City Benito Juarez
Sat 3/7
2:55 pm-6:05 am
1 stop32h 10m
Madrid Barajas
Tue 3/24
6:05 pm-6:45 pm
1 stop31h 40m
Currently, January is the cheapest month in which you can book a flight from Mexico City to Europe (average of $276). Flying from Mexico City to Europe in July is currently the most expensive (average of $776). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s typically best to fly out from Mexico City to Europe in the morning. Doing so could potentially save you 11% on the flight price compared to flying at noon, which is usually more expensive.
Travelers seeking maximum savings on their Mexico City to Europe flight should consider departing on Wednesday at noon when fares are most often at their lowest. Saturday evenings flights should be avoided if possible as fares are typically the most expensive at this time.
The most flights from MEX to EU0 are scheduled on a Wednesday (24 on average). You will have fewer flight options on Monday, which is when the least amount of flights are scheduled (14 on average).
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Roberto,Aug 2025
MEX - CUN
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$329 | Average$1,023 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$438 | Average$850 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$452 | Average$1,029 | FlexibilityNo cancel fee | On-time67% | |
| Cheapest$526 | Average$712 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$540 | Average$800 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$550 | Average$1,247 | FlexibilityNo cancel fee | On-time83% | |
| Cheapest$589 | Average$948 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$591 | Average$943 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$708 | Average$1,127 | FlexibilityNo cancel fee | On-time76% | |
| Cheapest$710 | Average$1,255 | FlexibilityNo cancel fee | On-time75% |