BCN

Find cheap flights from British Columbia to Barcelona from C$ 399

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 5/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Barcelona

Good to know

Low season

May

High season

December

Cheapest flight

C$ 399

Average price round-trip

C$ 1,303

Good deal round-trip

C$ 977

Good deal one-way

C$ 646
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Vancouver to Barcelona
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking British Columbia to Barcelona flights

Book cheap flights from British Columbia to Barcelona

Recent round-trip flight deals

6/10Fri
2 stopsAmerican Airlines
39h 45mYVR-BCN
22/10Sun
2 stopsAmerican Airlines
35h 25mBCN-YVR
C$ 944
6/10Fri
2 stopsAmerican Airlines
38h 48mYVR-BCN
22/10Sun
2 stopsAmerican Airlines
35h 25mBCN-YVR
C$ 946
1/10Sun
2 stopsAmerican Airlines
46h 30mYVR-BCN
21/10Sat
2 stopsAmerican Airlines
50h 52mBCN-YVR
C$ 950
8/10Sun
1 stopBritish Airways
13h 55mYVR-BCN
12/10Thu
1 stopBritish Airways
17h 50mBCN-YVR
C$ 972
7/10Sat
1 stopAmerican Airlines
17h 58mYVR-BCN
18/10Wed
1 stopAmerican Airlines
20h 50mBCN-YVR
C$ 980
8/10Sun
2 stopsIberia
20h 55mYVR-BCN
13/10Fri
2 stopsIberia
20h 35mBCN-YVR
C$ 1,014
8/10Sun
1 stopBritish Airways
13h 00mYVR-BCN
13/10Fri
1 stopBritish Airways
15h 50mBCN-YVR
C$ 1,065
6/10Fri
3 stopsMultiple Airlines
35h 50mYVR-BCN
22/10Sun
2 stopsMultiple Airlines
35h 40mBCN-YVR
C$ 1,069
9/10Mon
1 stopIcelandair
14h 10mYVR-BCN
14/10Sat
1 stopIcelandair
35h 15mBCN-YVR
C$ 1,088
8/10Sun
1 stopBritish Airways
13h 00mYVR-BCN
13/10Fri
2 stopsBritish Airways
18h 35mBCN-YVR
C$ 1,090
6/10Fri
2 stopsMultiple Airlines
29h 20mYVR-BCN
18/10Wed
1 stopMultiple Airlines
20h 50mBCN-YVR
C$ 1,091
4/10Wed
1 stopAir Transat
35h 25mYVR-BCN
13/10Fri
1 stopAir Transat
28h 00mBCN-YVR
C$ 1,099
6/10Fri
3 stopsMultiple Airlines
35h 50mYVR-BCN
22/10Sun
2 stopsMultiple Airlines
27h 45mBCN-YVR
C$ 1,102
3/10Tue
2 stopsIberia
20h 55mYVR-BCN
12/10Thu
2 stopsIberia
20h 35mBCN-YVR
C$ 1,107
5/10Thu
1 stopAir Transat
16h 40mYVR-BCN
27/10Fri
1 stopAir Transat
17h 15mBCN-YVR
C$ 1,134
1/9Fri
1 stopAir Transat
35h 25mYVR-BCN
15/9Fri
1 stopAir Transat
28h 00mBCN-YVR
C$ 1,137
11/9Mon
1 stopIcelandair
14h 10mYVR-BCN
10/11Fri
1 stopIcelandair
14h 00mBCN-YVR
C$ 1,148
26/8Sat
1 stopWestJet
16h 55mYLW-BCN
13/9Wed
1 stopWestJet
13h 55mBCN-YLW
C$ 1,279
26/8Sat
2 stopsAir Canada
15h 20mYLW-BCN
14/9Thu
2 stopsAir Canada
18h 41mBCN-YLW
C$ 1,298
15/10Sun
2 stopsUnited Airlines
42h 00mYLW-BCN
6/11Mon
2 stopsUnited Airlines
19h 17mBCN-YLW
C$ 1,925

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/10Thu
3 stopsMultiple Airlines
23h 20mYVR-BCN
C$ 399
7/10Sat
2 stopsMultiple Airlines
18h 10mYVR-BCN
C$ 431
5/10Thu
2 stopsMultiple Airlines
25h 25mYVR-BCN
C$ 449
26/9Tue
1 stopWestJet
12h 20mYXX-BCN
C$ 458
9/11Thu
2 stopsMultiple Airlines
18h 45mYVR-BCN
C$ 468
3/10Tue
1 stopWestJet
12h 20mYXX-BCN
C$ 469
3/10Tue
2 stopsWestJet
17h 00mYVR-BCN
C$ 475
3/10Tue
1 stopWestJet
19h 30mYVR-BCN
C$ 496
7/10Sat
1 stopWestJet
21h 05mYXX-BCN
C$ 503
5/10Thu
2 stopsMultiple Airlines
22h 30mYYJ-BCN
C$ 516
5/10Thu
1 stopWestJet
16h 40mYYJ-BCN
C$ 518
6/10Fri
1 stopWestJet
32h 05mYXX-BCN
C$ 518
6/10Fri
2 stopsWestJet
29h 10mYVR-BCN
C$ 522
21/9Thu
2 stopsWestJet
17h 00mYVR-BCN
C$ 523
20/7Thu
1 stopWestJet
12h 20mYXX-BCN
C$ 527
18/6Sun
3 stopsMultiple Airlines
27h 35mYVR-BCN
C$ 534
5/10Thu
2 stopsMultiple Airlines
18h 25mYXX-BCN
C$ 534
20/7Thu
2 stopsMultiple Airlines
20h 00mYXX-BCN
C$ 564
21/9Thu
3 stopsMultiple Airlines
32h 50mYVR-BCN
C$ 565
23/9Sat
3 stopsMultiple Airlines
50h 45mYYJ-BCN
C$ 568

Search by stops

Search by airline

Search by price

Flights to Barcelona

Destination:

Barcelona (BCN)Spain

Return flight deals:

Barcelona - British Columbia

Cabin classes:

Browse origins:

C$ 1,113
C$ 1,247
C$ 971
C$ 1,202
View more

Browse destinations:

C$ 971