Airports in Barcelona: Locations, Facilities, and Cheap Flights

When you’re picking your flight to Barcelona, you’ll have to choose between a few of the major airports in the area. Barcelona is typically an expensive destination unless you book with our help at Skyscanner, and there are only a small handful of airports to choose from. Luckily, we have the insider knowledge that you’ll need to book your flight to the best airport for international travelers.

The major international airport in the area is the Barcelona-El-Prat Airport, which is your most likely flight route on approach to Spain in any event. Flying to the other airports in the region is more expensive, more time consuming, and will force you to struggle with less tourist-friendly features and transportation difficulties.

Barcelona-El Prat Airport

The Barcelona-El-Prat Airport has two terminals, and it’s located about 8 miles away from downtown Barcelona. The Barcelona-El-Prat Airport is typically extremely busy, and, while comfortable for a layover, is a major hub for many airlines.

These airlines include Ryanair, Vueling, EasyJet, Air Europa, and EasyJet. Most major European airlines have a presence at El-Prat Airport, and many smaller carriers offer season service to other points within Spain and Western Europe during the summer.

Most of the flights that fly out of the Barcelona-El-Prat Airport are direct flights to other points within Spain; the route to Madrid is particularly heavily trafficked. The airport is well designed, easy to navigate for tourists, and located close enough to Barcelona itself that choosing the other regional airports is probably the wrong decision.

Because it has the strongest local transport links as well as the most tourist-friendly feature, the Barcelona-El-Prat Airport is the airport that you should be aiming to fly into near Barcelona. Sometimes there are flights that arrive at the Girona-Costa Brava Airport, however.

Girona-Costa Brava Airport

The Girona-Costa Brava Airport is also 8 miles from downtown Barcelona, but its ability to handle a large volume of flights is much smaller than the El-Prat Airport.

There are several different carriers at the Girona-Costa Brava Airport, however, including Adria Airways, airBaltic, Aviolet, and Pobeda. The Girona-Costa Brava Airport serves many destinations in Eastern Europe, which may be useful for some travelers, but only has one terminal which has few amenities.

The only way to get from the Girona-Costa Brava Airport to Barcelona is by car, which can be difficult due to the traffic along the interstate.

Reus Airport

The Reus Airport is the farthest from Barcelona, and probably the worst choice for tourists flying into Barcelona because of its distance. The Reus Airport is in Catalonia, and is many miles from Barcelona, with no direct transit links.

The Reus Airport has one terminal and caters to carriers like CitJet, Orbest, ASL Airlines Ireland, and Transavia—seasonal carriers that fly to only one destination. In fact, the only time that it will be worth your flying into Reus Airport is during the summer season when you need to directly connect to one of these other destinations rather than make it to Barcelona.

Airports near Barcelona:

 Who flies to Barcelona

 Airport Contact Details

Barcelona Airport

Bloque Tecnico,
Apto BCN,
El Prat De Llobregat,
E-08820 Barcelona,

Tel:902 404 704


 Location Details

Longitude:2° 5' 39'' E
Latitude:41° 18' 10'' N
ICAO code:

 Airport Location

Google map

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.