TPA → PIT Tampa to Pittsburgh
live
Direct flights from Tampa (TPA) to Pittsburgh (PIT): 10 nonstop departures observed each week across 2 airlines. 71% of the last 24 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 24 tracked flights. The nonstop covers 1,408 km, an estimated 2 hours 18 minutes in the air. Measured by Pro Flight Search from live flight boards at Tampa and Pittsburgh. Updated 16 October 2026 at 02:39 UTC.
TPA
Tampa
busy · +27
PIT
Pittsburgh
smooth · +0
dep bank 05:40–21:55 10x weekly
Runs mixed · 2 airlines · 10x weekly · nonstop
71% on time
of the last 24 operated TPA → PIT flights arrived within 15 minutes
Median arrival delay is −6 min . 0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 24 operated legs
Flight time ~2h 18m estimated from route distance
Weekly departures 10x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 24
The week scheduled departures · origin local time
Breeze Airways 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
Breeze AirwaysMX
Flights MX1331 07:10 Th Su · MX2525 10:30 Tu
Southwest AirlinesWN 76% on time
Flights WN3630 05:40 Su · WN979 06:10 Mo Th Fr Sa · WN1001 06:30 Tu We · WN4221 12:45 Su
History operated legs · board outcomes
10-15 WN979 dep +6 → arr −18
10-10 WN527 dep +8 → arr −28
10-10 WN979 dep +8 → arr −25
Show 16 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 PIT, 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 39 Completed 35 Delayed 18 Within 15m 18/35 Median +7m
MX1331 Breeze
2 days
Thu, Oct 15
2/2 legs · N241BZ
TPA
Departure
07:44
Departed · Sched 07:1034m late
→
PIT
Arrival
09:43
Landed · Sched 09:412m late
Sun, Oct 11
1/2 legs · N243BZ
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
10:06
Landed · Sched 09:4125m late
Full MX1331 history →
WN4191 Southwest
6 days
Thu, Oct 15
2/2 legs · N8721J
TPA
Departure
22:22
Departed · Sched 21:5527m late
→
PIT
Arrival
00:35
Est. · Sched 00:2015m late
Wed, Oct 14
2/2 legs · N948WN
TPA
Departure
18:58
Departed · Sched 18:553m late
→
PIT
Arrival
21:14
Landed · Sched 21:206m early
Mon, Oct 12
1/2 legs · N8920Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
00:49
Landed · Sched 00:2029m late
Sun, Oct 11
1/2 legs · N8963Q
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
00:07
Landed · Sched 00:103m early
Fri, Oct 9
2/2 legs · N8833L
TPA
Departure
22:35
Departed · Sched 21:5540m late
→
PIT
Arrival
00:46
Landed · Sched 00:2026m late
Thu, Oct 8
1/2 legs · N8573Z
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
00:19
Landed · Sched 00:201m early
Full WN4191 history →
WN4228 Southwest
3 days
Thu, Oct 15
2/2 legs · N8955Q
TPA
Departure
17:53
Departed · Sched 16:4073m late
→
PIT
Arrival
20:09
Landed · Sched 18:5574m late
Mon, Oct 12
1/2 legs · N8696E
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
19:47
Landed · Sched 18:5552m late
Fri, Oct 9
2/2 legs · N9013M
TPA
Departure
16:56
Departed · Sched 16:4016m late
→
PIT
Arrival
19:52
Landed · Sched 18:5557m late
Full WN4228 history →
WN979 Southwest
4 days
Thu, Oct 15
2/2 legs · N297WN
TPA
Departure
06:16
Departed · Sched 06:106m late
→
PIT
Arrival
08:20
Landed · Sched 08:3010m early
Mon, Oct 12
1/2 legs · N294WN
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
08:31
Landed · Sched 08:301m late
Sat, Oct 10
2/2 legs · N8988S
TPA
Departure
06:21
Departed · Sched 06:254m early
→
PIT
Arrival
08:27
Landed · Sched 08:4518m early
Fri, Oct 9
2/2 legs · N285WN
TPA
Departure
Sched 06:10
Scheduled time only · no board update captured
→
PIT
Arrival
08:12
Landed · Sched 08:3018m early
Full WN979 history →
KOW818 Baker Aviation
1 day
Wed, Oct 14
1/2 legs · N818CF
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
17:47
Last seen · Sched 16:1988m late
WN1001 Southwest
2 days
Wed, Oct 14
2/2 legs · N8991S
TPA
Departure
08:37
Departed · Sched 06:30127m late
→
PIT
Arrival
11:07
Landed · Sched 08:50137m late
Tue, Oct 13
1/2 legs · N9020R
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
08:47
Landed · Sched 08:503m early
Full WN1001 history →
WN3037 Southwest
2 days
Wed, Oct 14
2/2 legs · N279WN
TPA
Departure
14:16
Departed · Sched 13:5026m late
→
PIT
Arrival
17:29
Landed · Sched 16:0584m late
Tue, Oct 13
1/2 legs · N7743B
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
16:00
Landed · Sched 16:055m early
Full WN3037 history →
MX2525 Breeze
1 day
Tue, Oct 13
1/2 legs · N220BZ
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
12:46
Last seen · Sched 13:0115m early
AA9784 American Airlines
1 day
Sun, Oct 11
1/2 legs · N653AW
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
18:04
Landed · Sched 17:2836m late
Full AA9784 history →
WN3630 Southwest
1 day
Sun, Oct 11
1/2 legs · N8831L
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
07:40
Landed · Sched 08:0020m early
Full WN3630 history →
WN4221 Southwest
1 day
Sun, Oct 11
1/2 legs · N291WN
TPA
Departure
—
Board row not captured for this rotation yet.
→
PIT
Arrival
14:54
Landed · Sched 15:006m early
Full WN4221 history →
WN2164 Southwest
1 day
Sat, Oct 10
2/2 legs · N8669B
TPA
Departure
13:07
Departed · Sched 13:007m late
→
PIT
Arrival
15:35
Landed · Sched 15:1520m late
Full WN2164 history →
WN527 Southwest
1 day
Sat, Oct 10
2/2 legs · N9027S
TPA
Departure
17:12
Departed · Sched 17:4028m early
→
PIT
Arrival
19:54
Landed · Sched 20:006m early
Full WN527 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 Pittsburgh (PIT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPA-PIT
Copy
How we measure this →
TPA to PIT questions
Is TPA–PIT running on time right now? Smooth skies ahead. The departure side at TPA is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPA–PIT? Operators schedule morning departures around 05:40 and evening departures around 17:40 from TPA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PIT delay card to confirm conditions when you'd arrive.
How long is the flight from TPA to PIT? Great-circle distance is 1,408 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 129–151 min gate-to-gate on this route.
How often does TPA–PIT fly? 2 carriers operate this route, around 24 flights a week between them. Compare carrier days and times in the airline list above.