Cheap flights from Toronto to Barcelona

Find cheap Toronto Canada to Barcelona Spain flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Barcelona.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Barcelona (BCN) 2020-08-20 2020-08-30 738.1 USD 46 hours 50 minutes Connection 2020-08-08T22:16:06.551785
What is the distance between Toronto and Barcelona?

The average distance from Toronto to Barcelona is 6421 kilometers (equals to 3990 miles or 3467 nautical miles). Your flight will departure from Toronto, Canada and arrive on Barcelona, Spain.

How long is the flight from Toronto to Barcelona?

The average flight time between Toronto to Barcelona is 33 hours 35 minutes

How much is the fare for flight between Toronto and Barcelona?

The average price for one-way airfare from Toronto to Barcelona is 420 USD (none-taxes) for economy class.

How many flights fly from Toronto to Barcelona on the daily basis?

Around 9 flights are flying daily from Toronto to Barcelona. Some major airlines between this route are Air Transat, Lan Argentina, Air Canada, Lufthansa, Air Canada rouge, United, WestJet, ...

Flight Origin Destination Departure Arrival Equip
AC1914 Toronto (YYZ) Barcelona (BCN) 10:50 p.m. 12:35 p.m. 763
LH6635 Toronto (YYZ) Barcelona (BCN) 10:50 p.m. 12:35 p.m. 763
TS290 Toronto (YYZ) Barcelona (BCN) 9:30 p.m. 11:25 a.m. A310
TS268 Toronto (YYZ) Barcelona (BCN) 9:30 p.m. 11:25 a.m. A332
RV1914 Toronto (YYZ) Barcelona (BCN) 8:20 p.m. 10:10 a.m. B763
UA8682 Toronto (YYZ) Barcelona (BCN) 8:30 p.m. 10:10 a.m. 763
TS280 Toronto (YYZ) Barcelona (BCN) 10:30 p.m. 11:25 a.m. A332
4M4249 Toronto (YYZ) Barcelona (BCN) 5:55 p.m. 7:35 a.m.
WS14 Toronto (YYZ) Barcelona (BCN) 10:05 p.m. 11:50 a.m. B763