Barcelona-El Prat Airport Guide
Barcelona is primarily served by Barcelona-El Prat Airport (BCN), Spain's second-largest airport located just 12 km from the city center.
Barcelona-El Prat Airport (BCN)
BCN
Location: 12 km southwest of Barcelona city center
Best for: International flights, European connections, Mediterranean travel
Transport: Aerobús, metro, trains, taxis, rental cars
Airlines: Vueling, Iberia, Ryanair, major European carriers
Terminals: Terminal 1 (main) and Terminal 2 (low-cost & regional)
Alternative Airports Near Barcelona
- Girona-Costa Brava Airport (GRO): 90km north, served by Ryanair and other low-cost carriers
- Reus Airport (REU): 95km south, seasonal flights mainly for Costa Dorada tourists
- Lleida-Alguaire Airport (ILD): 150km west, limited domestic flights
Airlines That Fly to Barcelona
Barcelona is a major European destination served by numerous international and low-cost airlines.
Major International Airlines
- Vueling (Spanish low-cost carrier with extensive European network)
- Iberia (Spain's flag carrier with global connections)
- Ryanair (Europe's largest low-cost carrier)
- British Airways (Multiple daily flights from London)
- Lufthansa (Connections from German hubs)
- Air France (Connections from Paris and beyond)
- KLM (Connections from Amsterdam)
- Delta Air Lines (Direct flights from US cities)
- United Airlines (Direct flights from US hubs)
Low-Cost and Regional Airlines
- easyJet (Extensive European network from Barcelona)
- Norwegian (Selected long-haul and European routes)
- Eurowings (German low-cost carrier)
- Transavia (Dutch low-cost carrier)
- Volotea (Spanish low-cost carrier focusing on domestic routes)
Frequently Asked Questions About Barcelona Flights
How far is Barcelona Airport from the city center?
Barcelona-El Prat Airport is located approximately 12 km (7.5 miles) southwest of the city center. The Aerobús takes about 35 minutes to Plaça Catalunya.
What is the cheapest month to fly to Barcelona?
January and February typically offer the lowest airfares to Barcelona, as these are the cooler months with fewer tourists.
How early should I arrive at Barcelona Airport for international flights?
For intercontinental flights, arrive at least 3 hours before departure. For European flights, 2 hours is usually sufficient.
Which airlines offer direct flights to Barcelona from the US?
Delta, United, and American Airlines offer direct flights from various US cities including New York, Miami, Chicago, and Philadelphia.
What is the best way to get from Barcelona Airport to the city center?
The Aerobús is the most convenient option, taking 35 minutes to Plaça Catalunya. The metro (L9 Sud) and trains (R2 Nord) are also good alternatives.
Is there a shuttle between Terminal 1 and Terminal 2 at Barcelona Airport?
Yes, a free shuttle bus operates between T1 and T2 every 5-7 minutes, taking approximately 10-15 minutes.
What is the flight time from London to Barcelona?
The flight from London to Barcelona takes approximately 2 hours.
Do I need to speak Spanish in Barcelona?
While Spanish is widely spoken, the local language is Catalan. However, most people in tourist areas speak English, and you can manage with basic Spanish or English phrases.