Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to British Columbia from C$ 61

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to British Columbia departing on 3/6. 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.
1 adult
0 bags
Sat 15/6
Sat 22/6

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

In the last 7 days, travellers have searched 42,211,976 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Best British Columbia Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Kelowna
KelownadirectC$ 108
Prince George
Prince George1 stopC$ 196
Kamloops
KamloopsdirectC$ 312
Comox
Comox1 stopC$ 263
Cranbrook
CranbrookdirectC$ 219
Terrace
TerracedirectC$ 286
Fort St. John
Fort St. JohndirectC$ 221
Penticton
PentictondirectC$ 206
Tofino
TofinodirectC$ 258
Castlegar
CastlegardirectC$ 542
Williams Lake
Williams LakedirectC$ 308
Powell River
Powell RiverdirectC$ 225
Prince Rupert
Prince RupertdirectC$ 361
Trail
TraildirectC$ 628
Smithers
SmithersdirectC$ 420
Sandspit
SandspitdirectC$ 661
Quesnel
QuesneldirectC$ 403

Good to know

Low season

January

High season

August

Cheapest flight

C$ 61
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Edmonton to Vancouver Airport

FAQs - booking British Columbia flights

  • Which airport is closest to Glacier National Park?

    Glacier National Park is in eastern British Columbia near the border of Alberta, and is a very popular tourist attraction. Kelowna Airport is the closest of the British Columbia airports, however you would still have to drive over 700 km from Kelowna Airport. For this reason, it’s a good idea to consider a flight from Banff Airport (YBA) in Alberta, as it is only a 2h 12min drive from Glacier National Park.

  • How can I get to Tweedsmuir Provincial Park?

    To get to Tweedsmuir Provincial Park, you should opt for a flight to British Columbia that lands at Vancouver International Airport, and from there you can book a local flight to Bella Coola Airport (QBC) via Pacific Coastal Airlines. The remaining drive from Bella Coola Airport is about 48 km.

  • I wish to visit Prince George. Which airport is most convenient?

    Prince George is a major city in central British Columbia and is an important location where the major highways connect the remote northern regions of British Columbia with the more populous southern regions. The most convenient way to visit Prince George is to first book a flight into Victoria Airport, and from there book a nonstop Pacific Coastal Airlines flight to Prince George Airport (YXS).

  • Which airport is closest to Haida Gwaii?

    Formerly known as the Queen Charlotte Islands, Haida Gwaii is an archipelago west of mainland British Columbia and north of Vancouver Island, therefore the closest major airport is Victoria Airport. However, only Vancouver International Airport offers direct flights to Prince Rupert Airport via Air Canada Express, so it makes more sense to book a flight from the capital.

  • How long is the flight to British Columbia?

    An average direct flight from Canada to British Columbia takes 3h 44m, covering a distance of 3354 km. The most popular route is Toronto - Vancouver with an average flight time of 5h 00m.

  • What is the cheapest flight to British Columbia?

    The cheapest ticket to British Columbia from Canada found in the last 72 hours was C$ 50 one-way, and C$ 82 round-trip. The most popular route is Toronto Pearson Intl to Vancouver Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 255.

  • Which airlines fly to British Columbia?

    WestJet, Air Canada & Delta fly the most frequently from Canada to British Columbia. The most popular route is from Toronto to Vancouver, and Air Canada, WestJet and Delta fly this route the most.

  • What are the most popular destinations in British Columbia?

    Based on KAYAK flight searches, the most popular destination is Calgary (57% of total searches to British Columbia). The next most popular destinations are Abbotsford (28%) and Kelowna (6%). Searches for flights to Victoria (5%), to Prince George (0.9%) and to Comox (0.9%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to British Columbia

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest British Columbia flight deals.
  • There are two major airports that act as the destination for most flights to British Columbia. These are Abbotsford Airport (YXX) and Vancouver International Airport (YVR). Vancouver International Airport is a major travel hub for many of the airlines that provide service to the province, including Air Canada Express, WestJet and Pacific Coastal Airlines.
  • There are two secondary airports in British Columbia that provide internal flights within the province. Victoria Airport (YYJ) receives Pacific Coastal Airlines flights out of Vancouver International Airport, while Kelowna Airport (YLW) receives flights via Air North from Vancouver International Airport.
  • All four of the airports receiving flights to British Columbia are located in the more heavily populated southern region of the province. Victoria Airport is the gateway for travel to Vancouver Island, which offers such attractions as Mile Zero (Trans-Canada Highway), Pacific Rim National Park and Strathcona Provincial Park in the centre of the island.
  • Kelowna Airport is the most eastern of the four airports in British Columbia, and from there the cities of Kamloops, Penticton and Vernon are within reach, while Okanagan Mountain Provincial Park is also located just to the south. You should also use this airport for service to the cities of Castlegar and Trail, to the south near the US border.
  • Abbotsford Airport and Vancouver International Airport are less than 75 km apart. Swoop Airlines provides the bulk of service into Abbotsford Airport coming from Edmonton Airport (YEG), while Flair Airlines is responsible for the majority of flights coming into Vancouver International Airport from Calgary Airport.
See more tips

Top 5 airlines flying to British Columbia

 
Need help choosing which airline to fly with from Canada to British Columbia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.5
Korean AirOverall score based on 1171 reviews
8.6Boarding
8.8Crew
8.3Comfort
8.2Entertainment
8.1Food
Airline reviews

Overall, very uneventful and pleasant experience. Most importantly, no delays.

10.0 ExcellentAnonymous, May 2024SGN - ICN
Read more about Korean Air reviews

Overall, very uneventful and pleasant experience. Most importantly, no delays.

The flight crews were extremely professional helpful and courteous. Departure and arrival times were accurate. No delay. Thanks

Not very comfortable seated in the back plane due to turbulence

We were seated at the back and that was very uncomfortable for me with the turbulence we experienced on our way to Chicago.

Everything about Korean air is great, hands down! Will always prefer this airline from other carriers.

I enjoyed flying on Korean Air. The service was great and the food was yummy, especially the bibimbap and cold spicy noodles. The only thing that bummed me out on this red-eye flight was that my seat did not properly recline so I was not able to sleep.

Ford not that great the seat not to big for leg room like other airline

Crew was ok, but some passengers were a bit rude. Again, all outlets were not working, only the really slow charging usb plug on the entertainment system. Entertainment system was also bugged, some features just crash, the touch screen wasn't working and when trying to watch a movie the onscreen display kept flashing off and on making it very difficult to watch.

Great crew, decent food Charging plugs were broken on both seats next to me. Only the USB port was available, and that charges, very, very slowly. Seat was also broken, it would not lock into position when reclining.

Korean Air had great service and the Bibimbap dish was the best airplane food I’ve ever had. It was a long flight so in between the two meals they served customers could get Shin ramen. The flight attendants let my children use a pair of nice headphones for the flight and had earbuds and slippers for all the adults. The flight was long but the time passed by relatively quickly because they have many great shows in their entertainment TV. I watched the BTS Love Yourself and Speak Yourself concerts 💜

Great experience for a long 13-14 hours flight. Great pilot and crew, everyone is pleasant and attentive to the passengers.

On time. Great service. Good food. Good movies. All good!

The quality of the food is pretty good. Thank you, EVA Air.

Eva Air's Business Class is pretty decent. With the given price, I think that the food can be better.

It was a pleasant fly with Eva Air from NYC to Taipei. The crew were friendly and the food was exceeded my expectation.

Eva air is a good airline. The seats on the way to Taipei could have certainly been more comfortable, but all in all it was a pretty good experience.

Boarding is fast and easy for economy class, food was ok baggage policies are good

Poor services. Not meet 5-star airline standard. Disappointed with the poor food and drink selections. Cabin crew is not attentive at all. They even skipped me during meal service (not sure if it is intentionally).

Polite hard working crew. No complaints really. Meals were not to my liking.

t and I Flight crew did excellent job taking care of us and feeding us and staying professional. The boarding was delayed by an hour and then extra security measures were taken. No real explanation except for they said it was more of a maintenance dey

All as expected. Flight on time and journey was uneventful

The on time performance and the ease of boarding are great. The crew were cordial. During landing the pilot made a hard landing with some swerve that was a bit rough but other than that everything else is as smooth as it can be.

1.5 hours late departing YVR for a 14-minute flight. Packed waiting area. Full plane. Families with tired, screaming kids. 40-minute wait for baggage at YYJ. For a Dash-8. Obviously there was some kind of breakdown but there was no communication from anyone. Most of this was not WestJet's fault but it was an unpleasant night overall. I fell asleep in a chair waiting for the luggage carousel to start.

Horrible, flight on the way to Vegas was delayed significantly and then on my way back my second flight was cancelled

Difficult to say. Over crowded but that is the fault of the airplane not WestJet

If they have a tv for movie or map during 5h flight could be better and the food can purchase on flight are ok with that.

I have purposely avoided West Jet for our last four trips as our friends experienced unreasonable difficulties with receiving a refund during COVID. You didn't provide a flight for whatever reason, give people their money back. Do you want people to use your airline again? I grudgingly used WestJet this time as it was direct flights. I was pleasantly surprised. I had more space than I expected and the in flight entertainment was also not expected.

We requested 2 wheel chairs upon arrival. On board an attendant told us to remain in our seats until everyone was off the plane. we were in row 11 and thought we would be off early. After all were off, a different attendant said we should leave, and that the chairs were gone. One was available for my friend who had just spent 9 days in hospital but I had to walk quite some distance. Eventually a cart arrived to take us the rest of the way. This was over an hour after our arrival. The staff at the terminal did their best to help us but if we had been allowed off with the other passengers, our ride home would have been an hour earlier.

We had to walk up a stairway at PVR which was not illuminated at all. I was carrying carry on luggage and stumbled a few times due to the poor lighting.

Departure delay on a late night flight. Made us even later. Tired but got home.

We enjoyed that we boarded and took off on time. We didn’t like that our connection flight was a twenty minute walk through the airport with only one hour in between flights.

I feel like they have upgraded the app since I last flew United and I found it to be super helpful. I had stopped flying United unless absolutely necessary and my experience on this trip indicates they have been working hard to improve their services.

It was good! Appreciated that it was very on schedule so it made the connecting flight less stressful

The ride was good but no food ot entertainment hence, it was just over an hour flight.

Two flights,both poor. No entertainment. Cramped and uncomfortable seats, little space, the rest was OK. Staff were acceptable good.

The crew was doing their best on an old plane needing updating. Chairs that creaked and wouldn’t stay in position. My tray table was unusable as was on-board entertainment due the audio needing usb earphones (that were not provided). Prior to boarding in Toronto and despite being scheduled for a wheelchair and assistance, we were dropped off by clubcar without a wheelchair which I found myself by a gate. Due to no boarding gate assigned at that time we waited and when it was, it subsequently was moved from 64 to 95. No help could be found so I pushed my husband’s chair to that furthest gate in the airport at the highest speed possible for a 73 year old. And by that I mean I ran. It was a very stressful experience.

Wifi wasn't working on one of the UA flights after boarding.

Leg room was lacking. Legs crammed into seat in front.

T hey did a great job. Flight was on time .

the plane was old. the wifi didn’t work. the entertainment was boring and dated. the charging ports were impossible to find. i was mostly ignored by flight attendants that had no problem speaking to the man beside me. i got two drinks the entire time i was on the plane.

We were delayed by rain while we were on the tarmac. The crew came around and offered everyone water while we waiting 45 min in the plane.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

Crew was terrific. In flight entertainment system is very slow and the touch screen can be not sensitive enough or too sensitive. It was such a pain to pause a movie in case when I unpaused it accidentally thought I presses stop. This happened 3 times. I gave up and went back to my phone for entertainment.

it was our first flight with Air Canada. The flight was very good. The arrived 10 minutes early. The crew was attentive and very professional. The seats were comfortable and the food was fine. There were a lot of movies and TV shows to choose from. The boading was OK, but it is more about the Montreal airport procedures, but not about Air Canada.

I couldn't rate food or entertainment as neither were a factor in my short flight. I was impressed with with respect of time and schedule. Also, this was an incredibly smooth flight from terminal to terminal. My only minor complaint was being woken up for refreshment service. This was the end of a very long day, and I was happy to miss a juice box and pretzels for a little rest.

It was overall above average experience. If there is only one thing i could complain about was the lack of wifi availability on my flight from Vancouver to San Francisco

I think all and all they are doing a good job. Flight crew worked hard and very helpful,polite and attentive

My flight from Victoria was late taking off and then I was rebooked on a new flight from Vancouver to SFO without my knowledge the next day. I actually made it to the gate on time so I could have boarded my flight but Air Canada rebooked me instead. Completely unprofessional and unpleasant experience with no grace from the Air Canada staff. I will not fly Air Canada again

I didn’t fly I had to cancel as I booked the flight incorrectly, as in reverse order. I hope I wasn’t charged as I cancelled immediately.

All but one of four were on time. One was delayed for an hour

Book Cheap British Columbia Plane Tickets

Recent round-trip flight deals

29/5Wed
directFlair Airlines
1h 45mYEG-YVR
31/5Fri
directFlair Airlines
1h 40mYVR-YEG
C$ 106
30/5Thu
directFlair Airlines
1h 45mYEG-YVR
31/5Fri
directFlair Airlines
1h 40mYVR-YEG
C$ 108
1/6Sat
direct
1h 45mYEG-YVR
5/6Wed
direct
1h 35mYVR-YEG
C$ 139
29/5Wed
direct
1h 45mYEG-YVR
12/6Wed
direct
1h 34mYVR-YEG
C$ 146
13/6Thu
directWestJet
1h 46mYEG-YVR
20/6Thu
directWestJet
1h 36mYVR-YEG
C$ 169
29/5Wed
directWestJet
1h 40mYEG-YVR
29/5Wed
1 stopWestJet
3h 22mYVR-YEG
C$ 181
8/6Sat
2 stopsAir Canada
5h 29mYEG-YVR
19/6Wed
directAir Canada
1h 33mYVR-YEG
C$ 274
11/6Tue
2 stopsAir Canada
4h 29mYEG-YVR
18/6Tue
directAir Canada
1h 33mYVR-YEG
C$ 297
27/5Mon
directAir Transat
5h 39mYUL-YVR
30/5Thu
directAir Transat
4h 45mYVR-YUL
C$ 497
22/5Wed
1 stopAir Transat
16h 36mYUL-YVR
29/5Wed
directAir Transat
4h 45mYVR-YUL
C$ 505

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/6Mon
directFlair Airlines
1h 45mYEG-YVR
C$ 61
29/5Wed
directFlair Airlines
1h 45mYEG-YVR
C$ 63
12/6Wed
directWestJet
1h 38mYEG-YVR
C$ 97
12/6Wed
directWestJet
1h 39mYEG-YVR
C$ 98
6/6Thu
directAir Canada
1h 37mYEG-YVR
C$ 108
28/6Fri
directAir Canada
1h 38mYEG-YVR
C$ 119
3/6Mon
1 stop
9h 10mYEG-YVR
C$ 157
2/6Sun
1 stop
10h 50mYEG-YVR
C$ 166
29/5Wed
directAir Transat
5h 39mYUL-YVR
C$ 258
3/6Mon
directAir Transat
5h 39mYUL-YVR
C$ 259

Search by stops

Search by airline

Search by price

Last minute flights to British Columbia

Last minute flight, train and bus deals

21/5Tue
direct
1h 38mYEG-YVR
28/5Tue
direct
1h 40mYVR-YEG
C$ 208
18/5Sat
directFlair Airlines
1h 45mYEG-YVR
25/5Sat
directFlair Airlines
1h 40mYVR-YEG
C$ 237
21/5Tue
directWestJet
1h 38mYEG-YVR
28/5Tue
directWestJet
1h 35mYVR-YEG
C$ 364
21/5Tue
directWestJet
1h 38mYEG-YVR
28/5Tue
multi-stopWestJet
6h 56mYVR-YEG
C$ 380
19/5Sun
multi-stopAir Canada
7h 28mYYZ-YVR
19/5Sun
multi-stopAir Canada
7h 25mYVR-YYZ
C$ 426
18/5Sat
multi-stopAir Canada
4h 29mYEG-YVR
27/5Mon
directAir Canada
1h 34mYVR-YEG
C$ 452
19/5Sun
directAir Transat
5h 39mYUL-YVR
26/5Sun
directAir Transat
4h 45mYVR-YUL
C$ 496
21/5Tue
multi-stopPorter Airlines
9h 45mYTZ-YVR
2/6Sun
multi-stopPorter Airlines
6h 49mYVR-YTZ
C$ 496
21/5Tue
directAir Transat
5h 39mYUL-YVR
22/5Wed
multi-stopAir Transat
16h 50mYVR-YUL
C$ 497
21/5Tue
multi-stopPorter Airlines
9h 45mYTZ-YVR
2/6Sun
multi-stopPorter Airlines
6h 49mYVR-YTZ
C$ 500

Search by stops

Search by airline

Search by price

Flights to British Columbia

Return flight deals:

British Columbia - Canada

Cabin classes:

C$ 381
C$ 747
C$ 488
C$ 86

Browse origins:

View more

Browse destinations: