Cheap Flights to Barcelona

Round-trip
Economy
Washington (WAS)
Barcelona (BCN)
Sat. 23/10
Sat. 30/10
Any month
Compare vs. Cheapflights |
Home Europe Spain Cheap flights to Barcelona, Spain

Flights to Barcelona in 2021

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inDecemberHigh demand for flights, 2% potential price rise
Cheapest inNovemberBest time to find cheap flights, 3% potential price drop
Average priceC$ 732Average for round-trip flights in October 2021
Round-trip fromC$ 571From Toronto to Barcelona
One-way fromC$ 12One-way flight from Toronto to Barcelona

Cheap flights to Barcelona in October, November 2021

The best prices found for BCN flights for October, November
8 Nov - 22 Nov
C$ 577pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
25 Nov - 6 Dec
C$ 580pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
25 Nov - 6 Dec
C$ 584pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl

Barcelona 2021 flight deals

Cheap flights to Barcelona found for this year
2 Dec - 5 Dec
C$ 575pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
8 Nov - 22 Nov
C$ 577pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
25 Nov - 6 Dec
C$ 580pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl

Last minute flights to Barcelona

Late deals on round-trip flights to Barcelona, departing today and this week
20 Oct - 27 Oct
C$ 865pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
20 Oct - 3 Nov
C$ 869pp
YYZ
Toronto Pearson Intl
Multiple Airlines
     
3 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
24 Oct - 29 Oct
C$ 874pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl

Cheapest prices for Barcelona flights by month

The cheapest ticket to Barcelona found for each month in 2021 based on historical flight searches by Cheapflights users.
January
C$ 739
February
C$ 805
March
C$ 846
April
C$ 867
May
C$ 776
June
C$ 775
July
C$ 907
August
C$ 841
September
C$ 760
October
C$ 755
November
C$ 720
December
C$ 758
Currently, the cheapest month for flights to Barcelona is November. The most expensive month for flights is July. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Barcelona?

Average Barcelona flight ticket prices and weather conditions for 2021 and 2022 by month.
YTO - S37
Price
C$ 720 - C$ 1,165
S37
Temperature
14 - 29 °C
S37
Precipitation
23 - 85 mm
The best time to fly to Barcelona is during August, but great deals can be found at other times. If you are looking for warm weather when you arrive off of your flight to Barcelona then August is statistically the hottest. October is historically the period with most rainfall.

When is the best time to book a flight to Barcelona?

Booking 43 days in advance of your planned departure date is, on average, the best time to get cheap flights to Barcelona. The general trend is that the closer you book to the departure date, the more expensive your flight will be.

When to fly to Barcelona

Peak Season:
Summer is peak season, however travellers planning cheap flights to Barcelona in August should note that many locals clear out of the city for the month. May, June, and September are great months to visit. The weather is warm but not overbearing.

Off Season:
There’s no real off season per se. Barcelona, between leisure and business travellers, is a four-season destination.

Overview

Barcelona has it all – history, culture, stunning architecture, beautiful beaches, exciting cuisine, one of the world’s biggest soccer clubs and a definite cool factor. On top of all this, Barcelona is home to some of the most enthusiastic party-goers on the planet. It’s no wonder that it is a regular in lists of must-visit cities. Happily, that means there are always plenty of cheap flights to Barcelona.

Two of Barcelona’s most famous artists are Pablo Picasso and Antonio Gaudi. Picasso lived in the city between his teenage years and early-20s. His museum is at 15-23 Montcada. There are 3,500 works there – sketches, collages and paintings. To see Gaudi’s work, look around the streets. The Sagrada Familia church is stunning, and unfinished. The other is Parc Guell. The rainbow-coloured architectural features bubble and morph and melt, the most famous is perhaps the smiling dragon that reclines on the stairs.

Back to top

How long is the flight to Barcelona?

Flights from Canada to Barcelona, Spain can range from about 7h-18h. If you’re traveling from a city in an eastern province, such as Montreal or Toronto, you’ll likely get to Barcelona on the shorter end of the range, while those traveling out of Calgary or Vancouver can expect their flight to be possibly several hours longer, with a stopover or two along the way.

Where can you get direct flights to Barcelona from?

Nonstop flights to Barcelona are available from two of Canada’s major airports, Toronto Pearson International in Ontario and Montreal-Pierre Elliott Trudeau International Airport in Quebec. Airlines that operate these direct flights include Air Canada, Air Transat, and Lufthansa. If you’re traveling out of Toronto, your direct flight will likely be close to eight hours, while a direct flight from Montreal will be a bit shorter, closer to seven hours total.

How do you get from Barcelona airport(s) to the city centre?

Barcelona, Spain is home to one major airport, El Prat de Llobregat Aeropuerto, which is where you can fly into with Canada flight deals. El Prat is 13km from the city centre and there is a range of transport options available to you to reach downtown upon arrival.

Taking a taxi from the airport will take 20-30 minutes and cost you about C$45 when traveling from Terminal 1, and about C$50 when traveling from Terminal 2. Aerobus Express bus service operates every few minutes and can take you from Terminal 1 or Terminal 2 to Barcelona city centre for about C$8, one way per rider. Barcelona’s RENFE Train runs every 30 minutes from the airport to the city centre and takes about 25 minutes with the purchase of a T10 ticket, which is only a few dollars. Travelers can also take TMB airport bus #46 during the day, and night bus NitBus N17 when leaving the airport. For less than C$5, you’ll arrive in the city centre, although it will take longer than the other transport options.

What are some things to do in Barcelona?

Barcelona is one of Spain’s most popular destination cities, thanks to its unique architecture, vibrant history, and culinary prowess.

A stroll down Las Ramblas, Barcelona’s tree-lined pedestrian thoroughfare, is a must for those who want to catch a glimpse of every-day Barcelona life. Here you’ll see vendors, performers, shops, cafes, and more. If you love architecture and the eclectic, the awe-inspiring sight of Sagrada Familia, Gaudi’s immense and haunting cathedral, is not to be missed. La Boqueria is Barcelona’s most popular indoor market that contains stall after stall of delicious local foods. Barcelona’s top restaurants source their ingredients here, and it’s a wonderful spot to people watch and snack on tasty tapas.

Do I need a passport or visa to fly to Barcelona?

Canadian citizens traveling to Barcelona do need a valid passport. You will not need a visa as long as you are visiting for tourism or business purposes and are staying for under 90 days.

Barcelona climate

The climate is Mediterranean – hot summers and mild, damp winters. The hottest months are July and August. Temperatures average 30 degrees Celsius (86 degrees Fahrenheit). The coldest months are January and February. Average temperatures are about 10 degrees (50F).

Back to top

Getting around Barcelona

Public transportation is a great way to get around in Barcelona. Once you’re in an area, walking is a very nice way to explore. The metro is best and buses will take you to the airport and out from the centre of town. The double-decker Bus Turistic makes stops at popular tourist destinations in the summer. 

Save some money by buying multiple-ride tickets. The Barcelona Card gets you discounts at various restaurants and tourist attractions. You can also rent mopeds and bicycles, or hail a taxi. Taxis are reasonably priced, but it’s always a good idea to make sure the meter is running. Note that night fares are more expensive.    

Back to top

How popular are flights to Barcelona this year?

Barcelona has seen a 76% increase in demand for flights to the city compared to last year.

Alternative, similarly priced destinations

See alternative destinations where airfare is generally forecast to be close to Barcelona flight prices.

Barcelona airports

See all airports in Barcelona, select one to find and compare flight prices.

Cheapest flights to Spain

Not set on Barcelona? See the cheapest flights to Canada. Airfare prices updated on October 16, 2021.
Home Europe Spain Cheap flights to Barcelona, Spain
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First