1,620 km · Domestic

John F. Kennedy (JFK) – Tampa (TPA)

In July 2026, 384 flights operated between John F. Kennedy and Tampa (both directions), and 63.3% 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
January420373▼ 11.2%
February433315▼ 27.3%
March497347▼ 30.2%
April495381▼ 23.0%
May425356▼ 16.2%
June402393▼ 2.2%
July406384▼ 5.4%
August414––
September363––
October340–in progress
November392––
December377––
Year to date (Jan–Jul)3,0782,549▼ 17.2%

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
January81.4%76.4%▼ 6.1%
February76.9%76.2%▼ 0.9%
March77.1%77.8%▲ 0.9%
April79.8%85.8%▲ 7.5%
May75.5%84.0%▲ 11.3%
June77.4%75.8%▼ 2.1%
July72.4%63.3%▼ 12.6%
August76.3%––
September94.5%––
October86.8%–in progress
November85.5%––
December73.5%––
Year-to-date average (Jan–Jul)77.2%77.0%▼ 0.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January321▲ 600.0%
February532▲ 540.0%
March34▲ 33.3%
April12▲ 100.0%
May24▲ 100.0%
June127▼ 41.7%
July2850▲ 78.6%
August2––
September1––
October6–in progress
November22––
December13––
Year to date (Jan–Jul)54120▲ 122.2%

Airlines on this route

  1. JetBlue Airways 46.6%
  2. Delta Air Lines 44.1%
  3. Frontier Airlines 9.3%

Oct 1, 2024 – Jul 31, 2026

By direction

JFK → TPA

Scheduled flights
4,473
Flights operated
4,362
Cancelled
111 · 2.5%
On-time departures
78.4%

TPA → JFK

Scheduled flights
4,466
Flights operated
4,357
Cancelled
109 · 2.4%
On-time departures
79.3%

JFK → TPA and TPA → JFK counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
JetBlue Airways B6 4,167 46.6% 76.1% 135
Delta Air Lines DL 3,942 44.1% 80.5% 80
Frontier Airlines F9 830 9.3% 85.2% 5

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 delay07:00–08:001.1min · 2,017 recorded · 1,988 measured
Gap to highest-delay hour28.8min07:00 ↔ 20:00
Recorded flights8,939JFK–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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 92.7% · 605 recorded · 591 measured · Source: the US BTS 07:00 · 93.1% · 2,017 recorded · 1,988 measured · Source: the US BTS 08:00 · 88.8% · 209 recorded · 205 measured · Source: the US BTS 09:00 · 80.1% · 257 recorded · 251 measured · Source: the US BTS 10:00 · 78.1% · 354 recorded · 351 measured · Source: the US BTS 11:00 · 80.9% · 1,098 recorded · 1,075 measured · Source: the US BTS 12:00 · 74.1% · 252 recorded · 247 measured · Source: the US BTS 13:00 · 73.0% · 267 recorded · 267 measured · Source: the US BTS 14:00 · 72.2% · 772 recorded · 733 measured · Source: the US BTS 15:00 · 73.5% · 675 recorded · 652 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 64 recorded · 63 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 186 recorded · 182 measured · Source: the US BTS 18:00 · 63.0% · 478 recorded · 459 measured · Source: the US BTS 19:00 · 68.0% · 1,363 recorded · 1,328 measured · Source: the US BTS 20:00 · 62.2% · 338 recorded · 323 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 1.1 min · 605 recorded · 591 measured · Source: the US BTS 07:00 · 1.1 min · 2,017 recorded · 1,988 measured · Source: the US BTS 08:00 · 4.4 min · 209 recorded · 205 measured · Source: the US BTS 09:00 · 9.3 min · 257 recorded · 251 measured · Source: the US BTS 10:00 · 11.1 min · 354 recorded · 351 measured · Source: the US BTS 11:00 · 10.3 min · 1,098 recorded · 1,075 measured · Source: the US BTS 12:00 · 16.4 min · 252 recorded · 247 measured · Source: the US BTS 13:00 · 16.6 min · 267 recorded · 267 measured · Source: the US BTS 14:00 · 19.4 min · 772 recorded · 733 measured · Source: the US BTS 15:00 · 18.6 min · 675 recorded · 652 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 64 recorded · 63 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 186 recorded · 182 measured · Source: the US BTS 18:00 · 29.1 min · 478 recorded · 459 measured · Source: the US BTS 19:00 · 25.1 min · 1,363 recorded · 1,328 measured · Source: the US BTS 20:00 · 29.9 min · 338 recorded · 323 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 605 · 605 recorded · 591 measured · Source: the US BTS 07:00 · 2,017 · 2,017 recorded · 1,988 measured · Source: the US BTS 08:00 · 209 · 209 recorded · 205 measured · Source: the US BTS 09:00 · 257 · 257 recorded · 251 measured · Source: the US BTS 10:00 · 354 · 354 recorded · 351 measured · Source: the US BTS 11:00 · 1,098 · 1,098 recorded · 1,075 measured · Source: the US BTS 12:00 · 252 · 252 recorded · 247 measured · Source: the US BTS 13:00 · 267 · 267 recorded · 267 measured · Source: the US BTS 14:00 · 772 · 772 recorded · 733 measured · Source: the US BTS 15:00 · 675 · 675 recorded · 652 measured · Source: the US BTS 16:00 · 64 · 64 recorded · 63 measured · Source: the US BTS 17:00 · 186 · 186 recorded · 182 measured · Source: the US BTS 18:00 · 478 · 478 recorded · 459 measured · Source: the US BTS 19:00 · 1,363 · 1,363 recorded · 1,328 measured · Source: the US BTS 20:00 · 338 · 338 recorded · 323 measured · Source: the US BTS 21:00 · 4 · 4 recorded · 4 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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:00No observations———
06:0092.7%1.1 min591605
07:0093.1%1.1 min1,9882,017
08:0088.8%4.4 min205209
09:0080.1%9.3 min251257
10:0078.1%11.1 min351354
11:0080.9%10.3 min1,0751,098
12:0074.1%16.4 min247252
13:0073.0%16.6 min267267
14:0072.2%19.4 min733772
15:0073.5%18.6 min652675
16:00Fewer than 200 measured departures—6364
17:00Fewer than 200 measured departures—182186
18:0063.0%29.1 min459478
19:0068.0%25.1 min1,3281,363
20:0062.2%29.9 min323338
21:00Fewer than 200 measured departures—44
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 75.9% · 1,298 recorded · 1,252 measured · Source: the US BTS Tuesday · 84.1% · 1,251 recorded · 1,220 measured · Source: the US BTS Wednesday · 83.8% · 1,227 recorded · 1,212 measured · Source: the US BTS Thursday · 78.5% · 1,293 recorded · 1,270 measured · Source: the US BTS Friday · 78.8% · 1,285 recorded · 1,269 measured · Source: the US BTS Saturday · 80.3% · 1,264 recorded · 1,238 measured · Source: the US BTS Sunday · 71.1% · 1,321 recorded · 1,258 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 · 16.8 min · 1,298 recorded · 1,252 measured · Source: the US BTS Tuesday · 8.2 min · 1,251 recorded · 1,220 measured · Source: the US BTS Wednesday · 7.4 min · 1,227 recorded · 1,212 measured · Source: the US BTS Thursday · 14.7 min · 1,293 recorded · 1,270 measured · Source: the US BTS Friday · 11.7 min · 1,285 recorded · 1,269 measured · Source: the US BTS Saturday · 12.8 min · 1,264 recorded · 1,238 measured · Source: the US BTS Sunday · 24.0 min · 1,321 recorded · 1,258 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,298 · 1,298 recorded · 1,252 measured · Source: the US BTS Tuesday · 1,251 · 1,251 recorded · 1,220 measured · Source: the US BTS Wednesday · 1,227 · 1,227 recorded · 1,212 measured · Source: the US BTS Thursday · 1,293 · 1,293 recorded · 1,270 measured · Source: the US BTS Friday · 1,285 · 1,285 recorded · 1,269 measured · Source: the US BTS Saturday · 1,264 · 1,264 recorded · 1,238 measured · Source: the US BTS Sunday · 1,321 · 1,321 recorded · 1,258 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
Monday75.9%16.8 min1,2521,298
Tuesday84.1%8.2 min1,2201,251
Wednesday83.8%7.4 min1,2121,227
Thursday78.5%14.7 min1,2701,293
Friday78.8%11.7 min1,2691,285
Saturday80.3%12.8 min1,2381,264
Sunday71.1%24.0 min1,2581,321

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 · 79.1% · 817 recorded · 793 measured · Source: the US BTS Feb · 76.6% · 785 recorded · 748 measured · Source: the US BTS Mar · 77.4% · 851 recorded · 844 measured · Source: the US BTS Apr · 82.4% · 879 recorded · 876 measured · Source: the US BTS May · 79.4% · 787 recorded · 781 measured · Source: the US BTS Jun · 76.6% · 814 recorded · 795 measured · Source: the US BTS Jul · 68.0% · 868 recorded · 790 measured · Source: the US BTS Aug · 76.3% · 416 recorded · 414 measured · Source: the US BTS Sep · 94.5% · 364 recorded · 363 measured · Source: the US BTS Oct · 85.5% · 573 recorded · 567 measured · Source: the US BTS Nov · 85.8% · 882 recorded · 860 measured · Source: the US BTS Dec · 73.7% · 903 recorded · 888 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 · 9.8 min · 817 recorded · 793 measured · Source: the US BTS Feb · 15.5 min · 785 recorded · 748 measured · Source: the US BTS Mar · 17.0 min · 851 recorded · 844 measured · Source: the US BTS Apr · 6.9 min · 879 recorded · 876 measured · Source: the US BTS May · 9.9 min · 787 recorded · 781 measured · Source: the US BTS Jun · 18.9 min · 814 recorded · 795 measured · Source: the US BTS Jul · 26.4 min · 868 recorded · 790 measured · Source: the US BTS Aug · 15.2 min · 416 recorded · 414 measured · Source: the US BTS Sep · -1.4 min · 364 recorded · 363 measured · Source: the US BTS Oct · 10.4 min · 573 recorded · 567 measured · Source: the US BTS Nov · 8.5 min · 882 recorded · 860 measured · Source: the US BTS Dec · 19.4 min · 903 recorded · 888 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 · 817 · 817 recorded · 793 measured · Source: the US BTS Feb · 785 · 785 recorded · 748 measured · Source: the US BTS Mar · 851 · 851 recorded · 844 measured · Source: the US BTS Apr · 879 · 879 recorded · 876 measured · Source: the US BTS May · 787 · 787 recorded · 781 measured · Source: the US BTS Jun · 814 · 814 recorded · 795 measured · Source: the US BTS Jul · 868 · 868 recorded · 790 measured · Source: the US BTS Aug · 416 · 416 recorded · 414 measured · Source: the US BTS Sep · 364 · 364 recorded · 363 measured · Source: the US BTS Oct · 573 · 573 recorded · 567 measured · Source: the US BTS Nov · 882 · 882 recorded · 860 measured · Source: the US BTS Dec · 903 · 903 recorded · 888 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
Jan79.1%9.8 min793817
Feb76.6%15.5 min748785
Mar77.4%17.0 min844851
Apr82.4%6.9 min876879
May79.4%9.9 min781787
Jun76.6%18.9 min795814
Jul68.0%26.4 min790868
Aug76.3%15.2 min414416
Sep94.5%-1.4 min363364
Oct85.5%10.4 min567573
Nov85.8%8.5 min860882
Dec73.7%19.4 min888903

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 76.9% 6,877
  • Delayed >15 min 20.6% 1,842
  • Cancelled 2.5% 220
  • 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

36
36 of 36
Flight numbersBy direction DeparturesOn time
DL2475 TPA → JFK 658 91.6%
DL1636 JFK → TPA 656 73.7%
DL2042 JFK → TPA 653 93.9%
B66126 TPA → JFK 574 79.5%
B662725 JFK → TPA 574 78.6%
B66225 JFK → TPA 493 74.5%
B66226 TPA → JFK 492 74.1%
DL2093 JFK → TPA 462 77.0%
F994057 JFK → TPA 405 82.6%
F994058 TPA → JFK 405 88.8%
DL2042 TPA → JFK 400 80.7%
B66125 JFK → TPA 377 67.1%
B662826 TPA → JFK 318 63.3%
B66426 TPA → JFK 308 94.4%
B662825 JFK → TPA 295 74.4%
DL2093 TPA → JFK 213 71.8%
DL1010 JFK → TPA 195 80.9%
DL1010 TPA → JFK 194 60.8%
B66625 JFK → TPA 94 68.9%
B66626 TPA → JFK 94 87.6%
B661685 JFK → TPA 83 73.8%
B661686 TPA → JFK 83 81.9%
DL2095 TPA → JFK 55 40.7%
B66326 TPA → JFK 53 75.5%
B6653 JFK → TPA 53 84.9%
B6626 TPA → JFK 51 40.0%
B66325 JFK → TPA 51 82.4%
DL2275 TPA → JFK 42 57.1%
DL2742 TPA → JFK 41 87.2%
DL2526 TPA → JFK 38 92.1%
DL1488 TPA → JFK 36 80.6%
DL1507 TPA → JFK 36 70.6%
DL2161 TPA → JFK 36 58.3%
DL2565 TPA → JFK 32 50.0%
DL1642 TPA → JFK 31 87.1%
DL2063 TPA → JFK 31 60.0%

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 384 −5.4% 50 63.3%
June 2026 393 −2.2% 7 75.8%
May 2026 356 −16.2% 4 84.0%
April 2026 381 −23.0% 2 85.8%
March 2026 347 −30.2% 4 77.8%
February 2026 315 −27.3% 32 76.2%
January 2026 373 −11.2% 21 76.4%
December 2025 377 −26.2% 13 73.5%
November 2025 392 −16.2% 22 85.5%
October 2025 340 +49.8% 6 86.8%
September 2025 363 1 94.5%
August 2025 414 2 76.3%
July 2025 406 28 72.4%
June 2025 402 12 77.4%
May 2025 425 2 75.5%
April 2025 495 1 79.8%
March 2025 497 3 77.1%
February 2025 433 5 76.9%
January 2025 420 3 81.4%
December 2024 511 2 73.8%
November 2024 468 0 86.1%
October 2024 227 0 83.7%

How to read this chart

Loading the guide…