Direct (nonstop) flights from Tampa to Nashville

2 airlines fly nonstop from Tampa International (TPA) to Nashville International (BNA). It's 611 miles (984 km), about 2h in the air. Operated by American Airlines, Southwest Airlines.

TPA
Tampa International
🇺🇸 Tampa, USA
BNA
Nashville International
🇺🇸 Nashville, USA
Flight Time
2h
Distance
611 mi
984 km
CO₂/pax
113 kg
−30 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
-1h
Operated by American Airlines American Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
TPA → BNA
Flight Time
2h
Distance
611 mi
Southwest Airlines WN Southwest Airlines
Route
TPA → BNA
Flight Time
2h
Distance
611 mi

Alternative Routes

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

TPA BHM (Birmingham) BNA
Leg 1: 1h 30m (459 mi) Leg 2: 1h 5m (177 mi) Total: ~2h 35m 🍃 143 kg CO₂ (+27% vs. direct)
Leg 1
TPA → BHM
1h 30m · 459 mi
View TPA to BHM flights →
Leg 2
BHM → BNA
1h 5m · 177 mi
View BHM to BNA flights →
TPA ATL (Atlanta) BNA
Leg 1: 1h 39m (406 mi) Leg 2: 1h 9m (213 mi) Total: ~2h 48m 🍃 139 kg CO₂ (+23% vs. direct)
Leg 1
TPA → ATL
1h 39m · 406 mi
View TPA to ATL flights →
Leg 2
ATL → BNA
1h 9m · 213 mi
View ATL to BNA flights →
TPA TYS (Knoxville) BNA
Leg 1: 1h 45m (546 mi) Leg 2: 1h 3m (152 mi) Total: ~2h 48m 🍃 154 kg CO₂ (+36% vs. direct)
Leg 1
TPA → TYS
1h 45m · 546 mi
View TPA to TYS flights →
Leg 2
TYS → BNA
1h 3m · 152 mi
View TYS to BNA flights →
TPA GSP (Greenville) BNA
Leg 1: 1h 42m (476 mi) Leg 2: 1h 15m (265 mi) Total: ~2h 57m 🍃 162 kg CO₂ (+43% vs. direct)
Leg 1
TPA → GSP
1h 42m · 476 mi
View TPA to GSP flights →
Leg 2
GSP → BNA
1h 15m · 265 mi
View GSP to BNA flights →
TPA PNS (Pensacola) BNA
Leg 1: 1h 33m (329 mi) Leg 2: 1h 30m (391 mi) Total: ~3h 3m 🍃 158 kg CO₂ (+40% vs. direct)
Leg 1
TPA → PNS
1h 33m · 329 mi
View TPA to PNS flights →
Leg 2
PNS → BNA
1h 30m · 391 mi
View PNS to BNA flights →

Looking for the return flight?

BNA → TPA: Flights from Nashville to Tampa

Frequently Asked Questions

How long is the direct flight from Tampa to Nashville?

A nonstop flight from Tampa (TPA) to Nashville (BNA) takes approximately 2 hours. The distance is 611 miles (984 km).

Which airlines fly nonstop from Tampa to Nashville?

2 airlines: American Airlines, Southwest Airlines.

Is there a nonstop flight from Tampa to Nashville?

Yes. 2 airlines: American Airlines, Southwest Airlines.

How far is Tampa from Nashville?

The flight distance from Tampa to Nashville is 611 miles (984 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Tampa to Nashville?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

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

Is the return flight from Nashville to Tampa 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 Tampa to Nashville?

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 Tampa International for this flight?

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