Cheap flights from Canada to Buffalo

Depart
Return
Any month
Compare vs. momondo |

Canada to Buffalo flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Buffalo by changing tabs
Quickest
Cheapest
Delta
Delta
20 Nov.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
1 Stop
5:00 a.m.
BUF
Buffalo airport
Delta
27 Nov.
BUF
12:00 a.m.
Buffalo airport
3h 43m
1 Stop
3:43 a.m.
YYZ
Toronto Pearson Intl airport
662 CAD
American Airlines
American Airlines
10 Oct.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 57m
1 Stop
6:57 a.m.
BUF
Buffalo airport
American Airlines
14 Oct.
BUF
12:00 a.m.
Buffalo airport
3h 54m
1 Stop
3:54 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
719 CAD
American Airlines
American Airlines
30 Sep.
YVR
9:00 p.m.
Vancouver Intl airport
12h 47m
2 Stops
12:47 p.m.
+1
BUF
Buffalo airport
American Airlines
08 Oct.
BUF
12:00 a.m.
Buffalo airport
12h 03m
2 Stops
9:03 a.m.
YVR
Vancouver Intl airport
794 CAD
United Airlines
United Airlines
21 Dec.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 38m
1 Stop
6:38 a.m.
BUF
Buffalo airport
United Airlines
26 Dec.
BUF
12:00 a.m.
Buffalo airport
4h 14m
1 Stop
4:14 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
878 CAD
United Airlines
United Airlines
28 Sep.
YYC
10:00 p.m.
Calgary airport
7h 32m
1 Stop
7:32 a.m.
+1
BUF
Buffalo airport
United Airlines
29 Sep.
BUF
12:00 a.m.
Buffalo airport
9h 30m
2 Stops
7:30 a.m.
YYC
Calgary airport
922 CAD
United Airlines
United Airlines
27 Sep.
YVR
9:00 p.m.
Vancouver Intl airport
11h 58m
2 Stops
11:58 a.m.
+1
BUF
Buffalo airport
United Airlines
30 Sep.
BUF
12:00 a.m.
Buffalo airport
13h 04m
2 Stops
10:04 a.m.
YVR
Vancouver Intl airport
1,130 CAD
Delta
Delta
20 Nov.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
5h 00m
1 Stop
5:00 a.m.
BUF
Buffalo airport
Delta
27 Nov.
BUF
12:00 a.m.
Buffalo airport
3h 43m
1 Stop
3:43 a.m.
YYZ
Toronto Pearson Intl airport
662 CAD
American Airlines
American Airlines
10 Oct.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 57m
1 Stop
6:57 a.m.
BUF
Buffalo airport
American Airlines
14 Oct.
BUF
12:00 a.m.
Buffalo airport
3h 54m
1 Stop
3:54 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
719 CAD
United Airlines
United Airlines
21 Dec.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
6h 38m
1 Stop
6:38 a.m.
BUF
Buffalo airport
United Airlines
26 Dec.
BUF
12:00 a.m.
Buffalo airport
4h 14m
1 Stop
4:14 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
878 CAD
United Airlines
United Airlines
28 Sep.
YYC
10:00 p.m.
Calgary airport
7h 32m
1 Stop
7:32 a.m.
+1
BUF
Buffalo airport
United Airlines
29 Sep.
BUF
12:00 a.m.
Buffalo airport
9h 30m
2 Stops
7:30 a.m.
YYC
Calgary airport
922 CAD
American Airlines
American Airlines
30 Sep.
YVR
9:00 p.m.
Vancouver Intl airport
12h 47m
2 Stops
12:47 p.m.
+1
BUF
Buffalo airport
American Airlines
08 Oct.
BUF
12:00 a.m.
Buffalo airport
12h 03m
2 Stops
9:03 a.m.
YVR
Vancouver Intl airport
794 CAD
United Airlines
United Airlines
27 Sep.
YVR
9:00 p.m.
Vancouver Intl airport
11h 58m
2 Stops
11:58 a.m.
+1
BUF
Buffalo airport
United Airlines
30 Sep.
BUF
12:00 a.m.
Buffalo airport
13h 04m
2 Stops
10:04 a.m.
YVR
Vancouver Intl airport
1,130 CAD

Alternative routes for Canada to Buffalo

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Vancouver to Erie
Fastest flight time
12h 47m
Cheapest price
426 CAD
Montreal to Syracuse
Fastest flight time
3h 43m
Cheapest price
475 CAD
Ottawa to Erie
Fastest flight time
5h 05m
Cheapest price
701 CAD
Toronto to Syracuse
Fastest flight time
5h 26m
Cheapest price
705 CAD
Calgary to Syracuse
Fastest flight time
19h 47m
Cheapest price
851 CAD
Ottawa to Syracuse
Fastest flight time
6h 28m
Cheapest price
1,033 CAD
Saskatoon to Syracuse
Fastest flight time
9h 30m
Cheapest price
1,062 CAD
View more

Flights from Canada to: