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,110 AED 2,81025% OFF25% OFFAED 2,810 AED 2,110
-
YYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Mon, Jun 16 | LufthansaBCN 13:158h 45mNonstopYYZ 16:00Barcelona - Toronto | Tue, Jun 24 | LufthansaAED 2,295 AED 2,81018% OFF18% OFFAED 2,810 AED 2,295
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jul 12 | WestJetBCN 11:2028h 39m1 stopsYYZ 09:59Barcelona - Toronto | Thu, Jul 17 | WestJetAED 1,419 AED 2,81050% OFF50% OFFAED 2,810 AED 1,419
-
YYZ 14:3013h 30m1 stopsBCN 10:00Toronto - Barcelona | Sun, Jul 6 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Mon, Jul 14 | WestJetAED 1,44549% OFFAED 2,810 AED 1,445
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Fri, Jul 4 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Tue, Jul 8 | WestJetAED 1,45948% OFFAED 2,810 AED 1,459
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jul 19 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Thu, Jul 24 | WestJetAED 1,58943% OFFAED 2,810 AED 1,589
-
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,810 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,810 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,78437% OFFAED 2,810 AED 1,784
-
YYZ 14:3013h 20m1 stopsBCN 09:50Toronto - Barcelona | Sat, Jul 5 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Thu, Jul 10 | WestJetAED 1,93131% OFFAED 2,810 AED 1,931
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 1 | WestJetBCN 11:2028h 39m1 stopsYYZ 09:59Barcelona - Toronto | Tue, Jul 8 | WestJetAED 2,46412% OFFAED 2,810 AED 2,464
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 8 | WestJetBCN 11:2011h 31m1 stopsYYZ 16:51Barcelona - Toronto | Tue, Jul 15 | WestJetAED 2,6416% OFFAED 2,810 AED 2,641
-
YTO 13:0017h 25m1 stopsBCN Invalid DateToronto - Barcelona | Mon, Jun 16 | Normal AirlineBCN 15:006hNonstopYTO 16:00Barcelona - Toronto | Wed, Jun 18 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopYYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Fri, Jul 18 | Air CanadaAED 1,666 AED 2,55735% OFF35% OFFAED 2,557 AED 1,666
-
YYZ 19:307h 50mNonstopBCN 09:20Toronto - Barcelona | Fri, Aug 1 | Air CanadaAED 1,670 AED 2,55735% OFF35% OFFAED 2,557 AED 1,670
-
YYZ 21:0522h1 stopsBCN 01:05Toronto - Barcelona | Fri, Jul 18 | WestJetAED 784 AED 2,55769% OFF69% OFFAED 2,557 AED 784
-
YYZ 22:1021h 20m1 stopsBCN 01:30Toronto - Barcelona | Sat, Jul 5 | WestJetAED 88865% OFFAED 2,557 AED 888
-
YYZ 21:1518h 15m1 stopsBCN 21:30Toronto - Barcelona | Wed, Jul 16 | WestJetAED 97162% OFFAED 2,557 AED 971
-
YYZ 23:5518h 10m1 stopsBCN 00:05Toronto - Barcelona | Mon, Jul 28 | Air TransatAED 1,07657% OFFAED 2,557 AED 1,076
-
YYZ 23:5519h 25m1 stopsBCN 01:20Toronto - Barcelona | Tue, Jun 17 | Air TransatAED 1,31449% OFFAED 2,557 AED 1,314
-
YYZ 13:0014h 50m1 stopsBCN 09:50Toronto - Barcelona | Mon, Jul 21 | Flair AirlinesAED 1,40745% OFFAED 2,557 AED 1,407
-
YYZ 23:5518h 10m1 stopsBCN 00:05Toronto - Barcelona | Mon, Jul 21 | Air TransatAED 1,41145% OFFAED 2,557 AED 1,411
-
YYZ 19:3032h 20m1 stopsBCN 09:50Toronto - Barcelona | Tue, Jul 1 | WestJetAED 1,45243% OFFAED 2,557 AED 1,452
-
YYZ 21:1511h 15m1 stopsBCN 14:30Toronto - Barcelona | Sun, Jul 20 | WestJetAED 1,48842% OFFAED 2,557 AED 1,488
-
YYZ 19:3032h 30m1 stopsBCN 10:00Toronto - Barcelona | Sat, Jun 28 | WestJetAED 2,4046% OFFAED 2,557 AED 2,404
-
YTO 13:0017h 25m1 stopsBCN Invalid DateToronto - Barcelona | Mon, Jun 16 | 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.
-
UA3460
Toronto Pearson International Airport
18:00
YYZ
19:43
EWR
S M T W T F SSearch -
TP204
Newark Liberty International Airport
22:50
EWR
10:50
LIS
S M T W T F S -
TP1034
Humberto Delgado Airport
14:05
LIS
16:55
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:35
EDI
20:20
BCN
S M T W T F S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M T W T F SSearch -
VY8723
Dublin Airport
21:00
DUB
00:40
BCN
S - T W T - S -
PD7230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M T W T F SSearch -
VY8723
Dublin Airport
21:00
DUB
00:40
BCN
S - T W T - S -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M T W T F SSearch -
VY8725
Dublin Airport
20:25
DUB
00:05
BCN
- M - - - - - -
TS230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M T W T F SSearch -
FR6395
Dublin Airport
06:30
DUB
10:00
BCN
S M T W T F S -
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 W 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
- M T - - F - -
TS282
Toronto Pearson International Airport
19:50
YYZ
07:55
LGW
S M - W - F -Search -
VY7829
London Gatwick Airport
21:45
LGW
00:55
BCN
S M T W T - S -
PD7230
Toronto Pearson International Airport
23:55
YYZ
11:30
DUB
S M T W T F SSearch -
FR6395
Dublin Airport
06:30
DUB
10:00
BCN
S M T W T F S
Toronto Pearson International Airport to Barcelona Airport Flights Info
Flight distance | 6,422.76 km |
---|---|
Cheapest one-way ticket price | AED 783 |
Cheapest return ticket price | AED 1,441 |
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,951 in July, 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,471 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
- Direct flights Toronto Pearson International Airport to John F. Kennedy International Airport
- Cheap flights from Toronto Pearson International Airport to Calgary International Airport
- Cheap flights from Toronto Pearson International Airport to Zayed International Airport
- Direct flights Toronto Pearson International Airport to Saskatoon John G. Diefenbaker International Airport
- Flights from Toronto Pearson International Airport to Dubai International Airport
- Available flights from Toronto Pearson International Airport to Ras Al Khaimah
- Available flights from Toronto Pearson International Airport to Sharjah
- Available flights from Toronto Pearson International Airport to Dubai
- Available flights from Toronto Pearson International Airport to Abu Dhabi
- Flights from Toronto Pearson International Airport to Al Ain
- Cheap flights from Zayed International Airport to Barcelona Airport
- Flights from Dubai International Airport to Barcelona Airport
- Cheap flights from Cairo International Airport to Barcelona Airport
- Flights from Paris Charles de Gaulle Airport to Barcelona Airport
- Flights from Sharjah International Airport to Barcelona Airport
- Cheap flights from Ras Al Khaimah to Barcelona Airport
- Direct flights from Dubai to Barcelona Airport
- Direct flights from Abu Dhabi to Barcelona Airport
- Round-trip flights from Al Ain to Barcelona Airport
- Cheap flights from Sharjah to Barcelona Airport