Direct flights from Miami (MIA) to Tampa (TPA): 67 nonstop departures observed each week across 2 airlines. 22% of the last 9 tracked flights arrived within 15 minutes of schedule. The median arrival is 96 minutes late. No cancellations were recorded across the 22 tracked flights. The nonstop covers 329 km, an estimated 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Miami and Tampa. Updated 2 November 2026 at 23:10 UTC.
Today, MIA → TPA Mon 2 Nov · local times
MQ3452American Eagle 66 min late
The MIA board at 18:10 shows departure at 19:55 instead of 18:49, gate D60 (TD).
Later cancelled 4.2%of 215 past American Eagle flights whose board showed 40 to 70 min late
Still to leave today AA2482 21:12American · then AA1126 22:01, AA1921 22:59
Track MQ3452 →
AA2482American 72 min late
The MIA board at 18:10 shows departure at 21:12 instead of 20:00, gate D3 (TD).
Landing 21:57TPA board estimate · sched 21:11
Later cancelled 1.8%of 17,024 past American flights whose board showed 70 min or more late
Still to leave today AA1126 22:11American · then AA1921 22:59
Track AA2482 →
Sched Flight MIA departure TPA arrival
08:16
AA3156 American
Left 09:43 +87
TPA about 10:30 In the air · sched 09:26
09:39
AA783 American
Left 12:09 +150
Landed 12:52 +123
16:07
MQ4016American Eagle
Left 17:30 +83
·
17:46
AA2842 American
Departed
TPA 19:00 In the air · scheduled landing
18:49
MQ3452 American Eagle
Est. 19:55 +66 Gate D60 · TD
·
20:00
AA2482 American
Est. 21:12 +72 Gate D3 · TD
TPA est. 21:57 +46 sched 21:11
22:01
AA1126 American
Est. 22:11 +10 Gate D32 · TD
TPA est. 23:22 +10 sched 23:12
22:59
AA1921 American
On schedule Gate D31 · TD
TPA 00:10 scheduled
·
AA3452 American
On schedule
TPA 20:00 scheduled
·
AA4016 American
On schedule
TPA est. 17:08 sched 17:19
Checked MIA board 18:10 · TPA board 17:40
MIA
Miami
disrupted · +63
TPA
Tampa
smooth · +0
dep bank 08:16–22:53 67x weekly
Runs rough · 2 airlines · 67x weekly · nonstop
22% on time
of the last 9 tracked MIA → TPA flights arrived within 15 minutes
Median arrival delay is +96 min . 0 of 22 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +96 min across the last 9 arrivals
Flight time ~0h 55m estimated from route distance
Weekly departures 67x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 22
The week scheduled departures · origin local time
American Airlines American Eagle
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 25% on time
Flights AA3156 08:16 Mo Su · AA2033 08:24 daily · AA783 09:39 Mo Su · AA3505 11:33 Tu Su
American EagleMQ
Flights MQ4228 14:02 daily · MQ4016 16:07 Mo Su · MQ3452 varies Mo Su
History operated legs · board outcomes
11-02 AA783 dep +150 → arr +123
11-02 MQ4016 departed +83
11-01 AA783 dep +15 → arr −13
11-01 MQ3505 departed +37
11-01 MQ4016 departed +115
11-01 MQ9757 arrived +52
10-31 MQ3573 departed +15
Show 14 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 MIA and TPA, paired departure → arrival per flight and day. Board history since Sat, Oct 31. Each day adds the flights our airport boards record.
Board rows 44 Completed 27 Delayed 26 Within 15m 6/27 Median +98m
AA3505 American
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
Sched 12:46
Scheduled arrival · landing pending
Sun, Nov 1
1/2 legs · N250NN
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
16:14
Landed · Sched 12:46208m late
Full AA3505 history →
AA1126 American
2 days
Mon, Nov 2
2/2 legs · N831NN
MIA
Departure
22:11
Est. · Sched 22:0110m late
→
TPA
Arrival
23:22
Est. · Sched 23:1210m late
Sun, Nov 1
1/2 legs · N842NN
MIA
Departure
02:48
Departed · Sched 22:01287m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full AA1126 history →
AA1921 American
2 days
Mon, Nov 2
2/2 legs · N9018E
MIA
Departure
Sched 22:59
Scheduled departure
→
TPA
Arrival
Sched 00:10
Scheduled arrival · landing pending
Sat, Oct 31
1/2 legs · N721UW
MIA
Departure
20:24
Departed · Sched 19:5727m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full AA1921 history →
AA2482 American
2 days
Mon, Nov 2
2/2 legs · N751UW
MIA
Departure
21:12
Est. · Sched 20:0072m late
→
TPA
Arrival
21:57
Est. · Sched 21:1146m late
Sun, Nov 1
2/2 legs · N751UW
MIA
Departure
22:38
Departed · Sched 20:00158m late
→
TPA
Arrival
23:25
Landed · Sched 21:11134m late
Full AA2482 history →
AA2842 American
2 days
Mon, Nov 2
2/2 legs · N760US
MIA
Departure
Sched 17:46
Departure time not on board
→
TPA
Arrival
Sched 19:00
Scheduled arrival · landing pending
Sun, Nov 1
2/2 legs · N752US
MIA
Departure
01:48
Departed · Sched 17:46482m late
→
TPA
Arrival
00:25
Last seen · Sched 19:00325m late
Full AA2842 history →
AA3156 American
2 days
Mon, Nov 2
2/2 legs · N752US
MIA
Departure
09:43
Departed · Sched 08:1687m late
→
TPA
Arrival
Sched 09:26
Scheduled arrival · landing pending
Sun, Nov 1
2/2 legs · N723UW
MIA
Departure
08:22
Departed · Sched 08:166m late
→
TPA
Arrival
09:03
Landed · Sched 09:2623m early
Full AA3156 history →
AA3452 American
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
Sched 20:00
Scheduled arrival · landing pending
Sun, Nov 1
1/2 legs · N285NN
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
21:49
Landed · Sched 20:01108m late
Full AA3452 history →
AA4016 American
2 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
17:08
Est. · Sched 17:1911m early
Sun, Nov 1
1/2 legs · N274NN
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
18:56
Landed · Sched 17:1997m late
Full AA4016 history →
AA783 American
2 days
Mon, Nov 2
2/2 legs · N765US
MIA
Departure
12:09
Departed · Sched 09:39150m late
→
TPA
Arrival
12:52
Landed · Sched 10:49123m late
Sun, Nov 1
2/2 legs · N751UW
MIA
Departure
09:54
Departed · Sched 09:3915m late
→
TPA
Arrival
10:47
Landed · Sched 10:492m early
Full AA783 history →
MQ3452 American Eagle
2 days
Mon, Nov 2
1/2 legs · N208AN
MIA
Departure
19:55
Est. · Sched 18:4966m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · N285NN
MIA
Departure
20:59
Departed · Sched 18:50129m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full MQ3452 history →
MQ4016 American Eagle
2 days
Mon, Nov 2
1/2 legs · N292NN
MIA
Departure
17:30
Departed · Sched 16:0783m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · N338AS
MIA
Departure
18:02
Departed · Sched 16:07115m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
AA3418 American
1 day
Sun, Nov 1
1/2 legs · N269NN
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
01:24
Est. · Sched 00:1272m late
AA9757 American
1 day
Sun, Nov 1
2/2 legs · N276NN
MIA
Departure
Sched 16:00
Scheduled time only · no board update captured
→
TPA
Arrival
18:43
Landed · Sched 16:36127m late
Full AA9757 history →
LXJ222 Flexjet
1 day
Sun, Nov 1
1/2 legs · N222FX
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
20:45
Last seen · Sched 15:09336m late
MQ3418 American Eagle
1 day
Sun, Nov 1
1/2 legs · N269NN
MIA
Departure
00:37
Departed · Sched 22:5998m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full MQ3418 history →
MQ3505 American Eagle
1 day
Sun, Nov 1
1/2 legs · N250NN
MIA
Departure
14:00
Departed · Sched 11:33147m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
MQ9757 Envoy Air
1 day
Sun, Nov 1
1/2 legs · N274NN
MIA
Departure
—
Board row not captured for this rotation yet.
→
TPA
Arrival
17:40
Landed · Sched 16:3664m late
AA1714 American Airlines
1 day
Sat, Oct 31
1/2 legs · N922AN
MIA
Departure
23:22
Departed · Sched 22:5329m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full AA1714 history →
AA2033 American Airlines
1 day
Sat, Oct 31
1/2 legs · N738US
MIA
Departure
08:33
Departed · Sched 08:249m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full AA2033 history →
AA2041 American Airlines
1 day
Sat, Oct 31
1/2 legs · N715UW
MIA
Departure
13:46
Departed · Sched 13:0046m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
Full AA2041 history →
MQ3573 American Eagle
1 day
Sat, Oct 31
1/2 legs · N276NN
MIA
Departure
22:07
Departed · Sched 21:5215m late
→
TPA
Arrival
—
Board row not captured for this rotation yet.
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: Miami (MIA) to Tampa (TPA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MIA-TPA
Copy
How we measure this →
MIA to TPA questions
Is MIA–TPA running on time right now? Some delays possible. The departure side at MIA is the weaker end, route health score 58/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MIA–TPA? Operators schedule morning departures around 08:16 and evening departures around 17:46 from MIA. 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 MIA to TPA? Great-circle distance is 329 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 53–58 min gate-to-gate on this route.
How often does MIA–TPA fly? 2 carriers operate this route, around 67 flights a week between them. Compare carrier days and times in the airline list above.