TPA → BWI Tampa to Baltimore
live
Direct flights from Tampa (TPA) to Baltimore (BWI): 14 nonstop departures observed each week across 2 airlines. 79% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 7 minutes early. No cancellations were recorded across the 29 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 Tampa and Baltimore. Updated 18 October 2026 at 21:42 UTC.
Today, TPA → BWI Sun 18 Oct · local times
Sched Flight TPA departure BWI arrival
·
WN156 Southwest
Departed
Landed 07:30 −5
·
WN2795Southwest
Departed
Landed 13:51 +6
·
WN3095 Southwest
Departed
Landed 10:57 −3
·
WN4153 Southwest
On schedule
BWI est. 16:59 sched 17:05
Checked TPA board 17:42 · BWI board 15:33
TPA
Tampa
busy · +23
BWI
Baltimore
smooth · +4
dep bank 05:15–22:45 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
79% on time
of the last 29 operated TPA → BWI flights arrived within 15 minutes
Median arrival delay is −7 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −7 min across the last 29 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 29
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
Flights F91538 varies Tu We Sa Su · F94092 18:39 Mo Th Fr Su
Southwest AirlinesWN 84% on time
Flights WN4725 05:15 Mo Th Fr · WN156 05:20 Su · WN1412 07:30 Tu We · WN3095 08:45 Su
History operated legs · board outcomes
10-18 WN2795 arrived +6
Show 21 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 BWI, paired departure → arrival per flight and day. Board tracking since Wed, Oct 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 51 Completed 42 Delayed 16 Within 15m 28/42 Median +1m
WN156 Southwest
1 day
Sun, Oct 18
1/2 legs · N8319F
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
07:33
Landed · Sched 07:352m early
Full WN156 history →
WN2795 Southwest
1 day
Sun, Oct 18
1/2 legs · N8710M
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
13:54
Landed · Sched 13:459m late
WN3095 Southwest
1 day
Sun, Oct 18
1/2 legs · N8578Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
10:57
Landed · Sched 11:003m early
Full WN3095 history →
WN4153 Southwest
4 days
Sun, Oct 18
1/2 legs · N8530W
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
16:59
Est. · Sched 17:056m early
Fri, Oct 16
2/2 legs · N959WN
TPA
Departure
17:56
Departed · Sched 17:4016m late
→
BWI
Arrival
19:49
Last seen · Sched 19:556m early
Thu, Oct 15
2/2 legs · N964WN
TPA
Departure
17:19
Departed · Sched 17:4021m early
→
BWI
Arrival
20:19
Landed · Sched 19:5524m late
Wed, Oct 14
2/2 legs · N275WN
TPA
Departure
14:38
Last seen · Sched 14:353m late
→
BWI
Arrival
16:59
Landed · Sched 16:509m late
Full WN4153 history →
F91538 Frontier
2 days
Sat, Oct 17
1/2 legs · N389FR
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
17:34
Landed · Sched 17:384m early
Wed, Oct 14
2/2 legs · N437FR
TPA
Departure
16:04
Last seen · Sched 15:1549m late
→
BWI
Arrival
18:19
Landed · Sched 17:3841m late
Full F91538 history →
WN1789 Southwest
1 day
Sat, Oct 17
1/2 legs · N8978G
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
12:04
Landed · Sched 12:106m early
Full WN1789 history →
WN404 Southwest
1 day
Sat, Oct 17
1/2 legs · N8569Z
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
19:35
Landed · Sched 19:405m early
Full WN404 history →
WN4155 Southwest
2 days
Sat, Oct 17
1/2 legs · N8551Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
09:44
Landed · Sched 09:506m early
Wed, Oct 14
2/2 legs · N225WN
TPA
Departure
Sched 19:10
Scheduled time only · no board update captured
→
BWI
Arrival
21:40
Landed · Sched 21:355m late
Full WN4155 history →
WN845 Southwest
1 day
Sat, Oct 17
1/2 legs · N8781Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
BWI
Arrival
16:49
Landed · Sched 16:556m early
Full WN845 history →
F94092 Frontier
2 days
Fri, Oct 16
2/2 legs · N619FR
TPA
Departure
18:50
Departed · Sched 18:3911m late
→
BWI
Arrival
21:26
Landed · Sched 21:0422m late
Thu, Oct 15
2/2 legs · N619FR
TPA
Departure
18:57
Departed · Sched 18:3918m late
→
BWI
Arrival
21:03
Landed · Sched 21:041m early
Full F94092 history →
WN1072 Southwest
2 days
Fri, Oct 16
2/2 legs · N7741C
TPA
Departure
11:23
Departed · Sched 11:4017m early
→
BWI
Arrival
13:52
Landed · Sched 13:553m early
Thu, Oct 15
2/2 legs · N903WN
TPA
Departure
11:50
Departed · Sched 11:4010m late
→
BWI
Arrival
13:57
Landed · Sched 13:552m late
Full WN1072 history →
WN3297 Southwest
2 days
Fri, Oct 16
2/2 legs · N8554X
TPA
Departure
08:56
Departed · Sched 08:551m late
→
BWI
Arrival
11:09
Landed · Sched 11:156m early
Thu, Oct 15
2/2 legs · N8705Q
TPA
Departure
Sched 08:55
Scheduled time only · no board update captured
→
BWI
Arrival
11:09
Landed · Sched 11:156m early
Full WN3297 history →
WN3455 Southwest
2 days
Fri, Oct 16
2/2 legs · N8852Q
TPA
Departure
23:15
Last seen · Sched 22:4530m late
→
BWI
Arrival
01:51
Landed · Sched 01:2031m late
Thu, Oct 15
2/2 legs · N8941Q
TPA
Departure
22:43
Departed · Sched 22:452m early
→
BWI
Arrival
01:42
Landed · Sched 01:2022m late
Full WN3455 history →
WN4338 Southwest
2 days
Fri, Oct 16
2/2 legs · N8311Q
TPA
Departure
20:20
Departed · Sched 19:1565m late
→
BWI
Arrival
23:29
Landed · Sched 21:35114m late
Thu, Oct 15
2/2 legs · N8874Q
TPA
Departure
20:05
Departed · Sched 19:1550m late
→
BWI
Arrival
22:06
Landed · Sched 21:3531m late
Full WN4338 history →
WN4725 Southwest
2 days
Fri, Oct 16
2/2 legs · N7741C
TPA
Departure
05:14
Departed · Sched 05:151m early
→
BWI
Arrival
07:23
Landed · Sched 07:307m early
Thu, Oct 15
2/2 legs · N929WN
TPA
Departure
Sched 05:15
Scheduled time only · no board update captured
→
BWI
Arrival
07:26
Landed · Sched 07:304m early
Full WN4725 history →
WN1165 Southwest
1 day
Wed, Oct 14
2/2 legs · N8783L
TPA
Departure
08:50
Departed · Sched 08:555m early
→
BWI
Arrival
11:09
Landed · Sched 11:156m early
Full WN1165 history →
WN1412 Southwest
1 day
Wed, Oct 14
2/2 legs · N923WN
TPA
Departure
07:28
Departed · Sched 07:302m early
→
BWI
Arrival
09:49
Landed · Sched 09:556m early
Full WN1412 history →
WN1494 Southwest
1 day
Wed, Oct 14
2/2 legs · N8846Q
TPA
Departure
17:48
Last seen · Sched 17:3513m late
→
BWI
Arrival
20:13
Landed · Sched 19:5023m late
Full WN1494 history →
WN2436 Southwest
1 day
Wed, Oct 14
2/2 legs · N872CB
TPA
Departure
12:31
Departed · Sched 12:1516m late
→
BWI
Arrival
14:47
Landed · Sched 14:3017m late
Full WN2436 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 Baltimore (BWI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPA-BWI
Copy
How we measure this →
TPA to BWI questions
Is TPA–BWI running on time right now? Mostly on schedule. The departure side at TPA is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPA–BWI? Operators schedule morning departures around 05:15 and evening departures around 17:25 from TPA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BWI delay card to confirm conditions when you'd arrive.
How long is the flight from TPA to BWI? 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 TPA–BWI fly? 2 carriers operate this route, around 48 flights a week between them. Compare carrier days and times in the airline list above.