1,493 km · Domestic

Dallas Fort Worth (DFW) – Tampa (TPA)

In July 2026, 536 flights operated between Dallas Fort Worth and Tampa (both directions), and 57.6% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January446437▼ 2.0%
February438441▲ 0.7%
March541518▼ 4.3%
April443506▲ 14.2%
May470518▲ 10.2%
June523493▼ 5.7%
July530536▲ 1.1%
August470––
September406––
October358–in progress
November444––
December500––
Year to date (Jan–Jul)3,3913,449▲ 1.7%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January79.8%72.5%▼ 9.1%
February82.2%78.7%▼ 4.3%
March77.3%69.9%▼ 9.6%
April70.7%72.7%▲ 2.8%
May67.7%71.6%▲ 5.8%
June60.2%57.0%▼ 5.3%
July61.7%57.6%▼ 6.6%
August65.1%––
September77.8%––
October73.2%–in progress
November73.4%––
December73.0%––
Year-to-date average (Jan–Jul)71.4%68.6%▼ 3.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2453▲ 120.8%
February03–
March2116▼ 23.8%
April166▼ 62.5%
May1424▲ 71.4%
June1927▲ 42.1%
July178▼ 52.9%
August20––
September6––
October6–in progress
November16––
December2––
Year to date (Jan–Jul)111137▲ 23.4%

Airlines on this route

  1. American Airlines 87.0%
  2. Frontier Airlines 8.7%
  3. Spirit Airlines 3.2%
  4. Envoy Air 1.1%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → TPA

Scheduled flights
5,284
Flights operated
5,130
Cancelled
154 · 2.9%
On-time departures
67.6%

TPA → DFW

Scheduled flights
5,282
Flights operated
5,123
Cancelled
159 · 3.0%
On-time departures
75.5%

DFW → TPA and TPA → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 9,192 87.0% 70.7% 284
Frontier Airlines F9 915 8.7% 80.5% 23
Spirit Airlines NK 339 3.2% 74.3% 4
Envoy Air MQ 120 1.1% 62.7% 2

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay05:00–06:003.9min · 528 recorded · 511 measured
Gap to highest-delay hour32.8min05:00 ↔ 18:00
Recorded flights10,566DFW–TPA

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 93.2% · 528 recorded · 511 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 178 recorded · 173 measured · Source: the US BTS 07:00 · 88.2% · 1,135 recorded · 1,111 measured · Source: the US BTS 08:00 · 81.4% · 394 recorded · 387 measured · Source: the US BTS 09:00 · 79.2% · 1,113 recorded · 1,082 measured · Source: the US BTS 10:00 · 81.7% · 465 recorded · 453 measured · Source: the US BTS 11:00 · 79.4% · 791 recorded · 771 measured · Source: the US BTS 12:00 · 73.1% · 595 recorded · 579 measured · Source: the US BTS 13:00 · 68.4% · 859 recorded · 830 measured · Source: the US BTS 14:00 · 58.7% · 318 recorded · 310 measured · Source: the US BTS 15:00 · 62.0% · 927 recorded · 903 measured · Source: the US BTS 16:00 · 65.2% · 652 recorded · 629 measured · Source: the US BTS 17:00 · 63.1% · 746 recorded · 718 measured · Source: the US BTS 18:00 · 54.7% · 783 recorded · 760 measured · Source: the US BTS 19:00 · 55.4% · 515 recorded · 495 measured · Source: the US BTS 20:00 · 51.7% · 473 recorded · 451 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 63 recorded · 61 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 31 recorded · 29 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 3.9 min · 528 recorded · 511 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 178 recorded · 173 measured · Source: the US BTS 07:00 · 4.2 min · 1,135 recorded · 1,111 measured · Source: the US BTS 08:00 · 12.7 min · 394 recorded · 387 measured · Source: the US BTS 09:00 · 15.5 min · 1,113 recorded · 1,082 measured · Source: the US BTS 10:00 · 13.2 min · 465 recorded · 453 measured · Source: the US BTS 11:00 · 13.6 min · 791 recorded · 771 measured · Source: the US BTS 12:00 · 17.4 min · 595 recorded · 579 measured · Source: the US BTS 13:00 · 22.6 min · 859 recorded · 830 measured · Source: the US BTS 14:00 · 26.2 min · 318 recorded · 310 measured · Source: the US BTS 15:00 · 27.0 min · 927 recorded · 903 measured · Source: the US BTS 16:00 · 27.5 min · 652 recorded · 629 measured · Source: the US BTS 17:00 · 28.1 min · 746 recorded · 718 measured · Source: the US BTS 18:00 · 36.7 min · 783 recorded · 760 measured · Source: the US BTS 19:00 · 34.2 min · 515 recorded · 495 measured · Source: the US BTS 20:00 · 29.8 min · 473 recorded · 451 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 63 recorded · 61 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 31 recorded · 29 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 528 · 528 recorded · 511 measured · Source: the US BTS 06:00 · 178 · 178 recorded · 173 measured · Source: the US BTS 07:00 · 1,135 · 1,135 recorded · 1,111 measured · Source: the US BTS 08:00 · 394 · 394 recorded · 387 measured · Source: the US BTS 09:00 · 1,113 · 1,113 recorded · 1,082 measured · Source: the US BTS 10:00 · 465 · 465 recorded · 453 measured · Source: the US BTS 11:00 · 791 · 791 recorded · 771 measured · Source: the US BTS 12:00 · 595 · 595 recorded · 579 measured · Source: the US BTS 13:00 · 859 · 859 recorded · 830 measured · Source: the US BTS 14:00 · 318 · 318 recorded · 310 measured · Source: the US BTS 15:00 · 927 · 927 recorded · 903 measured · Source: the US BTS 16:00 · 652 · 652 recorded · 629 measured · Source: the US BTS 17:00 · 746 · 746 recorded · 718 measured · Source: the US BTS 18:00 · 783 · 783 recorded · 760 measured · Source: the US BTS 19:00 · 515 · 515 recorded · 495 measured · Source: the US BTS 20:00 · 473 · 473 recorded · 451 measured · Source: the US BTS 21:00 · 63 · 63 recorded · 61 measured · Source: the US BTS 22:00 · 31 · 31 recorded · 29 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0093.2%3.9 min511528
06:00Fewer than 200 measured departures—173178
07:0088.2%4.2 min1,1111,135
08:0081.4%12.7 min387394
09:0079.2%15.5 min1,0821,113
10:0081.7%13.2 min453465
11:0079.4%13.6 min771791
12:0073.1%17.4 min579595
13:0068.4%22.6 min830859
14:0058.7%26.2 min310318
15:0062.0%27.0 min903927
16:0065.2%27.5 min629652
17:0063.1%28.1 min718746
18:0054.7%36.7 min760783
19:0055.4%34.2 min495515
20:0051.7%29.8 min451473
21:00Fewer than 200 measured departures—6163
22:00Fewer than 200 measured departures—2931
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 67.5% · 1,590 recorded · 1,542 measured · Source: the US BTS Tuesday · 76.1% · 1,348 recorded · 1,316 measured · Source: the US BTS Wednesday · 71.3% · 1,347 recorded · 1,326 measured · Source: the US BTS Thursday · 72.9% · 1,567 recorded · 1,522 measured · Source: the US BTS Friday · 73.5% · 1,581 recorded · 1,533 measured · Source: the US BTS Saturday · 71.3% · 1,534 recorded · 1,482 measured · Source: the US BTS Sunday · 68.9% · 1,599 recorded · 1,532 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 23.9 min · 1,590 recorded · 1,542 measured · Source: the US BTS Tuesday · 17.0 min · 1,348 recorded · 1,316 measured · Source: the US BTS Wednesday · 18.7 min · 1,347 recorded · 1,326 measured · Source: the US BTS Thursday · 18.6 min · 1,567 recorded · 1,522 measured · Source: the US BTS Friday · 17.9 min · 1,581 recorded · 1,533 measured · Source: the US BTS Saturday · 19.6 min · 1,534 recorded · 1,482 measured · Source: the US BTS Sunday · 24.9 min · 1,599 recorded · 1,532 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 1,590 · 1,590 recorded · 1,542 measured · Source: the US BTS Tuesday · 1,348 · 1,348 recorded · 1,316 measured · Source: the US BTS Wednesday · 1,347 · 1,347 recorded · 1,326 measured · Source: the US BTS Thursday · 1,567 · 1,567 recorded · 1,522 measured · Source: the US BTS Friday · 1,581 · 1,581 recorded · 1,533 measured · Source: the US BTS Saturday · 1,534 · 1,534 recorded · 1,482 measured · Source: the US BTS Sunday · 1,599 · 1,599 recorded · 1,532 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday67.5%23.9 min1,5421,590
Tuesday76.1%17.0 min1,3161,348
Wednesday71.3%18.7 min1,3261,347
Thursday72.9%18.6 min1,5221,567
Friday73.5%17.9 min1,5331,581
Saturday71.3%19.6 min1,4821,534
Sunday68.9%24.9 min1,5321,599

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Jan · 76.2% · 960 recorded · 883 measured · Source: the US BTS Feb · 80.4% · 882 recorded · 879 measured · Source: the US BTS Mar · 73.7% · 1,096 recorded · 1,059 measured · Source: the US BTS Apr · 71.8% · 971 recorded · 949 measured · Source: the US BTS May · 69.7% · 1,026 recorded · 988 measured · Source: the US BTS Jun · 58.7% · 1,062 recorded · 1,016 measured · Source: the US BTS Jul · 59.7% · 1,091 recorded · 1,066 measured · Source: the US BTS Aug · 65.1% · 490 recorded · 470 measured · Source: the US BTS Sep · 77.8% · 412 recorded · 406 measured · Source: the US BTS Oct · 78.7% · 676 recorded · 670 measured · Source: the US BTS Nov · 78.3% · 953 recorded · 930 measured · Source: the US BTS Dec · 74.4% · 947 recorded · 937 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 14.4 min · 960 recorded · 883 measured · Source: the US BTS Feb · 12.3 min · 882 recorded · 879 measured · Source: the US BTS Mar · 22.4 min · 1,096 recorded · 1,059 measured · Source: the US BTS Apr · 15.9 min · 971 recorded · 949 measured · Source: the US BTS May · 20.4 min · 1,026 recorded · 988 measured · Source: the US BTS Jun · 36.8 min · 1,062 recorded · 1,016 measured · Source: the US BTS Jul · 28.6 min · 1,091 recorded · 1,066 measured · Source: the US BTS Aug · 28.2 min · 490 recorded · 470 measured · Source: the US BTS Sep · 16.6 min · 412 recorded · 406 measured · Source: the US BTS Oct · 11.8 min · 676 recorded · 670 measured · Source: the US BTS Nov · 14.1 min · 953 recorded · 930 measured · Source: the US BTS Dec · 16.8 min · 947 recorded · 937 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 960 · 960 recorded · 883 measured · Source: the US BTS Feb · 882 · 882 recorded · 879 measured · Source: the US BTS Mar · 1,096 · 1,096 recorded · 1,059 measured · Source: the US BTS Apr · 971 · 971 recorded · 949 measured · Source: the US BTS May · 1,026 · 1,026 recorded · 988 measured · Source: the US BTS Jun · 1,062 · 1,062 recorded · 1,016 measured · Source: the US BTS Jul · 1,091 · 1,091 recorded · 1,066 measured · Source: the US BTS Aug · 490 · 490 recorded · 470 measured · Source: the US BTS Sep · 412 · 412 recorded · 406 measured · Source: the US BTS Oct · 676 · 676 recorded · 670 measured · Source: the US BTS Nov · 953 · 953 recorded · 930 measured · Source: the US BTS Dec · 947 · 947 recorded · 937 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan76.2%14.4 min883960
Feb80.4%12.3 min879882
Mar73.7%22.4 min1,0591,096
Apr71.8%15.9 min949971
May69.7%20.4 min9881,026
Jun58.7%36.8 min1,0161,062
Jul59.7%28.6 min1,0661,091
Aug65.1%28.2 min470490
Sep77.8%16.6 min406412
Oct78.7%11.8 min670676
Nov78.3%14.1 min930953
Dec74.4%16.8 min937947

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 69.4% 7,336
  • Delayed >15 min 27.6% 2,917
  • Cancelled 3.0% 313
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

86
86 of 86
Flight numbersBy direction DeparturesOn time
AA1189 TPA → DFW 479 84.7%
AA844 DFW → TPA 455 60.4%
AA2401 DFW → TPA 439 55.0%
AA2512 DFW → TPA 405 59.6%
F991334 DFW → TPA 344 82.9%
AA2512 TPA → DFW 323 54.5%
AA2268 TPA → DFW 301 89.7%
F991333 TPA → DFW 284 79.7%
AA2256 DFW → TPA 265 45.2%
AA1070 DFW → TPA 235 74.2%
AA1369 TPA → DFW 220 90.1%
AA2324 DFW → TPA 207 69.4%
AA2324 TPA → DFW 201 71.0%
AA3112 TPA → DFW 181 69.7%
AA2516 TPA → DFW 179 79.3%
AA2321 TPA → DFW 177 82.7%
AA2516 DFW → TPA 177 86.3%
AA2950 DFW → TPA 176 59.7%
AA2321 DFW → TPA 175 86.0%
F992401 TPA → DFW 171 82.5%
AA1514 TPA → DFW 156 83.3%
AA2780 TPA → DFW 155 66.7%
AA2810 DFW → TPA 155 72.3%
AA2322 DFW → TPA 153 58.7%
AA3112 DFW → TPA 152 68.5%
AA1125 TPA → DFW 147 86.0%
AA972 TPA → DFW 135 81.1%
AA1768 TPA → DFW 134 86.4%
AA2510 TPA → DFW 128 71.1%
AA2784 DFW → TPA 127 71.0%
AA1694 TPA → DFW 114 100.0%
F992402 DFW → TPA 109 71.2%
AA1569 DFW → TPA 107 67.6%
AA972 DFW → TPA 103 85.3%
AA1569 TPA → DFW 96 83.0%
AA2451 DFW → TPA 88 75.0%
AA2451 TPA → DFW 88 60.0%
AA2255 DFW → TPA 82 85.0%
AA2255 TPA → DFW 82 81.0%
AA2322 TPA → DFW 81 56.4%
AA2529 TPA → DFW 81 63.8%
AA2813 DFW → TPA 71 46.5%
AA2814 DFW → TPA 71 84.3%
AA2814 TPA → DFW 71 75.7%
AA3245 DFW → TPA 71 63.8%
AA3272 DFW → TPA 69 23.9%
AA3272 TPA → DFW 65 15.3%
AA2529 DFW → TPA 64 79.0%
AA2714 DFW → TPA 63 82.3%
AA1070 TPA → DFW 61 49.2%
AA3169 DFW → TPA 61 83.1%
MQ3348 DFW → TPA 60 74.6%
MQ3348 TPA → DFW 60 50.9%
AA349 TPA → DFW 59 94.8%
AA1948 TPA → DFW 53 84.6%
AA2535 DFW → TPA 52 71.2%
AA2505 DFW → TPA 51 58.3%
AA2813 TPA → DFW 50 33.3%
NK2586 DFW → TPA 49 85.4%
NK2587 TPA → DFW 49 63.3%
AA1139 TPA → DFW 44 93.0%
AA2999 TPA → DFW 44 79.6%
AA2999 DFW → TPA 44 81.8%
AA3002 TPA → DFW 44 63.4%
AA3002 DFW → TPA 44 66.7%
AA3050 DFW → TPA 44 75.0%
AA3050 TPA → DFW 44 69.8%
AA1846 TPA → DFW 42 76.9%
AA2747 DFW → TPA 42 57.5%
AA2747 TPA → DFW 42 55.0%
AA3057 TPA → DFW 42 68.3%
AA3057 DFW → TPA 42 73.2%
AA3060 TPA → DFW 37 90.6%
AA3169 TPA → DFW 37 80.0%
AA2595 TPA → DFW 33 90.9%
AA2714 TPA → DFW 33 54.8%
AA3269 TPA → DFW 33 69.7%
AA3269 DFW → TPA 33 78.8%
AA3185 DFW → TPA 31 63.3%
AA3185 TPA → DFW 31 56.7%
NK3713 DFW → TPA 31 93.6%
NK3714 TPA → DFW 31 80.7%
AA2807 DFW → TPA 30 75.0%
AA2885 TPA → DFW 30 100.0%
AA3245 TPA → DFW 30 53.3%
NK1779 TPA → DFW 30 96.7%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 536 +1.1% 8 57.6%
June 2026 493 −5.7% 27 57.0%
May 2026 518 +10.2% 24 71.6%
April 2026 506 +14.2% 6 72.7%
March 2026 518 −4.3% 16 69.9%
February 2026 441 +0.7% 3 78.7%
January 2026 437 −2.0% 53 72.5%
December 2025 500 +14.4% 2 73.0%
November 2025 444 −8.6% 16 73.4%
October 2025 358 +14.7% 6 73.2%
September 2025 406 6 77.8%
August 2025 470 20 65.1%
July 2025 530 17 61.7%
June 2025 523 19 60.2%
May 2025 470 14 67.7%
April 2025 443 16 70.7%
March 2025 541 21 77.3%
February 2025 438 0 82.2%
January 2025 446 24 79.8%
December 2024 437 8 76.0%
November 2024 486 7 82.7%
October 2024 312 0 84.9%

How to read this chart

Loading the guide…