Find Cheap Flights from British Columbia to Vancouver

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

Fri 24/11
Fri 1/12
Any month
Compare vs. KAYAK |

Book cheap flights from British Columbia to Vancouver (round-trip)

Airports
Origin
Nanaimo
C$ 182
only
C$ 182
Terrace
C$ 199
only
C$ 199
Kamloops
C$ 237
only
C$ 237
Fort St. John
C$ 226
only
C$ 226
Victoria
C$ 177
only
C$ 177
Prince George
C$ 205
only
C$ 205
Kelowna
C$ 113
only
C$ 113
Destination
Vancouver
C$ 113
only
C$ 113
Mon, 26 Feb
YLW
YVR
0h 41m
Wed, 28 Feb
YVR
YLW
0h 43m
C$ 113
Trip: 3 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 6 reviews
Boarding
7.3
Comfort
6.0
Crew
7.3
Entertainment
6.3
Food
6.3
YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

Sun, 31 Dec
YYJ
YVR
0h 27m
Wed, 3 Jan
YVR
YYJ
0h 30m
C$ 177
Trip: 4 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 15 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

ORD
YYZ
Excellent 10.0

We had a very good experience with Air canada and will use Air Canada again.

YYJ
YVR
Okay 4.0

The helpful staff at the air canada check in desk asked if I was connecting with another airline. They pleasantly offered to transfer the bag for me so I didn't have to wait to check it back in. There was over an hour between the two flights. My bags are missing and fits some reason no one knows where they are. Happened to another woman as well. I'll never take them up on their offer again.

Lost my bag full of Christmas shopping!

MIA
YYZ
Mediocre 2.0

No tv

No tv

YYJ
YVR
Excellent 8.3

The aircraft was clean, flight on time, service and staff were very professional and courteous.

Boarding should be from the rear of the aircraft to reduce congestion in the aisles. Need more vegetarian food options.

Mon, 4 Dec
YLW
YVR
0h 58m
Thu, 7 Dec
YVR
YLW
1h 03m
C$ 191
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 3 Jan
YXS
YVR
1h 19m
Wed, 17 Jan
YVR
YXS
1h 19m
C$ 210
Trip: 15 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 12 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYZ
LAX
Excellent 10.0

Lots of room- great aircraft

YXS
YVR
Excellent 8.0

Outstanding crew as always

Seats were a little tight

YXS
YVR
Good 7.0

The seats are appropriately spaced but still too narrow for anyone with shoulders. Friendly and helpful flight staff.

YYZ
YYC
Mediocre 2.6

I had a very rude and mean flight attendant. I was yelled at and wasn’t offered any beverages or food afterwards. I was ending a phone call with the rcmp and without rudely hanging up on him due to my truck being stolen and being out of the country for 11 days. I was yelled at from 6 rows away in a very arrogant rude tone for the whole plane to hear. I was embarrassed and uncomfortable for the rest of the flight as well as being in a bad mood. Not being offered any beverages or food afterwards also made for a long flight. Was not impressed in the slightest as I fly with west jet every week and have never had such a rude flight attendant.

YXS
YVR
Mediocre 2.0

Havent left Prince George yet still sitting on ground

Fri, 24 Nov
YYJ
YVR
0h 25m
Sun, 26 Nov
YVR
YYJ
0h 25m
C$ 231
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 17 reviews
Boarding
7.4
Comfort
7.4
Crew
8.2
Entertainment
6.3
Food
6.6
YYJ
YLW
Excellent 9.6

great price, direct flight, free checked bag, snacks on the flight, nice crew... this carrier is better than the competition in every single way except 1

Plane ride was a bit like a wooden rollercoaster, but the ol' boat held together. Thus the one thing I "dislike" is the age of the fleet.

YLW
YYJ
Mediocre 3.0

Plane was an hour late. My golf bag was left behind. Check in process was too long because the person in front of me had a reservation but was not on the manifest and one of two computers was down.

YZT
YVR
Okay 5.5

More than one hour delay Unfriendly check-in

YYJ
YLW
Good 6.3

They took us out to the plane then made us wait for several minutes in the rain before they would let us board the aircraft.

YVR
YZZ
Excellent 9.2

I like it very much over-all. When do you have seat sales?

Fri, 15 Dec
YLW
YVR
0h 41m
Sun, 17 Dec
YVR
YLW
0h 43m
C$ 117
Trip: 3 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 6 reviews
Boarding
7.3
Comfort
6.0
Crew
7.3
Entertainment
6.3
Food
6.3
YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

Fri, 9 Mar
YLW
YVR
0h 41m
Sun, 11 Mar
YVR
YLW
0h 43m
C$ 117
Trip: 3 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 6 reviews
Boarding
7.3
Comfort
6.0
Crew
7.3
Entertainment
6.3
Food
6.3
YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

Sun, 31 Dec
YCD
YVR
0h 24m
Sun, 7 Jan
YVR
YCD
0h 25m
C$ 182
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 3 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

ORD
YYZ
Excellent 10.0

We had a very good experience with Air canada and will use Air Canada again.

MCO
YYZ
Excellent 10.0

Flight actually left Orlando early once all passengers were on board

YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

Tue, 9 Jan
YXT
YVR
1h 32m
Mon, 15 Jan
YVR
YXT
1h 39m
C$ 199
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 20 Jan
YXJ
YVR
1h 51m
Thu, 1 Feb
YVR
YXJ
1h 50m
C$ 226
Trip: 13 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 3696 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
LGA
YYZ
Excellent 10.0

Not applicable

YVR
YEG
Excellent 9.0

Staff were so friendly and helpful

YSB
YYZ
Good 6.4

The crew was friendly and funny.

The Westjet staff at the Sudbury airport was not exactly friendly. My flight was departing at 6am, and they ask to be there 45 mins before which would have been at 5:15am, I got there at 5:20am and the gate was closed. At 5:25am an employee came to check me in but still advised me to be 45 mins in advance next time. I was only 5 mins late and they weren't even at the gate on my arrival. The security at the airport was rude.

YYC
YXJ
Excellent 8.4

I liked the flight attendants sense of humour!

YYZ
LAX
Excellent 10.0

Lots of room- great aircraft

Thu, 22 Feb
YXS
YVR
1h 18m
Mon, 26 Feb
YVR
YXS
1h 19m
C$ 205
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Dec
YXT
YVR
1h 32m
Tue, 19 Dec
YVR
YXT
1h 38m
C$ 215
Trip: 5 days
5.3OkayShow reviews
Overall 5.3 Okay
Based on 1 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

LHR
YVR
Excellent 10.0

great service from start to finish would use again

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

Wed, 13 Dec
YXT
YVR
1h 36m
Mon, 18 Dec
YVR
YXT
1h 38m
C$ 215
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 9 Dec
YXS
YVR
1h 18m
Sun, 10 Dec
YVR
YXS
1h 15m
C$ 220
Trip: 2 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19871 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

LHR
YVR
Excellent 10.0

great service from start to finish would use again

Wed, 18 Apr
YXS
YVR
1h 16m
Fri, 4 May
YVR
YXS
1h 13m
C$ 255
Trip: 17 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 12 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YWG
Excellent 10.0

Friendly staff 8

SJO
YYZ
Excellent 10.0

Very helpful and friendly staff.

Having to leave Costa rica

YYZ
YYC
Mediocre 2.6

I had a very rude and mean flight attendant. I was yelled at and wasn’t offered any beverages or food afterwards. I was ending a phone call with the rcmp and without rudely hanging up on him due to my truck being stolen and being out of the country for 11 days. I was yelled at from 6 rows away in a very arrogant rude tone for the whole plane to hear. I was embarrassed and uncomfortable for the rest of the flight as well as being in a bad mood. Not being offered any beverages or food afterwards also made for a long flight. Was not impressed in the slightest as I fly with west jet every week and have never had such a rude flight attendant.

YXS
YVR
Excellent 8.0

Outstanding crew as always

Seats were a little tight

BZE
YYZ
Okay 5.0

Good snacks $

Title says it.

Wed, 20 Dec
YXS
YVR
1h 18m
Mon, 25 Dec
YVR
YXS
1h 19m
C$ 220
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 24 Dec
YKA
YVR
0h 59m
Tue, 26 Dec
YVR
YKA
0h 49m
C$ 237
Trip: 3 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 5 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YKA
YVR
Mediocre 2.0

Connections were easily changed.

We waited several hours for a plane to arrive from Calgary. This was our only option. We watched 3 westjet flights come and go, on time which was extremely off putting. Next time we will fly west jet.

ORD
YYZ
Excellent 10.0

We had a very good experience with Air canada and will use Air Canada again.

YKA
YVR
Excellent 8.0

Good and courteous service

They lost my checked carry- on bag despite telling me it would be checked through to my home U.S. City. Also cramped seating!

DEN
YYZ
Good 6.6

Good boarding.Easy check in.

Food! Not appealing. Did not eat more than a few bites.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

Thu, 1 Feb
YXJ
YVR
1h 50m
Sun, 4 Feb
YVR
YXJ
1h 50m
C$ 237
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 7 Mar
YXJ
YVR
1h 50m
Sat, 10 Mar
YVR
YXJ
1h 44m
C$ 238
Trip: 4 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 5 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

LHR
YVR
Excellent 10.0

great service from start to finish would use again

YUL
FLL
Mediocre 2.0

When I had to change my wife's ticket due to an emergency, we were charged over $415.00. That is unfair.

MIA
YYZ
Mediocre 2.0

No tv

No tv

ORD
YYZ
Excellent 10.0

We had a very good experience with Air canada and will use Air Canada again.

Mon, 25 Dec
YXJ
YVR
1h 50m
Sat, 30 Dec
YVR
YXJ
1h 50m
C$ 249
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.