Flight times from Ottawa to Buffalo & schedule

The average flight time from Ottawa to Buffalo is About 4 hours 19 minutes, covering a distance of About 360.05 km.

Flight duration

About 4 hours 19 minutes

Flight distance

About 360.05 km

How long is the flight from Ottawa to Buffalo?

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

See more
Earliest first
Latest first
United Airlines UA3620
YOW 3:10 PM
EWR 5:00 PM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA4570
EWR 6:35 PM
BUF 8:09 PM
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3659
YOW 4:36 PM
ORD 6:12 PM
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA4177
ORD 7:00 AM
BUF 9:46 AM
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4398
YOW 6:05 AM
EWR 7:56 AM
With stops 1.9h
S
M
T
W
T
F
S
American Airlines AA4496
LGA 4:00 PM
BUF 5:26 PM
1.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD2331
YOW 10:30 AM
EWR 12:06 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA4736
LGA 8:29 PM
BUF 10:05 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS7260
YOW 10:35 AM
EWR 12:10 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA4736
LGA 8:29 PM
BUF 10:05 PM
1.6h
S
M
T
W
T
F
S
Check prices
See all
Porter Airlines PD2331
YOW 10:30 AM
EWR 12:06 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA4736
LGA 8:29 PM
BUF 10:05 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS7260
YOW 10:35 AM
EWR 12:10 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA4736
LGA 8:29 PM
BUF 10:05 PM
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4398
YOW 6:05 AM
EWR 7:56 AM
With stops 1.9h
S
M
T
W
T
F
S
American Airlines AA4496
LGA 4:00 PM
BUF 5:26 PM
1.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3659
YOW 4:36 PM
ORD 6:12 PM
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA4177
ORD 7:00 AM
BUF 9:46 AM
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA3620
YOW 3:10 PM
EWR 5:00 PM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA4570
EWR 6:35 PM
BUF 8:09 PM
1.6h
S
M
T
W
T
F
S
Check prices
See all
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3529
YOW 6:05 AM
BUF 10:24 AM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices