TPA → BNA Tampa to Nashville
live
Direct flights from Tampa (TPA) to Nashville (BNA): 14 nonstop departures observed each week across 2 airlines. 71% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 31 tracked flights. The nonstop covers 986 km, an estimated 1 hour 46 minutes in the air. Measured by Pro Flight Search from live flight boards at Tampa and Nashville. Updated 8 September 2026 at 16:54 UTC.
TPA
Tampa
smooth · +0
BNA
Nashville
smooth · +0
dep bank 07:45–20:55 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
71% on time
of the last 31 operated TPA → BNA flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 31 operated legs
Flight time ~1h 46m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 31
The week scheduled departures · origin local time
American Airlines Southwest Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA
Flights AA3642 12:32 daily · AA3639 17:24 daily
Southwest AirlinesWN 86% on time
Flights WN2307 07:45 Tu We Su · WN2186 varies daily · WN3940 09:30 Sa · WN3908 11:15 Mo Tu We Th Fr Su
History operated legs · board outcomes
08-26 AA3642 departed −8
Show 23 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from TPA and BNA, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 56 Completed 31 Delayed 11 Within 15m 22/31 Median +0m
AA3642 American
8 days
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled arrival · landing pending
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 13:31
Scheduled time only · no board update captured
TPA
Departure
Sched 12:32
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
TPA
Departure
12:24
Departed · Sched 12:328m early
→
BNA
Arrival
—
Board row not captured for this rotation yet.
WN2307 Southwest
2 days
Tue, Sep 8
1/2 legs · N457WN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
08:24
Est. · Sched 08:4016m early
Sun, Sep 6
1/2 legs · N7885A
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
16:54
Landed · Sched 17:2026m early
Full WN2307 history →
WN3908 Southwest
5 days
Tue, Sep 8
1/2 legs · N8874Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
11:31
Est. · Sched 11:0031m late
Mon, Sep 7
1/2 legs · N8566Z
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
12:15
Landed · Sched 12:105m late
Fri, Sep 4
1/2 legs · N8896L
TPA
Departure
—
Board row not captured for this rotation yet.
→
Thu, Sep 3
1/2 legs · N8738K
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
12:00
Landed · Sched 12:1010m early
TPA
Departure
Sched 11:15
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
Full WN3908 history →
WN3909 Southwest
6 days
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 12:55
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · N8750Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
14:22
Landed · Sched 14:3513m early
Sun, Sep 6
1/2 legs · N9018H
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
09:57
Landed · Sched 10:1518m early
Fri, Sep 4
1/2 legs · N8856S
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
14:49
Landed · Sched 14:3514m late
Thu, Sep 3
1/2 legs · N8975K
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
15:26
Landed · Sched 14:3551m late
TPA
Departure
Sched 13:40
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
Full WN3909 history →
AA3639 American
7 days
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:23
Scheduled time only · no board update captured
Sun, Sep 6
1/2 legs · N335SN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:23
Scheduled time only · no board update captured
Sat, Sep 5
1/2 legs · N757UW
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:46
Last seen · Sched 18:2323m late
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:23
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:23
Scheduled time only · no board update captured
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:23
Scheduled time only · no board update captured
TPA
Departure
Sched 17:24
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
MQ3639 Envoy Air
5 days
Mon, Sep 7
1/2 legs · N331SC
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 18:02
Scheduled time only · no board update captured
Sun, Sep 6
1/2 legs · N248NN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:08
Landed · Sched 17:5117m late
Sat, Sep 5
1/2 legs · N331SC
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:00
Landed · Sched 17:537m late
Fri, Sep 4
1/2 legs · N325DM
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:06
Landed · Sched 17:4917m late
Thu, Sep 3
1/2 legs · N226NN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:55
Landed · Sched 17:4768m late
Full MQ3639 history →
MQ3642 Envoy Air
5 days
Mon, Sep 7
1/2 legs · N331SC
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
13:10
Landed · Sched 12:5911m late
Sun, Sep 6
1/2 legs · N248NN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
13:13
Landed · Sched 12:5914m late
Sat, Sep 5
1/2 legs · N331SC
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
13:23
Landed · Sched 12:5924m late
Fri, Sep 4
1/2 legs · N325DM
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
13:15
Landed · Sched 12:5619m late
Thu, Sep 3
1/2 legs · N226NN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
13:12
Landed · Sched 12:5418m late
Full MQ3642 history →
WN2186 Southwest
6 days
Mon, Sep 7
1/2 legs · N8803L
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
09:56
Landed · Sched 10:059m early
Sat, Sep 5
1/2 legs · N8937Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
15:36
Landed · Sched 15:459m early
Fri, Sep 4
1/2 legs · N8840Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
09:43
Landed · Sched 10:0522m early
Thu, Sep 3
1/2 legs · N8910Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
09:44
Landed · Sched 10:0521m early
TPA
Departure
Sched 09:10
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
TPA
Departure
Sched 15:40
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
Full WN2186 history →
WN3910 Southwest
3 days
Mon, Sep 7
1/2 legs · N914WN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
18:44
Landed · Sched 18:451m early
Fri, Sep 4
1/2 legs · N929WN
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
19:23
Landed · Sched 18:4538m late
Thu, Sep 3
1/2 legs · N7741C
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
19:26
Landed · Sched 18:4541m late
Full WN3910 history →
WN4044 Southwest
3 days
Mon, Sep 7
1/2 legs · N8881L
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
21:54
Landed · Sched 21:551m early
Fri, Sep 4
1/2 legs · N8952Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
21:43
Landed · Sched 21:5512m early
Thu, Sep 3
1/2 legs · N8845L
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
22:08
Landed · Sched 21:5513m late
Full WN4044 history →
WN3352 Southwest
1 day
Sun, Sep 6
1/2 legs · N8676A
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
07:30
Last seen · Sched 08:0535m early
WN3912 Southwest
1 day
Sun, Sep 6
1/2 legs · N8565Z
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
19:50
Landed · Sched 20:1525m early
Full WN3912 history →
WN3940 Southwest
1 day
Sat, Sep 5
1/2 legs · N8310C
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
10:17
Landed · Sched 10:258m early
Full WN3940 history →
WN4496 Southwest
1 day
Sat, Sep 5
1/2 legs · N8899H
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
16:50
Landed · Sched 17:0515m early
Full WN4496 history →
JRE701 JRE
1 day
Thu, Sep 3
1/2 legs · N701JS
TPA
Departure
—
Board row not captured for this rotation yet.
→
BNA
Arrival
Sched 08:31
Scheduled time only · no board update captured
WN4050 Southwest
1 day
TPA
Departure
Sched 19:00
Scheduled time only · no board update captured
→
BNA
Arrival
—
Board row not captured for this rotation yet.
Full WN4050 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Tampa (TPA) to Nashville (BNA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPA-BNA
Copy
How we measure this →
TPA to BNA questions
Is TPA–BNA running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPA–BNA? Operators schedule morning departures around 07:45 and evening departures around 17:24 from TPA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BNA delay card to confirm conditions when you'd arrive.
How long is the flight from TPA to BNA? Great-circle distance is 986 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 100–115 min gate-to-gate on this route.
How often does TPA–BNA fly? 2 carriers operate this route, around 47 flights a week between them. Compare carrier days and times in the airline list above.