Search and find cheap flights to Canada

Fri 8/23
Fri 8/30
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 146 USD
Las Vegas - Edmonton 147 USD
Denver - Calgary 161 USD
New York - Toronto 163 USD
Seattle - Vancouver 180 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
18 Sep
New York LaGuardia airport
1h 40m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
24 Sep
Toronto Pearson Intl airport
1h 26m
LGA
New York LaGuardia airport
163 USD
American Airlines
American Airlines
LGA
07 Nov
New York LaGuardia airport
1h 54m
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
10 Nov
Toronto Pearson Intl airport
1h 33m
LGA
New York LaGuardia airport
163 USD
WestJet
WestJet
LGA
10 Oct
New York LaGuardia airport
1h 35m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
17 Oct
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD
American Airlines
American Airlines
JFK
07 Nov
New York John F Kennedy Intl airport
1h 54m
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
12 Nov
Toronto Pearson Intl airport
1h 50m
JFK
New York John F Kennedy Intl airport
163 USD
American Airlines
American Airlines
LGA
17 Dec
New York LaGuardia airport
1h 50m
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
03 Jan
Toronto Pearson Intl airport
1h 35m
LGA
New York LaGuardia airport
163 USD
American Airlines
American Airlines
LGA
03 Feb
New York LaGuardia airport
1h 50m
YYZ
Toronto Pearson Intl airport
American Airlines
YYZ
09 Feb
Toronto Pearson Intl airport
1h 34m
LGA
New York LaGuardia airport
163 USD
United Airlines
United Airlines
LGA
18 Sep
New York LaGuardia airport
1h 23m
YUL
Montreal Pierre Elliott Trudeau Intl airport
United Airlines
YUL
21 Sep
Montreal Pierre Elliott Trudeau Intl airport
1h 36m
LGA
New York LaGuardia airport
204 USD
WestJet
WestJet
LGA
10 Oct
New York LaGuardia airport
1h 35m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
17 Oct
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
163 USD
WestJet
WestJet
LGA
18 Sep
New York LaGuardia airport
1h 40m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
24 Sep
Toronto Pearson Intl airport
1h 26m
LGA
New York LaGuardia airport
163 USD
Air Canada
Air Canada
EWR
02 Oct
Newark airport
1h 32m
YYZ
Toronto Pearson Intl airport
Air Canada
YYZ
09 Oct
Toronto Pearson Intl airport
1h 34m
EWR
Newark airport
217 USD
WestJet
WestJet
LGA
09 Oct
New York LaGuardia airport
1h 38m
YYZ
Toronto Pearson Intl airport
WestJet
YYZ
15 Oct
Toronto Pearson Intl airport
1h 30m
LGA
New York LaGuardia airport
174 USD
Major Airline
Major Airline
EWR
19 Dec
Newark airport
1h 40m
YTZ
Toronto Island airport
Major Airline
YTZ
23 Dec
Toronto Island airport
1h 30m
EWR
Newark airport
193 USD

When is the best time to fly to Canada?

Traveling from most locations, it is best to book your flight to Canada during the month of March for the best deal although there are other times of the year which offer great deals as well.

When is the best time to book a flight to Canada?

From most locations, booking your flights to Canada around 60 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Canada?

On average, the cheapest flights to Canada are found when departing on a Tuesday. Try to avoid departing on a Sunday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Canada?

Generally, when visiting Canada, evening flights represent the best value. morning flights are likely to have higher prices.


Popular routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Denver to Calgary
Fastest flight time
2h 24m
Cheapest price
161 USD
New York to Toronto
Fastest flight time
1h 32m
Cheapest price
163 USD
Los Angeles to Vancouver
Fastest flight time
2h 45m
Cheapest price
183 USD
Washington to Toronto
Fastest flight time
1h 29m
Cheapest price
188 USD
New York to Montreal
Fastest flight time
1h 29m
Cheapest price
192 USD
Miami to Toronto
Fastest flight time
3h 09m
Cheapest price
195 USD
Boston to Montreal
Fastest flight time
1h 13m
Cheapest price
195 USD
Newark to Toronto
Fastest flight time
1h 29m
Cheapest price
198 USD
Chicago to Toronto
Fastest flight time
1h 35m
Cheapest price
198 USD
Newark to Montreal
Fastest flight time
1h 28m
Cheapest price
205 USD
Portland to Vancouver
Fastest flight time
1h 10m
Cheapest price
205 USD
Boston to Toronto
Fastest flight time
1h 54m
Cheapest price
207 USD
Washington to Montreal
Fastest flight time
1h 45m
Cheapest price
209 USD
Phoenix to Vancouver
Fastest flight time
3h 07m
Cheapest price
213 USD
San Diego to Vancouver
Fastest flight time
2h 58m
Cheapest price
217 USD
Seattle to Calgary
Fastest flight time
1h 33m
Cheapest price
218 USD
Philadelphia to Toronto
Fastest flight time
1h 30m
Cheapest price
222 USD
Fort Lauderdale to Toronto
Fastest flight time
3h 00m
Cheapest price
223 USD
Chicago to Montreal
Fastest flight time
4h 05m
Cheapest price
236 USD
San Francisco to Calgary
Fastest flight time
2h 40m
Cheapest price
238 USD
View more