In the immediate vicinity of Barcelona, there are three airports – Barcelona Airport itself, which is called El Prat, Girona-Costa Brava Airport and Reus Airport. Each of the airports has its advantages and disadvantages and is also used by different airlines. Which airport suits your needs depends on flight cost, distance from your destination and also how much land transport will cost. After reading this article you will be better positioned to decide which Barcelona airport is more convenient to fly to.
More about Barcelona:
- 3 days in Barcelona
- Best Museums in Barcelona
- Best Beaches in Barcelona
- Best Paella in Barcelona
- Best time to visit Barcelona
- Where to stay in Barcelona
El Prat – Barcelona’s Main Airport
Distance from El Prat Airport to Barcelona: 15 km
El Prat Airport is the largest in Catalonia and the most popular in Spain for domestic flights. There are two terminals at the airport, which allows providing services to a large number of passengers. The main airline is Vueling Airlines, which considers this airport to be home, but it is also actively used by Spanair, Air Europa, Iberia Airlines and, more recently, Ryanair, a European low-cost company.
From El Prat Airport, Barcelona city center can be reached by the Aerobus bus. The ticket price is 6 euros and it takes 35 minutes. Read about public transport in Barcelona.
Also, terminal T2 (which is used mainly by low-cost companies) has a high-speed railway station, which allows you to get to Barcelona in 19 minutes. A free shuttle bus runs from T1 to T2. Trains on the El Prat – Barcelona branch run from 05:42 to 23:38.
Costa Brava Airport in Girona
Distance from Girona Airport to Barcelona: 95 km
The Costa Brava Airport in Girona is an alternative to Barcelona El Prat Airport. The main company that flies here is the low cost Ryanair. Wizz Air flies in from CIS countries.
From Girona airport, you can get to Barcelona by bus in 1 hour 10 minutes. The last bus leaves at 19:15, the ticket costs 16 euros. In addition, high-speed and regular trains run from the Girona railway station, delivering passengers to Barcelona in 70 and 90 minutes, respectively.
You can also take a taxi or rent a car, which is especially convenient if you travel with children. When renting a car, it should be borne in mind that a small fare is charged on the main highways.
Distance from Reus Airport to Barcelona: 105 km
Reus Airport is the smallest near Barcelona. It is convenient to fly here if you intend to visit the huge amusement park Port Aventura, which is located very close by.
From Reus center to Barcelona there is a bus and train. For the exact schedule of trains and buses it is best to check the official sites in advance.