Planning a trip to Barcelona starts with choosing the right airport. If you’ve searched “how many airports are in Barcelona, Spain,” you’re not alone. Many travelers assume the city has just one airport, but Barcelona is actually served by three airports that cater to different travel needs. While one is the primary gateway for international visitors, the other two are popular alternatives for budget airlines and travelers exploring other parts of Catalonia.
Whether you’re visiting for business, a luxury holiday, or a Mediterranean cruise, understanding the differences between these airports can save you time, simplify your journey, and help you make the most of your trip. In this guide, we’ll explain the airports serving Barcelona, compare their locations and facilities, and help you decide which one is best for your travel plans.
How Many Airports Serve Barcelona?
Barcelona is served by three airports:
| Airport | Code | Distance from Barcelona | Best For |
| Barcelona-El Prat Airport | BCN | 15 km | International and domestic flights |
| Girona-Costa Brava Airport | GRO | 90 km | Budget airlines and Costa Brava |
| Reus Airport | REU | 105 km | Seasonal flights and Costa Daurada |
Although all three airports provide access to the Barcelona region, Barcelona-El Prat Airport is the main airport and the preferred choice for most travelers.
Barcelona-El Prat Airport (BCN)
Barcelona-El Prat Airport is Spain’s second-busiest airport and the primary gateway to the city. Located just 15 kilometers southwest of central Barcelona, it serves millions of passengers every year and offers excellent connections across Europe, North America, the Middle East, and Asia.
The airport has two passenger terminals. Terminal 1 handles most international and full-service airlines, while Terminal 2 is commonly used by low-cost and charter carriers. Travelers will find a wide range of facilities, including restaurants, duty-free shopping, free Wi-Fi, car rental services, business lounges, and family-friendly amenities.
Its proximity to the city makes it the most convenient option for tourists and business travelers alike. With efficient public transportation and private transfer services, reaching downtown Barcelona is quick and straightforward.
Girona-Costa Brava Airport (GRO)
Located around 90 kilometers northeast of Barcelona, Girona-Costa Brava Airport is a popular alternative for travelers flying with low-cost airlines. Although it’s often promoted as serving Barcelona, the airport is much closer to the historic city of Girona and the beautiful Costa Brava coastline.
Girona Airport is ideal for travelers looking for affordable airfares or those planning to visit nearby beach resorts. However, reaching Barcelona usually takes between 75 and 90 minutes by bus, train, or private transfer, making it less convenient than Barcelona-El Prat for visitors staying in the city.
Reus Airport (REU)
Reus Airport lies approximately 105 kilometers southwest of Barcelona and primarily handles seasonal flights from European destinations. It is especially popular during the summer months when visitors travel to Costa Daurada, Tarragona, and Salou.
Although Reus can be used as an alternative airport for Barcelona, the journey to the city takes around 90 to 120 minutes. If your accommodation is in Barcelona itself, Barcelona-El Prat remains the more practical choice.
Which Airport Is Best for Barcelona?
The best airport depends on your itinerary and travel preferences.
If you’re visiting Barcelona for sightseeing, business, or a short city break, Barcelona-El Prat Airport is the clear winner. Its location close to the city center, extensive flight network, and excellent transport options make it the most convenient airport for almost every traveler.
Girona Airport is worth considering if you’re flying with a budget airline or planning to spend time on the Costa Brava. Reus Airport is a suitable choice for travelers heading to Costa Daurada or nearby coastal resorts.
Transportation from Barcelona Airports
Barcelona offers several convenient ways to travel from the airport to the city center. From Barcelona-El Prat Airport, passengers can choose the metro, commuter train, airport shuttle bus, taxi, or private transfer. Most journeys take between 20 and 30 minutes, depending on traffic and your destination.
Travelers arriving at Girona or Reus airports usually rely on airport shuttle buses, rental cars, taxis, or private chauffeur services due to the greater distance from Barcelona.
For those seeking a smooth and stress-free arrival, pre-arranged airport transfers provide the convenience of direct transportation without waiting in taxi queues or navigating public transport after a long flight.
VIP Airport Services in Barcelona
For travelers who value comfort, privacy, and efficiency, Barcelona-El Prat Airport offers access to premium airport assistance services. These services are particularly popular among business executives, families, frequent flyers, and luxury travelers who want to avoid long queues and enjoy a more personalized airport experience.
VIP airport assistance may include Meet & Greet services, fast-track security and immigration, porter assistance, airport lounge access, and chauffeur coordination. These services help simplify arrivals, departures, and flight connections, especially during busy travel seasons.
Whether you’re traveling for work or leisure, premium airport assistance can make your journey through one of Spain’s busiest airports considerably more comfortable.
Frequently Asked Questions
Does Barcelona have more than one airport?
Yes. Barcelona is served by three airports: Barcelona-El Prat Airport, Girona-Costa Brava Airport, and Reus Airport.
Which is the main airport in Barcelona?
Barcelona-El Prat Airport (BCN) is the city’s primary international airport and the busiest in the region.
Which airport is closest to Barcelona city center?
Barcelona-El Prat Airport is the closest, located approximately 15 kilometers from downtown Barcelona.
Is Girona Airport part of Barcelona?
No. Girona Airport is located in the city of Girona, around 90 kilometers from Barcelona, but it serves travelers visiting the wider Catalonia region.
Is Reus Airport a good option for Barcelona?
Reus Airport can be a good alternative for seasonal travelers, although it requires a longer transfer to Barcelona compared to Barcelona-El Prat Airport.
Final Thoughts
So, how many airports are in Barcelona, Spain? The answer is three, but for most visitors, Barcelona-El Prat Airport (BCN) is the best choice thanks to its excellent location, comprehensive flight network, and convenient transport links.
Girona-Costa Brava Airport and Reus Airport provide valuable alternatives for budget and seasonal travelers, particularly those exploring destinations beyond Barcelona city. Before booking your flight, consider your final destination, transportation options, and overall travel time to ensure you choose the airport that best suits your itinerary. For travelers seeking a seamless experience from arrival to departure, premium airport assistance can make navigating Barcelona’s airports faster, more comfortable, and completely hassle-free.
