Cheap Flights from Barcelona to Toronto
Browse current best options from Barcelona. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Barcelona
RatePunk searches hundreds of travel sites at once for deals on flights to Toronto
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Barcelona to Toronto
Explore current cheapest deals departing from Barcelona to Toronto
Round trip
Sort by: Cheapest
June 23 - July 8
BCN - Toronto
$825
$470
Round trip
June 22 - July 6
BCN - Toronto
$835
$470
Round trip
June 23 - July 6
BCN - Toronto
$835
$470
Round trip
November 11 - November 18
BCN - Toronto
$526
$479
Round trip
June 18 - July 8
BCN - Toronto
$818
$479
Round trip
November 5 - November 16
BCN - Toronto
$534
$480
Round trip
September 11 - September 22
BCN - Toronto
$616
$482
Round trip
September 17 - September 24
BCN - Toronto
$638
$483
Round trip
September 15 - September 19
BCN - Toronto
$655
$484
Round trip
September 15 - September 17
BCN - Toronto
$661
$488
Round trip
Unlock all 500+ flight deals to Toronto and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Barcelona to Toronto
How much is a round trip from Barcelona to Toronto
Regular price: $687 - $1,447
Prices are currently below the regular range for flights from Barcelona to Toronto.
The regular price range for flights from Barcelona to Toronto is between $687 and $1447. The current lowest deal is $470 with WestJet, for travel from June 23 to July 8.
now $470
Low $687
High $1,447
The cheapest time to fly from Barcelona to Toronto
The cheapest month to fly from Barcelona to Toronto is December, with a median price of 400 USD. The most expensive month is July, with a median price of 1148 USD. Prices are generally lower from April to December.
December
Flights from $400
July
Flights from $1,148
Direct flights from Barcelona to Toronto
Lufthansa
Last-minute flights going from Barcelona to Toronto
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$818
$479
One-way
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$821
$501
One-way
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$821
$502
One-way
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$819
$502
One-way
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$821
$534
One-way
Thu, Jun 18
BCN - Toronto
Barcelona (BCN) - Toronto (YYZ)
WestJet
$821
$534
One-way
Biggest price drops on these dates for flights from Barcelona to Toronto
Jun 22 - Jul 6
$835 → $470
44%
Jun 23 - Jul 6
$835 → $470
44%
Jun 23 - Jul 8
$825 → $470
43%
Jun 18 - Jul 8
$818 → $479
41%
Popular Airports to fly from Barcelona to Toronto
Barcelona - Toronto route insights
💸 Price insights
Recent fares are above the typical level
Recent fares from Barcelona to Toronto are above the typical level, with 34% good prices.
📅 Best time to fly
December is historically the cheapest month
Historically, December is the cheapest month to fly from Barcelona to Toronto, with a median price of $400.
⏱️ Flight duration
Flights typically take 15h 25m
The typical flight duration from Barcelona to Toronto is 15 hours and 25 minutes.
✈️ Airlines & availability
Connecting flights are dominant
Connecting flights are dominant on this route, with only 5% of recent deals being direct.
🏆 Airline highlight
Lufthansa offers direct flights
Lufthansa is one of the airlines that offers direct flights from Barcelona to Toronto.
🎯 Booking tip
Deals are frequent on this route
Deals for flights from Barcelona to Toronto are frequent, with 0.77 deals per day.
Barcelona main airports to depart from
Barcelona–El Prat (BCN)
Barcelona–El Prat is a key departure point for flights to Toronto, offering competitive pricing.
📍 ~12 km from Barcelona city center (reachable by car or train)
💸 Flights from ~$479
Toronto main airports to arrive at
Toronto Pearson International (YYZ)
Toronto Pearson International is the primary airport for flights from Barcelona to Toronto.
📍 ~20 km from city center (reachable by car, bus, and train)
💸 Flights from ~$470
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport offers a convenient arrival option for flights from Barcelona to Toronto.
📍 ~3 km from city center (reachable by car, bus, and ferry)
💸 Flights from ~$542
Airports nearby Toronto used as alternative
John C. Munro Hamilton International (YHM)
Consider this airport for a domestic alternative without international border crossing for Canadian travelers.
📍 ~60 km from Toronto (reachable by car)
💸 Flights from ~$554
Buffalo Niagara International (BUF)
This US hub often offers lower fares, but requires an international border crossing and valid US entry documentation.
📍 ~100 km from Toronto (reachable by car)
💸 Flights from ~$539
Region of Waterloo International (YKF)
A convenient domestic alternative west of the GTA, helping avoid congestion at Toronto's main airports.
📍 ~90 km from Toronto (reachable by car)
💸 Flights from ~$597
London International (YXU)
A reliable regional airport offering full-service carrier connections and easier navigation than YTO airports.
📍 ~170 km from Toronto (reachable by car)
💸 Flights from ~$882
Niagara Falls International (IAG)
Close to the Canadian border, offering ultra-low-cost carrier options for specific US vacation destinations.
📍 ~100 km from Toronto (reachable by car)
💸 Flights from ~$918
Business & First Class Flight Deals to Toronto
Discover luxury on the budget with premium cabin class on flights from Barcelona to Toronto.
Elite
Best Elite deals to Toronto
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From BCN
Elite
Nov 28
Toronto, Canada
93% AI deal score
$2,884
$1,746
Save $1,138
From BCN
Elite
Oct 03
Toronto, Canada
93% AI deal score
$3,069
$1,748
Save $1,321
From BCN
Elite
Sep 28
Toronto, Canada
93% AI deal score
$3,008
$1,755
Save $1,253
From BCN
Elite
Oct 23
Toronto, Canada
92% AI deal score
$3,171
$1,513
Save $1,658
From BCN
Elite
Jul 02
Toronto, Canada
92% AI deal score
$2,854
$1,758
Save $1,096
From BCN
Elite
Jun 27
Toronto, Canada
92% AI deal score
$2,800
$1,762
Save $1,038
From BCN
Elite
Sep 10
Toronto, Canada
92% AI deal score
$2,947
$1,975
Save $972
From BCN
Elite
Oct 10
Toronto, Canada
92% AI deal score
$3,124
$1,976
Save $1,148
From BCN
Elite
Sep 30
Toronto, Canada
92% AI deal score
$3,145
$1,986
Save $1,159
From BCN
Elite
Oct 23
Toronto, Canada
92% AI deal score
$3,177
$2,082
Save $1,095
From BCN
Elite
Aug 27
Toronto, Canada
92% AI deal score
$1,783
$1,083
Save $700
From BCN
Elite
Aug 25
Toronto, Canada
92% AI deal score
$1,825
$1,131
Save $694
From BCN
Elite
Aug 25
Toronto, Canada
92% AI deal score
$1,833
$1,131
Save $702
From BCN
Elite
Aug 21
Toronto, Canada
92% AI deal score
$1,830
$1,134
Save $696
From BCN
Elite
Aug 21
Toronto, Canada
92% AI deal score
$1,769
$1,134
Save $635
From BCN
Elite
Aug 06
Toronto, Canada
92% AI deal score
$1,786
$1,153
Save $633
From BCN
Elite
Aug 06
Toronto, Canada
92% AI deal score
$1,808
$1,153
Save $655
From BCN
Elite
Aug 13
Toronto, Canada
92% AI deal score
$1,806
$1,169
Save $637
From BCN
Elite
Jul 09
Toronto, Canada
92% AI deal score
$1,807
$1,179
Save $628
From BCN
Elite
Jul 09
Toronto, Canada
92% AI deal score
$1,807
$1,179
Save $628
From BCN
Elite
Jul 09
Toronto, Canada
92% AI deal score
$1,807
$1,179
Save $628
From BCN
Elite
Jul 09
Toronto, Canada
92% AI deal score
$1,807
$1,179
Save $628
From BCN
Elite
Jul 09
Toronto, Canada
92% AI deal score
$1,872
$1,241
Save $631
From BCN
Elite
Sep 03
Toronto, Canada
91% AI deal score
$2,912
$1,756
Save $1,156
From BCN
Elite
Sep 03
Toronto, Canada
91% AI deal score
$2,883
$1,756
Save $1,127
From BCN
Elite
Sep 03
Toronto, Canada
91% AI deal score
$2,868
$1,756
Save $1,112
From BCN
Elite
Aug 30
Toronto, Canada
91% AI deal score
$2,974
$1,758
Save $1,216
From BCN
Elite
Aug 30
Toronto, Canada
91% AI deal score
$2,965
$1,758
Save $1,207
From BCN
Elite
Aug 30
Toronto, Canada
91% AI deal score
$2,930
$1,758
Save $1,172
From BCN
Elite
Sep 03
Toronto, Canada
91% AI deal score
$2,834
$1,960
Save $874
From BCN
Elite
Jun 27
Toronto, Canada
91% AI deal score
$2,809
$1,969
Save $840
From BCN
Elite
Jul 05
Toronto, Canada
91% AI deal score
$2,817
$1,969
Save $848
From BCN
Elite
Jul 12
Toronto, Canada
91% AI deal score
$2,957
$1,971
Save $986
From BCN
Elite
Jul 10
Toronto, Canada
91% AI deal score
$2,841
$1,980
Save $861
From BCN
Elite
Sep 09
Toronto, Canada
91% AI deal score
$2,894
$1,980
Save $914
From BCN
Elite
Sep 28
Toronto, Canada
91% AI deal score
$2,940
$1,983
Save $957
From BCN
Elite
Jul 09
Toronto, Canada
91% AI deal score
$2,809
$1,993
Save $816
From BCN
Elite
Jul 24
Toronto, Canada
91% AI deal score
$2,951
$1,993
Save $958
From BCN
Elite
Jun 26
Toronto, Canada
91% AI deal score
$2,841
$1,993
Save $848
From BCN
Elite
Aug 25
Toronto, Canada
91% AI deal score
$1,722
$1,131
Save $591
From BCN
Elite
Aug 21
Toronto, Canada
91% AI deal score
$1,727
$1,134
Save $593
From BCN
Elite
Aug 21
Toronto, Canada
91% AI deal score
$1,725
$1,134
Save $591
From BCN
Elite
Aug 13
Toronto, Canada
91% AI deal score
$1,724
$1,153
Save $571
From BCN
Elite
Aug 06
Toronto, Canada
91% AI deal score
$1,717
$1,153
Save $564
From BCN
Elite
Aug 06
Toronto, Canada
91% AI deal score
$1,718
$1,153
Save $565
From BCN
Elite
Aug 13
Toronto, Canada
91% AI deal score
$1,722
$1,153
Save $569
From BCN
Elite
Aug 06
Toronto, Canada
91% AI deal score
$1,718
$1,153
Save $565
From BCN
Elite
Aug 13
Toronto, Canada
91% AI deal score
$1,713
$1,153
Save $560
From BCN
Elite
Aug 06
Toronto, Canada
91% AI deal score
$1,718
$1,153
Save $565
From BCN
Elite
Aug 13
Toronto, Canada
91% AI deal score
$1,716
$1,153
Save $563
From BCN
Elite
Aug 06
Toronto, Canada
91% AI deal score
$1,726
$1,169
Save $557
From BCN
Elite
Aug 11
Toronto, Canada
91% AI deal score
$1,764
$1,220
Save $544
From BCN
Elite
Aug 29
Toronto, Canada
91% AI deal score
$1,828
$1,228
Save $600
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,829
$1,241
Save $588
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,838
$1,241
Save $597
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,829
$1,241
Save $588
From BCN
Elite
Jul 09
Toronto, Canada
91% AI deal score
$1,809
$1,241
Save $568
From BCN
Elite
Jul 09
Toronto, Canada
91% AI deal score
$1,809
$1,241
Save $568
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,828
$1,241
Save $587
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,833
$1,241
Save $592
From BCN
Elite
Jul 02
Toronto, Canada
91% AI deal score
$1,833
$1,241
Save $592
From BCN
Elite
Jul 02
Toronto, Canada
90% AI deal score
$2,738
$1,990
Save $748
From BCN
Elite
Jun 18
Toronto, Canada
90% AI deal score
$2,911
$2,088
Save $823
From BCN
Elite
Jun 25
Toronto, Canada
90% AI deal score
$2,851
$2,109
Save $742
From BCN
Elite
Aug 11
Toronto, Canada
90% AI deal score
$1,716
$1,204
Save $512
From BCN
Elite
Aug 11
Toronto, Canada
90% AI deal score
$1,718
$1,204
Save $514
From BCN
Elite
Aug 11
Toronto, Canada
90% AI deal score
$1,712
$1,204
Save $508
From BCN
Elite
Aug 11
Toronto, Canada
90% AI deal score
$1,720
$1,204
Save $516
From BCN
Elite
Aug 12
Toronto, Canada
90% AI deal score
$1,722
$1,228
Save $494
From BCN
Elite
Aug 12
Toronto, Canada
90% AI deal score
$1,716
$1,228
Save $488
From BCN
Elite
Aug 12
Toronto, Canada
90% AI deal score
$1,722
$1,228
Save $494
From BCN
Elite
Aug 12
Toronto, Canada
90% AI deal score
$1,724
$1,228
Save $496
From BCN
Elite
Jul 13
Toronto, Canada
90% AI deal score
$1,873
$1,408
Save $465
From BCN
Elite
Sep 02
Toronto, Canada
89% AI deal score
$2,885
$1,988
Save $897
From BCN
Elite
Sep 02
Toronto, Canada
89% AI deal score
$2,881
$1,988
Save $893
From BCN
Elite
Sep 04
Toronto, Canada
89% AI deal score
$2,924
$1,988
Save $936
From BCN
Elite
Sep 04
Toronto, Canada
89% AI deal score
$2,925
$1,988
Save $937
From BCN
Elite
Sep 04
Toronto, Canada
89% AI deal score
$2,889
$1,988
Save $901
From BCN
Elite
Sep 05
Toronto, Canada
89% AI deal score
$2,931
$1,990
Save $941
From BCN
Elite
Sep 05
Toronto, Canada
89% AI deal score
$2,924
$1,990
Save $934
From BCN
Elite
Sep 05
Toronto, Canada
89% AI deal score
$2,888
$1,990
Save $898
From BCN
Elite
Jul 17
Toronto, Canada
89% AI deal score
$2,810
$2,109
Save $701
From BCN
Elite
Sep 02
Toronto, Canada
88% AI deal score
$2,843
$1,988
Save $855
From BCN
Elite
Aug 30
Toronto, Canada
88% AI deal score
$2,930
$2,104
Save $826
From BCN
Elite
Aug 30
Toronto, Canada
88% AI deal score
$2,930
$2,104
Save $826
From BCN
Elite
Sep 03
Toronto, Canada
87% AI deal score
$2,877
$2,102
Save $775
From BCN
Elite
Sep 03
Toronto, Canada
87% AI deal score
$2,841
$2,102
Save $739
From BCN
Elite
Aug 31
Toronto, Canada
85% AI deal score
$2,995
$2,335
Save $660
From BCN
Elite
Aug 31
Toronto, Canada
85% AI deal score
$2,996
$2,335
Save $661
From BCN
Elite
Aug 31
Toronto, Canada
85% AI deal score
$2,952
$2,335
Save $617
From BCN
Elite
Sep 02
Toronto, Canada
84% AI deal score
$2,870
$2,333
Save $537
From BCN
Elite
Sep 02
Toronto, Canada
84% AI deal score
$2,836
$2,333
Save $503
From BCN
Elite
Sep 04
Toronto, Canada
84% AI deal score
$2,888
$2,333
Save $555
From BCN
Elite
Sep 04
Toronto, Canada
84% AI deal score
$2,881
$2,333
Save $548
From BCN
Elite
Sep 05
Toronto, Canada
84% AI deal score
$2,891
$2,335
Save $556
From BCN
Elite
Sep 05
Toronto, Canada
84% AI deal score
$2,889
$2,335
Save $554
From BCN
Elite
Oct 22
Toronto, Canada
81% AI deal score
$3,158
$2,666
Save $492
From BCN
Elite
Aug 17
Toronto, Canada
79% AI deal score
$2,989
$2,758
Save $231
From BCN
Elite
Jul 16
Toronto, Canada
78% AI deal score
$2,849
$2,713
Save $136
From BCN
Elite
Sep 10
Toronto, Canada
78% AI deal score
$1,815
$1,707
Save $108