We earn commissions from some links, which funds our independent research. Our recommendations are never influenced by partnerships. Editorial guidelines

Flights to Barcelona, Spain

Top Pick Aviasales €50-120 for short-haul European flights; €350-550 for transatlantic routes Search Flights →
Quick Answer

Barcelona is served by Josep Tarradellas Barcelona–El Prat Airport (BCN). Average flight prices are €50-120 for short-haul European flights; €350-550 for transatlantic routes. Best time to book: Book 5-8 weeks in advance for European routes. The cheapest months are November through February, when fares drop 30-40% below summer peaks. Barcelona is a year-round destination, but July-August and Easter see the highest demand. Midweek flights are typically €15-30 cheaper than Friday or Sunday departures.. Top airlines: Vueling, Ryanair, easyJet.

Main Airport: Josep Tarradellas Barcelona–El Prat Airport (BCN)
Avg Price: €50-120 for short-haul European flights; €350-550 for transatlantic routes
Best Time to Book: Book 5-8 weeks in advance for European routes. The cheapest months are November through February, when fares drop 30-40% below summer peaks. Barcelona is a year-round destination, but July-August and Easter see the highest demand. Midweek flights are typically €15-30 cheaper than Friday or Sunday departures.

Airports Serving Barcelona

Josep Tarradellas Barcelona–El Prat Airport (BCN)

Compare Flight Prices to Barcelona

Prices checked today
Top Pick
Aviasales 4.6/5
"Best European flight search, real-time prices"
Best for European routes — aggregates 700+ airlines
From $89
Real-time pricesNo booking feesPrice alerts
Search Flights →
Last checked today · 3,200+ reviews
Skyscanner 4.5/5
"Flexible date search, price alerts"
Best for flexible travelers — "Everywhere" search finds the cheapest destinations
From $95
Flexible datesPrice alertsNo hidden fees
Search Flights →
Last checked today · 10,000+ reviews
Google Flights 4.4/5
"Price tracking, explore map"
Best for price tracking — get notified when fares drop
From $92
Price trackingDirect booking
Search Flights →
Last checked today · —

Top Airlines Flying to Barcelona

Compare Vueling fares to Barcelona → →

Search Flights to Barcelona

Compare prices from 7+ airlines flying to Barcelona.

Search Flights →

Barcelona El Prat is Spain's second busiest airport and one of the top ten in Europe by passenger volume, handling over 50 million travelers annually. The airport has two terminals: T1 (the main terminal for most international and full-service airlines) and T2 (used primarily by budget carriers like Ryanair and some domestic flights). A free shuttle bus connects the terminals in about 15 minutes.

Vueling, the Spanish low-cost carrier owned by IAG, uses Barcelona as its primary hub, offering extensive connections across Europe, North Africa, and the Middle East from T1. Ryanair operates a significant base from T2 with competitive fares to dozens of European cities. For long-haul travel, direct routes to North and South America are served by carriers including Iberia, LEVEL (IAG's long-haul low-cost brand), and several US airlines.

The Aerobus is the most popular transfer option, running every 5 minutes between the airport and Plaça Catalunya in the city center. The metro L9 Sud line also reaches the airport, though it requires a special ticket and takes longer. For travelers staying near Passeig de Gràcia or Sants, the RENFE commuter train from T2 is the fastest and cheapest option, though T1 passengers need a shuttle to reach the train station.

Free Flight Deal Finder Cheatsheet

Secret fare tricks, best booking windows, and airline comparison charts — free PDF download.

Search flights to Barcelona now → →

Frequently Asked Questions

What is the difference between T1 and T2 at Barcelona airport?

T1 is the main terminal for international flights and full-service airlines including Vueling, Iberia, and most European carriers. T2 is used primarily by Ryanair and some domestic flights. A free shuttle bus connects the two terminals in about 15 minutes.

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

The RENFE commuter train from T2 costs €4.60 and takes 25 minutes to Passeig de Gràcia. From T1, the Aerobus is the best value at €7.75 (35 minutes to Plaça Catalunya). The metro L9 Sud costs €5.50 but takes longer.

When is the cheapest time to fly to Barcelona?

November to February offers the lowest fares, with one-way European flights often available for €20-40 on Vueling and Ryanair. Shoulder months (March-April, October) also have good deals. Avoid booking during July-August and Semana Santa (Easter week).

Are there direct flights from Barcelona to the US?

Yes, several airlines operate direct transatlantic routes from Barcelona. LEVEL (IAG's low-cost long-haul brand) flies to US destinations, while American Airlines, Delta, and United also serve Barcelona with seasonal and year-round routes to major US cities.

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

BTS

BestTravelScout Editorial Team

Our editorial team researches and verifies travel information across Europe, combining data analysis with on-the-ground experience.

Prices verified against official provider websites. We compare 25+ providers across 25 European countries. Data updated quarterly.

✅ Independently researched 🔄 Updated quarterly 🔍 Our methodology
About our team →
Search Flights to Barcelona