Flights from Tampa to Buffalo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TPA to BUF – All flight route options from Tampa International, Florida, USA to Buffalo Niagara International, New York, USA. These routes are operated by 11 airlines. Fly non-stop with Southwest Airlines or Frontier Airlines, or choose from 18 different stopover flights. The shortest flight time is 2 hours and 40 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.
Tampa to Buffalo flights
There are over 20 airlines and as many as 315 flights every week to this destination. You can fly non-stop to Buffalo (BUF) from Tampa (TPA) with Frontier Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Washington, Raleigh/Durham or any other of the 18 alternatives with connectiing airports.
Tampa to Buffalo with Frontier Airlines
You can fly non-stop every weekday except Mondays and Mondays with departure times from 6:00 am to 5:00 pm. You can also take a connecting flight via Raleigh/Durham or Atlanta.
With American Airlines
American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Tampa International to Buffalo Niagara International
The shortest flight time between TPA and BUF is 2 hours and 51 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 51m | - | 1061 miles (1707 km) |
DCA Washington | 4h 48m | 1h 0m | 1116 miles (1796 km) |
RDU Raleigh/Durham | 4h 51m | 1h 3m | 1081 miles (1739 km) |
CLT Charlotte | 4h 53m | 1h 15m | 1061 miles (1707 km) |
DTW Detroit | 5h 9m | 1h 10m | 1231 miles (1981 km) |
ATL Atlanta | 5h 10m | 1h 31m | 1125 miles (1810 km) |
JFK New York | 5h 11m | 56m | 1313 miles (2113 km) |
IAD Dulles | 5h 16m | 1h 44m | 1102 miles (1773 km) |
PHL Philadelphia | 5h 36m | 1h 18m | 1206 miles (1940 km) |
BNA Nashville | 5h 40m | 1h 30m | 1252 miles (2014 km) |
MDW Chicago | 5h 48m | 1h 15m | 1473 miles (2370 km) |
BWI Baltimore | 5h 50m | 2h 50m | 1130 miles (1818 km) |
ORD Chicago | 5h 51m | 1h 5m | 1493 miles (2402 km) |
FLL Fort Lauderdale | 6h 9m | 2h 30m | 1371 miles (2206 km) |
MIA Miami | 6h 14m | 50m | 1399 miles (2251 km) |
LGA New York | 6h 22m | 2h 47m | 1309 miles (2106 km) |
BOS Boston | 6h 49m | 2h 46m | 1588 miles (2555 km) |
EWR New York | 7h 18m | - | - |
EYW Key West | 11h 6m | 2h 50m | 1531 miles (2463 km) |

