The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
13 h 40 m
17 h 7 m
Flights per day
Of the 3 flights that leave Mexico City for Barcelona every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||5883 miles (9488 km)|
|Average flight duration||14 h 45 min|
|Average plane ticket price||$953 (€902)|
|Airlines||Volaris, Norwegian Air International, American Airlines, TAP Portugal, Interjet, United, Emirates, Turkish Airlines, Avianca, Delta Air Lines, Transavia Airlines, British Airways, Aeromexico, Air Europa, Air France, Lufthansa, Iberia, Air Canada or KLM|
Flights from Mexico City to Barcelona cover the 5883 miles (9488 km) long route taking on average 14 h 45 min with our travel partners like Volaris, Norwegian Air International, American Airlines, TAP Portugal, Interjet, United, Emirates, Turkish Airlines, Avianca, Delta Air Lines, Transavia Airlines, British Airways, Aeromexico, Air Europa, Air France, Lufthansa, Iberia, Air Canada or KLM. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $594 (€562), but the average price of plane tickets is $953 (€902). Travelers depart most frequently from Mexico City and arrive in Barcelona El Prat Airport.
You can travel by flight from Mexico City to Barcelona with Turkish Airlines, Norwegian Air and Iberia for as low as $594 (€562). When you search for schedules and tickets, Omio will show you the best route.
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 from Mexico City to Barcelona including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Find the perfect Iberia flight to Barcelona from Mexico City 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 to Barcelona from Mexico City. 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 trip and your Iberia Mexico City to Barcelona plane ticket can cost as little as $594 (€562) 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!
Find cheap tickets for Norwegian Air flights from Mexico City to 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 Norwegian Air, the latest plane ticket offers available and other travel information for the 5883 miles (9488 km) route to Barcelona from Mexico City, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights to Barcelona from Mexico City in the Omio app, you can check to see if the Norwegian Air flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Norwegian Air 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 between Mexico City and Barcelona with Norwegian Air!
Turkish Airlines is Turkey’s leading airline and you can choose between Economy Class, Comfort Class, Business Class or All-Inclusive-Ticket for your next flight between Mexico City and Barcelona.
Looking for flights to Barcelona from Mexico City? Turkish Airlines is one of the best companies to travel with on the 5883 miles (9488 km) journey from Mexico City to Barcelona. As an official travel partner of Turkish Airlines, Omio quickly shows you the latest Turkish Airlines flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Mexico City to Barcelona routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Turkish Airlines plane tickets that fit your budget. If you use the Omio app to search for flights from Mexico City to Barcelona, you can quickly see if the Turkish Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Mexico City - Barcelona flight now on Omio quickly and easily and enjoy your upcoming trip with Turkish Airlines!
Travel by plane between Mexico City, Mexico and Barcelona, Spain is: Conditional.
International entry is allowed for: Entry is conditional for citizens and permanent residents of Mexico
The government of Spain has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 10/3/22. Remember to check the latest COVID-19 travel safety regulations for your flight from Mexico City to Barcelona closer to your date of departure here
The current restriction level for your return trip by plane from Barcelona to Mexico City is: Unrestricted
Reentry to Mexico is allowed for: Entry is unrestricted for citizens and permanent residents of Spain
What are the requirements?
The government of Mexico has imposed these measures to reduce the spread of COVID-19:
Last checked on 9/28/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Mexico City from Barcelona here.
Omio customers traveling this route book their cheap flights from Mexico City to Barcelona El Prat Airport most frequently.
Passengers board their flight most frequently from Mexico City, which is located around 3.6 miles (5.8 km) away from the city center, and they get off the plane at Barcelona El Prat Airport, located 9 miles (14.5 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Barcelona El Prat Airport to take you to the city center of Barcelona.
Here are some other resources that might have the information you need