Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Prices were available within the past 7 days and start at AU$2,032 for one-way flights and AU$705 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., 11 Jun. - Tue., 18 Jun.
BCN
Barcelona
YYZ
Toronto
AU$705 Return, found 3 days ago
AU$705
Return
found 3 days ago
Mon., 3 Jun. - Sun., 23 Jun.
BCN
Barcelona
YYZ
Toronto
AU$713 Return, found 2 days ago
AU$713
Return
found 2 days ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$718 Return, found 22 hours ago
AU$718
Return
found 22 hours ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$740 Return, found 22 hours ago
AU$740
Return
found 22 hours ago
Tue., 11 Jun. - Tue., 18 Jun.
BCN
Barcelona
YYZ
Toronto
AU$748 Return, found 3 days ago
AU$748
Return
found 3 days ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$755 Return, found 22 hours ago
AU$755
Return
found 22 hours ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$761 Return, found 22 hours ago
AU$761
Return
found 22 hours ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$776 Return, found 22 hours ago
AU$776
Return
found 22 hours ago
Thu., 6 Jun. - Mon., 10 Jun.
BCN
Barcelona
YYZ
Toronto
AU$783 Return, found 22 hours ago
AU$783
Return
found 22 hours ago
Origin airport | Barcelona Intl. |
Destination airport | Pearson Intl. |
Airlines serving | Aer Lingus, Air Canada, Air France, American Airlines, Austrian Airlines, ITA Airways, Iberia, KLM, Lufthansa, Scandinavian Airlines, TAP Portugal, United, Virgin Atlantic |
Popular airline | TAP Portugal |
Distance | 6378 km |
Average flight time | 2 hours 57 mins |
- Trending Air Canada Flights
- Trending Routes
- Related Carriers
- Alternative Routes
- Flights from Other Cities
Most Popular Air Canada Routes from Barcelona
Most Popular Air Canada Routes from Toronto
- Sydney to Paris (SYD - CDG)
- Sydney to Athens (SYD - ATH)
- Sydney to Athens (SYD - ATH)
- Sydney to Newark (SYD - EWR)
- Brisbane to London (BNE - LHR)
- Melbourne to Los Angeles (MEL - LAX)
- Sydney to San Francisco (SYD - SFO)
- Sydney to Amsterdam (SYD - AMS)
- Melbourne to Los Angeles (MEL - LAX)
- Brisbane to Vancouver (BNE - YVR)
Popular Domestic Routes in Pearson Intl.
- Sydney to Newark (SYD - EWR)
- Sydney to Rome (SYD - FCO)
- Sydney to Paris (SYD - CDG)
- Sydney to Los Angeles (SYD - LAX)
- Sydney to New York (SYD - JFK)
- Sydney to Toronto (SYD - YYZ)
- Sydney to Athens (SYD - ATH)
- Sydney to Amsterdam (SYD - AMS)
- Sydney to Frankfurt (SYD - FRA)
- Brisbane to Vancouver (BNE - YVR)
*Available to Expedia members.