How can I find cheap flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Explore the cheapest one-way and round-trip flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport over the next 90 days, with one-way fares from AU$529 and round-trip from AU$897. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Mon, Nov 30 | Air Transat
BCN 09:3020h 25m1 stopYVR 21:55Barcelona - Vancouver | Fri, Dec 4 | Air TransatAU$897 AU$1,31032% off32% offAU$1,310 AU$897
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Mon, Nov 30 | Porter Airlines
BCN 09:3020h 25m1 stopYVR 21:55Barcelona - Vancouver | Fri, Dec 4 | Porter AirlinesAU$901 AU$1,31031% off31% offAU$1,310 AU$901
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Mon, Dec 7 | Air Transat
BCN 09:3020h 25m1 stopYVR 21:55Barcelona - Vancouver | Fri, Dec 11 | Air TransatAU$915 AU$1,31030% off30% offAU$1,310 AU$915
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Dec 3 | Air Transat
BCN 09:3020h 25m1 stopYVR 21:55Barcelona - Vancouver | Tue, Dec 8 | Air TransatAU$92728% offAU$1,310 AU$927
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Dec 10 | Air Transat
BCN 09:3020h 25m1 stopYVR 21:55Barcelona - Vancouver | Tue, Dec 15 | Air TransatAU$92728% offAU$1,310 AU$927
YVR 10:1515h 20m1 stopBCN 09:35Vancouver - Barcelona | Sun, Dec 6 | Air Canada
BCN 13:3516h 10m1 stopYVR 21:45Barcelona - Vancouver | Sun, Dec 13 | Air CanadaAU$95227% offAU$1,310 AU$952
YVR 10:1515h 20m1 stopBCN 09:35Vancouver - Barcelona | Sat, Dec 5 | Air Canada
BCN 13:3530h 45m1 stopYVR 12:20Barcelona - Vancouver | Sat, Dec 12 | Air CanadaAU$95227% offAU$1,310 AU$952
YVR 13:5035h 45m1 stopBCN 09:35Vancouver - Barcelona | Sat, Nov 28 | Air Canada
BCN 13:3530h 45m1 stopYVR 12:20Barcelona - Vancouver | Fri, Dec 4 | Air CanadaAU$95227% offAU$1,310 AU$952
YVR 13:5035h 45m1 stopBCN 09:35Vancouver - Barcelona | Thu, Nov 19 | Air Canada
BCN 13:3529h 46m1 stopYVR 11:21Barcelona - Vancouver | Wed, Nov 25 | Air CanadaAU$95227% offAU$1,310 AU$952
YVR 13:0017h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Nov 11 | Normal Airline
BCN 15:006hDirectYVR 16:00Barcelona - Vancouver | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 12 | Porter AirlinesAU$529 AU$80634% off34% offAU$806 AU$529
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 12 | Air TransatAU$537 AU$80633% off33% offAU$806 AU$537
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 19 | Porter AirlinesAU$547 AU$80632% off32% offAU$806 AU$547
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 26 | Porter AirlinesAU$55032% offAU$806 AU$550
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Mon, Nov 23 | Air TransatAU$56130% offAU$806 AU$561
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 26 | Air TransatAU$56230% offAU$806 AU$562
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Mon, Nov 30 | Air TransatAU$56230% offAU$806 AU$562
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Thu, Nov 19 | Air TransatAU$56530% offAU$806 AU$565
YVR 10:2015h 15m1 stopBCN 09:35Vancouver - Barcelona | Fri, Nov 27 | Air CanadaAU$56530% offAU$806 AU$565
YVR 13:0017h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
YVR 09:3514h 5m1 stopBCN 07:40Vancouver - Barcelona | Sat, Nov 21 | Air TransatAU$561 AU$1,72267% off67% offAU$1,722 AU$561
YVR 10:2015h 15m1 stopBCN 09:35Vancouver - Barcelona | Wed, Nov 18 | LufthansaAU$591 AU$1,72266% off66% offAU$1,722 AU$591
YVR 16:3014h1 stopBCN 14:30Vancouver - Barcelona | Thu, Nov 12 | LufthansaAU$736 AU$1,72256% off56% offAU$1,722 AU$736
YVR 16:3014h1 stopBCN 14:30Vancouver - Barcelona | Thu, Nov 19 | LufthansaAU$73656% offAU$1,722 AU$736
YVR 21:5513h 55m1 stopBCN 19:50Vancouver - Barcelona | Wed, Nov 18 | American AirlinesAU$76556% offAU$1,722 AU$765
YVR 21:5513h 30m1 stopBCN 19:25Vancouver - Barcelona | Sun, Dec 13 | American AirlinesAU$76855% offAU$1,722 AU$768
YVR 21:5514h 20m1 stopBCN 20:15Vancouver - Barcelona | Sat, Dec 26 | American AirlinesAU$76955% offAU$1,722 AU$769
YVR 21:5513h 55m1 stopBCN 19:50Vancouver - Barcelona | Wed, Dec 30 | American AirlinesAU$76955% offAU$1,722 AU$769
YVR 21:5513h 55m1 stopBCN 19:50Vancouver - Barcelona | Tue, Dec 1 | American AirlinesAU$77355% offAU$1,722 AU$773
YVR 13:0017h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Tue, Dec 8 | Delta Air LinesAU$939 AU$1,91051% off51% offAU$1,910 AU$939
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Sun, Nov 15 | Air FranceAU$944 AU$1,91051% off51% offAU$1,910 AU$944
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Fri, Dec 25 | Delta Air LinesAU$960 AU$1,91050% off50% offAU$1,910 AU$960
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Dec 30 | Delta Air LinesAU$96050% offAU$1,910 AU$960
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Sun, Dec 13 | Air FranceAU$97849% offAU$1,910 AU$978
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Sun, Dec 27 | Air FranceAU$99148% offAU$1,910 AU$991
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Thu, Dec 3 | Air FranceAU$99248% offAU$1,910 AU$992
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Tue, Dec 29 | Air FranceAU$1,10042% offAU$1,910 AU$1,100
YVR 17:3512h 25m1 stopBCN 14:00Vancouver - Barcelona | Mon, Dec 7 | Delta Air LinesAU$1,28533% offAU$1,910 AU$1,285
YVR 13:0017h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
YVR 16:3014h1 stopBCN 14:30Vancouver - Barcelona | Thu, Nov 12 | LufthansaAU$736 AU$1,72256% off56% offAU$1,722 AU$736
YVR 21:5513h 55m1 stopBCN 19:50Vancouver - Barcelona | Wed, Nov 11 | American AirlinesAU$776 AU$1,72255% off55% offAU$1,722 AU$776
YVR 21:5514h1 stopBCN 19:55Vancouver - Barcelona | Fri, Nov 13 | American AirlinesAU$787 AU$1,72254% off54% offAU$1,722 AU$787
YVR 21:5514h1 stopBCN 19:55Vancouver - Barcelona | Mon, Nov 16 | IberiaAU$81553% offAU$1,722 AU$815
YVR 21:5513h 55m1 stopBCN 19:50Vancouver - Barcelona | Wed, Nov 11 | British AirwaysAU$81653% offAU$1,722 AU$816
YVR 21:5514h 15m1 stopBCN 20:10Vancouver - Barcelona | Sun, Nov 15 | British AirwaysAU$82352% offAU$1,722 AU$823
YVR 21:5514h1 stopBCN 19:55Vancouver - Barcelona | Mon, Nov 16 | FinnairAU$82952% offAU$1,722 AU$829
YVR 21:5514h1 stopBCN 19:55Vancouver - Barcelona | Fri, Nov 13 | British AirwaysAU$83352% offAU$1,722 AU$833
YVR 21:5514h1 stopBCN 19:55Vancouver - Barcelona | Fri, Nov 13 | IberiaAU$89948% offAU$1,722 AU$899
YVR 13:0017h 25m1 stopBCN 14:00Vancouver - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Vancouver to Barcelona are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport
What is the cheapest month to fly return from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com's data from the past 12 months, January is often the month to find the lowest fares from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport, with an average price of AU$924. November is usually the most expensive month, with an average price reaching AU$4,004.
What is the cheapest day of the week to fly from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport is Tuesday, with average prices usually lower than other days. Avoid departing on Monday as prices are typically highest on that day.
Which airline offers the cheapest flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
The cheapest airline flying from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport is WestJet (from AU$323) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Check the schedule for flights from Vancouver to Barcelona and find the flight that best matches your travel plans.
-
WS118
Vancouver International Airport
14:30
YVR
17:00
YYC
S M T W T F SSearch -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F S -
VY8023
Paris Orly Airport
13:25
ORY
15:05
BCN
- - T - T F S -
WS122
Vancouver International Airport
16:30
YVR
19:00
YYC
S M T W T F SSearch -
WS002
Calgary International Airport
22:10
YYC
12:50
LHR
S M T W T F S -
FR8216
London Stansted Airport
20:45
STN
23:55
BCN
S M - W T F S -
WS122
Vancouver International Airport
16:30
YVR
19:00
YYC
S M T W T F SSearch -
WS002
Calgary International Airport
22:10
YYC
12:50
LHR
S M T W T F S -
FR9014
London Stansted Airport
19:55
STN
23:05
BCN
S M - W T F S -
WS118
Vancouver International Airport
14:30
YVR
17:00
YYC
S M T W T F SSearch -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F S -
VY8063
Paris Charles de Gaulle Airport
18:20
CDG
20:10
BCN
S M T W T F S -
WS318
Vancouver International Airport
14:30
YVR
17:10
YEG
S M T W T F SSearch -
WS3313
Edmonton International Airport
20:15
YEG
21:20
YYC
S M T W - F S -
WS002
Calgary International Airport
22:10
YYC
12:50
LHR
S M T W T F S -
VY7643
Heathrow Airport
20:50
LHR
00:05
BCN
S M T W T - S -
WS116
Vancouver International Airport
13:00
YVR
15:30
YYC
S M T W T F SSearch -
WS024
Calgary International Airport
19:30
YYC
12:35
FCO
- M - W - F - -
FR6342
Leonardo da Vinci International Airport
17:05
FCO
18:55
BCN
S M T W T F S -
WS308
Vancouver International Airport
08:00
YVR
10:40
YEG
- - - W T F SSearch -
WS149
Edmonton International Airport
15:00
YEG
16:00
YYC
S M T W T - S -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F S -
VY8031
Paris Orly Airport
18:00
ORY
19:40
BCN
S M T W T - S -
WS308
Vancouver International Airport
08:00
YVR
10:40
YEG
- - - W T F SSearch -
WS149
Edmonton International Airport
15:00
YEG
16:00
YYC
S M T W T - S -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F S -
VY8063
Paris Charles de Gaulle Airport
18:20
CDG
20:10
BCN
S M T W T F S -
WS122
Vancouver International Airport
16:30
YVR
19:00
YYC
S M T W T F SSearch -
WS002
Calgary International Airport
22:10
YYC
12:50
LHR
S M T W T F S -
W95361
London Luton Airport
06:00
LTN
09:05
BCN
S M T W T F S -
WS118
Vancouver International Airport
14:30
YVR
17:00
YYC
S M T W T F SSearch -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F S -
TO4750
Paris Orly Airport
06:50
ORY
08:30
BCN
S M T W T F S
About Vancouver International Airport and Josep Tarradellas Barcelona-El Prat Airport
Learn about Vancouver International Airport (YVR) and Josep Tarradellas Barcelona-El Prat Airport (BCN) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,628.56km |
|---|---|
| Cheapest one-way ticket price | AU$529 |
| Cheapest return ticket price | AU$897 |
FAQs for Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
What are the cheapest flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
One-way flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport currently start from AU$529, and round-trip fares start from AU$897. The current lowest fare is a Porter Airlines flight departing on Thu, Nov 12; prices may vary depending on availability.What is the average price of a flight from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport is AU$965. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Vancouver International Airport to Josep Tarradellas Barcelona-El Prat Airport on Trip.com?
Enter Vancouver International Airport and Josep Tarradellas Barcelona-El Prat Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Vancouver International Airport to Indira Gandhi International Airport
- Flights from Vancouver International Airport to Mexico City International Airport
- Flights from Vancouver International Airport to Calgary International Airport
- Flights from Vancouver International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Vancouver International Airport to Toronto Pearson International Airport
- Flights from Vancouver International Airport to Calgary
- Flights from Vancouver International Airport to Mumbai
- Flights from Vancouver International Airport to New Delhi
- Flights from Vancouver International Airport to Mexico City
- Flights from Vancouver International Airport to Toronto
- Flights from Budapest Ferenc Liszt International Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Leonardo da Vinci International Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Ibiza Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Humberto Delgado Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Athens International Airport "Eleftherios Venizelos" to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Athens to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Lisbon to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Budapest to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Paris to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Rome to Josep Tarradellas Barcelona-El Prat Airport