Find cheap flights to Buffalo

Mon. 11/11
Mon. 18/11
Any month
Compare vs. momondo |

When is the best time to fly to Buffalo?

902 CAD
698 CAD
495 CAD
291 CAD
Price
291 - 871 CAD

When is the best time to fly to Buffalo?

In general when looking for the cheapest flight to Buffalo, try to book your flight during the month of February for the best deal.

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

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

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

In general, when looking for the cheapest flight to Buffalo, our data indicates that morning flights are the most cost-effective. noon flights tend to be the most expensive.


Buffalo flight deals found on momondo

Check out some of the best fares to Buffalo found recently by users on momondo
Quickest
Cheapest
Delta
Delta
YUL
16 Feb.
Montreal Pierre Elliott Trudeau Intl airport
6h 11m
1 Stop
BUF
Buffalo airport
Delta
BUF
24 Feb.
Buffalo airport
6h 11m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
308 CAD
Delta
Delta
YUL
19 Nov.
Montreal Pierre Elliott Trudeau Intl airport
5h 19m
1 Stop
BUF
Buffalo airport
Delta
BUF
16 Dec.
Buffalo airport
6h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
348 CAD
Delta
Delta
YUL
14 Dec.
Montreal Pierre Elliott Trudeau Intl airport
6h 08m
1 Stop
BUF
Buffalo airport
Delta
BUF
07 Jan.
Buffalo airport
6h 11m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
394 CAD
American Airlines
American Airlines
YYC
18 Nov.
Calgary airport
6h 01m
1 Stop
BUF
Buffalo airport
American Airlines
BUF
25 Nov.
Buffalo airport
7h 31m
1 Stop
YYC
Calgary airport
536 CAD
United Airlines
United Airlines
YYC
18 Jan.
Calgary airport
8h 21m
1 Stop
BUF
Buffalo airport
United Airlines
BUF
22 Jan.
Buffalo airport
11h 10m
2 Stops
YYC
Calgary airport
588 CAD
United Airlines
United Airlines
YYZ
28 Nov.
Toronto Pearson Intl airport
25h 15m
1 Stop
BUF
Buffalo airport
United Airlines
BUF
01 Dec.
Buffalo airport
13h 22m
1 Stop
YYZ
Toronto Pearson Intl airport
867 CAD
Delta
Delta
YUL
19 Nov.
Montreal Pierre Elliott Trudeau Intl airport
5h 19m
1 Stop
BUF
Buffalo airport
Delta
BUF
16 Dec.
Buffalo airport
6h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
348 CAD
Delta
Delta
YUL
14 Dec.
Montreal Pierre Elliott Trudeau Intl airport
6h 08m
1 Stop
BUF
Buffalo airport
Delta
BUF
07 Jan.
Buffalo airport
6h 11m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
394 CAD
Delta
Delta
YUL
16 Feb.
Montreal Pierre Elliott Trudeau Intl airport
6h 11m
1 Stop
BUF
Buffalo airport
Delta
BUF
24 Feb.
Buffalo airport
6h 11m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
308 CAD
American Airlines
American Airlines
YYC
18 Nov.
Calgary airport
6h 01m
1 Stop
BUF
Buffalo airport
American Airlines
BUF
25 Nov.
Buffalo airport
7h 31m
1 Stop
YYC
Calgary airport
536 CAD
United Airlines
United Airlines
YYC
18 Jan.
Calgary airport
8h 21m
1 Stop
BUF
Buffalo airport
United Airlines
BUF
22 Jan.
Buffalo airport
11h 10m
2 Stops
YYC
Calgary airport
588 CAD
Air Canada
Air Canada
YYC
31 Dec.
Calgary airport
13h 52m
2 Stops
BUF
Buffalo airport
Air Canada
BUF
07 Jan.
Buffalo airport
11h 25m
2 Stops
YYC
Calgary airport
1,198 CAD

Airports near Buffalo

Below you will find all the airports in Buffalo along with their distance from the city centre
Buffalo
13 km from city centre

Popular routes to Buffalo

Most frequently searched flights to Buffalo along with the cheapest price and shortest flight duration
Montreal to Buffalo Flights
Fastest flight time
4h 34m
Cheapest price
264 CAD
Fort Lauderdale to Buffalo Flights
Fastest flight time
3h 00m
Cheapest price
291 CAD
Toronto to Buffalo Flights
Fastest flight time
4h 58m
Cheapest price
438 CAD
Vancouver to Buffalo Flights
Fastest flight time
6h 51m
Cheapest price
520 CAD
Calgary to Buffalo Flights
Fastest flight time
6h 01m
Cheapest price
525 CAD
Los Angeles to Buffalo Flights
Fastest flight time
4h 36m
Cheapest price
590 CAD
Edmonton to Buffalo Flights
Fastest flight time
14h 11m
Cheapest price
770 CAD
Winnipeg to Buffalo Flights
Fastest flight time
8h 36m
Cheapest price
922 CAD
View more

Start planning your trip to Buffalo