Direct (nonstop) flights from Buffalo to Tampa

2 airlines fly nonstop from Buffalo Niagara International (BUF) to Tampa International (TPA). It's 1,053 miles (1,694 km), about 2h 45m in the air. Operated by Frontier Airlines, Southwest Airlines.

BUF
Buffalo Niagara International
🇺🇸 Buffalo, USA
TPA
Tampa International
🇺🇸 Tampa, USA
Flight Time
2h 45m
Distance
1,053 mi
1,694 km
CO₂/pax
178 kg
−45 kg vs. layover
Airlines
2
Frontier Airlines +1
Time Diff
Same timezone
Operated by Frontier Airlines Frontier Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Frontier Airlines F9 Frontier Airlines
Route
BUF → TPA
Flight Time
2h 45m
Distance
1,053 mi
Southwest Airlines WN Southwest Airlines
Route
BUF → TPA
Flight Time
2h 45m
Distance
1,053 mi

Alternative Routes

Other ways to fly from Buffalo to Tampa with one stop · direct emits 178 kg CO₂ per passenger

BUF RDU (Raleigh/Durham) TPA
Leg 1: 1h 35m (487 mi) Leg 2: 1h 58m (586 mi) Total: ~3h 33m 🍃 223 kg CO₂ (+25% vs. direct)
Leg 1
BUF → RDU
1h 35m · 487 mi
View BUF to RDU flights →
Leg 2
RDU → TPA
1h 58m · 586 mi
View RDU to TPA flights →
BUF ATL (Atlanta) TPA
Leg 1: 2h 17m (711 mi) Leg 2: 1h 27m (406 mi) Total: ~3h 44m 🍃 232 kg CO₂ (+30% vs. direct)
Leg 1
BUF → ATL
2h 17m · 711 mi
View BUF to ATL flights →
Leg 2
ATL → TPA
1h 27m · 406 mi
View ATL to TPA flights →
BUF BNA (Nashville) TPA
Leg 1: 1h 55m (631 mi) Leg 2: 1h 50m (611 mi) Total: ~3h 45m 🍃 255 kg CO₂ (+43% vs. direct)
Leg 1
BUF → BNA
1h 55m · 631 mi
View BUF to BNA flights →
Leg 2
BNA → TPA
1h 50m · 611 mi
View BNA to TPA flights →
BUF CLT (Charlotte) TPA
Leg 1: 2h 3m (545 mi) Leg 2: 1h 45m (507 mi) Total: ~3h 48m 🍃 220 kg CO₂ (+24% vs. direct)
Leg 1
BUF → CLT
2h 3m · 545 mi
View BUF to CLT flights →
Leg 2
CLT → TPA
1h 45m · 507 mi
View CLT to TPA flights →
BUF BWI (Baltimore) TPA
Leg 1: 1h 15m (280 mi) Leg 2: 2h 35m (842 mi) Total: ~3h 50m 🍃 233 kg CO₂ (+31% vs. direct)
Leg 1
BUF → BWI
1h 15m · 280 mi
View BUF to BWI flights →
Leg 2
BWI → TPA
2h 35m · 842 mi
View BWI to TPA flights →

Looking for the return flight?

TPA → BUF: Flights from Tampa to Buffalo

Frequently Asked Questions

How long is the direct flight from Buffalo to Tampa?

A nonstop flight from Buffalo (BUF) to Tampa (TPA) takes approximately 2 hours and 45 minutes. The distance is 1,053 miles (1,694 km).

Which airlines fly nonstop from Buffalo to Tampa?

2 airlines: Frontier Airlines, Southwest Airlines.

Is there a nonstop flight from Buffalo to Tampa?

Yes. 2 airlines: Frontier Airlines, Southwest Airlines.

How far is Buffalo from Tampa?

The flight distance from Buffalo to Tampa is 1,053 miles (1,694 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Buffalo to Tampa?

At 2h 45m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Buffalo to Tampa?

Roughly 178 kg CO2 per passenger one-way. That's about the same as driving 890 km.

Is the return flight from Tampa to Buffalo also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Buffalo to Tampa?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Buffalo Niagara International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.