Cheap Flights from Toronto Pearson International Airport to Barcelona Airport
Search for flights from Toronto to Barcelona and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopYYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Mon, Jun 16 | Air CanadaBCN 13:158h 45mNonstopYYZ 16:00Barcelona - Toronto | Tue, Jun 24 | Air CanadaAED 2,109 AED 2,80525% OFF25% OFFAED 2,805 AED 2,109
-
YYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Mon, Jun 16 | LufthansaBCN 13:158h 45mNonstopYYZ 16:00Barcelona - Toronto | Tue, Jun 24 | LufthansaAED 2,299 AED 2,80518% OFF18% OFFAED 2,805 AED 2,299
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jul 12 | WestJetBCN 11:2028h 39m1 stopsYYZ 09:59Barcelona - Toronto | Thu, Jul 17 | WestJetAED 1,418 AED 2,80549% OFF49% OFFAED 2,805 AED 1,418
-
YYZ 14:3013h 30m1 stopsBCN 10:00Toronto - Barcelona | Sun, Jul 6 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Mon, Jul 14 | WestJetAED 1,42549% OFFAED 2,805 AED 1,425
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Fri, Jul 4 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Tue, Jul 8 | WestJetAED 1,45848% OFFAED 2,805 AED 1,458
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jul 19 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Thu, Jul 24 | WestJetAED 1,58843% OFFAED 2,805 AED 1,588
-
YYZ 14:3013h 20m1 stopsBCN 09:50Toronto - Barcelona | Mon, Jul 14 | WestJetBCN 11:2014h 41m1 stopsYYZ 20:01Barcelona - Toronto | Tue, Jul 22 | WestJetAED 1,59243% OFFAED 2,805 AED 1,592
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 15 | WestJetBCN 11:2014h 41m1 stopsYYZ 20:01Barcelona - Toronto | Tue, Jul 22 | WestJetAED 1,61243% OFFAED 2,805 AED 1,612
-
YYZ 14:3013h 20m1 stopsBCN 09:50Toronto - Barcelona | Mon, Jul 7 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Thu, Jul 10 | WestJetAED 1,78336% OFFAED 2,805 AED 1,783
-
YYZ 14:3013h 20m1 stopsBCN 09:50Toronto - Barcelona | Sat, Jul 5 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Thu, Jul 10 | WestJetAED 1,93031% OFFAED 2,805 AED 1,930
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 8 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Tue, Jul 15 | WestJetAED 2,46312% OFFAED 2,805 AED 2,463
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 1 | WestJetBCN 11:2028h 39m1 stopsYYZ 09:59Barcelona - Toronto | Tue, Jul 8 | WestJetAED 2,46912% OFFAED 2,805 AED 2,469
-
YTO 13:0017h 25m1 stopsBCN Invalid DateToronto - Barcelona | Fri, Jun 13 | Normal AirlineBCN 15:006hNonstopYTO 16:00Barcelona - Toronto | Sun, Jun 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopYYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Fri, Jul 18 | Air CanadaAED 1,651 AED 2,73040% OFF40% OFFAED 2,730 AED 1,651
-
YYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Wed, Jul 23 | LufthansaAED 1,671 AED 2,73039% OFF39% OFFAED 2,730 AED 1,671
-
YYZ 21:0522h1 stopsBCN 01:05Toronto - Barcelona | Fri, Jul 18 | WestJetAED 783 AED 2,73071% OFF71% OFFAED 2,730 AED 783
-
YYZ 22:1021h 20m1 stopsBCN 01:30Toronto - Barcelona | Sat, Jul 5 | WestJetAED 88868% OFFAED 2,730 AED 888
-
YYZ 21:1518h 15m1 stopsBCN 21:30Toronto - Barcelona | Wed, Jul 16 | WestJetAED 97164% OFFAED 2,730 AED 971
-
YYZ 13:0014h 50m1 stopsBCN 09:50Toronto - Barcelona | Mon, Jul 28 | Flair AirlinesAED 1,01563% OFFAED 2,730 AED 1,015
-
YYZ 23:5518h 40m1 stopsBCN 00:35Toronto - Barcelona | Mon, Jun 16 | Air TransatAED 1,05561% OFFAED 2,730 AED 1,055
-
YYZ 13:0014h 50m1 stopsBCN 09:50Toronto - Barcelona | Mon, Jul 21 | Flair AirlinesAED 1,13657% OFFAED 2,730 AED 1,136
-
YYZ 23:5518h 10m1 stopsBCN 00:05Toronto - Barcelona | Mon, Jul 21 | Air TransatAED 1,34251% OFFAED 2,730 AED 1,342
-
YYZ 21:1511h 15m1 stopsBCN 14:30Toronto - Barcelona | Sun, Jul 20 | WestJetAED 1,48746% OFFAED 2,730 AED 1,487
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 1 | WestJetAED 1,59841% OFFAED 2,730 AED 1,598
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jun 28 | WestJetAED 2,40312% OFFAED 2,730 AED 2,403
-
YTO 13:0017h 25m1 stopsBCN Invalid DateToronto - Barcelona | Fri, Jun 13 | 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 Toronto Pearson International Airport to Barcelona Airport
See which airlines fly from Toronto to Barcelona. 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 Toronto Pearson International Airport to Barcelona Airport
Check the schedule for flights from Toronto to Barcelona and find the flight that best matches your travel plans.
-
S4360
Toronto Pearson International Airport
20:45
YYZ
06:40
PDL
- - T - - - -Search -
S4506
PDL Airport
07:50
PDL
13:20
BCN
- M - W T - S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M - W T F SSearch -
EI564
Dublin Airport
18:55
DUB
22:25
BCN
S M T W T F S -
WS016
Toronto Pearson International Airport
22:15
YYZ
10:05
EDI
S M T W T F SSearch -
FR6266
Edinburgh Airport
16:55
EDI
20:40
BCN
S M T W T F S -
PD129
Toronto Pearson International Airport
18:35
YYZ
19:57
YUL
S M T W T F SSearch -
PD7728
Montreal-Pierre Elliott Trudeau International Airport
22:05
YUL
09:50
LGW
S M - W T F - -
FR8214
London Stansted Airport
07:40
STN
10:50
BCN
S M T W T F S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M - W T F SSearch -
VY8725
Dublin Airport
20:25
DUB
00:05
BCN
- M - - - - - -
WS034
Toronto Pearson International Airport
22:05
YYZ
09:55
DUB
S M T W T F SSearch -
VY8723
Dublin Airport
21:00
DUB
00:40
BCN
S - T - T - S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M - W T F SSearch -
FR6395
Dublin Airport
06:30
DUB
10:00
BCN
S M T W T F S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M - W T F SSearch -
VY8723
Dublin Airport
21:00
DUB
00:40
BCN
S - T - T - S -
PD7230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M - W T F SSearch -
VY8723
Dublin Airport
21:00
DUB
00:40
BCN
S - T - T - S -
WS328
Toronto Pearson International Airport
18:20
YYZ
22:55
YYT
S M T W T F SSearch -
WS052
St. John's International Airport
00:15
YYT
09:00
LGW
S - T - T F - -
VY7835
London Gatwick Airport
13:10
LGW
16:15
BCN
- - T - - F -
Toronto Pearson International Airport to Barcelona Airport Flights Info
Flight distance | 6,422.76 km |
---|---|
Cheapest one-way ticket price | AED 782 |
Cheapest return ticket price | AED 2,081 |
FAQs for Toronto Pearson International Airport to Barcelona Airport Flights
-
How long does it take to fly from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN)?
It takes around 7 hours 50 minutes to fly from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN). -
How many daily flights are there from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN)?
There are around 2 daily flights from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN). -
When are flight tickets from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN) the cheapest?
Tickets cost around AED 1,850 in August, making it the cheapest month to book. Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN) most expensive?
The route from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around AED 3,423 in June, the most expensive month to book this route. -
What time does the latest flight from Toronto Pearson International Airport to Barcelona Airport depart?
The latest flight departs from Toronto Pearson International Airport (YYZ) at 19:30 and arrives in Barcelona Airport (BCN) at 09:20. -
Which airline operates the most direct flights from Toronto Pearson International Airport (YYZ) to Barcelona Airport (BCN)?
Air Canada is a very popular airline operating an average of 420 flights per month.
Popular Destinations
-
Recommended Routes Departing From Toronto Pearson International Airport
-
Recommended Routes Going to Barcelona Airport
-
Top Flight Destinations in Spain
-
Popular Airports
- Cheap flights from Toronto Pearson International Airport to Ras Al Khaimah
- Available flights from Toronto Pearson International Airport to Abu Dhabi
- Available flights from Toronto Pearson International Airport to Dubai
- Available flights from Toronto Pearson International Airport to Al Ain
- Flights from Toronto Pearson International Airport to Sharjah
- Cheap flights from Dubai International Airport to Barcelona Airport
- Direct flights Milan Malpensa Airport to Barcelona Airport
- Cheap flights from Sharjah International Airport to Barcelona Airport
- Cheap flights from Zayed International Airport to Barcelona Airport
- Direct flights Cairo International Airport to Barcelona Airport
- Direct flights from Sharjah to Barcelona Airport
- Cheap flights from Ras Al Khaimah to Barcelona Airport
- Cheap flights from Abu Dhabi to Barcelona Airport
- Round-trip flights from Dubai to Barcelona Airport
- Round-trip flights from Al Ain to Barcelona Airport