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.29km.

Flight duration

About 4 hours 41 minutes

Flight distance

About 501.29km

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

FAQs about flight schedules from Buffalo to Montreal