Search and find cheap flights to Canada

Sat 12/15
Sat 12/22
Any month
Compare vs. momondo |

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users
Las Vegas - Vancouver 103 USD
Seattle - Vancouver 164 USD
New York - Toronto 172 USD
Seattle - Victoria 173 USD
Washington - Toronto 178 USD

Canada flight deals found on momondo

Check out some of the best fares to Canada found recently by users on momondo
Quickest
Cheapest
Porter Airlines
Porter Airlines
EWR
12:00 am
Newark airport
1h 45m
1:45 am
YTZ
Toronto Island airport
Porter Airlines
YTZ
12:00 am
Toronto Island airport
1h 30m
1:30 am
EWR
Newark airport
172 USD
WestJet
WestJet
LGA
12:00 am
New York LaGuardia airport
1h 38m
1:38 am
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
1h 28m
1:28 am
LGA
New York LaGuardia airport
174 USD
Air Canada
Air Canada
EWR
12:00 am
Newark airport
1h 37m
1:37 am
YYZ
Toronto Pearson Intl airport
Air Canada
YYZ
12:00 am
Toronto Pearson Intl airport
1h 34m
1:34 am
EWR
Newark airport
174 USD
American Airlines
American Airlines
JFK
12:00 am
New York John F Kennedy Intl airport
2h 00m
2:00 am
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
1h 59m
1:59 am
JFK
New York John F Kennedy Intl airport
174 USD
United Airlines
United Airlines
LGA
12:00 am
New York LaGuardia airport
1h 39m
1:39 am
YYZ
Toronto Pearson Intl airport
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
1h 31m
1:31 am
LGA
New York LaGuardia airport
174 USD
Delta
Delta
JFK
12:00 am
New York John F Kennedy Intl airport
1h 43m
1:43 am
YUL
Montreal Pierre Elliott Trudeau International airport
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
1h 53m
1:53 am
JFK
New York John F Kennedy Intl airport
184 USD
WestJet
WestJet
LGA
12:00 am
New York LaGuardia airport
1h 38m
1:38 am
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
1h 28m
1:28 am
LGA
New York LaGuardia airport
174 USD
United Airlines
United Airlines
LGA
12:00 am
New York LaGuardia airport
1h 39m
1:39 am
YYZ
Toronto Pearson Intl airport
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
1h 31m
1:31 am
LGA
New York LaGuardia airport
174 USD
Air Canada
Air Canada
EWR
12:00 am
Newark airport
1h 37m
1:37 am
YYZ
Toronto Pearson Intl airport
Air Canada
YYZ
12:00 am
Toronto Pearson Intl airport
1h 34m
1:34 am
EWR
Newark airport
174 USD
Porter Airlines
Porter Airlines
EWR
12:00 am
Newark airport
1h 45m
1:45 am
YTZ
Toronto Island airport
Porter Airlines
YTZ
12:00 am
Toronto Island airport
1h 30m
1:30 am
EWR
Newark airport
172 USD
Delta
Delta
JFK
12:00 am
New York John F Kennedy Intl airport
1h 43m
1:43 am
YUL
Montreal Pierre Elliott Trudeau International airport
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
1h 53m
1:53 am
JFK
New York John F Kennedy Intl airport
184 USD
American Airlines
American Airlines
JFK
12:00 am
New York John F Kennedy Intl airport
2h 00m
2:00 am
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
1h 59m
1:59 am
JFK
New York John F Kennedy Intl airport
174 USD

Popular routes landing in Canada

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