Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to British Columbia from C$ 46

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 17/4. 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
Sun 24/3
Sun 31/3

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

In the last 7 days travelers have searched 50,407,861 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.

Latest British Columbia Flight Deals

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

MOST POPULARKelowna
Direct from C$ 84
Direct from C$ 143
Direct from C$ 127
Comox
2+ stops from C$ 297
2+ stops from C$ 399
Direct from C$ 299
Prince George
Direct from C$ 264
1 stop from C$ 313
1 stop from C$ 387
Kamloops
Direct from C$ 245
1 stop from C$ 317
1 stop from C$ 253

Good to know

Low season

January

High season

August

Cheapest flight

C$ 46
Best time to beat the crowds but there is an average 7% increase in price.
Most popular time to fly and prices are also 3% lower on average.
Flight from Calgary 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 53m, covering a distance of 3293 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$ 41 one-way, and C$ 65 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$ 178.

  • Which airlines fly to British Columbia?

    Air Canada, WestJet & 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?

    The next most popular destinations are Victoria (15%) and Kelowna (14%). Searches for flights to Kamloops (2%), to Prince George (2%) and to Nanaimo (2%) 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

  • Looking for cheap airfare to British Columbia? 25% of our users found tickets to British Columbia for the following prices or less: From Vancouver Coal Harbour C$ 228 round-trip, from Edmonton C$ 176 one-way - C$ 279 round-trip, from Kelowna C$ 199 one-way - C$ 346 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is October.
  • 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 KAYAK reviews.
8.5
Korean AirOverall score based on 1259 reviews
82entertainment
88crew
86overall
82food
86boarding
83comfort
Airline reviews

not too bad but not too great either. Service on all airlines declined ever since covid. Your Delta Stewardess are not that friendly at all. :-(

Read more about Korean Air

not too bad but not too great either. Service on all airlines declined ever since covid. Your Delta Stewardess are not that friendly at all. :-(

lunch was good; breakfast was kinda meh cabin temprature was way too high new entertainment system but somewhat limited content

Going through security a third time to get on the next flight was again utterly ridiculous and unnecessary. We were in a International secure area once again and as far as I'm concerned should not have been put through the gears for absolutely no reason. The United States can get all the information they need from the travel itinerary, there was no need to be forced out of a secure area to personally interview everyone on a connecting flight to find out their US immigration status.

Going through security a second time to get on the next Korean Air flight was utterly ridiculous and unnecessary. We were in a International secure area.

Flight arrived early, fantastic, since it is short flight, no food being served

Food was good, but it can be better if it add a little bit of oriental flavour, service is great too.

Crew was awesome, absolutely the best, Food was excellent also. Movie selection was mostly modern duds. However, I love Korean Airlines

Delayed 30 mins but to final destination so I didn't miss a connecting flight like I did on the initial journey that added over 12 hours to my trip.

Spokane airport was easy to get through. Seattle having my arrival and international departure gate so close to each other was fantastic!

Customer service is not a top priority from boarding to while on flight, was belittled on boarding Some staff speak english at almost a 0% fluency

Seats could have been more comfortable, but it was a pretty good experience all things considered

The flight went well. Everything good. Boarding. Meal service. Snack (crackers) & Drinks. (Could do with more selection like a sandwich). The seats did not have the annoying footrests (that dig into your shins when you stretch out your legs.). Entertainment was good as I watch 4 movies. Screens were bight (adjustable) but could do with privacy filters on them to prevent light from the passenger next to you shining in your face. They need to have milk for hot black tea though as coffee creamer just never makes tea taste nice.

Experience was good. Check-in at airport was slower than norm.

Everything was fantastic! The crew really went above and beyond to make it a great flight. I felt cared for with EVA.

Everything was fantastic! It was a short flight but the crew really went above and beyond to make it a great flight. I felt cared for with EVA.

My experience with Eva sir was good except the long walk in LA Lex, that was inconvenient for my age,

On time. Easy online check-in. But always give me a middle economy seat with wacky passengers (or even a seat next to the toilet room). Also could be more courtier staff.

New fleet, clean, exceptional service. Seat comfort and food in premium economy are top notch. One of the few best airlines I've ever flown with.

The service and the food were excellent. Only the pajamas were a little tight for me (haha) but I managed. Thank you for recommending this airline to us

Booked this by accident, when I missed my Peach Air flight from KIX to TPE that morning. And am I glad I missed it. Eva has to be one of the best airlines I’ve ever been on. It was my first official impression of the Taiwan, and it set the bar high.

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

Westjet forced me to put my carry-on baggage in check-in probably because I was assigned seat 23A (the last row seat), which had no cabin space, which is unfair. I wanted to carry on my luggage so that I don't have to wait at the airport for my luggage. Also, because there was no cabin space, I was forced to keep my laptop bag under the seat, which I didn't want to as I was carrying 2 laptops and charger. The airline should basically tell people that if you are assigned a last row seat, then you are not allowed a cabin baggage or a personal item.

We were late boarding, but it all worked out. So, no problem.

Very efficient crew. Plane was newer and clean. Would have liked gluten free snack options.

Everything was good except check in was not. I expect long lines but only 2 people at counter, sign for people with passes and without but only 1 line. Took well over a hour to check in.Flight and staff on plane were awesome.

It was good but not comfortable seat with the long legged persons.

No problems here. WestJet does a good job, even on their short haul flights

I didn't like anything, Westjet cancelled the flight the morning we were to leave.

Flight was cancelled, no follow up on what to do, crew was grumpy and not friendly. Wouldn't recommend to anyone.

I will definitely book another west jet flight again. In fact, I just booked more flights with WestJet and I booked some for my friends.

There was no lounge for passengers waiting before boarding the aircraft at F65, so passengers are just sitting on the floor or just spread everywhere the premises before boarding.

Great crew, friendly. Found the trip long just sitting with no onboard entertainment

All went fine. Boarding was efficient, staff was really friendly, and we were kept up to date on any changes to our itinerary. My only note for improvement is that on this particular plane, the recline in economy class was negligible. I know it's a coach seat, but I had another UA flight (SFO to BWI) and the seat was more comfortable with better recline.

Really good experience with a redeye flight from SFO to BWI. Boarding was efficient, plane was comfortable and newer than others, lots of audio and video choices, and staff was great. I appreciate United's service.

Flight was fine, it was delayed but only 30 minutes, staff were efficient, lady making announcements at LAX was really hard to understand but the rest were great.

Was a good flight. On time. Was full and all went well

My flight from Toronto was delayed but the connecting United flight waited for me 👍

The male air hostess was rude and didn’t even offer me a drink. Poor customer service!

We left really late. Things that were out if anybody’s control I guess.

The original seat on the flight Toronto Newark had the floor flooded with coffee spilled, so they changed our seat to premium economy. For the flight from Newark to San Salvador we were i the last row, no reclinable seats and beside the toilet. I asked for headsets to the waitress and she gave it to.me test of all the passengers, while she was staying right behind me..

Nanaimo to Vancouver was fine but flight from Vancouver to SFO was not so hood. Major problem besides 7 hours of weather delay was the fact they let 4 very drunk men on the plane into first class. They were awful! They should never have been allowed on.

For such a series of long flights the crew was attentive and professional. I would fly Air Canada anytime I get the opportunity.

This website (despite selling a Canadian flight to a Canadian resident, me) didn't indicate the prices were in $USD.

I used to fly aeromexico yvr to sjo c.rica. they charged me extra $450 can when they messed up my flight as stuck in mex city . Their plane broke down 5 hrs delaying flights . I decided next time ,as this time air Canada to c.rica vacation . I rate my trip as excellent overall. I only wish there was an option to pay for meals on booking the trip. 4 or 5 hours long time no food only drinks free. Therefore please give option for a better meal like I'm used to . I am going to flair Canada 100% next trip . Thanks geaciss David Allan of Langley bc . .

We cancelled our flight a week ago. Kayak should know that before spamming guests asking how their trip went. Do better.

I got my dates wrong but becuase I bought through Kayak there was nothing Air Canada would do and there was nobody to talk to / contact / or even email to get a refund even with my dates being off by more than a month.

Not hold up plane for one passenger who didn't get there on time so the rest of a full flight has to be concerned about connecting flight, me, and run to catch flight 😑

Removed from my chosen seat 8weight distribution I in 8D moved to 17D A biger ma assigned my origanalt I s

Stop selling airphones. Give them for free. NO snacks . That's ridiculous for 4 hour journey.

Coldest flight I’ve ever been on. The crew noticed as well but weren’t able to fix the situation. It was like camping in late fall when you sleep with a toque and sleeping bag but you still freeze your nose off!

Book Cheap British Columbia Plane Tickets

Recent round-trip flight deals

18/4Thu
direct
1h 47mYYC-YVR
22/4Mon
direct
1h 35mYVR-YYC
C$ 71
17/4Wed
direct
1h 47mYYC-YVR
22/4Mon
direct
1h 35mYVR-YYC
C$ 85
13/3Wed
directFlair Airlines
1h 35mYYC-YXX
21/3Thu
directFlair Airlines
1h 25mYXX-YYC
C$ 85
15/4Mon
directLynx Air
1h 47mYYC-YVR
19/4Fri
directLynx Air
1h 26mYVR-YYC
C$ 90
17/4Wed
directLynx Air
1h 47mYYC-YVR
20/4Sat
directLynx Air
1h 26mYVR-YYC
C$ 93
5/3Tue
directWestJet
1h 30mYYC-YXX
7/3Thu
directWestJet
1h 17mYXX-YYC
C$ 97
18/3Mon
directFlair Airlines
1h 35mYYC-YXX
22/3Fri
directFlair Airlines
1h 25mYXX-YYC
C$ 98
5/3Tue
directWestJet
1h 30mYYC-YXX
6/3Wed
directWestJet
1h 17mYXX-YYC
C$ 109
26/3Tue
1 stopAir Canada
2h 53mYYC-YVR
27/3Wed
directAir Canada
1h 28mYVR-YYC
C$ 251
19/5Sun
directAir Canada
3h 03mYWG-YVR
24/5Fri
directAir Canada
2h 49mYVR-YWG
C$ 260

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/4Wed
directLynx Air
1h 47mYYC-YVR
C$ 46
13/5Mon
directFlair Airlines
1h 35mYYC-YVR
C$ 47
18/3Mon
directWestJet
1h 30mYYC-YXX
C$ 53
5/3Tue
directWestJet
1h 30mYYC-YXX
C$ 59
13/3Wed
directAir Canada
1h 43mYYC-YVR
C$ 81
19/3Tue
1 stopPorter Airlines
8h 09mYTZ-YVR
C$ 121
22/5Wed
directAir Canada
1h 37mYEG-YVR
C$ 124
25/4Thu
1 stopPorter Airlines
8h 01mYTZ-YVR
C$ 124
5/5Sun
1 stop
12h 26mYWG-YVR
C$ 132
23/4Tue
1 stop
12h 17mYEG-YVR
C$ 137

Search by stops

Search by airline

Search by price

Last minute flights to British Columbia

Last minute flight, train and bus deals

27/2Tue
directFlair Airlines
1h 35mYYC-YXX
29/2Thu
directFlair Airlines
1h 25mYXX-YYC
C$ 117
26/2Mon
directFlair Airlines
1h 35mYYC-YXX
29/2Thu
directFlair Airlines
1h 25mYXX-YYC
C$ 127
26/2Mon
direct
1h 35mYYC-YXX
2/3Sat
direct
1h 15mYXX-YYC
C$ 132
27/2Tue
directLynx Air
1h 43mYYC-YVR
2/3Sat
directLynx Air
1h 26mYVR-YYC
C$ 136
27/2Tue
directLynx Air
1h 43mYYC-YVR
2/3Sat
directLynx Air
1h 26mYVR-YYC
C$ 139
27/2Tue
direct
1h 35mYYC-YXX
2/3Sat
direct
1h 15mYXX-YYC
C$ 147
27/2Tue
multi-stopWestJet
4h 55mYYC-YXX
2/3Sat
directWestJet
1h 15mYXX-YYC
C$ 174
27/2Tue
directWestJet
1h 53mYEG-YVR
7/3Thu
directWestJet
1h 35mYVR-YEG
C$ 193
27/2Tue
directAir Canada
1h 41mYEG-YVR
24/4Wed
multi-stopAir Canada
4h 33mYVR-YEG
C$ 671
23/2Fri
directAir Canada
1h 41mYEG-YVR
25/4Thu
directAir Canada
1h 34mYVR-YEG
C$ 681

Search by stops

Search by airline

Search by price

Flights to British Columbia

Return flight deals:

British Columbia - Canada

Cabin classes:

C$ 497
C$ 605
C$ 282
C$ 69

Browse origins:

View more

Browse destinations: