- The city of Barcelona is served by the following airport: Aeropuerto El Prat de Barcelona (BCN)
- A total of 54 airlines operate their flights to/from Barcelona. Click here for detailed airline information, including route maps, contact telephones and websites.
- Barcelona serves as a hub for the following airlines: Norwegian Air Shuttle, Spanair
Barcelona Flights Distance and Flight Time Calculator
Popular Picks:
- Madrid - Barcelona: 300 miles, flight time 1 hour
- Lima - Barcelona: 6220 miles, flight time 12 hours
- Buenos Aires - Barcelona: 6510 miles, flight time 13 hours
- Sevilla - Barcelona: 500 miles, flight time 1 hour
- Bilbao - Barcelona: 290 miles, flight time 1 hour
- Alicante - Barcelona: 250 miles, flight time 1 hour
- Paris - Barcelona: 520 miles, flight time 2 hours
- Athens - Barcelona: 1180 miles, flight time 3 hours