These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Mexico City and Barcelona

distanceDistance5883 miles (9488 km)
durationAverage flight duration18 h 40 min
priceAverage plane ticket price$887 (€714)
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 18 h 40 min with our travel partners like Aeromexico, Iberia, Avianca, Lufthansa, Interjet, KLM or Air Canada. There are direct flight services available. While the average ticket price for this trip costs around $887 (€714), you can find the cheapest plane ticket for as low as $691 (€556). Travelers depart most frequently from Mexico City and arrive in Barcelona El Prat Airport.

Airlines

Flight from Mexico City to Barcelona with Lufthansa, KLM and Iberia

Lufthansa, KLM and Iberia flights will get you from Mexico City to Barcelona from $691 (€556). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Lufthansa
Iberia
KLM

Find cheap tickets for Lufthansa flights between Mexico City and Barcelona on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Mexico City to Barcelona flight schedule from Lufthansa, the latest plane ticket offers available and other travel information for the 5883 miles (9488 km) journey between Mexico City and Barcelona, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between Mexico City and Barcelona in the Omio app, you can check to see if the Lufthansa flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Lufthansa flight schedule for your ideal departure and arrival times, compare the best route available to get to Barcelona from Mexico City and then book a cheap flight with ease. Sit back and enjoy your upcoming flight from Mexico City to Barcelona with Lufthansa!

These are Lufthansa's ticket policies for COVID-19 for the flight from Mexico City to Barcelona:

  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Mexico City to Barcelona
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
Are there COVID-19 travel restrictions for flights from Mexico City to Barcelona?

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

What is the status of international entry into Spain from Mexico?

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

Do I need to self-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
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • 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?

When traveling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 9/21/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Mexico City to Barcelona before traveling.

Are there restrictions on returning to Mexico from Spain by plane?

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 9/14/21. 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.

What is the price of the cheapest flight from Mexico City to Barcelona?
If you’re looking to save money on tickets, you can find cheap Mexico City to Barcelona flights for as little as $691 (€556)  in the next 7 days.
What is the cost of a flight from Mexico City to Barcelona?
If you’re looking to purchase your plane tickets in the next week, you can expect the Mexico City to Barcelona flight price to come in at an average of $887 (€714)  one way.
What is the distance to Barcelona from Mexico City by plane?
The distance from Mexico City to Barcelona by plane is approximately 5883 miles (9488 km).
How long is a flight between Mexico City and Barcelona on average?
While the time it takes to travel 5883 miles (9488 km) from Mexico City to Barcelona can vary based on specific dates, weekends, and holidays, the Mexico City to Barcelona flight journey time is on average 18 h 40 min.
Which airport for the flight from Mexico City to Barcelona do I fly out of? Which Barcelona airport from Mexico City 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 airport in Mexico City? Where is the airport in Barcelona?

Passengers booking this trip most frequently board their flights from Mexico City and need to travel around 2 miles (4 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 miles (11 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?
Take the Mexico City to Barcelona flight with Aeromexico, Iberia, Avianca, Lufthansa, Interjet, KLM or Air Canada. However, it's always good to check out all possible airlines for the trip between Mexico City and Barcelona as there might be differences in the amenities they offer.
What time is the earliest flight from Mexico City to Barcelona? What time is the last flight from Mexico City to Barcelona?
The first Mexico City to Barcelona flight departs at 5: 10 PM   and the last flight from Mexico City to Barcelona leaves at 9: 10 PM. Check out the most up-to-date flight schedule from Mexico City to Barcelona on Omio and find the best time to travel to your destination.
How early should I book Mexico City to Barcelona plane tickets to get the best deals?
You can find flights to Barcelona from Mexico City to cost on average $887 (€714) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Mexico City to Barcelona flight generally on sale a few months before the planned travel date.

Flights from Mexico City to Barcelona: related information

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