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
14 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
7h 23m
1 Stop
BUF
7:23 a.m.
Buffalo airport
Delta
19 Jan.
12:00 a.m.
BUF
Buffalo airport
4h 39m
1 Stop
YUL
4:39 a.m.
Montreal Pierre Elliott Trudeau Intl airport
262 CAD
Delta
Delta
10 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 00m
1 Stop
BUF
5:00 a.m.
Buffalo airport
Delta
13 Mar.
12:00 a.m.
BUF
Buffalo airport
6h 34m
1 Stop
YUL
6:34 a.m.
Montreal Pierre Elliott Trudeau Intl airport
373 CAD
Delta
Delta
11 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
7h 23m
1 Stop
BUF
7:23 a.m.
Buffalo airport
Delta
13 Feb.
12:00 a.m.
BUF
Buffalo airport
6h 11m
1 Stop
YUL
6:11 a.m.
Montreal Pierre Elliott Trudeau Intl airport
423 CAD
Delta
Delta
13 Feb.
9:00 p.m.
YVR
Vancouver Intl airport
12h 47m
2 Stops
BUF
12:47 p.m.
+1
Buffalo airport
Delta
20 Feb.
12:00 a.m.
BUF
Buffalo airport
13h 23m
2 Stops
YVR
10:23 a.m.
Vancouver Intl airport
568 CAD
United Airlines
United Airlines
10 Dec.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 11m
1 Stop
BUF
5:11 a.m.
Buffalo airport
United Airlines
11 Dec.
12:00 a.m.
BUF
Buffalo airport
4h 18m
1 Stop
YUL
4:18 a.m.
Montreal Pierre Elliott Trudeau Intl airport
589 CAD
Delta
Delta
30 Mar.
11:00 p.m.
YWG
Winnipeg airport
5h 00m
1 Stop
BUF
5:00 a.m.
+1
Buffalo airport
Delta
04 Apr.
12:00 a.m.
BUF
Buffalo airport
6h 14m
1 Stop
YWG
5:14 a.m.
Winnipeg airport
621 CAD
United Airlines
United Airlines
10 Dec.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 11m
1 Stop
BUF
5:11 a.m.
Buffalo airport
United Airlines
11 Dec.
12:00 a.m.
BUF
Buffalo airport
4h 18m
1 Stop
YUL
4:18 a.m.
Montreal Pierre Elliott Trudeau Intl airport
589 CAD
Delta
Delta
30 Mar.
11:00 p.m.
YWG
Winnipeg airport
5h 00m
1 Stop
BUF
5:00 a.m.
+1
Buffalo airport
Delta
04 Apr.
12:00 a.m.
BUF
Buffalo airport
6h 14m
1 Stop
YWG
5:14 a.m.
Winnipeg airport
621 CAD
Delta
Delta
10 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
5h 00m
1 Stop
BUF
5:00 a.m.
Buffalo airport
Delta
13 Mar.
12:00 a.m.
BUF
Buffalo airport
6h 34m
1 Stop
YUL
6:34 a.m.
Montreal Pierre Elliott Trudeau Intl airport
373 CAD
Delta
Delta
14 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
7h 23m
1 Stop
BUF
7:23 a.m.
Buffalo airport
Delta
19 Jan.
12:00 a.m.
BUF
Buffalo airport
4h 39m
1 Stop
YUL
4:39 a.m.
Montreal Pierre Elliott Trudeau Intl airport
262 CAD
Delta
Delta
11 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
7h 23m
1 Stop
BUF
7:23 a.m.
Buffalo airport
Delta
13 Feb.
12:00 a.m.
BUF
Buffalo airport
6h 11m
1 Stop
YUL
6:11 a.m.
Montreal Pierre Elliott Trudeau Intl airport
423 CAD
United Airlines
United Airlines
10 Dec.
10:00 p.m.
YEG
Edmonton airport
9h 45m
2 Stops
BUF
9:45 a.m.
+1
Buffalo airport
United Airlines
12 Dec.
12:00 a.m.
BUF
Buffalo airport
13h 49m
2 Stops
YEG
11:49 a.m.
Edmonton airport
1,368 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
Montreal to Syracuse
Fastest flight time
3h 41m
Cheapest price
469 CAD
Ottawa to Erie
Fastest flight time
6h 29m
Cheapest price
561 CAD
Toronto to Syracuse
Fastest flight time
3h 48m
Cheapest price
564 CAD
Saskatoon to Syracuse
Fastest flight time
11h 05m
Cheapest price
648 CAD
Vancouver to Erie
Fastest flight time
6h 33m
Cheapest price
652 CAD
Calgary to Syracuse
Fastest flight time
13h 46m
Cheapest price
900 CAD
Ottawa to Syracuse
Fastest flight time
4h 11m
Cheapest price
2,508 CAD
View more

Flights from Canada to: