Cheap Flights from Barcelona Airport to Toronto Pearson International Airport
Search for flights from Barcelona to Toronto and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopBCN 1:15 PM8h 45mNonstopYYZ 4:00 PMBarcelona - Toronto | Fri, Jun 20 | LufthansaYYZ 7:30 PM7h 50mNonstopBCN 9:20 AMToronto - Barcelona | Sun, Jun 22 | LufthansaPHP 25,898 PHP 31,69818% OFF18% OFFPHP 31,698 PHP 25,898
-
BCN 1:15 PM8h 45mNonstopYYZ 4:00 PMBarcelona - Toronto | Wed, Jun 18 | LufthansaYYZ 7:30 PM7h 50mNonstopBCN 9:20 AMToronto - Barcelona | Sun, Jun 22 | LufthansaPHP 26,310 PHP 31,69817% OFF17% OFFPHP 31,698 PHP 26,310
-
BCN 2:50 PM32h 35m1 stopsYYZ 5:25 PMBarcelona - Toronto | Thu, Jun 26 | Air TransatYYZ 11:15 PM31h 45m1 stopsBCN 1:00 PMToronto - Barcelona | Thu, Jul 3 | Air TransatPHP 24,880 PHP 31,69822% OFF22% OFFPHP 31,698 PHP 24,880
-
BCN 10:15 AM12h 5m1 stopsYYZ 4:20 PMBarcelona - Toronto | Thu, Jun 26 | LufthansaYTZ 3:25 PM10h 25m1 stopsBCN 7:50 AMToronto - Barcelona | Mon, Jun 30 | Air CanadaPHP 24,95021% OFFPHP 31,698 PHP 24,950
-
BCN 12:10 PM11h 18m1 stopsYYZ 5:28 PMBarcelona - Toronto | Thu, Jun 12 | Air CanadaYTZ 3:25 PM10h 25m1 stopsBCN 7:50 AMToronto - Barcelona | Mon, Jun 16 | Air CanadaPHP 25,18321% OFFPHP 31,698 PHP 25,183
-
BCN 12:10 PM27h 15m1 stopsYYZ 9:25 AMBarcelona - Toronto | Thu, Jun 26 | Air CanadaYTZ 12:25 PM13h 25m1 stopsBCN 7:50 AMToronto - Barcelona | Sun, Jun 29 | Air CanadaPHP 25,24520% OFFPHP 31,698 PHP 25,245
-
BCN 10:15 AM15h 30m1 stopsYYZ 7:45 PMBarcelona - Toronto | Thu, Jun 19 | LufthansaYYZ 7:30 PM7h 50mNonstopBCN 9:20 AMToronto - Barcelona | Sun, Jun 22 | Air CanadaPHP 25,27620% OFFPHP 31,698 PHP 25,276
-
BCN 12:10 PM11h 15m1 stopsYYZ 5:25 PMBarcelona - Toronto | Tue, Jun 24 | Air CanadaYTZ 7:25 AM18h 25m1 stopsBCN 7:50 AMToronto - Barcelona | Mon, Jun 30 | Air CanadaPHP 25,30020% OFFPHP 31,698 PHP 25,300
-
BCN 10:20 AM15h 25m1 stopsYYZ 7:45 PMBarcelona - Toronto | Tue, Jun 17 | LufthansaYYZ 7:30 PM7h 50mNonstopBCN 9:20 AMToronto - Barcelona | Sun, Jun 22 | Air CanadaPHP 25,44020% OFFPHP 31,698 PHP 25,440
-
BCN 10:20 AM15h 25m1 stopsYYZ 7:45 PMBarcelona - Toronto | Tue, Jun 17 | Air CanadaYYZ 7:30 PM7h 50mNonstopBCN 9:20 AMToronto - Barcelona | Sun, Jun 22 | LufthansaPHP 25,44020% OFFPHP 31,698 PHP 25,440
-
BCN 8:00 AM14h 20m1 stopsYYZ 4:20 PMBarcelona - Toronto | Fri, Jun 20 | LufthansaYYZ 11:20 PM26h 30m1 stopsBCN 7:50 AMToronto - Barcelona | Sat, Jun 28 | Air CanadaPHP 25,50220% OFFPHP 31,698 PHP 25,502
-
BCN 6:50 AM11h 50m1 stopsYYZ 12:40 PMBarcelona - Toronto | Fri, Jun 20 | Air CanadaYYZ 4:00 PM9h 50m1 stopsBCN 7:50 AMToronto - Barcelona | Sat, Jun 28 | LufthansaPHP 25,50220% OFFPHP 31,698 PHP 25,502
-
BCN 1:00 PM17h 25m1 stopsYTO Invalid DateBarcelona - Toronto | Sat, Jun 14 | Normal AirlineYTO 3:00 PM6hNonstopBCN 4:00 PMToronto - Barcelona | Mon, Jun 16 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopBCN 1:15 PM8h 45mNonstopYYZ 4:00 PMBarcelona - Toronto | Fri, Jul 11 | Air CanadaPHP 73,699 PHP 89,05617% OFF17% OFFPHP 89,056 PHP 73,699
-
BCN 1:15 PM8h 45mNonstopYYZ 4:00 PMBarcelona - Toronto | Wed, Jul 2 | Air CanadaPHP 73,917 PHP 89,05617% OFF17% OFFPHP 89,056 PHP 73,917
-
BCN 11:20 AM31h 50m1 stopsYYZ 1:10 PMBarcelona - Toronto | Tue, Jul 1 | WestJetPHP 11,749 PHP 89,05687% OFF87% OFFPHP 89,056 PHP 11,749
-
BCN 11:20 AM19h 5m1 stopsYYZ 12:25 AMBarcelona - Toronto | Sun, Jun 29 | WestJetPHP 14,30584% OFFPHP 89,056 PHP 14,305
-
BCN 2:25 PM21h 26m1 stopsYYZ 5:51 AMBarcelona - Toronto | Wed, Jun 18 | WestJetPHP 15,82082% OFFPHP 89,056 PHP 15,820
-
BCN 5:50 AM14h 20m1 stopsYYZ 2:10 PMBarcelona - Toronto | Sun, Jun 29 | Vueling AirlinesPHP 16,18582% OFFPHP 89,056 PHP 16,185
-
BCN 8:55 PM23h 30m1 stopsYYZ 2:25 PMBarcelona - Toronto | Thu, Jun 19 | RyanairPHP 16,45082% OFFPHP 89,056 PHP 16,450
-
BCN 2:15 PM11h 15m1 stopsYYZ 7:30 PMBarcelona - Toronto | Thu, Jun 19 | Azores AirlinesPHP 18,54879% OFFPHP 89,056 PHP 18,548
-
BCN 11:20 AM28h 39m1 stopsYYZ 9:59 AMBarcelona - Toronto | Mon, Jul 14 | WestJetPHP 26,47370% OFFPHP 89,056 PHP 26,473
-
BCN 11:20 AM19h 5m1 stopsYYZ 12:25 AMBarcelona - Toronto | Mon, Jun 30 | WestJetPHP 28,75768% OFFPHP 89,056 PHP 28,757
-
BCN 5:45 AM14h 25m1 stopsYYZ 2:10 PMBarcelona - Toronto | Sat, Jun 21 | IberiaPHP 31,60965% OFFPHP 89,056 PHP 31,609
-
BCN 10:40 PM28h 40m1 stopsYYZ 9:20 PMBarcelona - Toronto | Wed, Jun 18 | TAP Air PortugalPHP 40,05555% OFFPHP 89,056 PHP 40,055
-
BCN 1:00 PM17h 25m1 stopsYTO Invalid DateBarcelona - Toronto | Sat, Jun 14 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Barcelona Airport to Toronto Pearson International Airport
See which airlines fly from Barcelona to Toronto. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Barcelona Airport to Toronto Pearson International Airport
Check the schedule for flights from Barcelona to Toronto and find the flight that best matches your travel plans.
-
S4507
Barcelona Airport
14:15
BCN
16:00
PDL
- M - W T - SSearch -
S4363
PDL Airport
16:55
PDL
19:30
YYZ
- - - W - - - -
S4507
Barcelona Airport
14:15
BCN
16:00
PDL
- M - W T - SSearch -
S4371
PDL Airport
16:55
PDL
19:30
YYZ
- M - - - - - -
BA8114
Barcelona Airport
16:45
BCN
18:40
EDI
S M T W T F SSearch -
WS017
Edinburgh Airport
11:30
EDI
14:10
YYZ
S M T W T F S -
AT965
Barcelona Airport
13:45
BCN
15:00
CMN
S - T W T F SSearch -
AT210
Mohammed V International Airport
16:45
CMN
20:10
YYZ
- - T - T - S -
IB5226
Barcelona Airport
14:35
BCN
16:35
CDG
S M T W T - -Search -
TS189
Paris Charles de Gaulle Airport
12:00
CDG
14:25
YYZ
S M - W T - S -
IB5963
Barcelona Airport
16:45
BCN
18:40
EDI
S M T W T F SSearch -
WS017
Edinburgh Airport
11:30
EDI
14:10
YYZ
S M T W T F S -
VY8242
Barcelona Airport
06:30
BCN
08:35
CDG
S M T W T F SSearch -
TS189
Paris Charles de Gaulle Airport
12:00
CDG
14:25
YYZ
S M - W T - S -
TP1041
Barcelona Airport
06:00
BCN
07:00
LIS
S M T W T F SSearch -
TP257
Humberto Delgado Airport
10:40
LIS
13:55
YYZ
S M T W T F S -
VY8722
Barcelona Airport
18:20
BCN
20:15
DUB
S - T - T - SSearch -
WS035
Dublin Airport
11:20
DUB
13:55
YYZ
S M T W T F S -
VY8720
Barcelona Airport
07:20
BCN
09:10
DUB
S M T W T F SSearch -
WS035
Dublin Airport
11:20
DUB
13:55
YYZ
S M T W T F S
Barcelona Airport to Toronto Pearson International Airport Flights Info
Flight distance | 6,422.76 km |
---|---|
Cheapest one-way ticket price | PHP 11,748 |
Cheapest return ticket price | PHP 25,275 |
FAQs for Barcelona Airport to Toronto Pearson International Airport Flights
-
How long is a flight from Barcelona Airport to Toronto Pearson International Airport?
It takes around 8 hours 45 minutes to fly from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ). -
How many daily flights are there from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ)?
There are around 2 daily flights from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ). -
When are flight tickets from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ) the cheapest?
Tickets cost around PHP 81,709 in September, making it the cheapest month to book. Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ) most expensive?
The route from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ) is quite popular. Without considering departure times or holidays, tickets cost around PHP 82,525 in July, the most expensive month to book this route. -
What is the transportation method from the main airport to downtown in Toronto?
- The distance from Toronto Pearson International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Billy Bishop Toronto City Airport to downtown is about 2 km. It takes about 20 minutes by taxi.
-
Which airline operates the most direct flights from Barcelona Airport (BCN) to Toronto Pearson International Airport (YYZ)?
Lufthansa is a very popular airline operating an average of 988 flights per month.
Popular Destinations
-
Recommended Routes Departing From Barcelona Airport
-
Recommended Routes Going to Toronto Pearson International Airport
-
Recommended Routes at Barcelona Airport
-
Top Flight Destinations in Canada
-
Popular Flight Routes from US to Canada
-
Trip.com Latest Trends
- Return plane tickets from Barcelona Airport to Ninoy Aquino International Airport
- Cheap tickets from Barcelona Airport to Charles De Gaulle Airport
- Cheap flights from Barcelona Airport to Málaga Costa del Sol Airport
- Cheap flights from Barcelona Airport to Malpensa Airport
- Cheap flights from Barcelona Airport to Lisbon Airport
- Return plane tickets from {deparrtAirportName} to Dumaguete
- Cheap flights from {deparrtAirportName} to Cebu
- Plane tickets from {deparrtAirportName} to El Nido
- Return plane tickets from {deparrtAirportName} to Mabalacat
- Return plane tickets from {deparrtAirportName} to Manila
- Cheap tickets from Ninoy Aquino International Airport to Toronto Pearson International Airport
- Cheap flights from Clark International Airport to Toronto Pearson International Airport
- Cheap tickets from Mactan International Airport to Toronto Pearson International Airport
- Return plane tickets from Calgary International Airport to Toronto Pearson International Airport
- Return plane tickets from Vancouver International Airport to Toronto Pearson International Airport
- Plane tickets from Mabalacat to Toronto Pearson International Airport
- Return flight tickets from Tagbilaran to Toronto Pearson International Airport
- Return flight tickets from Manila to Toronto Pearson International Airport
- Return flight tickets from Cebu to Toronto Pearson International Airport
- Cheap flights from Davao to Toronto Pearson International Airport
- Plane tickets from {deparrtAirportName} to Mabalacat
- Plane tickets from {deparrtAirportName} to Masbate
- Return plane tickets from {deparrtAirportName} to El Nido
- Cheap flights from {deparrtAirportName} to Manila
- Return plane tickets from {deparrtAirportName} to Cebu
- Return plane tickets from Barcelona Airport to Málaga Costa del Sol Airport
- Return plane tickets from Barcelona Airport to Lisbon Airport
- Return plane tickets from Barcelona Airport to Ninoy Aquino International Airport
- Cheap flights from Barcelona Airport to Charles De Gaulle Airport
- Cheap tickets from Barcelona Airport to Malpensa Airport
- Cheap flights from South Korea to Philippines
- Flights from Singapore to Kazakhstan
- Cheap flights from Germany to Poland
- Cheap flights from Fiji to Tuvalu
- Cheap flights from Greece to Malta
- Cheap flights from Manila to Singapore
- Cheap flights from Bangkok to Singapore
- Flights from Jakarta to Singapore
- Cheap flights from Manila to Thailand
- Cheap flights from New York to Egypt
- Singapore to Langkawi Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights
- Best Time to Visit Bali
- International Flight Check in Time
- MDAC Malaysia
- Flight Cancellation
- When To Book Cheap Flights
- China Visa
- China Entry Card
- Hong Kong Weather Temperature
- Hong Kong Public Holiday
- China Map App
- Same-day flights at lower prices
- Syncing Trip.com Bookings With Calendar
- Latest Guide to Carry Portable Batteries on Airplanes
- Essential Baggage Checklist
- First Time Fly
- Trip.com Air Miles
- Carry-on Restrictions Guide
- 50 Frequently Asked Questions about Overseas Travel
- Hand Baggage Size Guide
- What to Buy in Hong Kong
- Cheap flights from {deparrtAirportName} to Flores
- Plane tickets from Victoria to Kalibo International Airport
- Cheap Condor tickets to Bardufoss
- Cheap Turkish Airlines flights to Cabinda
- Cheap Air France flights to Bradford
- Flights to Afonso Pena International Airport
- PR2456 Flight Status
- Cheap Qantas Airways tickets to Miles
- Cheap FlyArystan flights to Bogota
- Cheap Jetstar Airways flights to Bhubaneswar