Bag cheap flights to Barcelona and discover the Catalan capital!

When to find the cheapest flights to Barcelona

  • any
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • day of search
  • price
  • departure city
Air Europaoutbound: Nov 27, 2019
1 stop (29h10m)
Air Europa
Air Europareturn: Dec 3, 2019
1 stop (28h35m)
Air Europa
Swissoutbound: Apr 1, 2020
1 stop (17h50m)
Swiss
Swissreturn: Apr 22, 2020
1 stop (15h20m)
Swiss
Air Canadaoutbound: Apr 1, 2020
2 stops (30h35m)
Air Canada
Air Canadareturn: Apr 22, 2020
2 stops (20h12m)
Air Canada
Alaska Airlinesoutbound: Apr 1, 2020
1 stop (17h25m)
Alaska Airlines
Vuelingreturn: Apr 22, 2020
1 stop (21h30m)
Vueling
United Airlinesoutbound: Apr 1, 2020
1 stop (16h45m)
United Airlines
Austrian Airlinesreturn: Apr 22, 2020
2 stops (31h09m)
Austrian Airlines
Swissoutbound: Jan 10, 2020
1 stop (18h45m)
Swiss
Swissreturn: Jan 19, 2020
1 stop (11h40m)
Swiss
Norwegian Airoutbound: Jan 9, 2020
direct (7h15m)
Norwegian Air
Norwegian Airreturn: Jan 14, 2020
direct (8h55m)
Norwegian Air
KLMoutbound: Jan 9, 2020
1 stop (13h05m)
KLM
Air Francereturn: Jan 14, 2020
direct (9h11m)
Air France
Air Franceoutbound: Feb 28, 2020
1 stop (15h35m)
Air France
KLMreturn: Mar 8, 2020
1 stop (13h13m)
KLM
Alitaliaoutbound: Jan 16, 2020
1 stop (14h05m)
Alitalia
KLMreturn: Jan 20, 2020
1 stop (12h15m)
KLM
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure
Choose your departure month

Barcelona guide: how to get there, what to see

Distance from Barcelona city centre
13 km
75 km
88 km

Flights to Barcelona: need to know

Cheap airline tickets to Barcelona

Totally inspired by Woody Allen’s “Vicky, Christina, Barcelona” to plan your own trip to one of Europe’s most popular cities? We can’t blame you! Start by searching for cheap flights to Barcelona-El Prat Airport (BCN) onboard Iberia, United Airlines, US Airways, Air France, British Airways, among plenty others.

When to book the cheapest flights to Barcelona

Barcelona has it all when it comes to a city destination and it’s one of the most popular tourist spots in Spain. Avoid summer if you want to snag the cheapest deals and try autumn or spring instead.

  • Peak season: Summer, June to September.
  • Low season: Winter, not including Christmas and New Year’s.

Flight duration

A non-stop flight to Barcelona from New York takes just under 9 hours.

Experience Barcelona: sights, tours and activities

Barcelona is an ideal place to experience Spanish and Catalan culture, bask in the warm Spanish sun and dip your toes into the Mediterranean. Discover its amazing museums and tasty restaurants!

Essentials in Barcelona

Las Ramblas: This is the beating heart of the city. Take a stroll along this central boulevard and enjoy the street musicians and living statues. This is the place to meet new friends and catch up with old ones, just keep an eye on your wallet.

Barri Gotic: Also known as Barcelona’s Old Town, the Gothic Quarter is spectacular for architecture. Wander the tiny streets and explore the hidden plazas and squares filled with cafe tables and fountains.

Beaches: Around 7 million people visit Barcelona for its beaches every year and while the busiest one is Platja de la Nova Icaria, the best ones are found further outside the city centre. This is where your Barcelona rental car will come in handy!

Visit Barcelonatourisme.com for more info.

Hotels and accommodation in Barcelona

Barcelona has new hotels opening up every season, trying to keep up with the growing number of tourists. A hotel in the Gothic Quarter will be perfect for city sightseeing but something along the seaside can’t be beat! Hotels fill up fast on weekends, so book in advance.

Barcelona in the Traveler's Edition

Featured

Top 5 Rooftop Bars in Barcelona

For breathtaking views of Barcelona, look no further: these rooftop bars offer some of the most stunning vistas of the city, accompanied by delicious drinks menus and a relaxed atmosphere.

Featured

Destination Of The Week: Barcelona!

With so many things to see and do, Barcelona is a dream for anyone hoping for a cultural getaway. Explore the city sights by day, hit up its bars and clubs by night, then relax by the beach the next morning...it's time to head to Spain!

All flight tickets to Barcelona (Spain)

  • any
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • popularity
  • price
  • departure city
easyJetoutbound: Dec 11, 2019
direct (1h45m)
easyJet
easyJetreturn: Dec 17, 2019
direct (2h05m)
easyJet
easyJetoutbound: Dec 18, 2019
direct (2h15m)
easyJet
easyJetreturn: Jan 9, 2020
direct (2h25m)
easyJet
Air Europaoutbound: Nov 21, 2019
direct (1h25m)
Air Europa
Air Europareturn: Nov 28, 2019
direct (1h20m)
Air Europa
LEVEL operated by Openskiesoutbound: Mar 5, 2020
direct (7h05m)
LEVEL operated by Openskies
LEVEL operated by Openskiesreturn: Mar 12, 2020
direct (8h55m)
LEVEL operated by Openskies
Vuelingoutbound: Jan 23, 2020
direct (1h50m)
Vueling
Vuelingreturn: Jan 26, 2020
direct (1h50m)
Vueling
Swissoutbound: Jan 10, 2020
1 stop (18h45m)
Swiss
Swissreturn: Jan 19, 2020
1 stop (11h40m)
Swiss
TAP Air Portugaloutbound: Mar 9, 2020
1 stop (10h25m)
TAP Air Portugal
TAP Air Portugalreturn: Mar 12, 2020
1 stop (26h25m)
TAP Air Portugal
easyJetoutbound: Dec 19, 2019
direct (1h15m)
easyJet
easyJetreturn: Dec 31, 2019
direct (1h25m)
easyJet
United Airlinesoutbound: Nov 19, 2019
2 stops (24h30m)
United Airlines
Air Canadareturn: Nov 26, 2019
1 stop (17h15m)
Air Canada
Air Maltaoutbound: Jan 20, 2020
1 stop (20h30m)
Air Malta
Ryanairreturn: Feb 2, 2020
1 stop (7h)
Ryanair
Air Franceoutbound: May 20, 2020
1 stop (8h)
Air France
Air Francereturn: May 24, 2020
1 stop (8h)
Air France
Aegean Airlinesoutbound: Nov 30, 2019
1 stop (6h15m)
Aegean Airlines
Aegean Airlinesreturn: Dec 7, 2019
1 stop (6h15m)
Aegean Airlines
Air Europaoutbound: Nov 27, 2019
1 stop (29h10m)
Air Europa
Air Europareturn: Dec 3, 2019
1 stop (28h35m)
Air Europa
easyJetoutbound: Jun 23, 2020
direct (2h25m)
easyJet
easyJetreturn: Jul 3, 2020
direct (2h35m)
easyJet
easyJetoutbound: Jan 13, 2020
direct (1h35m)
easyJet
easyJetreturn: Jan 20, 2020
direct (1h50m)
easyJet
Vuelingoutbound: Dec 4, 2019
direct (1h25m)
Vueling
Vuelingreturn: Dec 9, 2019
direct (3h20m)
Vueling
Air Canadaoutbound: Dec 21, 2019
1 stop (33h10m)
Air Canada
Air Canadareturn: Dec 28, 2019
1 stop (29h05m)
Air Canada
Air Europaoutbound: Dec 6, 2019
1 stop (18h40m)
Air Europa
Air Europareturn: Dec 8, 2019
1 stop (14h25m)
Air Europa
Air Canadaoutbound: Jan 10, 2020
direct (7h40m)
Air Canada
Brussels Airlinesreturn: Jan 19, 2020
direct (9h10m)
Brussels Airlines
Vuelingoutbound: Jan 10, 2020
direct (2h35m)
Vueling
Vuelingreturn: Jan 12, 2020
direct (2h30m)
Vueling