Flights from Buenos Aires to Barcelona – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EZE to BCN – All flight route options from Ministro Pistarini International Airport, Argentina to El Prat Airport, Spain. These flights are operated by 13 airlines. Fly non-stop with Iberia or choose from 10 different transit flights. The shortest flight time is 12 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Buenos Aires to Barcelona flights
There are over 11 airlines and as many as 237 flights every week to this destination. You can fly non-stop to Barcelona (BCN) from Buenos Aires (EZE) with Iberia but if a stopover option suits you better you can choose to fly via Sao Paulo, Madrid or any other of the 10 alternatives with connectiing airports.
Tip! You can also fly to Barcelona from Aeroparque Jorge Newbery (AEP).
Buenos Aires to Barcelona with Iberia
You can fly non-stop every weekday with flights departing between 11:00 am and 7:00 pm. You also have the option to do a transit flight via Madrid. Iberia is a member of the air alliance OneWorld.
With Air Europa
If you fly from Buenos Aires with Air Europa you will do a stopover in Madrid, MAD before reaching Barcelona. This flight trip will take 15 hours and 40 minutes and you can fly every weekday with departures at 12:15, 12:25 or 13:15. Air Europa is a member of SkyTeam.
Distance & flight times: Ezeiza International Airport to El Prat Airport
The shortest flight time between EZE and BCN is 12 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 12h 40m | - | 6548 miles (10536 km) |
GRU Sao Paulo | 15h 0m | 1h 50m | 6552 miles (10542 km) |
MAD Madrid | 16h 0m | 1h 30m | 6602 miles (10623 km) |
CDG Paris | 16h 35m | 2h 0m | 7471 miles (12021 km) |
FCO Rome | 17h 5m | 2h 25m | 7498 miles (12064 km) |
FRA Frankfurt | 18h 35m | 4h 40m | 7870 miles (12663 km) |
ZRH Zurich | 19h 25m | 1h 45m | 7608 miles (12241 km) |
SCL Santiago | 19h 37m | 3h 25m | 7678 miles (12354 km) |
AMS Amsterdam | 20h 10m | 3h 35m | 7936 miles (12769 km) |
BOG Bogota | 20h 30m | 3h 56m | 8248 miles (13271 km) |
LHR London | 21h 10m | 4h 40m | 7675 miles (12349 km) |



Quick copy and share this page
From Buenos Aires to Spain
Below is a list of other destinations to Spain from Ministro Pistarini International Airport with either direct flights or 1 stop connections.
From Argentina to Barcelona
Below is a list of other cities in Argentina with flights to Barcelona with either non-stop or connecting flights.