Cheap flights from Toronto to Barcelona

Round-trip
Economy
Toronto (YTO)
Barcelona (BCN)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Toronto (YTO) to Barcelona (BCN)

All the information you need to plan the best YTO to BCN flight in 2021: compare Toronto to Barcelona flight prices with the expected peak season, weather and rainfall in Barcelona.
YTO - S37
Price
C$ 544 - C$ 802
S37
Temperature
9 - 24 °C
S37
Precipitation
20 - 91 mm

Popular in

December

High demand for flights, 21% potential price rise

Cheapest in

November

Best time to find cheap flights, 14% potential price drop

Round-trip from

C$ 694

From Toronto (YTO) to Barcelona

One-way from

C$ 414

One-way flight from Toronto (YTO) to Barcelona

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest month to fly from Toronto to Barcelona?

Our data shows that November tends to be the cheapest month to fly to Barcelona from Toronto. Users have commonly found prices around C$ 804 for the month, but tickets can be as low as C$ 624. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Toronto to Barcelona (YTO - S37)?

When flying from Toronto to Barcelona, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

How far in advance should I book a flight from Toronto to Barcelona?

Travellers have found it’s best to book a flight 43 days in advance to save up to 18% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 43 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Toronto to Barcelona 1-2 weeks in advance for as low as C$ 840, or C$ 969 for flights within the next 24 hours.

Cheap flights from Toronto to Barcelona in December, January 2022

The best prices found for YTO to BCN flights for December, January
16 Jan - 6 Feb
C$ 604pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
14 Jan - 24 Jan
C$ 623pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
31 Jan - 2 Mar
C$ 626pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl

Toronto to Barcelona 2022 flight deals

Cheap flights to Barcelona from Toronto found for this year
29 Nov - 6 Dec
C$ 726pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
29 Nov - 6 Dec
C$ 738pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
3 Dec - 5 Dec
C$ 762pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl

Direct flights to Barcelona from Toronto

Save time with Toronto to Barcelona direct flight deals
24 May - 8 Jun
C$ 770pp
YYZ
Toronto Pearson Intl
Air Transat
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
Direct
YYZ
Toronto Pearson Intl
14 May - 25 May
C$ 771pp
YYZ
Toronto Pearson Intl
Air Transat
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
Direct
YYZ
Toronto Pearson Intl
10 May - 29 May
C$ 786pp
YYZ
Toronto Pearson Intl
Air Transat
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
Direct
YYZ
Toronto Pearson Intl

Last minute flights from Toronto to Barcelona

Late deals on round-trip flights to Barcelona from Toronto, departing today and this week
8 Dec - 15 Dec
C$ 923pp
YYZ
Toronto Pearson Intl
Air France
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air France
 
1 STOP
YYZ
Toronto Pearson Intl
9 Dec - 16 Dec
C$ 926pp
YYZ
Toronto Pearson Intl
Air France
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air France
 
1 STOP
YYZ
Toronto Pearson Intl
7 Dec - 14 Dec
C$ 936pp
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl

One-way flights to Barcelona from Toronto

The cheapest one-way flights from Toronto to Barcelona
6:15 p.m. - 7:50 a.m.
WestJet
Direct
7h 35m
YYZ - BCN
WestJet
C$ 414
WestJet
4:05 p.m. - 6:45 p.m.
Azores Airlines
3 stops
20h 40m
YYZ - BCN
Azores Airlines
C$ 531
mytrip.com
5:45 p.m. - 6:50 p.m.
Multiple Airlines
2 stops
19h 05m
YYZ - BCN
Multiple Airlines
C$ 537
Combigo

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Toronto</span> to <span class="emphasized">Barcelona</span> flights.

Flight FAQs

From Toronto to Barcelona

Which airlines flying from Toronto to Barcelona have flexible cancellations due to COVID-19?

Some of our airline partners flying from Toronto to Barcelona have new flexible policies in place due to COVID-19. Air Canada, Air Transat, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.

Can I find flights from Toronto to Barcelona for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Toronto to Barcelona for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 604, but on average you can expect to pay C$ 642.

Are there direct flights from Toronto to Barcelona for under C$ 800 on Cheapflights?

Cheapflights has 20 direct flights from Toronto to Barcelona under C$ 800. A good price for a direct flight from Toronto to Barcelona is less than C$ 911.

Are there last-minute flights available from Toronto to Barcelona for under C$ 1,000?

There are currently 20+ open flights from Toronto to Barcelona within the next 7 days for less than C$ 1,000.

What are the cheapest airlines flying from Toronto to Barcelona round-trip?

Our cheapest airline available from Toronto to Barcelona is TAP AIR PORTUGAL. Our recent data shows that you can find tickets from as low as C$ 645 on this airline. An additional option worth looking into is Aer Lingus, starting at C$ 668. Users have found that TAP AIR PORTUGAL is 19% cheaper than the other options available to this destination.

What are the cheapest flights from Toronto to Barcelona?

Looking at all options, your cheapest flight can be booked for C$ 274. While the most popular route (Toronto Pearson Intl - Barcelona-El Prat) can be booked for C$ 604 on average our data indicates C$ 1,077 when flying from Toronto to Barcelona.

What are the most popular airlines that fly from Toronto to Barcelona?

When booking a flight from Toronto to Barcelona, you may want to consider flying on Jet Airways, American Airlines or Air Canada as they are the most popular for this route.

What are the most popular routes from Toronto to Barcelona?

When deciding which route to take from Toronto to Barcelona consider Toronto Pearson Intl - Barcelona-El Prat, Toronto Island - Barcelona-El Prat or Toronto Hamilton - Barcelona-El Prat as they are the most popular.

What airports serve Toronto to Barcelona?

Canadians who book a flight to Barcelona from Toronto will embark from Toronto Pearson International Airport (YYZ), the busiest and largest airport in Canada and the second-busiest global air passenger gateway for the Americas. The airport is about 22.5 km northwest of Toronto's city center, only a 30min drive by taxi and a 25min ride on the Union Pearson Express rail link. You'll arrive at Josep Tarradellas Barcelona-El Prat Airport (BCN), the second-busiest and second-largest airport in Spain. Located 12 km southwest of central Barcelona, the airport is just a 30min cab ride and a 35min trip on Aerobus to the city center. You can also catch the airport train, whose journey time to the city center is about 20-25min.

Which airlines fly directly from Toronto to Barcelona?

There are some daily nonstop flights you can catch from Toronto Pearson International Airport to Barcelona-El Prat Airport, although most are present during summer. The companies that normally service these trips include Lufthansa, Air Canada, and WestJet. You're likely to board an overnight flight if you book with any of the airlines, and your average voyage time will be between 7h 35min and 7h 45min.

What are the layover options between Toronto to Barcelona?

With nonstop flights to Barcelona from Toronto being unavailable at this time, you'll find various routes with layover options. The frequent layover locations for this journey include Frankfurt am Main Airport (FRA) in Frankfurt, Newark Liberty International Airport (EWR) in Newark, and Chicago O'Hare International (ORD) in Chicago. If you book a flight with one stop on the way to Barcelona, your voyage time will be approximately 11-16h. Flights with two scheduled stops for plane changes will have almost double the trip time, with the estimated travel time being 21h. Worth noting is that layovers often reduce the transportation prices, so it's cheaper to travel on a journey with two stops rather than one.

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

You will need your passport to travel to Barcelona, Spain, a Schengen area country. It's paramount that your passport is valid for a minimum of three months after the date you plan on leaving Barcelona. Any Canadian can travel visa-free for stays that don't exceed 90 days, whether your reason for travel is business or tourism. All you will require is an entry stamp on the initial entry. However, you might have to acquire a visa if you visit Barcelona for studies or plan to stay more than 90 days. Visa fees are free for children younger than six, C$ 56.62 for children between ages six and 12, and C$ 113.23 for adults. The processing time for visas is approximately 15 days, so it's wise to apply for your visa at least 15 days before your planned departure date to Barcelona.

COVID Restrictions

View COVID Travel Restrictions for Barcelona, Spain

Do I need a COVID test to fly to Barcelona from Toronto?

Information is based on travel restrictions from Toronto to Barcelona

Most visitors from Toronto need to provide a negative COVID-19 test result and/or quarantine to enter Barcelona.

COVID-19 testing requirements
Visitors from Toronto must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for rt-pcr (naat) and 48 for antigen (quick-test) hours before departing to Barcelona.

Quarantine requirements
Visitors from Toronto are not required to quarantine after entering Barcelona.

Do I need a test to fly back to Toronto from Barcelona?

Returning to Toronto from Barcelona

COVID-19 testing requirements
Visitors from Barcelona must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Toronto.

Quarantine requirements
Visitors from Barcelona are not required to quarantine after entering Toronto.

Hide COVID Travel Restrictions for Barcelona, Spain

Destination information for Barcelona

Things to know before you go - useful duration and weather info for your trip from Toronto to Barcelona.
Today's exchange rate
C$ 1 = €0.70
Average temperature for December in Barcelona
14.0 °C
Avg rainfall for December in Barcelona
46.0 mm

Airports servicing Toronto

Toronto Island (YTZ)
Hamilton (YHM)
Kitchener-Waterloo (YKF)

Airports servicing Barcelona

Costa Brava (GRO)
Reus (REU)

Top 10 airlines flying from Toronto to Barcelona

The chart below displays the airlines Cheapflights users travelling from Toronto to Barcelona choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
WestJet
C$ 249 C$ 660 No cancel fee 60%
Search WestJet flights
Jet Airways
C$ 261 C$ 261 No cancel fee 74%

We couldn't confirm the COVID-19 safety measures taken by Jet Airways. Please check directly on their website for additional information.

Search Jet Airways flights
WOW air
C$ 497 C$ 603 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by WOW air. Please check directly on their website for additional information.

Search WOW air flights
Aer Lingus
C$ 499 C$ 641 No cancel fee N/A
Search Aer Lingus flights
TAP AIR PORTUGAL
C$ 512 C$ 707 No cancel fee N/A
Search TAP AIR PORTUGAL flights
Air Transat
C$ 587 C$ 789 No cancel fee 50%
Search Air Transat flights
KLM
C$ 614 C$ 928 No cancel fee 75%
Search KLM flights
British Airways
C$ 671 C$ 910 No cancel fee 70%
Search British Airways flights
Air Canada
C$ 676 C$ 901 No cancel fee 67%
Search Air Canada flights
United Airlines
C$ 694 C$ 852 No cancel fee 69%
Search United Airlines flights
Home Europe Spain Barcelona Cheap flights from Toronto to Barcelona
  • 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