Find cheap flights from Toronto Pearson Airport to British Columbia from C$ 50

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 21/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.
Return
1 adult
Economy
0 bags
Thu 29/6
Thu 6/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 British Columbia

Latest British Columbia Flight Deals

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

MOST POPULARKelowna
1 stop from C$ 196
Comox
2+ stops from C$ 419
Prince George
1 stop from C$ 419
Kamloops
2+ stops from C$ 446

Good to know

Low season

November

High season

August

Cheapest flight

C$ 50

Average price round-trip

C$ 438

Good deal round-trip

C$ 209

Good deal one-way

C$ 121
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (13% more expensive on average)
Flight from Toronto Pearson Airport to Vancouver
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to British Columbia

  • Looking for a cheap flight? 25% of our users found tickets from Toronto Pearson Airport to the following destinations at these prices or less: Vancouver C$ 166 one-way - C$ 279 round-trip
  • Book at least 3 weeks 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 Toronto is May.
  • Morning departure is around 18% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking British Columbia flights

Book cheap flights from Toronto Pearson Airport to British Columbia

Recent round-trip flight deals

17/10Tue
directFlair Airlines
5h 15mYYZ-YXX
26/10Thu
directFlair Airlines
4h 30mYXX-YYZ
C$ 102
3/11Fri
directFlair Airlines
5h 10mYYZ-YXX
6/11Mon
directFlair Airlines
4h 25mYXX-YYZ
C$ 107
14/10Sat
directFlair Airlines
5h 00mYYZ-YVR
21/10Sat
directFlair Airlines
4h 35mYVR-YYZ
C$ 109
10/11Fri
directFlair Airlines
5h 10mYYZ-YXX
22/11Wed
directFlair Airlines
4h 25mYXX-YYZ
C$ 109
19/10Thu
directMultiple Airlines
5h 30mYYZ-YVR
21/10Sat
directMultiple Airlines
4h 35mYVR-YYZ
C$ 116
9/10Mon
directMultiple Airlines
4h 50mYYZ-YXX
20/10Fri
directMultiple Airlines
4h 30mYXX-YYZ
C$ 117
20/6Tue
directFlair Airlines
5h 00mYYZ-YVR
22/6Thu
directFlair Airlines
4h 25mYVR-YYZ
C$ 117
24/9Sun
directMultiple Airlines
4h 53mYYZ-YXX
4/10Wed
directMultiple Airlines
4h 30mYXX-YYZ
C$ 118
31/10Tue
directFlair Airlines
5h 15mYYZ-YVR
3/11Fri
directFlair Airlines
4h 35mYVR-YYZ
C$ 118
15/10Sun
directMultiple Airlines
4h 50mYYZ-YXX
20/10Fri
directMultiple Airlines
4h 30mYXX-YYZ
C$ 120
24/9Sun
directMultiple Airlines
4h 53mYYZ-YXX
2/10Mon
directMultiple Airlines
4h 30mYXX-YYZ
C$ 121
20/6Tue
directFlair Airlines
5h 00mYYZ-YVR
21/6Wed
directFlair Airlines
4h 25mYVR-YYZ
C$ 121
10/11Fri
directMultiple Airlines
5h 38mYYZ-YVR
17/11Fri
directMultiple Airlines
4h 35mYVR-YYZ
C$ 122
24/9Sun
directSwoop
4h 53mYYZ-YXX
5/10Thu
directSwoop
4h 23mYXX-YYZ
C$ 132
25/9Mon
directSwoop
4h 53mYYZ-YXX
5/10Thu
directSwoop
4h 23mYXX-YYZ
C$ 154
14/6Wed
directLynx Air
5h 20mYYZ-YVR
19/6Mon
directLynx Air
4h 32mYVR-YYZ
C$ 156
4/10Wed
directSwoop
4h 50mYYZ-YXX
9/10Mon
directSwoop
4h 23mYXX-YYZ
C$ 158
13/6Tue
directLynx Air
5h 20mYYZ-YVR
15/6Thu
1 stopLynx Air
5h 59mYVR-YYZ
C$ 159
13/6Tue
directLynx Air
5h 20mYYZ-YVR
15/6Thu
directLynx Air
4h 32mYVR-YYZ
C$ 162
10/6Sat
1 stopWestJet
7h 21mYYZ-YYJ
17/6Sat
1 stopWestJet
7h 19mYYJ-YYZ
C$ 279

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/6Wed
directFlair Airlines
5h 10mYYZ-YVR
C$ 50
17/6Sat
directFlair Airlines
5h 15mYYZ-YXX
C$ 53
17/6Sat
directFlair Airlines
5h 15mYYZ-YXX
C$ 54
20/6Tue
directFlair Airlines
5h 00mYYZ-YVR
C$ 56
19/6Mon
directFlair Airlines
5h 10mYYZ-YVR
C$ 57
10/6Sat
directFlair Airlines
5h 15mYYZ-YXX
C$ 57
19/6Mon
directFlair Airlines
5h 10mYYZ-YVR
C$ 58
19/6Mon
directFlair Airlines
5h 10mYYZ-YVR
C$ 60
15/10Sun
directLynx Air
5h 30mYYZ-YVR
C$ 61
12/11Sun
directLynx Air
5h 38mYYZ-YVR
C$ 63
21/10Sat
directLynx Air
5h 30mYYZ-YVR
C$ 65
5/10Thu
directLynx Air
5h 30mYYZ-YVR
C$ 67
23/10Mon
directLynx Air
5h 30mYYZ-YVR
C$ 68
16/10Mon
directLynx Air
5h 30mYYZ-YVR
C$ 71
19/10Thu
directSwoop
4h 50mYYZ-YXX
C$ 79
7/10Sat
directSwoop
4h 50mYYZ-YXX
C$ 80
13/9Wed
directSwoop
4h 53mYYZ-YXX
C$ 82
13/9Wed
1 stopMultiple Airlines
11h 43mYYZ-YVR
C$ 105
20/9Wed
1 stopMultiple Airlines
11h 43mYYZ-YVR
C$ 109
14/6Wed
1 stopWestJet
7h 36mYYZ-YYJ
C$ 152

Search by stops

Search by airline

Search by price

Toronto Pearson Airport - British Columbia Flights

Departure:

Toronto Pearson Airport (YYZ)Canada

Return flight deals:

British Columbia - Toronto Pearson Airport

Cabin classes:

C$ 3,111
C$ 1,679
C$ 373
C$ 149

Browse destinations:

C$ 102
C$ 1,294
C$ 419
C$ 460
C$ 420
C$ 204
C$ 442
C$ 453
C$ 1,153
C$ 1,237
C$ 1,638
C$ 527
C$ 655
C$ 1,247
C$ 103
C$ 173
View more