Effective May 1, we’re updating our Privacy and Cookie Policies. OK

Search and find cheap flights to Canada

Thu 4/25
Thu 5/2
Any month
Compare vs. momondo |

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users
Denver - Calgary 132 USD
New York - Toronto 158 USD
Los Angeles - Vancouver 172 USD
Newark - Montreal 184 USD
Boston - Montreal 185 USD

Canada flight deals found on momondo

Check out some of the best fares to Canada found recently by users on momondo
Quickest
Cheapest
WestJet
WestJet
LGA
19 Aug
New York LaGuardia airport
1h 40m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
27 Aug
Toronto Pearson Intl airport
1h 41m
LGA
New York LaGuardia airport
162 USD
WestJet
WestJet
LGA
01 Jun
New York LaGuardia airport
1h 37m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
05 Jun
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD
WestJet
WestJet
LGA
06 Jun
New York LaGuardia airport
1h 37m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
11 Jun
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD
WestJet
WestJet
LGA
09 Jul
New York LaGuardia airport
1h 40m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
16 Jul
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
165 USD
WestJet
WestJet
LAX
16 Sep
Los Angeles airport
2h 49m
YVR
Vancouver Intl airport
WestJet
YVR
25 Sep
Vancouver Intl airport
3h 16m
LAX
Los Angeles airport
177 USD
Delta
Delta
LAX
29 May
Los Angeles airport
4h 42m
1 Stop
YVR
Vancouver Intl airport
Delta
YVR
31 May
Vancouver Intl airport
2h 52m
LAX
Los Angeles airport
193 USD
Air Canada
Air Canada
DCA
02 Jun
Washington Reagan-National airport
1h 27m
YYZ
Toronto Pearson Intl airport
Air Canada
YYZ
04 Jun
Toronto Pearson Intl airport
1h 25m
DCA
Washington Reagan-National airport
247 USD
United Airlines
United Airlines
EWR
09 Jul
Newark airport
1h 29m
YUL
Montreal Pierre Elliott Trudeau Intl airport
United Airlines
YUL
10 Jul
Montreal Pierre Elliott Trudeau Intl airport
1h 33m
EWR
Newark airport
228 USD
Air Canada
Air Canada
EWR
11 Jun
Newark airport
1h 34m
YYZ
Toronto Pearson Intl airport
Air Canada
YYZ
19 Jun
Toronto Pearson Intl airport
1h 31m
EWR
Newark airport
193 USD
United Airlines
United Airlines
EWR
11 Jun
Newark airport
1h 29m
YUL
Montreal Pierre Elliott Trudeau Intl airport
United Airlines
YUL
12 Jun
Montreal Pierre Elliott Trudeau Intl airport
1h 37m
EWR
Newark airport
228 USD
WestJet
WestJet
LGA
01 Jun
New York LaGuardia airport
1h 37m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
05 Jun
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD
WestJet
WestJet
LGA
06 Jun
New York LaGuardia airport
1h 37m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
11 Jun
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD

Popular routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times