Flights from Oklahoma City to Buffalo – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
OKC to BUF – All flight route options from Will Rogers World, Oklahoma, USA to Buffalo Niagara International, New York, USA. These flights are operated by 5 different airlines through 9 different connections. The shortest flight time is 4 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Buffalo Niagara
We got great deals on hotels and car rentals near the airport.
Oklahoma City to Buffalo flights
With over 125 flights every week and 9 different airlines you have a wide range of options. While flying to Buffalo from Oklahoma City you will be doing a stopover in Chicago, Nashville or any other of the 9 alternatives with flight connections.
Are there any non-stop flights from OKC to BUF?
There are no direct or non-stop flights from Will Rogers World, OKC to Buffalo Niagara International, BUF.
Oklahoma City to Buffalo with Southwest Airlines
If you choose to fly with Southwest Airlines from Oklahoma City to Buffalo you can make a transit either via Chicago or via Nashville. The route via Chicago is 10 minutes faster.
Distance & flight times: Will Rogers World to Buffalo Niagara International
The shortest flight time between OKC and BUF is 4 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
MDW Chicago | 4h 20m | 55m | 1163 miles (1871 km) |
BNA Nashville | 4h 30m | 45m | 1253 miles (2016 km) |
ORD Chicago | 5h 15m | 1h 28m | 1170 miles (1883 km) |
CLT Charlotte | 5h 17m | 58m | 1492 miles (2401 km) |
DCA Washington | 5h 20m | 59m | 1458 miles (2346 km) |
MSP Minneapolis | 5h 21m | 1h 15m | 1434 miles (2307 km) |
DFW Dallas | 5h 32m | 1h 49m | 1393 miles (2241 km) |
ATL Atlanta | 5h 41m | 2h 43m | 1479 miles (2380 km) |
LGA New York | 7h 38m | 1h 26m | 1637 miles (2634 km) |


