| Calgary (YYC) Calgary International Airport | Canada | 426 mi | 1h 28m | WestJet, Air Canada, and Flair | 31-32/day |
| Toronto (YYZ) Toronto Pearson International Airport | Canada | 2,079 mi | 4h 52m | Air Canada, WestJet, and Porter | 24-25/day |
| Edmonton (YEG) Edmonton International Airport | Canada | 503 mi | 1h 37m | Air Canada, WestJet, and Flair | 19-20/day |
| Victoria (YYJ) Victoria International Airport | Canada | 39 mi | 40m | Air Canada, Pacific Coastal, and WestJet | 14-15/day |
| Kelowna (YLW) Kelowna Airport | Canada | 178 mi | 57m | Air Canada, WestJet, and Air North | 11-12/day |
| Montreal (YUL) Montréal-Pierre Elliott Trudeau International Airport | Canada | 2,288 mi | 5h 18m | Air Canada, Porter, and Flair | 7-8/day |
| Prince George (YXS) Prince George Airport | Canada | 325 mi | 1h 15m | Air Canada, WestJet, and Summit Air | 6-7/day |
| Winnipeg (YWG) Winnipeg James Armstrong Richardson International Airport | Canada | 1,158 mi | 2h 58m | Air Canada, WestJet, and Flair | 6-7/day |
| Comox (YQQ) Comox Airport | Canada | 84 mi | 45m | Air Canada, Pacific Coastal, and WestJet | 5-6/day |
| Nanaimo (YCD) Nanaimo Airport | Canada | 33 mi | 39m | Air Canada, Morningstar Air Express, and WestJet | 5-6/day |
| Terrace (YXT) Terrace Airport | Canada | 431 mi | 1h 28m | Air Canada and WestJet | 4-5/day |
| Ottawa (YOW) Ottawa / Macdonald-Cartier International Airport | Canada | 2,207 mi | 5h 8m | Air Canada and Porter | 4-5/day |
| Whitehorse (YXY) Erik Nielsen Whitehorse International Airport | Canada | 922 mi | 2h 29m | Air North and Air Canada | 4/day |
| Kamloops (YKA) Kamloops Airport | Canada | 160 mi | 55m | Air Canada and Central Mountain Air | 4/day |
| Powell River (YPW) Powell River Airport | Canada | 74 mi | 44m | Pacific Coastal | 3-4/day |
| Fort Saint John (YXJ) Fort St. John Airport | Canada | 497 mi | 1h 37m | Air Canada and WestJet | 3-4/day |
| Saskatoon (YXE) Saskatoon John G. Diefenbaker International Airport | Canada | 749 mi | 2h 8m | Air Canada and WestJet | 3-4/day |
| Regina (YQR) Regina International Airport | Canada | 828 mi | 2h 17m | Air Canada and WestJet | 3-4/day |
| Penticton (YYF) Penticton Airport | Canada | 162 mi | 55m | Pacific Coastal and WestJet | 3-4/day |
| Campbell River (YBL) Campbell River Airport | Canada | 107 mi | 48m | Pacific Coastal | 2-3/day |
| Cranbrook (YXC) Cranbrook / Canadian Rockies Airport | Canada | 334 mi | 1h 16m | Air Canada and WestJet | 2-3/day |
| Smithers (YYD) Smithers Airport | Canada | 424 mi | 1h 28m | Air Canada | 1-2/day |
| Williams Lake (YWL) Williams Lake Airport | Canada | 212 mi | 1h 1m | Pacific Coastal | 1-2/day |
| Quesnel (YQZ) Quesnel Airport | Canada | 266 mi | 1h 8m | Central Mountain Air and Pacific Coastal | 1-2/day |
| Trail (YZZ) Trail Airport | Canada | 252 mi | 1h 6m | Pacific Coastal | 1-2/day |
| Sandspit (YZP) Sandspit Airport | Canada | 467 mi | 1h 33m | Air Canada | 1-2/day |
| Port Hardy (YZT) Port Hardy Airport | Canada | 212 mi | 1h 1m | Pacific Coastal | 1-2/day |
| Prince Rupert (YPR) Prince Rupert Airport | Canada | 469 mi | 1h 33m | Air Canada | 1/day |
| Halifax (YHZ) Halifax Robert L. Stanfield International Airport | Canada | 2,752 mi | 6h 16m | WestJet | 1/day |
| Hamilton (YHM) John C. Munro Hamilton International Airport | Canada | 2,081 mi | 4h 53m | Porter | 1/day |
| Yellowknife (YZF) Yellowknife Airport | Canada | 976 mi | 2h 36m | Air Canada | 1/day |
| Tofino (YAZ) Tofino / Long Beach Airport | Canada | 117 mi | 50m | Pacific Coastal | 1/day |
| Masset (ZMT) Masset Airport | Canada | 508 mi | 1h 38m | Pacific Coastal | 1/day |
| Bella Bella (ZEL) Bella Bella (Campbell Island) Airport | Canada | 300 mi | 1h 12m | Pacific Coastal | 1/day |
| Bella Coola (QBC) Bella Coola Airport | Canada | 266 mi | 1h 8m | Pacific Coastal | 1/day |
| Castlegar (YCG) Castlegar Airport | Canada | 250 mi | 1h 6m | Air Canada | 1/day |
| Mirabel (YMX) Montréal (Mirabel) Airport | Canada | 2,269 mi | 5h 16m | Nolinor | weekly |