Distance from Barcelona to Buenos Aires
10,466 km (6,503 miles) — straight-line distance as the crow flies
10,466 km
Kilometers
6,503 miles
Miles
~12h 49m
Est. Flight
4h
Time Difference
Barcelona
SpainBuenos Aires
ArgentinaBarcelona and Buenos Aires are separated by over 10000 kilometers — roughly the distance of flying across an entire ocean.
Barcelona is known for Sagrada Família and Park Güell, while Buenos Aires is famous for Tango dancing and La Boca neighborhood.
In terms of city area, Buenos Aires is 2.0x larger than Barcelona. You can compare their sizes visually on our side-by-side map comparison.
Compare Barcelona and Buenos Aires side by side
Open Map ComparisonFrequently Asked Questions
How far is Barcelona from Buenos Aires?
The straight-line (as the crow flies) distance from Barcelona to Buenos Aires is 10,466 km (6,503 miles).
How long is the flight from Barcelona to Buenos Aires?
A direct flight would take approximately 12h 49m, based on an average commercial jet speed of 850 km/h.
Is Barcelona bigger than Buenos Aires?
Buenos Aires is larger at 203 km², compared to 101 km².