Cheap Flights to Canada

Like our Lowest Airfare Guarantee, Canada can't be beat! If your blood runs red and white (apart from white and red blood cells) then it's time to make like a maple and 'leave'! Let Flight Centre airfare experts score you discount flights to beautiful destinations all around our incredible country. We're the Canadian Eh-rfare, experts, after all.

Showing results 1 - 10 of 84
Air North
Kelowna to Vancouver Depart: October 24, 2022
Return: November 4, 2022
$116
$66 base + $50 taxes/fees
Air North
Vancouver to Kelowna Depart: September 26, 2022
Return: October 3, 2022
$116
$66 base + $50 taxes/fees
WestJet
Edmonton to Victoria Depart: October 11, 2022
Return: October 21, 2022
$155
$83 base + $72 taxes/fees
WestJet
Vancouver to Calgary Depart: September 19, 2022
Return: September 26, 2022
$164
$83 base + $82 taxes/fees
WestJet
Calgary to Vancouver Depart: October 18, 2022
Return: October 25, 2022
$164
$83 base + $82 taxes/fees
WestJet
Edmonton to Kelowna Depart: September 24, 2022
Return: September 29, 2022
$174
$92 base + $82 taxes/fees
WestJet
Vancouver to Edmonton Depart: September 18, 2022
Return: September 24, 2022
$174
$92 base + $82 taxes/fees
WestJet
Kelowna to Edmonton Depart: October 1, 2022
Return: October 9, 2022
$175
$93 base + $83 taxes/fees
WestJet
Calgary to Toronto Depart: October 19, 2022
Return: October 28, 2022
$177
$88 base + $90 taxes/fees
WestJet
Winnipeg to Edmonton Depart: September 19, 2022
Return: September 26, 2022
$178
$83 base + $95 taxes/fees
Showing results 11 - 20 of 84
WestJet
Winnipeg to Vancouver Depart: October 24, 2022
Return: October 29, 2022
$178
$93 base + $86 taxes/fees
WestJet
Winnipeg to Ottawa Depart: October 1, 2022
Return: October 8, 2022
$179
$80 base + $99 taxes/fees
WestJet
Winnipeg to Calgary Depart: October 1, 2022
Return: October 11, 2022
$179
$83 base + $96 taxes/fees
WestJet
Edmonton to Winnipeg Depart: September 26, 2022
Return: October 3, 2022
$180
$84 base + $96 taxes/fees
WestJet
Toronto to Montreal Depart: September 24, 2022
Return: October 6, 2022
$180
$80 base + $100 taxes/fees
WestJet
Halifax to Ottawa Depart: September 22, 2022
Return: September 28, 2022
$183
$75 base + $108 taxes/fees
WestJet
Toronto to Calgary Depart: October 20, 2022
Return: October 26, 2022
$185
$88 base + $98 taxes/fees
WestJet
Edmonton to Toronto Depart: October 21, 2022
Return: October 27, 2022
$198
$107 base + $91 taxes/fees
WestJet
Toronto to Halifax Depart: October 10, 2022
Return: October 18, 2022
$204
$102 base + $103 taxes/fees
WestJet
Toronto to Edmonton Depart: October 16, 2022
Return: October 22, 2022
$206
$107 base + $100 taxes/fees
Showing results 21 - 30 of 84
Air Canada
Kelowna to Calgary Depart: September 23, 2022
Return: October 2, 2022
$213
$128 base + $85 taxes/fees
Air Canada
Calgary to Kelowna Depart: September 21, 2022
Return: September 27, 2022
$213
$128 base + $85 taxes/fees
WestJet
Winnipeg to Toronto Depart: September 30, 2022
Return: October 9, 2022
$214
$120 base + $95 taxes/fees
WestJet
Vancouver to Toronto Depart: October 12, 2022
Return: October 24, 2022
$219
$137 base + $82 taxes/fees
WestJet
Toronto to Winnipeg Depart: October 4, 2022
Return: October 10, 2022
$225
$120 base + $105 taxes/fees
Air Canada
Ottawa to Halifax Depart: September 24, 2022
Return: October 5, 2022
$229
$118 base + $111 taxes/fees
Air Canada
Halifax to Montreal Depart: October 13, 2022
Return: October 19, 2022
$231
$117 base + $114 taxes/fees
WestJet
Toronto to Vancouver Depart: October 14, 2022
Return: October 21, 2022
$231
$137 base + $94 taxes/fees
Air Canada
Vancouver to Ottawa Depart: October 20, 2022
Return: October 27, 2022
$257
$168 base + $90 taxes/fees
Air Canada
Saskatoon to Vancouver Depart: October 22, 2022
Return: October 29, 2022
$286
$211 base + $76 taxes/fees
Showing results 31 - 40 of 84
Air Canada
Calgary to Winnipeg Depart: October 13, 2022
Return: October 20, 2022
$288
$187 base + $101 taxes/fees
Air Canada
Ottawa to Toronto Depart: October 12, 2022
Return: October 18, 2022
$304
$191 base + $114 taxes/fees
Air Canada
Ottawa to Vancouver Depart: October 13, 2022
Return: October 20, 2022
$339
$228 base + $112 taxes/fees
Air Canada
Halifax to Toronto Depart: September 18, 2022
Return: September 29, 2022
$340
$218 base + $123 taxes/fees
WestJet
Calgary to Victoria Depart: September 17, 2022
Return: September 24, 2022
$347
$244 base + $104 taxes/fees
Air Canada
Vancouver to Winnipeg Depart: October 14, 2022
Return: October 21, 2022
$348
$255 base + $94 taxes/fees
Air Canada
Edmonton to Ottawa Depart: September 26, 2022
Return: October 3, 2022
$356
$252 base + $104 taxes/fees
Air Canada
Toronto to St John's Depart: October 14, 2022
Return: October 21, 2022
$357
$230 base + $128 taxes/fees
Air Canada
Toronto to Quebec Depart: October 1, 2022
Return: October 10, 2022
$372
$250 base + $122 taxes/fees
Air Canada
Calgary to Montreal Depart: October 8, 2022
Return: October 17, 2022
$373
$268 base + $105 taxes/fees
Showing results 41 - 50 of 84
Porter Airlines
Halifax to St John's Depart: September 15, 2022
Return: September 20, 2022
$380
$209 base + $172 taxes/fees
Air Canada
Edmonton to Vancouver Depart: November 1, 2022
Return: November 15, 2022
$389
$296 base + $93 taxes/fees
Air Canada
Toronto to Ottawa Depart: August 24, 2022
Return: September 4, 2022
$407
$281 base + $126 taxes/fees
Air Canada
Ottawa to Edmonton Depart: October 3, 2022
Return: October 10, 2022
$419
$290 base + $130 taxes/fees
Air Canada
Edmonton to Montreal Depart: October 14, 2022
Return: October 21, 2022
$432
$324 base + $108 taxes/fees
Air Canada
Vancouver to Montreal Depart: October 8, 2022
Return: October 14, 2022
$451
$352 base + $99 taxes/fees
Air Canada
Ottawa to Winnipeg Depart: October 13, 2022
Return: October 20, 2022
$503
$361 base + $142 taxes/fees
Air Canada
Saskatoon to Toronto Depart: September 21, 2022
Return: September 28, 2022
$517
$423 base + $95 taxes/fees
WestJet
Saskatoon to Edmonton Depart: September 6, 2022
Return: September 12, 2022
$521
$391 base + $130 taxes/fees
Air Canada
Edmonton to Halifax Depart: September 16, 2022
Return: September 23, 2022
$553
$439 base + $114 taxes/fees
Showing results 51 - 60 of 84
Air Canada
Saskatoon to Victoria Depart: September 20, 2022
Return: September 27, 2022
$565
$486 base + $80 taxes/fees
Air Canada
Saskatoon to Calgary Depart: October 1, 2022
Return: October 6, 2022
$576
$477 base + $100 taxes/fees
WestJet
Saskatoon to Winnipeg Depart: September 25, 2022
Return: September 30, 2022
$581
$432 base + $150 taxes/fees
Air Canada
Halifax to Edmonton Depart: September 22, 2022
Return: October 4, 2022
$643
$444 base + $200 taxes/fees
Air Canada
Calgary to Ottawa Depart: September 22, 2022
Return: September 27, 2022
$657
$540 base + $118 taxes/fees
Air Canada
Saskatoon to Kelowna Depart: September 17, 2022
Return: September 24, 2022
$663
$570 base + $94 taxes/fees
WestJet
Toronto to Victoria Depart: October 18, 2022
Return: October 25, 2022
$684
$518 base + $167 taxes/fees
Air Canada
Ottawa to Calgary Depart: September 17, 2022
Return: September 24, 2022
$702
$540 base + $162 taxes/fees
Air Canada
Halifax to Vancouver Depart: September 25, 2022
Return: October 1, 2022
$767
$610 base + $157 taxes/fees
Air Canada
Vancouver to Halifax Depart: September 18, 2022
Return: September 25, 2022
$777
$620 base + $158 taxes/fees
Showing results 61 - 70 of 84
Air Canada
Winnipeg to Montreal Depart: September 15, 2022
Return: September 24, 2022
$804
$676 base + $129 taxes/fees
Air Canada
Winnipeg to Victoria Depart: September 15, 2022
Return: September 22, 2022
$805
$700 base + $106 taxes/fees
Air Canada
Kelowna to Winnipeg Depart: September 12, 2022
Return: September 19, 2022
$811
$695 base + $116 taxes/fees
Air Canada
Saskatoon to Ottawa Depart: September 15, 2022
Return: September 24, 2022
$852
$730 base + $122 taxes/fees
Air Canada
Edmonton to St John's Depart: September 16, 2022
Return: September 30, 2022
$880
$736 base + $144 taxes/fees
Air Canada
Ottawa to Victoria Depart: October 4, 2022
Return: October 11, 2022
$891
$719 base + $172 taxes/fees
Air Canada
Saskatoon to Montreal Depart: October 5, 2022
Return: October 11, 2022
$898
$780 base + $118 taxes/fees
Air Canada
Calgary to Halifax Depart: September 24, 2022
Return: October 1, 2022
$906
$775 base + $131 taxes/fees
Air Canada
Saskatoon to Halifax Depart: October 1, 2022
Return: October 15, 2022
$919
$787 base + $133 taxes/fees
Air Canada
Calgary to Quebec Depart: September 15, 2022
Return: September 20, 2022
$925
$793 base + $132 taxes/fees
Showing results 71 - 80 of 84
Air Canada
Ottawa to St John's Depart: December 24, 2022
Return: December 30, 2022
$926
$727 base + $199 taxes/fees
Air Canada
Kelowna to Ottawa Depart: October 1, 2022
Return: October 8, 2022
$928
$807 base + $121 taxes/fees
Air Canada
Vancouver to Quebec Depart: September 21, 2022
Return: September 28, 2022
$942
$807 base + $136 taxes/fees
Air Canada
Kelowna to Toronto Depart: September 15, 2022
Return: September 20, 2022
$943
$827 base + $116 taxes/fees
Air Canada
Halifax to Winnipeg Depart: October 20, 2022
Return: October 25, 2022
$951
$743 base + $208 taxes/fees
Air Canada
Winnipeg to St John's Depart: September 16, 2022
Return: September 26, 2022
$976
$824 base + $152 taxes/fees
Air Canada
Halifax to Calgary Depart: September 22, 2022
Return: September 28, 2022
$978
$770 base + $209 taxes/fees
Air Canada
Vancouver to St John's Depart: September 13, 2022
Return: September 20, 2022
$989
$845 base + $145 taxes/fees
Air Canada
Calgary to St John's Depart: October 19, 2022
Return: October 29, 2022
$992
$837 base + $156 taxes/fees
Air Canada
Toronto to Kelowna Depart: October 5, 2022
Return: October 12, 2022
$1010
$827 base + $184 taxes/fees
Showing results 81 - 84 of 84
Air Canada
Kelowna to Montreal Depart: September 24, 2022
Return: October 2, 2022
$1024
$898 base + $126 taxes/fees
Air Canada
Kelowna to Halifax Depart: September 15, 2022
Return: September 26, 2022
$1038
$911 base + $127 taxes/fees
Air Canada
Edmonton to Quebec Depart: September 30, 2022
Return: October 7, 2022
$1053
$903 base + $151 taxes/fees
WestJet
Winnipeg to Halifax Depart: September 10, 2022
Return: September 17, 2022
$1655
$1427 base + $229 taxes/fees