Flights from Vancouver to Barcelona
YVR to BCN. All flight routes from Vancouver International Airport, Canada to El Prat Airport, Spain. These flights are operated by 18 different airlines through 18 different connections. The shortest flight time is 12 hours and 40 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.
Vancouver to Barcelona flights
There are over 18 airlines and as many as 335 flights every week to this destination. While flying to Barcelona from Vancouver you will be doing a stopover in Zurich, Montreal or any other of the 18 alternatives with flight connections.
Are there any non-stop flights from YVR to BCN?
There are no direct or non-stop flights from Vancouver International Airport, YVR to El Prat Airport, BCN.
Vancouver to Barcelona with Air Canada
If you choose to fly with Air Canada from Vancouver to Barcelona you can make a transit either via Montreal or via Toronto. The route via Montreal is 1 hour and 30 minutes faster. Air Canada is a Star Alliance member.
With KLM
If you fly from Vancouver with KLM you will do a stopover in Amsterdam, AMS before reaching Barcelona. This flight trip will take 13 hours and 35 minutes and you can fly every day of the week except Mondays with departures at 17:50. KLM is a member of SkyTeam.
With WestJet
If you fly from Vancouver with WestJet you will do a stopover in Calgary, YYC before reaching Barcelona. This flight trip will take 13 hours and 55 minutes and you can fly every Tuesday, Thursday, Friday or Saturday with departures between 11 am and 15 pm.
With Icelandair
If you fly from Vancouver with Icelandair you will do a stopover in Reykjavik, KEF before reaching Barcelona. This flight trip will take 14 hours and you can fly every Tuesday or Thursday with departures at 15:40.
Miles & flight time: YVR - BCN
The shortest flight time between YVR and BCN is 12 hours and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
ZRH Zurich | 12h 40m | 55m | 5726 (9213 km) |
YUL Montreal | 13h 15m | 1h 22m | 5993 (9643 km) |
AMS Amsterdam | 13h 35m | 2h 10m | 5590 (8994 km) |
YYC Calgary | 13h 55m | 51m | 5442 (8756 km) |
KEF Reykjavik | 14h 0m | 2h 25m | 5414 (8711 km) |
FRA Frankfurt | 14h 5m | 1h 45m | 5720 (9203 km) |
MUC Munich | 14h 5m | 2h 15m | 5895 (9485 km) |
LHR London | 14h 25m | 2h 55m | 5452 (8772 km) |
ATL Atlanta | 14h 45m | 1h 6m | 6855 (11030 km) |
YYZ Toronto | 14h 45m | 2h 30m | 6100 (9815 km) |
IAD Dulles | 14h 50m | 1h 25m | 6422 (10333 km) |
DFW Dallas | 15h 20m | 1h 26m | 6973 (11220 km) |
EWR New York | 15h 35m | 3h 0m | 6295 (10129 km) |
LGW London | 15h 40m | 4h 20m | 5453 (8774 km) |
CDG Paris | 15h 50m | 4h 20m | 5488 (8830 km) |
ORD Chicago | 17h 15m | 4h 24m | 6201 (9977 km) |
SFO San Francisco | 17h 38m | 1h 30m | 6794 (10932 km) |
BOS Boston | 20h 15m | 2h 19m | 6180 (9944 km) |
Unpublished Flight Rates From Vancouver to Barcelona
From Vancouver to Spain
Below is a list of other destinations to Spain from Vancouver International Airport 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.
- YYZ Toronto Direct
- YUL Montreal Direct
- YYC Calgary Direct
- YEG Edmonton
- YWG Winnipeg
- YOW Ottawa
- YHZ Halifax
- YQB Quebec
- YZF Yellowknife
- YXE Saskatoon