3 Airports in Barcelona

Which Should You Fly When Visiting Spain

T1 of El Prat airport

It might be hard to decide on an airport when traveling to Barcelona, especially if you are a first-time traveler. Actually, there is only one airport located directly in Barcelona, known as Barcelona-El Prat Airport (BCN). However, there are two other nearby options – Girona-Costa Brava Airport (GRO) and Reus International Airport (REU). They might not be as close to the city center, but they still provide convenient options to get there.

Barcelona-El Prat Airport, just 13 kilometers from the city center, is the busiest and most convenient option. It has a wide range of international and domestic flights. Girona-Costa Brava Airport, about 100 kilometers north of Barcelona, is favored by budget travelers and connects to both Barcelona and the scenic Costa Brava. Reus International Airport, 120 kilometers south, is ideal for those heading to the Costa Daurada region.

Whether you're here for business or leisure, being ready and knowing the best choice for your trip will make it more smooth and enjoyable.

Barcelona-El Prat Airport (BCN)

Inside of terminal at El prat airport

Barcelona-El Prat Airport (BCN) is located just 13 kilometers southwest of the city center. It is the closest airport to Barcelona. It is the second-largest airport in Spain and one of the busiest in Europe, handling millions of passengers annually. The airport plays a crucial role in connecting Barcelona with international and domestic destinations, offering a wide range of flight options to meet various travel needs.

Terminals at Barcelona-El Prat Aiport

Map of terminals at el prat airport, including parking

Barcelona-El Prat Airport has two main terminals for passenger flights: Terminal 1 (T1) and Terminal 2 (T2).

Terminal 1 (T1)

This terminal is generally larger and handles a majority of international and long-haul flights. It boasts modern facilities and a wide range of services, ensuring a comfortable travel experience.

Terminal 2 (T2)

Divided into sections T2A, T2B, and T2C, Terminal 2 primarily serves low-cost and regional airlines. While not necessarily the newest part of the airport, T2 offers all the essential amenities and services passengers need for a smooth journey.

Free shuttle buses operate frequently between T1 and T2, making it convenient for passengers to transfer between terminals.

Check your airline or the official Barcelona-El Prat Airport website to confirm which terminal (T1 or T2) your specific departing flight operates from.

Transportation Options at Barcelona-El Prat Aiport

Train from El Prat to Barcelona

The RENFE train is a fast and economical way to reach Barcelona city center from the airport.

  • Price: €4.90

  • Travel Time: 25 minutes

  • Trains run every 30 minutes, and tickets can be purchased at the airport station.

Taxi Services

Taxis provide a quick and direct route to the city center, available 24/7.

  • Price: €30.00 - €40.00

  • Travel Time: 20 minutes

  • Taxis accept credit cards and are readily available outside both terminals.

Uber Availability and Costs

Uber is a convenient and cashless way to get to the city center.

  • Price: €25.00 - €35.00

  • Travel Time: 20-30 minutes

  • Availability may vary based on demand, and rides can be booked through the Uber app.

Shuttle Services

Shuttle bus at barcelona el prat airport

The Aerobus is an express bus service that runs frequently between the airport and the city center.

  • Price: €5.90

  • Travel Time: 35 minutes

  • Additional Info: Buses depart every 5-10 minutes and offer ample space for luggage.

Insider tip: get a bundle of Aerobus and a city tour to save some money.

Metro Services

The Metro Line L9 Sud connects the airport with Barcelona’s extensive metro network.

  • Price: €5.50

  • Travel Time: 40 minutes (including transfers)

  • The metro runs every 7 minutes, and a transfer to Line L1 or L3 is required to reach the city center.

Facilities and Services at Barcelona-El Prat Aiport 

Shops and Duty-Free

Barcelona-El Prat Airport has a variety of shops, including duty-free stores, where passengers can purchase a range of products such as cosmetics, perfumes, electronics, and souvenirs. The shopping areas are located in both terminals.

Restaurants and Cafes

The airport features numerous dining options, from fast food to sit-down restaurants and cafes. Passengers can enjoy a meal or grab a quick snack before their flight. Popular choices include local Spanish cuisine as well as international food outlets.

VIP Services

The airport provides VIP lounges with amenities such as comfortable seating, complimentary food and beverages, Wi-Fi, and business services. These lounges are available in both terminals and you can purchase a pass from certain airline loyalty programs.

Car Hire Options

Several car rental companies operate at Barcelona-El Prat Airport, including well-known brands such as Avis, Hertz, and Europcar. Car hire desks are located in both Terminal 1 and Terminal 2, so you can easily rent a vehicle upon arrival.

Nearby Hotels with Airport Shuttles

Several hotels near Barcelona-El Prat Airport even offer complimentary shuttle services to and from the terminals. These include the Hotel Barcelona Airport, Tryp Barcelona Aeropuerto Hotel, and the BAH Barcelona Airport Hotel. These shuttles are a convenient option for travelers looking to stay close to the airport.

Girona-Costa Brava Airport (GRO)

Inside at checkins of the girona-costa brava airport

Girona-Costa Brava Airport (GRO) is located about 100 kilometers north of Barcelona. It’s a popular alternative for travelers heading to the region. This airport is especially favored by budget travelers and those flying with low-cost airlines like Ryanair, which operates numerous routes to and from Girona. Despite its smaller size compared to Barcelona-El Prat, Girona-Costa Brava Airport efficiently handles a significant number of passengers annually. You can easily get to both Barcelona and the scenic Costa Brava region from this airport.

Terminals at Girona-Costa Brava Airport

Girona-Costa Brava Airport has a single main terminal that is spread over two levels.

Ground Floor handles arrivals and includes facilities such as baggage claim, customs, and car rental services. It also features several shops and cafes for the convenience of passengers.

First Floor is dedicated to departures, with check-in desks, security screening, and boarding gates. There are also additional shops, duty-free stores, and dining options available for travelers waiting for their flights.

Despite having just one terminal, Girona-Costa Brava Airport is well-equipped to manage both domestic and international flights.

Transportation Options at Girona-Costa Brava Airport

Girona-Costa Brava Airport offers several convenient public transport options for reaching Barcelona.

Bus

  • Price: €14.00 - €28.00

  • Travel Time: 75 minutes

  • Direct buses to Barcelona coincide with flight arrivals and departures, offering a seamless transfer to the city center.

Train

  • Price: €11.00 - €18.00

  • Travel Time: 90 minutes

  • Requires a short connecting bus ride to Girona station (€11.00 - €18.00, total travel time 1.5 hours). There, passengers can catch a train to Barcelona

Taxi Services

Taxi stops at girona-costa brava airport

Taxis are readily available outside the terminal and provide a direct route to Barcelona.

  • Price: €120.00 - €150.00

  • Travel Time: 75-90 minutes

  • Taxis accept credit cards and can be a convenient option, especially for those traveling with heavy luggage or in groups.

Shuttle Services

Several private companies offer shuttle services between Girona-Costa Brava Airport and Barcelona.

  • Price: €25.00 - €35.00

  • Travel Time: 75-90 minutes

  • Shuttle services can be booked in advance and provide a door-to-door service, making it a comfortable and hassle-free option for travelers.

Facilities and Services at Girona-Costa Brava Airport

Shops and Duty-Free

There is a variety of shops at Girona-Costa Brava Airport, including duty-free stores where passengers can purchase a range of products such as cosmetics, perfumes, electronics, and souvenirs. There are also newsagents, convenience stores, and bookstores. These shops are located in the terminal and are accessible for both arriving and departing passengers.

Restaurants and Cafes

The airport features several dining options, ranging from quick snacks to sit-down meals. Travelers can enjoy local Spanish cuisine as well as international food outlets.

Car Hire Options

Several car rental companies operate at Girona-Costa Brava Airport, including major brands such as Avis, Hertz, and Europcar. Car hire desks are located within the terminal. You can hire a vehicle upon arriving, but it’s better to book a car in advance, especially during a peak season.

Nearby Hotels

There are a number of hotels near Girona-Costa Brava Airport that cater to travelers needing accommodation close to the airport. Some of the nearby hotels include:

  • Hotel Vilobí is located just a short walk from the airport and offers comfortable rooms and essential amenities.

  • Hotel Eden Park is a few kilometers from the airport, it provides a free shuttle service, making it a convenient option for travelers.

  • Hotel Sallés Aeroport Girona is located near the airport and offers shuttle services, comfortable rooms, and various amenities to ensure a pleasant stay.

Reus International Airport (REU)

Above image of reus international airport

Reus International Airport (REU) is approximately 120 kilometers south of Barcelona. This airport primarily serves tourists heading to the Costa Daurada region, which is famous for its beautiful beaches and resorts. Reus International Airport is particularly convenient for travelers visiting Tarragona, Salou, and Cambrils. Despite its smaller size, the airport efficiently handles both international and domestic flights.

Terminals at Reus International Airport

Reus International Airport has a single main passenger terminal.

Ground Floor accommodates arrivals and includes facilities such as baggage claim, customs, and car rental services. Passengers will find a variety of shops and cafes here for their convenience.

First Floor is dedicated to departures, featuring check-in desks, security screening, and boarding gates. Travelers can also enjoy additional shops, duty-free stores, and dining options while waiting for their flights.

Transportation Options at Reus International Airport

Bus Connections to Barcelona

Reus International Airport provides several bus options for reaching Barcelona and nearby destinations.

  • Price: €14.00 - €17.00

  • Travel Time: 75-90 minutes

  • Direct buses to Barcelona operate in sync with flight schedules.

Taxi Services

Taxis are available outside the terminal and offer a direct route to Barcelona.

  • Price: €150.00 - €170.00

  • Travel Time: 80-90 minutes

  • Taxis accept credit cards and are a comfortable option for travelers with heavy luggage or in groups.

Shuttle Services

Several private companies offer shuttle services between Reus International Airport and Barcelona.

  • Price: €25.00 - €40.00

  • Travel Time: 80-90 minutes

  • Additional Info: Shuttle services can be booked in advance, providing door-to-door service and a hassle-free travel experience.

Facilities and Services at Reus International Airport

Shops and Duty-Free

Reus International Airport has a selection of shops, including duty-free stores where passengers can purchase items such as cosmetics, perfumes, electronics, and souvenirs. These shops are located within the terminal for easy access.There are convenience stores, bookstores and etc.

Restaurants and Cafes

The airport has several dining options, ranging from quick snacks to full meals. Travelers can enjoy both local Spanish cuisine and international food. Check out the list of restaurants here.

Car Hire Options

Multiple car rental companies operate at Reus International Airport, including well-known brands like Avis, Hertz, and Europcar. Though you can hire them after arrival, it’s better to book beforehand. 

Nearby Hotels

There are several hotels near Reus International Airport that cater to travelers seeking accommodation close to the airport.

  • Hotel NH Ciutat de Reus is located a short drive from the airport and offers comfortable rooms and various amenities.

  • Hotel Reus Park is near the city center and  provides easy access to the airport and local attractions.

  • Mas Passamaner is a luxury option located slightly further away with premium facilities and services.

Comparing Barcelona Airports - Which One Should You Choose?

Barcelona-El Prat Airport (BCN)

Pros:

  • Closest to the city center (13 km)

  • Largest selection of international and domestic flights

  • Modern facilities with extensive shopping and dining options

  • Multiple transportation options, including train, metro, bus, taxi, and Uber

Cons:

  • Can be very busy, leading to longer wait times

  • Slightly more expensive transportation options compared to other airports

Girona-Costa Brava Airport (GRO)

Pros:

  • Favored by budget airlines like Ryanair

  • Convenient for travelers visiting Costa Brava and northern Catalonia

  • Smaller size makes it easier to navigate

Cons:

  • Located 100 km from Barcelona and requires longer travel times to the city

  • Limited flight options compared to El Prat

Reus International Airport (REU)

Pros:

  • Ideal for tourists heading to Costa Daurada, including Tarragona, Salou, and Cambrils

  • Smaller size allows for quicker processing through the terminal

  • Seasonal charter flights cater to holiday travelers

Cons:

  • Located 120 km from Barcelona, necessitating longer travel times to the city

  • Fewer flight options and amenities compared to El Prat

Best Barcelona Airport for Different Types of Travelers

For Business Travelers

Best choice is Barcelona-El Prat Airport.

Why? - Proximity to the city center and extensive flight options make it ideal for business travelers who need quick and efficient access to Barcelona.

Budget Travelers

Best choice is Girona-Costa Brava Airport.

Why? - The presence of low-cost airlines like Ryanair and affordable transportation options make this airport a great choice for budget-conscious travelers.

Tourists Visiting Specific Regions

Best choice for people traveling to Costa Brava: Girona-Costa Brava Airport

Why? - Direct access to the scenic Costa Brava region and convenient transportation links. This airport is perfect for those looking to explore the beautiful beaches, charming towns, and cultural sites along the Costa Brava.

Best choice for people traveling to Costa Daurada: Reus International Airport

Proximity to popular tourist destinations like Tarragona, Salou, and Cambrils. So it is ideal for those planning to explore the Costa Daurada. This region is known for its stunning coastline, historical sites, and family-friendly attractions such as the PortAventura World theme park.

Best choice for people traveling to Northern Catalonia: Girona-Costa Brava Airport

Ideal for exploring northern Catalonia, including destinations such as Figueres (home to the Dalí Museum), the Pyrenees mountains, and the medieval town of Besalú.

Best choice for people traveling to Southern Catalonia: Reus International Airport

Convenient for visiting southern Catalonia, including the wine regions of Priorat and Montsant, and the natural beauty of the Ebro Delta.

Conclusion

Choose the right airport when traveling to Barcelona to make your travel easier and convenient. Barcelona-El Prat Airport (BCN) is the most convenient option due to its proximity to the city center and extensive flight options. Girona-Costa Brava Airport (GRO) is ideal for budget travelers and those heading to the Costa Brava region, while Reus International Airport (REU) is perfect for visitors to the Costa Daurada.

For an additional tip, consider booking your transportation in advance, especially during peak travel seasons. This not only ensures availability but can also help you secure better rates and avoid last-minute hassles. Also, less anxiety!

For more tips on traveling in Barcelona, whether you’re looking for guides to specific locations or discovering hidden gems in the city, visit BarcaTrips. We’re here to make your trip to Barcelona smooth and enjoyable.

FAQs

How early do I need to arrive at the Barcelona airport?

You should arrive at Barcelona-El Prat Airport at least 2 hours before a domestic flight and 3 hours before an international flight to have enough time for check-in, security screening, and potential delays.

How long does it take to get through Barcelona Airport?

It typically takes around 45 minutes to 1 hour to get through Barcelona-El Prat Airport, including check-in and security, though it can be longer during peak travel times.

What is the name of the train at Barcelona Airport?

The train service at Barcelona-El Prat Airport is called the RENFE R2 Nord line, which connects the airport to Barcelona city center and other destinations.

Do you tip taxi drivers in Barcelona?

Tipping taxi drivers in Barcelona is not mandatory, but it is appreciated. A small tip of around 5-10% of the fare or rounding up to the nearest euro is common practice.

How far is Barcelona Reus Airport from the city?

Barcelona Reus Airport is approximately 120 kilometers (75 miles) from Barcelona city center, so it is about a 1.5-hour drive.

What cities fly direct to Girona?

Cities with direct flights to Girona-Costa Brava Airport include London, Dublin, Brussels, Frankfurt, Amsterdam, and Milan, primarily serviced by budget airlines like Ryanair.

How far is Reus Airport from Barcelona?

Reus Airport is located about 120 kilometers (75 miles) south of Barcelona, which translates to a travel time of around 1.5 hours by car.

How much is a taxi from Reus Airport to Barcelona?

A taxi from Reus Airport to Barcelona typically costs between €150 and €170, depending on traffic and time of day.

Which terminal in Barcelona is for international flights?

Terminal 1 (T1) at Barcelona-El Prat Airport primarily handles international flights, offering a wide range of services and amenities for international travelers.

Are there two airports in Barcelona?

No, there is only one main airport in Barcelona, which is Barcelona-El Prat Airport (BCN). However, nearby airports Girona-Costa Brava (GRO) and Reus (REU) also serve the region.

Does Barcelona airport have 2 terminals?

Yes, Barcelona-El Prat Airport has two terminals: Terminal 1 (T1) and Terminal 2 (T2). T1 handles most international flights, while T2 primarily serves low-cost and regional airlines.

What does BCN stand for in Barcelona?

BCN is the IATA airport code for Barcelona-El Prat Airport, representing Barcelona in international aviation.

Is Barcelona an expensive city?

Barcelona can be considered moderately expensive, with costs varying depending on your lifestyle and preferences. Dining, accommodation, and attractions can range from budget-friendly to high-end.

What is the best way to get from Barcelona airport to the city?

The best way to get from Barcelona-El Prat Airport to the city is by the Aerobus, which costs €5.90 and takes about 35 minutes. Other options include the RENFE train, metro, taxi, and Uber.

Do trains run from Barcelona airport?

Yes, trains run from Barcelona-El Prat Airport. The RENFE R2 Nord line connects the airport to Barcelona city center and other destinations, with trains running approximately every 30 minutes.