Cheap flights from Toronto to Barcelona

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

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

What is the cheapest day to fly round-trip from Toronto to Barcelona?

Flights from Toronto to Barcelona are generally found to be more expensive on Wednesday. This shouldn't discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Barcelona.

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

To save on the cost of your flight from Toronto to Barcelona, book at least 54 days before your planned departure. Booking around this time can save you about 18% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,270 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,416.

What is the cheapest month to fly from Toronto to Barcelona?

November can be a great time to fly to Barcelona from Toronto with a flight ticket averaging about C$ 869. Cheapflights users have found deals in the month of November for as cheap as C$ 654. The most expensive prices can be found in the month of December.

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

It’s optimal to fly from Toronto to Barcelona in the afternoon. By choosing this option you can save up to 8% on the cost of your flight, compared to a flight at noon.

Cheap flights from Toronto to Barcelona in September, October 2020

The best prices found for YTO to BCN flights for September, October
4 Oct - 11 Oct
C$ 357pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
4 Oct - 11 Oct
C$ 358pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
17 Oct - 14 Nov
C$ 392pp
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 2020 flight deals

Cheap flights to Barcelona from Toronto found for this year
19 Nov - 27 Nov
C$ 353pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
4 Oct - 11 Oct
C$ 357pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
4 Oct - 11 Oct
C$ 358pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
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
4 Oct - 11 Oct
C$ 357pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
4 Oct - 11 Oct
C$ 358pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Multiple Airlines
     
3 STOPS
YYZ
Toronto Pearson Intl
4 Oct - 11 Oct
C$ 449pp
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

One-way flights to Barcelona from Toronto

The cheapest one-way flights from Toronto to Barcelona
4:15 a.m. - 6:40 a.m.
Aeromexico
1 stop
20h 25m
YYZ - BCN
Aeromexico
C$ 571
Kiwi.com
5:00 p.m. - 9:50 a.m.
TAP AIR PORTUGAL
1 stop
10h 50m
YYZ - BCN
TAP AIR PORTUGAL
C$ 623
3:40 p.m. - 3:20 p.m.
Azores Airlines
2 stops
17h 40m
YYZ - BCN
Azores Airlines
C$ 680

Related info for your journey

Useful info, stats and facts about Toronto to Barcelona flights.

Flight FAQs

From Toronto to Barcelona

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

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

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

There are no direct flights from Toronto to Barcelona, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

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

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

Is Toronto weather warmer or cooler than Barcelona?

Our data indicates that the weather will be 29 °C on average in the month of August. The temperature in Barcelona is typically hotter than in Toronto. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long is the flight from Toronto to Barcelona?

Departing from Toronto to Barcelona will take you 10h 10m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

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

Currently priced at C$ 542, Aeromexico will fly you from Toronto to Barcelona and back. In addition to Aeromexico, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from TAP AIR PORTUGAL and British Airways - these airlines can fly you to your destination from C$ 584 and C$ 708, respectively.

What are the cheapest airlines to fly from Toronto to Barcelona one-way?

C$ 355 is the cheapest one-way deal found within the past few days, from TAP AIR PORTUGAL. You may also be able to find cheap deals on Aeromexico and Lufthansa, with prices starting from C$ 571 and C$ 679, respectively.

Destination information for Barcelona

Things to know before you go. Useful info for your trip from Toronto to Barcelona
Today's exchange rate
C$ 1 = €0.65
Average temperature for September in Barcelona
26.0 °C
Avg rainfall for September in Barcelona
78.0 mm

Airports servicing Toronto

Billy Bishop Toronto City Airport (YTZ)
Kitchener (YKF)
Hamilton (YHM)

Airports servicing Barcelona

Gerona (GRO)
Reus (REU)
Home Europe Spain Barcelona Cheap flights from Toronto to Barcelona