BWI → TPA Baltimore to Tampa
live
Direct flights from Baltimore (BWI) to Tampa (TPA): 14 nonstop departures observed each week across 2 airlines. 48% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes late. No cancellations were recorded across the 33 tracked flights. The nonstop covers 1,358 km, an estimated 2 hours 14 minutes in the air. Measured by Pro Flight Search from live flight boards at Baltimore and Tampa. Updated 20 October 2026 at 13:40 UTC.
Today, BWI → TPA Tue 20 Oct · local times
Sched Flight BWI departure TPA arrival
06:10
WN1173 Southwest
Est. 06:10 Departure not confirmed by the board
TPA 08:35 scheduled
08:20
WN1177 Southwest
Est. 08:20 Departure not confirmed by the board
TPA 10:45 scheduled
·
WN1491Southwest
On schedule
TPA est. 15:30 +20 sched 15:10
Checked BWI board 06:33 · TPA board 09:40
BWI
Baltimore
smooth · +8
TPA
Tampa
heavy · +40
dep bank 07:05–21:59 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
48% on time
of the last 33 operated BWI → TPA flights arrived within 15 minutes
Median arrival delay is +21 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +21 min across the last 33 operated legs
Flight time ~2h 14m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Frontier 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
Frontier AirlinesF9 60% on time
Flights F92925 18:23 Tu We Sa · F91537 21:59 Mo Th Fr Su
Southwest AirlinesWN 46% on time
Flights WN1173 varies daily · WN4428 08:25 Su · WN1177 varies Mo Tu We Th Fr · WN4536 10:10 Su
History operated legs · board outcomes
10-19 WN408 arrived −9
10-19 WN4669 arrived −15
Show 25 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 BWI and TPA, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 50 Completed 41 Delayed 22 Within 15m 20/41 Median +19m
WN1173 Southwest
6 days
Tue, Oct 20
2/2 legs · N8683D
BWI
Departure
Sched 06:10
Scheduled departure
→
TPA
Arrival
Sched 08:35
Scheduled arrival · landing pending
Mon, Oct 19
2/2 legs · N9026R
BWI
Departure
07:38
Departed · Sched 07:0533m late
→
TPA
Arrival
09:34
Landed · Sched 09:304m late
Sun, Oct 18
1/2 legs · N8752Q
BWI
Departure
06:31
Departed · Sched 06:0526m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
1/2 legs · N7885A
BWI
Departure
07:31
Departed · Sched 07:0526m late
→
TPA
Arrival
Sched 09:30
Scheduled time only · no board update captured
Fri schedule from board history
Fri, Oct 16
2/2 legs · N8957Q
BWI
Departure
07:18
Departed · Sched 07:0513m late
→
TPA
Arrival
09:20
Landed · Sched 09:3010m early
Thu, Oct 15
1/2 legs · N8546V
BWI
Departure
07:20
Departed · Sched 07:0515m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1173 history →
WN1177 Southwest
4 days
Tue, Oct 20
2/2 legs · N495WN
BWI
Departure
Sched 08:20
Scheduled departure
→
TPA
Arrival
Sched 10:45
Scheduled arrival · landing pending
Mon, Oct 19
2/2 legs · N928WN
BWI
Departure
08:52
Departed · Sched 08:4012m late
→
TPA
Arrival
10:56
Landed · Sched 11:059m early
Fri, Oct 16
2/2 legs · N7741C
BWI
Departure
08:55
Departed · Sched 08:4015m late
→
TPA
Arrival
11:01
Landed · Sched 11:054m early
Thu, Oct 15
1/2 legs · N903WN
BWI
Departure
09:00
Departed · Sched 08:4020m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1177 history →
WN1491 Southwest
1 day
BWI
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
15:30
Est. · Sched 15:1020m late
F91537 Frontier
4 days
Mon, Oct 19
2/2 legs · N721FR
BWI
Departure
22:00
Departed · Sched 21:591m late
→
TPA
Arrival
Sched 00:33
Scheduled arrival · landing pending
Sun, Oct 18
1/2 legs · N713FR
BWI
Departure
22:58
Departed · Sched 21:5959m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 16
2/2 legs · N619FR
BWI
Departure
22:57
Departed · Sched 21:5958m late
→
TPA
Arrival
00:04
Last seen · Sched 00:3329m early
Thu, Oct 15
2/2 legs · N619FR
BWI
Departure
22:12
Departed · Sched 21:5913m late
→
TPA
Arrival
00:22
Landed · Sched 00:3311m early
Full F91537 history →
WN1004 Southwest
3 days
Mon, Oct 19
1/2 legs · N8530W
BWI
Departure
20:51
Departed · Sched 20:3021m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 16
1/2 legs · N8773Q
BWI
Departure
Sched 20:30
Departure time not on board
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 15
1/2 legs · N8613K
BWI
Departure
21:09
Departed · Sched 20:3039m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1004 history →
WN1178 Southwest
4 days
Mon, Oct 19
1/2 legs · N8554X
BWI
Departure
10:31
Departed · Sched 10:2011m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
1/2 legs · N8904L
BWI
Departure
11:06
Departed · Sched 10:2541m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 16
2/2 legs · N8978G
BWI
Departure
10:28
Departed · Sched 10:208m late
→
TPA
Arrival
12:30
Landed · Sched 12:4515m early
Thu, Oct 15
1/2 legs · N8813Q
BWI
Departure
10:34
Departed · Sched 10:2014m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1178 history →
WN1180 Southwest
4 days
Mon, Oct 19
1/2 legs · N1808U
BWI
Departure
19:40
Departed · Sched 18:3565m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 18
1/2 legs · N8530W
BWI
Departure
18:10
Departed · Sched 17:5020m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 16
2/2 legs · N8310C
BWI
Departure
21:07
Departed · Sched 18:35152m late
→
TPA
Arrival
20:32
Last seen · Sched 21:0028m early
Thu, Oct 15
1/2 legs · N8574Z
BWI
Departure
19:08
Departed · Sched 18:3533m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1180 history →
WN2557 Southwest
2 days
Mon, Oct 19
2/2 legs · N8907L
BWI
Departure
16:43
Departed · Sched 15:3073m late
→
TPA
Arrival
18:39
Last seen · Sched 17:5544m late
Fri, Oct 16
2/2 legs · N8656B
BWI
Departure
15:49
Departed · Sched 15:3019m late
→
TPA
Arrival
17:57
Landed · Sched 17:552m late
Full WN2557 history →
WN408 Southwest
1 day
BWI
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
10:16
Landed · Sched 10:259m early
WN4669 Southwest
1 day
BWI
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
14:00
Landed · Sched 14:1515m early
WN1181 Southwest
1 day
Sun, Oct 18
1/2 legs · N8978G
BWI
Departure
20:22
Departed · Sched 19:5527m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN1181 history →
WN2247 Southwest
1 day
Sun, Oct 18
1/2 legs · N8623F
BWI
Departure
15:55
Departed · Sched 15:3025m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN2247 history →
WN4428 Southwest
1 day
Sun, Oct 18
1/2 legs · N8710M
BWI
Departure
08:37
Departed · Sched 08:2512m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN4428 history →
WN4536 Southwest
1 day
Sun, Oct 18
1/2 legs · N8567Z
BWI
Departure
10:30
Departed · Sched 10:1020m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN4536 history →
F92925 Frontier
1 day
Sat, Oct 17
1/2 legs · N389FR
BWI
Departure
18:48
Departed · Sched 18:2325m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full F92925 history →
WN4173 Southwest Airlines
1 day
Sat, Oct 17
1/2 legs · N8550Q
BWI
Departure
15:40
Departed · Sched 15:1525m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN4173 history →
WN855 Southwest
1 day
Sat, Oct 17
1/2 legs · N9023R
BWI
Departure
18:09
Departed · Sched 18:054m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full WN855 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 — Baltimore (BWI) to Tampa (TPA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BWI-TPA
Copy
How we measure this →
BWI to TPA questions
Is BWI–TPA running on time right now? Some delays possible. The arrival side at TPA is the weaker end, route health score 67/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BWI–TPA? Operators schedule morning departures around 08:25 and evening departures around 18:05 from BWI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TPA delay card to confirm conditions when you'd arrive.
How long is the flight from BWI to TPA? Great-circle distance is 1,358 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 126–146 min gate-to-gate on this route.
How often does BWI–TPA fly? 2 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.