- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Prices were available within the past 7 days and start at AU$1,139 for one-way flights and AU$1,020 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., 10 Jun. - Mon., 17 Jun.
YVR
Vancouver
BCN
Barcelona
AU$1,020 Return, found 1 day ago
AU$1,020
Return
found 1 day ago
Thu., 31 Oct. - Wed., 6 Nov.
YVR
Vancouver
BCN
Barcelona
AU$1,056 Return, found 6 days ago
AU$1,056
Return
found 6 days ago
Thu., 31 Oct. - Wed., 6 Nov.
YVR
Vancouver
BCN
Barcelona
AU$1,057 Return, found 6 days ago
AU$1,057
Return
found 6 days ago
Thu., 31 Oct. - Wed., 6 Nov.
YVR
Vancouver
BCN
Barcelona
AU$1,078 Return, found 6 days ago
AU$1,078
Return
found 6 days ago
Tue., 18 Jun. - Wed., 3 Jul.
YVR
Vancouver
BCN
Barcelona
AU$1,403 Return, found 3 days ago
AU$1,403
Return
found 3 days ago
Origin airport | Vancouver Intl. |
Destination airport | Barcelona Intl. |
Airlines serving | Air Canada, Air France, American Airlines, Austrian Airlines, British Airways, Delta, Finnair, Iberia, KLM, Lufthansa, Swiss International Air Lines, TAP Portugal, United |
Popular airline | Lufthansa |
Distance | 8568 km |
- London to Sydney (LHR - SYD)
- Sydney to Vancouver (SYD - YVR)
- Sydney to Newark (SYD - EWR)
- Sydney to Bogotá (SYD - BOG)
- Sydney to San Francisco (SYD - SFO)
- Melbourne to Toronto (MEL - YYZ)
- Sydney to Dublin (SYD - DUB)
- Brisbane to Vancouver (BNE - YVR)
- Brisbane to London (BNE - LHR)
- Sydney to Lima (SYD - LIM)
Popular Domestic Routes in Barcelona Intl.
- Sydney to Santiago (SYD - SCL)
- Melbourne to Toronto (MEL - YYZ)
- Sydney to Vancouver (SYD - YVR)
- Brisbane to Vancouver (BNE - YVR)
- Brisbane to London (BNE - LHR)
- Sydney to Toronto (SYD - YYZ)
- Sydney to London (SYD - LHR)
- Sydney to Newark (SYD - EWR)
- Brisbane to Los Angeles (BNE - LAX)
- Sydney to Barcelona (SYD - BCN)
Alternative Routes
*Available to Expedia members.