1,732 km · Domestic

John F. Kennedy (JFK) – Southwest Florida (RSW)

In July 2026, 159 flights operated between John F. Kennedy and Southwest Florida (both directions), and 74.2% 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
January263241▼ 8.4%
February271248▼ 8.5%
March295241▼ 18.3%
April267247▼ 7.5%
May198179▼ 9.6%
June174180▲ 3.4%
July173159▼ 8.1%
August184––
September174––
October184–in progress
November194––
December215––
Year to date (Jan–Jul)1,6411,495▼ 8.9%

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
January87.1%76.8%▼ 11.8%
February77.9%75.4%▼ 3.2%
March77.6%78.8%▲ 1.5%
April82.0%83.0%▲ 1.2%
May82.3%89.9%▲ 9.2%
June81.0%81.7%▲ 0.9%
July71.1%74.2%▲ 4.4%
August75.5%––
September90.8%––
October83.7%–in progress
November87.1%––
December71.6%––
Year-to-date average (Jan–Jul)79.9%80.0%▲ 0.1%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January414▲ 250.0%
February724▲ 242.9%
March510▲ 100.0%
April06–
May04–
June60▼ 100.0%
July1327▲ 107.7%
August2––
September0––
October2–in progress
November10––
December15––
Year to date (Jan–Jul)3585▲ 142.9%

Airlines on this route

  1. JetBlue Airways 63.7%
  2. Delta Air Lines 36.3%

Oct 1, 2024 – Jul 31, 2026

By direction

JFK → RSW

Scheduled flights
2,421
Flights operated
2,347
Cancelled
74 · 3.1%
On-time departures
80.7%

RSW → JFK

Scheduled flights
2,417
Flights operated
2,340
Cancelled
77 · 3.2%
On-time departures
79.3%

JFK → RSW and RSW → JFK counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
JetBlue Airways B6 3,084 63.7% 76.3% 95
Delta Air Lines DL 1,754 36.3% 86.6% 56

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:00-1.1min · 768 recorded · 749 measured
Gap to highest-delay hour32.8min07:00 ↔ 14:00
Recorded flights4,838JFK–RSW

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 · 93.6% · 596 recorded · 579 measured · Source: the US BTS 07:00 · 95.1% · 768 recorded · 749 measured · Source: the US BTS 08:00 · 87.4% · 280 recorded · 270 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 106 recorded · 103 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 154 recorded · 149 measured · Source: the US BTS 11:00 · 86.4% · 647 recorded · 631 measured · Source: the US BTS 12:00 · 79.4% · 334 recorded · 321 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 162 recorded · 154 measured · Source: the US BTS 14:00 · 64.8% · 281 recorded · 273 measured · Source: the US BTS 15:00 · 74.1% · 379 recorded · 370 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 186 recorded · 177 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 103 recorded · 99 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 119 recorded · 119 measured · Source: the US BTS 19:00 · 71.8% · 402 recorded · 386 measured · Source: the US BTS 20:00 · 62.1% · 233 recorded · 224 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 88 recorded · 83 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 · 0.2 min · 596 recorded · 579 measured · Source: the US BTS 07:00 · -1.1 min · 768 recorded · 749 measured · Source: the US BTS 08:00 · 3.7 min · 280 recorded · 270 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 106 recorded · 103 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 154 recorded · 149 measured · Source: the US BTS 11:00 · 4.5 min · 647 recorded · 631 measured · Source: the US BTS 12:00 · 10.8 min · 334 recorded · 321 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 162 recorded · 154 measured · Source: the US BTS 14:00 · 31.7 min · 281 recorded · 273 measured · Source: the US BTS 15:00 · 15.5 min · 379 recorded · 370 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 186 recorded · 177 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 103 recorded · 99 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 119 recorded · 119 measured · Source: the US BTS 19:00 · 20.6 min · 402 recorded · 386 measured · Source: the US BTS 20:00 · 20.7 min · 233 recorded · 224 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 88 recorded · 83 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 · 596 · 596 recorded · 579 measured · Source: the US BTS 07:00 · 768 · 768 recorded · 749 measured · Source: the US BTS 08:00 · 280 · 280 recorded · 270 measured · Source: the US BTS 09:00 · 106 · 106 recorded · 103 measured · Source: the US BTS 10:00 · 154 · 154 recorded · 149 measured · Source: the US BTS 11:00 · 647 · 647 recorded · 631 measured · Source: the US BTS 12:00 · 334 · 334 recorded · 321 measured · Source: the US BTS 13:00 · 162 · 162 recorded · 154 measured · Source: the US BTS 14:00 · 281 · 281 recorded · 273 measured · Source: the US BTS 15:00 · 379 · 379 recorded · 370 measured · Source: the US BTS 16:00 · 186 · 186 recorded · 177 measured · Source: the US BTS 17:00 · 103 · 103 recorded · 99 measured · Source: the US BTS 18:00 · 119 · 119 recorded · 119 measured · Source: the US BTS 19:00 · 402 · 402 recorded · 386 measured · Source: the US BTS 20:00 · 233 · 233 recorded · 224 measured · Source: the US BTS 21:00 · 88 · 88 recorded · 83 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:0093.6%0.2 min579596
07:0095.1%-1.1 min749768
08:0087.4%3.7 min270280
09:00Fewer than 200 measured departures—103106
10:00Fewer than 200 measured departures—149154
11:0086.4%4.5 min631647
12:0079.4%10.8 min321334
13:00Fewer than 200 measured departures—154162
14:0064.8%31.7 min273281
15:0074.1%15.5 min370379
16:00Fewer than 200 measured departures—177186
17:00Fewer than 200 measured departures—99103
18:00Fewer than 200 measured departures—119119
19:0071.8%20.6 min386402
20:0062.1%20.7 min224233
21:00Fewer than 200 measured departures—8388
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 · 77.4% · 705 recorded · 671 measured · Source: the US BTS Tuesday · 83.1% · 673 recorded · 657 measured · Source: the US BTS Wednesday · 84.7% · 663 recorded · 645 measured · Source: the US BTS Thursday · 79.2% · 692 recorded · 688 measured · Source: the US BTS Friday · 80.1% · 706 recorded · 693 measured · Source: the US BTS Saturday · 80.2% · 687 recorded · 666 measured · Source: the US BTS Sunday · 75.9% · 712 recorded · 667 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 · 13.1 min · 705 recorded · 671 measured · Source: the US BTS Tuesday · 10.0 min · 673 recorded · 657 measured · Source: the US BTS Wednesday · 4.3 min · 663 recorded · 645 measured · Source: the US BTS Thursday · 12.9 min · 692 recorded · 688 measured · Source: the US BTS Friday · 11.2 min · 706 recorded · 693 measured · Source: the US BTS Saturday · 11.2 min · 687 recorded · 666 measured · Source: the US BTS Sunday · 18.7 min · 712 recorded · 667 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 · 705 · 705 recorded · 671 measured · Source: the US BTS Tuesday · 673 · 673 recorded · 657 measured · Source: the US BTS Wednesday · 663 · 663 recorded · 645 measured · Source: the US BTS Thursday · 692 · 692 recorded · 688 measured · Source: the US BTS Friday · 706 · 706 recorded · 693 measured · Source: the US BTS Saturday · 687 · 687 recorded · 666 measured · Source: the US BTS Sunday · 712 · 712 recorded · 667 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
Monday77.4%13.1 min671705
Tuesday83.1%10.0 min657673
Wednesday84.7%4.3 min645663
Thursday79.2%12.9 min688692
Friday80.1%11.2 min693706
Saturday80.2%11.2 min666687
Sunday75.9%18.7 min667712

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 · 82.1% · 522 recorded · 504 measured · Source: the US BTS Feb · 76.7% · 550 recorded · 519 measured · Source: the US BTS Mar · 78.2% · 551 recorded · 536 measured · Source: the US BTS Apr · 82.5% · 520 recorded · 514 measured · Source: the US BTS May · 85.9% · 381 recorded · 377 measured · Source: the US BTS Jun · 81.4% · 360 recorded · 354 measured · Source: the US BTS Jul · 72.6% · 372 recorded · 332 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 186 recorded · 184 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 174 recorded · 174 measured · Source: the US BTS Oct · 83.3% · 319 recorded · 317 measured · Source: the US BTS Nov · 87.9% · 408 recorded · 398 measured · Source: the US BTS Dec · 69.5% · 495 recorded · 478 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 · 7.8 min · 522 recorded · 504 measured · Source: the US BTS Feb · 16.0 min · 550 recorded · 519 measured · Source: the US BTS Mar · 16.5 min · 551 recorded · 536 measured · Source: the US BTS Apr · 6.2 min · 520 recorded · 514 measured · Source: the US BTS May · 2.6 min · 381 recorded · 377 measured · Source: the US BTS Jun · 7.6 min · 360 recorded · 354 measured · Source: the US BTS Jul · 23.7 min · 372 recorded · 332 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 186 recorded · 184 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 174 recorded · 174 measured · Source: the US BTS Oct · 6.5 min · 319 recorded · 317 measured · Source: the US BTS Nov · 5.2 min · 408 recorded · 398 measured · Source: the US BTS Dec · 22.9 min · 495 recorded · 478 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 · 522 · 522 recorded · 504 measured · Source: the US BTS Feb · 550 · 550 recorded · 519 measured · Source: the US BTS Mar · 551 · 551 recorded · 536 measured · Source: the US BTS Apr · 520 · 520 recorded · 514 measured · Source: the US BTS May · 381 · 381 recorded · 377 measured · Source: the US BTS Jun · 360 · 360 recorded · 354 measured · Source: the US BTS Jul · 372 · 372 recorded · 332 measured · Source: the US BTS Aug · 186 · 186 recorded · 184 measured · Source: the US BTS Sep · 174 · 174 recorded · 174 measured · Source: the US BTS Oct · 319 · 319 recorded · 317 measured · Source: the US BTS Nov · 408 · 408 recorded · 398 measured · Source: the US BTS Dec · 495 · 495 recorded · 478 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
Jan82.1%7.8 min504522
Feb76.7%16.0 min519550
Mar78.2%16.5 min536551
Apr82.5%6.2 min514520
May85.9%2.6 min377381
Jun81.4%7.6 min354360
Jul72.6%23.7 min332372
AugFewer than 200 measured departures—184186
SepFewer than 200 measured departures—174174
Oct83.3%6.5 min317319
Nov87.9%5.2 min398408
Dec69.5%22.9 min478495

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 77.5% 3,751
  • Delayed >15 min 19.3% 936
  • Cancelled 3.1% 151
  • 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

17
17 of 17
Flight numbersBy direction DeparturesOn time
DL2320 JFK → RSW 658 94.8%
B661529 JFK → RSW 573 88.4%
B661530 RSW → JFK 508 84.1%
B662129 JFK → RSW 417 62.6%
B661729 JFK → RSW 349 71.9%
B662330 RSW → JFK 319 70.3%
DL2320 RSW → JFK 305 82.9%
B66130 RSW → JFK 268 83.6%
B661730 RSW → JFK 230 78.1%
DL2430 RSW → JFK 222 86.6%
DL908 RSW → JFK 131 84.5%
DL2812 JFK → RSW 112 74.8%
DL2812 RSW → JFK 112 74.6%
B661030 RSW → JFK 109 66.4%
DL1671 RSW → JFK 107 76.2%
DL1671 JFK → RSW 107 85.2%
B661029 JFK → RSW 77 76.4%

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 159 −8.1% 27 74.2%
June 2026 180 +3.4% 0 81.7%
May 2026 179 −9.6% 4 89.9%
April 2026 247 −7.5% 6 83.0%
March 2026 241 −18.3% 10 78.8%
February 2026 248 −8.5% 24 75.4%
January 2026 241 −8.4% 14 76.8%
December 2025 215 −18.3% 15 71.6%
November 2025 194 −4.9% 10 87.1%
October 2025 184 +38.3% 2 83.7%
September 2025 174 0 90.8%
August 2025 184 2 75.5%
July 2025 173 13 71.1%
June 2025 174 6 81.0%
May 2025 198 0 82.3%
April 2025 267 0 82.0%
March 2025 295 5 77.6%
February 2025 271 7 77.9%
January 2025 263 4 87.1%
December 2024 263 2 67.7%
November 2024 204 0 88.7%
October 2024 133 0 82.7%

How to read this chart

Loading the guide…