Flight times from Buffalo to Montreal & schedule

The average flight time from Buffalo to Montreal is About 4 hours 41 minutes, covering a distance of About 501.29 km.

Flight duration

About 4 hours 41 minutes

Flight distance

About 501.29 km

How long is the flight from Buffalo to Montreal?

The flights usually depart from Buffalo Niagara International Airport and arrive at Dulles International Airport.

See more
Earliest first
Latest first
United Airlines UA3634
BUF 06:07
IAD 07:35
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA3539
IAD 13:20
YUL 15:02
1.7h
S
M
T
W
T
F
S
Check prices
WestJet WS7044
BUF 12:05
ATL 14:26
With stops 2.4h
S
M
T
W
T
F
S
WestJet WS7924
ATL 21:15
YUL 23:51
2.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC3221
BUF 19:21
ORD 20:30
With stops 2.1h
S
M
T
W
T
F
S
Air Canada AC8958
ORD 08:45
YUL 12:00
2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC3221
BUF 19:21
ORD 20:30
With stops 2.1h
S
M
T
W
T
F
S
Air Canada AC8958
ORD 08:45
YUL 12:00
2.3h
S
M
T
W
T
F
S
Check prices
WestJet WS7044
BUF 12:05
ATL 14:26
With stops 2.4h
S
M
T
W
T
F
S
WestJet WS7924
ATL 21:15
YUL 23:51
2.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3634
BUF 06:07
IAD 07:35
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA3539
IAD 13:20
YUL 15:02
1.7h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Buffalo to Montreal

Multiple airlines provide flights from Buffalo to Montreal. The best rated one is Delta Air Lines with an average rating of 10.0.

See more
Delta Air Lines
Delta Air Lines
User rating: 10.0

FAQs about flight schedules from Buffalo to Montreal