Flights from Toronto to Barcelona
YYZ to BCN. All flight routes from Pearson International, Canada to El Prat Airport, Spain. These routes are operated by 25 different airlines. You can either fly non-stop with Air Canada or Air Transat, or choose from 23 different transit flights. The shortest flight time is 7 hours and 50 minutes.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Barcelona flights
There are over 25 airlines and as many as 1411 flights every week to this destination. You can fly non-stop to Barcelona (BCN) from Toronto (YYZ) with Air Canada or Air Transat but if a stopover option suits you better you can choose to fly via Ponta Delgada (Azores), Montreal or any other of the 23 alternatives with flight connections.
Tip! You can also fly to Barcelona from City Centre (YTZ).
Toronto to Barcelona with Air Canada
You can fly non-stop every weekday with flights departing at 20:30 or 20:35. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With Air Transat
You can fly non-stop with Air Transat every Thursday at 22:35. You also have the option to do a transit flight via Montreal.
With Azores Airlines
If you fly from Toronto with Azores Airlines you will do a stopover in Ponta Delgada (Azores), PDL before reaching Barcelona. This flight trip will take 10 hours and 35 minutes and you can fly every Monday or Thursday with departures at 20:45.
With Aer Lingus
If you fly from Toronto with Aer Lingus you will do a stopover in Dublin, DUB before reaching Barcelona. This flight trip will take 10 hours and 55 minutes and you can fly every weekday with departures at 17:30.
Miles & flight time: YYZ - BCN
The shortest flight time between YYZ and BCN is 7 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 7h 50m | - | 4010 (6452 km) |
PDL Ponta Delgada (Azores) | 10h 35m | 1h 10m | 4321 (6952 km) |
YUL Montreal | 10h 40m | 2h 42m | 4009 (6450 km) |
DUB Dublin | 10h 55m | 1h 30m | 4215 (6782 km) |
PHL Philadelphia | 11h 1m | 1h 30m | 4285 (6895 km) |
CDG Paris | 11h 35m | 2h 25m | 4297 (6914 km) |
KEF Reykjavik | 11h 40m | 2h 25m | 4467 (7187 km) |
FRA Frankfurt | 11h 55m | 3h 20m | 4646 (7475 km) |
ZRH Zurich | 11h 55m | 2h 0m | 4590 (7385 km) |
LHR London | 12h 0m | 1h 25m | 4283 (6891 km) |
LIS Lisbon | 12h 5m | 2h 55m | 4207 (6769 km) |
IAD Dulles | 12h 20m | 2h 55m | 4419 (7110 km) |
MUC Munich | 12h 25m | 5h 0m | 4833 (7776 km) |
JFK New York | 12h 52m | 3h 2m | 4210 (6774 km) |
FCO Rome | 13h 15m | 1h 30m | 4956 (7974 km) |
BOS Boston | 13h 15m | 4h 37m | 4107 (6608 km) |
ORD Chicago | 13h 25m | 4h 25m | 4869 (7834 km) |
MAD Madrid | 13h 25m | 3h 40m | 4087 (6576 km) |
DCA Washington | 13h 40m | - | - |
AMS Amsterdam | 13h 40m | 3h 55m | 4517 (7268 km) |
LGA New York | 13h 50m | - | - |
BRU Brussels | 13h 50m | 4h 35m | 4453 (7165 km) |
EWR New York | 14h 0m | - | - |
CPH Copenhagen | 15h 5m | 4h 40m | 5022 (8080 km) |
Unpublished Flight Rates From Toronto to Barcelona
From Toronto to Spain
Below is a list of other destinations to Spain from Pearson International with either direct flights or 1 stop connections.
From Canada to Barcelona
Below is a list of other cities in Canada with flights to Barcelona with either non-stop or connecting flights.