Direct flights from Tampa to Nashville
All flights from TPA to BNA non-stop. There are direct flights from Tampa International (TPA), Florida, USA to Nashville International (BNA), Tennessee, USA with Southwest Airlines and American Airlines. 48 weekly departures are currently scheduled on this route. Departure times range from 05:45 to 23:25 depending on the schedule period. The flight distance is 616 miles (991 km). Flight time ranges from 1 hour and 55 minutes to 2 hours and 8 minutes.
Airlines with non-stop routes:
Southwest Airlines
American Airlines
Frontier Airlines
Spirit Airlines
Sun Country Airlines
Flight schedule from Tampa to Nashville with Southwest Airlines
This is a weekly direct flight schedule for Southwest Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-10-26
Flight schedule from Tampa to Nashville with American Airlines
This is a weekly direct flight schedule for American Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-10-26
Tampa to Nashville scheduled departures
Select a date to see every published non-stop departure between TPA and BNA.
TPA - BNA route facts
-
Distance616 miles (991 km)
-
Flight time1 hour and 55 minutes to 2 hours and 8 minutes
-
Airlines
Southwest
American Airlines -
Airline alliancesLow-cost carrier oneworld
-
CabinsEconomy First
-
AircraftSouthwest Airlines: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737-700 Passenger (Scimitar Winglets) and Boeing 737MAX 8 PassengerAmerican Airlines: Embraer 175
Route FAQ
Direct flights from Tampa to TN, USA
From Tampa to Memphis
MEM Memphis International
From Tampa to Knoxville
TYS Mc Ghee Tyson
