Compare prices and tickets by train, bus or flight

Mon
Jan 17
$899Iberia
Tue
Jan 18
$664KLM
Wed
Jan 19
$665Iberia

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Mexico City to Barcelona flight

distanceDistance5883 miles (9488 km)
durationAverage flight duration14 h 10 min
priceAverage plane ticket price$743 (€615)
changesDirect flightYes
carriersAirlinesAeromexico, Iberia, Avianca, Lufthansa, Interjet, KLM or Air Canada

Flights from Mexico City to Barcelona cover the 5883 miles (9488 km) long trip taking on average 14 h 10 min with our travel partners like Aeromexico, Iberia, Avianca, Lufthansa, Interjet, KLM or Air Canada. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $664 (€550), but the average price of plane tickets is $743 (€615). Travelers depart most frequently from Mexico City and arrive in Barcelona El Prat Airport.

Airlines: Lufthansa, Iberia and KLM flights from Mexico City to Barcelona

Buy your official Lufthansa, Iberia and KLM flight tickets from Mexico City to Barcelona from $664 (€550) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular trip.

Iberia
Lufthansa
KLM

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Barcelona from Mexico City including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Find the perfect Iberia flight from Mexico City to Barcelona for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Iberia flight schedules and compare the cheapest, fastest or earliest flight from Mexico City to Barcelona. You can also check relevant travel information for the Iberia flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Iberia plane tickets online. You can expect to travel around 5883 miles (9488 km) on this route and your Iberia Mexico City to Barcelona plane ticket can cost as little as $665 (€550) one-way if you book in advance. When you search for Iberia tickets to Barcelona from Mexico City in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Iberia plane tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: $665

When you buy your Iberia flight tickets from Mexico City to Barcelona don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Mexico City to Barcelona Flight

Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Mexico City to Barcelona.
FAQs

Am I allowed to travel by plane from Mexico City, Mexico to Barcelona, Spain?

Travel between Mexico City, Mexico and Barcelona, Spain by plane is: Partially open.

Can I enter Spain from Mexico?

International entry status: Entry is partially open for citizens and permanent residents of Mexico

Do I need to quarantine on arrival in Spain from Mexico City?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

All travelers in Spain must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 1/16/22. Remember to review the latest COVID-19 travel safety regulations   for your flight between Mexico City and Barcelona as this information can change.

What are the COVID-19 restrictions for my return trip to Mexico from Barcelona, Spain?

The restriction level for your return flight to Mexico City, Mexico from Barcelona is: Partially open.

Is my return flight into Mexico City from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Mexico from Barcelona?

Conditions of reentry:

  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the safety rules to follow in Mexico City, Mexico?

The government of Mexico has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/12/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Mexico City from Barcelona closer to your date of departure here here.

How much does a cheap flight between Mexico City and Barcelona cost?

Flight tickets from Mexico City to Barcelona for some dates and times can be found for as cheap as $664 (€550)  one way in the next 7 days.

How much does it cost to take a flight between Mexico City and Barcelona?

If you are looking to purchase your plane ticket in the next 7 days, you can expect the Mexico City to Barcelona flight to cost on average $743 (€615)  one way.

How many miles is it from Mexico City to Barcelona by plane?

When traveling this route you should expect the distance between Mexico City and Barcelona by plane to be approximately 5883 miles (9488 km).

How many hours is the flight time to Barcelona from Mexico City?

The flight time between Mexico City and Barcelona is on average 14 h 10 min  for the 5883 miles (9488 km) long journey, but the time it takes to go to Barcelona from Mexico City by flight can vary depending on specific dates or traveling on weekends and holidays.

When taking a flight from Mexico City to Barcelona, which airport in Mexico City do I fly out of and which airport in Barcelona do I arrive in?

Omio customers traveling this route book their cheap flights from Mexico City   to Barcelona El Prat Airport   most frequently.

Where is the Mexico City airport located? Where is the Barcelona airport located?

Passengers booking this trip most frequently board their flights from Mexico City and need to travel around 2.9 miles (4.7 km) from the city center to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7.4 miles (11.9 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

What airlines offer a service to Barcelona from Mexico City?

When taking a flight from Mexico City to Barcelona, you can count on Aeromexico, Iberia, Avianca, Lufthansa, Interjet, KLM or Air Canada for the best way to get you to Barcelona. You can also check all possible airlines who offer a service from Mexico City to Barcelona and compare the amenities they offer before buying a plane ticket.

What are the first and last departure flight times from Mexico City to Barcelona?

You can take the first flight from Mexico City to Barcelona at 4: 55 AM. The last flight from Mexico City to Barcelona that you can take departs at 11: 45 PM. Omio shows you the latest flight from Mexico City to Barcelona schedule to help you book the best departure time for this journey.

How far in advance should I book a plane ticket from Mexico City to Barcelona to get the best deals?

The price of a one way plane ticket from Mexico City to Barcelona is on average $743 (€615) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets to Barcelona from Mexico City available a few months in advance.

More options for your journey from Mexico City to Barcelona

Here are some other resources that might have the information you need