Return fares to Barcelona by month, based on the cheapest return airfares found for each month.
The cheapest month to fly to Barcelona is August 2026, with return fares from $1,100 — 46% cheaper than the most expensive month (April 2027, from $2,044).
Based on the fares we've tracked, August is typically the cheapest month to fly to Barcelona, with return fares from $1,100. April is the most expensive month, with the cheapest return fares around $2,044.
Across the year, return fares to Barcelona average around $1,487. If you can travel in the off-peak months of August, November and March, you'll generally pay up to 26% less than the yearly average.
These are the cheapest prices for return airfares to Barcelona
These are the average prices for return airfares to Barcelona
When is the cheapest time to travel to Barcelona? The cheapest month to travel is typically August.
How much do return flights to Barcelona cost?The best price we found for a return flight to Barcelona is $1168.
What is the cheapest date to fly to Barcelona?Currently, the cheapest date for a return flight to Barcelona is 24 July 2026.
What is the cheapest airline that flys to Barcelona?Currently, the cheapest airline that flys to Barcelona is China Eastern.
How long does a direct flight to Barcelona take? We were not able to find any direct flights to Barcelona.
What is the IATA airport code for Barcelona?The IATA code for Barcelona is BCN. It is located in Spain at coordinates 41.28838, 2.07238.
When should you book flights to Barcelona?From our data, you should book flights to Barcelona 60 days out.
El Prat Airport is about 13 km south-west of central Barcelona. It has two terminals (T1 and T2) connected by a free shuttle bus, so check which one your flight uses.
- RENFE train (R2 Nord) is the fastest budget option, reaching Barcelona-Sants in about 20 minutes and continuing to Passeig de Gracia. Trains run every 30 minutes until about 11:30 pm. The station is at Terminal 2 only. If you arrive at Terminal 1, take the free shuttle to T2 first.
- Aerobus is an express shuttle running direct from both terminals to Placa de Catalunya. Line A1 serves T1, line A2 serves T2. Buses run every 5 to 10 minutes during the day, less frequently late at night. The trip takes about 35 to 40 minutes. This is often the most convenient option as it stops close to many central hotels.
- Metro (L9 Sud) connects both terminals but does not go directly to the city centre. You need to transfer at Torrassa for L1 or Collblanc for L5, making the total journey about 50 minutes. A special airport metro ticket is required, as standard multi-trip cards are not valid for the airport stations.
- Taxis queue outside arrivals at both terminals. The metered fare to central Barcelona includes an airport supplement. Allow 20 to 30 minutes without traffic.
Traffic on the C-31 and C-32 access roads can be heavy during morning and evening peaks and in summer.
What's the benefit of using I Want That Flight for my Barcelona flight?
Think of us as your personal shortcut to a great deal. Instead of you opening fifty different tabs, we instantly cross-check rates across heaps of airlines and booking sites to score you the sweet spot on pricing. Millions of holidaymakers count on us every year to get them airborne, so you're running with a pretty savvy crowd.
Can you sort me out with direct flights to Barcelona?
100%. As soon as the page finishes loading your options, hit the "Direct" filter. The layovers will vanish, leaving you with only the non-stop routes.
How does I Want That Flight find me the best Barcelona flights?
Once you punch your details into our search tool, we unlock all kinds of handy tricks to map out your journey. We’ll map out the most budget-friendly calendar dates and takeoff slots, and let you slice and dice the data until you pinpoint the exact itinerary that works for you.
I'm still in the planning phase. Can you ping me if Barcelona fares drop?
No worries at all. Just kick off a quick search, drop your email into our price tracker, and we’ll send a heads-up straight to your inbox the moment the price drops.