Cheap flights to Barcelona

Aviasales.com compares cheap flights to Barcelona from 2,500 cities across 728 airlines and hundreds of travel websites from all over the world. We find the cheapest flights to Barcelona with no commissions or additional costs.

The peak season for flights to Barcelona is August, September and October. The low season for purchasing tickets is April, May and June.

Barcelona is served by these airports: Barcelona-El Prat Airport. Direct flights to Barcelona are offered by 79 airlines. Most flights are operated by Iberia. Direct flights from United States, Barcelonaare operated by: American Airlines, United Airlines, Lufthansa, Air Canada, Aeromexico and Norwegian Air Shuttlefrom New York, Chicago, Miami, Atlanta, Washington and Philadelphia.

Popular destinations to Barcelona from United States:
New York - Barcelona from 180 US dollars
Los Angeles - Barcelona from 315 US dollars
Chicago - Barcelona from 288 US dollars

Popular destinations to Barcelona from other countries:
Kyiv - Barcelona from 32 US dollars
Tel Aviv-Yafo - Barcelona from 105 US dollars
Buenos Aires - Barcelona from 462 US dollars

Flights with layovers are usually less expensive. Popular flights with American Airlines, United Airlines, Lufthansa, Air Canada, Aeromexico and KLMfrom New York, Chicago, Atlanta and Boston.

Depending on the number of days remaining before departure, the ticket prices for flights to Barcelona could change by more than 90%.

Aviasales.com suggests buying flights to Barcelona in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information about Barcelona

Barcelona is in Spain. The IATA code (ID) for this city is BCN. The population of Barcelona is approximately 1 622 000 persons.

Timezone of Barcelona is +1 GMT. Washington is 6 hours behind. Please keep in mind that airplane tickets show the local departure time, so you will have to set your watch prior to your flight.

Барселона – второй по численности населения город в Испании, столица Каталонии. В нем располагаются крупный порт на Средиземном море, международный аэропорт, метрополитен. Так же, Барселона – это крупнейший торговый и промышленный центр в Испании и важный туристический пункт в маршрутах по Европе. Дешевые авиабилеты в Барселону всегда в наличии у нас на сайте, там же вы можете узнать и цены на авиабилеты в Барселону. Так же, всегда в наличии авиабилеты Москва Барселона для жителей России.
По данным на 2008 год, население Барселоны составляет 1.6 миллионов человек. Этот город находится на десятом месте в списке самых больших городов Европы, и на втором месте по численности населения в Испании.
В Барселоне проходили Олимпийские игры 1992 года, а в 2004 году проходил Всемирный культурный форум. Так же, Барселона является столицей Средиземноморского союза, в состав которого входят 43 страны.

Direct flights to Barcelona

Direct flights from these countries:

  • China
  • United States
  • Brazil
  • Pakistan
  • Russia
  • Mexico
  • Germany
  • Egypt
  • Turkey
  • Iran

Direct flights from these cities:

  • Shanghai
  • Buenos Aires
  • Moscow
  • Mexico City
  • Istanbul
  • Seoul
  • Sao Paulo
  • New York
  • Lima
  • Cairo

Cheap airline tickets for Barcelona from other cities

Prices for flights to Barcelona depend on the season, destination, airline, and ongoing sales.

Fastest flight for Barcelona: ticket from Menorca to Barcelona with the nearest departure on 28.11.2022 and a flight duration of 50min..

Popular flight routes to Barcelona

Airlines flying to Barcelona

All airlines offering direct flights to Barcelona:

  • American Airlines
  • United Airlines
  • Turkish Airlines
  • Lufthansa
  • Ryanair
  • Aeroflot
  • Qatar Airways
  • Wizz Air
  • Emirates
  • Aeromexico
  • TAP Portugal
  • Avianca
  • Norwegian Air Shuttle
  • Pegasus Airlines
  • KLM
  • Air France
  • British Airways
  • Finnair
  • Etihad Airways
  • Swiss International Air Lines
  • EgyptAir
  • Iberia
  • UIA
  • Air China
  • EasyJet
  • LOT Polish Airlines
  • Korean Air
  • Austrian Airlines
  • Cathay Pacific
  • S7 Airlines
  • Alitalia
  • Aegean Airlines
  • Asiana Airlines
  • Royal Air Maroc
  • Royal Jordanian
  • Air Europa
  • Brussels Airlines
  • Singapore Airlines
  • Blue Air
  • Vueling
  • Azerbaijan Airlines
  • Scandinavian Airlines
  • Icelandair
  • Air Serbia
  • Pakistan International Airlines
  • El Al Israel Airlines
  • Aer Lingus
  • Westjet
  • airBaltic
  • Eurowings
  • Ural Airlines
  • Belavia
  • Czech Airlines
  • Tarom
  • SkyUp Airlines
  • Transavia
  • Laudamotion
  • Norwegian Air International
  • Transavia
  • Bulgaria Air
  • Air Moldova
  • Air Arabia Maroc
  • Tunisair
  • Croatia Airlines
  • Air Transat
  • Volotea
  • Air Algerie
  • Arkia
  • Jet2.com
  • Mahan Airlines
  • TUI fly
  • Azur Air
  • Luxair
  • Windrose Airlines
  • ASL Airlines France
  • Blue Bird Airways
  • Atlantic Airways
  • Delta Air Lines
  • Travel Service Polska Sp. z.o.o.

Airports in Barcelona

Barcelona is served by 1 airport: Barcelona-El Prat Airport

Closest cities and airports to Barcelona

If necessary, you could get to Barcelona from the following nearby major cities and airports:

  • Girona, Girona-Costa Brava Airport (75 km to Barcelona)
  • Reus, Reus Airport (89 km to Barcelona)
  • Alguaire, Lleida-Alguaire Airport (141 km to Barcelona)
  • Perpignan, Llabanere Airport (161 km to Barcelona)
  • Carcassonne, Carcassonne Airport (203 km to Barcelona)
  • Palma Mallorca, Palma de Mallorca Airport (210 km to Barcelona)
  • Castellon de la Plana, Castellon (220 km to Barcelona)
  • Beziers, Beziers Vias Airport (236 km to Barcelona)
  • Castres, Mazamet Airport (241 km to Barcelona)
  • Menorca, Menorca Airport (243 km to Barcelona)
  • Toulouse, Toulouse-Blagnac Airport (258 km to Barcelona)
  • Zaragoza, Zaragoza Airport (267 km to Barcelona)
  • Lourdes, Tarbes Ossun Lourdes Airport (268 km to Barcelona)
  • Montpellier, Montpellier Mediterranee Airport (284 km to Barcelona)
  • Ibiza, Ibiza Airport (287 km to Barcelona)