871 km · Domestic

Charlotte Douglas (CLT) – John F. Kennedy (JFK)

In July 2026, 288 flights operated between Charlotte Douglas and John F. Kennedy (both directions), and 72.9% 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
January356270▼ 24.2%
February316245▼ 22.5%
March406293▼ 27.8%
April332298▼ 10.2%
May300359▲ 19.7%
June332310▼ 6.6%
July346288▼ 16.8%
August314––
September407––
October430–in progress
November349––
December329––
Year to date (Jan–Jul)2,3882,063▼ 13.6%

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
January82.0%80.0%▼ 2.4%
February82.9%75.1%▼ 9.4%
March82.3%74.4%▼ 9.6%
April85.2%81.5%▼ 4.3%
May79.7%82.5%▲ 3.5%
June66.6%70.0%▲ 5.1%
July68.5%72.9%▲ 6.4%
August76.8%––
September82.1%––
October80.2%–in progress
November83.1%––
December73.6%––
Year-to-date average (Jan–Jul)78.2%76.6%▼ 2.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January836▲ 350.0%
February1229▲ 141.7%
March28▲ 300.0%
April00–
May21▼ 50.0%
June122▼ 83.3%
July1720▲ 17.6%
August1––
September4––
October5–in progress
November2––
December5––
Year to date (Jan–Jul)5396▲ 81.1%

Airlines on this route

  1. American Airlines 80.6%
  2. Republic Airways 11.7%
  3. Endeavor Air 7.6%

Oct 1, 2024 – Jul 31, 2026

By direction

CLT → JFK

Scheduled flights
4,043
Flights operated
3,956
Cancelled
87 · 2.2%
On-time departures
74.5%

JFK → CLT

Scheduled flights
4,038
Flights operated
3,956
Cancelled
82 · 2.0%
On-time departures
84.8%

CLT → JFK and JFK → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 6,517 80.6% 78.2% 147
Republic Airways YX 946 11.7% 83.5% 20
Endeavor Air 9E 618 7.6% 88.0% 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 delay08:00–09:004.7min · 861 recorded · 853 measured
Gap to highest-delay hour27.1min08:00 ↔ 17:00
Recorded flights8,081CLT–JFK

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 · Fewer than 200 measured departures · 31 recorded · 29 measured · Source: the US BTS 06:00 · 94.0% · 677 recorded · 668 measured · Source: the US BTS 07:00 · 88.3% · 491 recorded · 471 measured · Source: the US BTS 08:00 · 89.8% · 861 recorded · 853 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 106 recorded · 105 measured · Source: the US BTS 10:00 · 82.3% · 211 recorded · 209 measured · Source: the US BTS 11:00 · 83.3% · 997 recorded · 984 measured · Source: the US BTS 12:00 · 79.9% · 416 recorded · 408 measured · Source: the US BTS 13:00 · 81.6% · 508 recorded · 505 measured · Source: the US BTS 14:00 · 83.4% · 807 recorded · 793 measured · Source: the US BTS 15:00 · 66.4% · 238 recorded · 235 measured · Source: the US BTS 16:00 · 77.4% · 509 recorded · 499 measured · Source: the US BTS 17:00 · 64.3% · 627 recorded · 603 measured · Source: the US BTS 18:00 · 68.4% · 453 recorded · 433 measured · Source: the US BTS 19:00 · 69.4% · 523 recorded · 507 measured · Source: the US BTS 20:00 · 66.4% · 620 recorded · 604 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 5 recorded · 5 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · Fewer than 200 measured departures · 31 recorded · 29 measured · Source: the US BTS 06:00 · 5.2 min · 677 recorded · 668 measured · Source: the US BTS 07:00 · 15.6 min · 491 recorded · 471 measured · Source: the US BTS 08:00 · 4.7 min · 861 recorded · 853 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 106 recorded · 105 measured · Source: the US BTS 10:00 · 22.5 min · 211 recorded · 209 measured · Source: the US BTS 11:00 · 11.2 min · 997 recorded · 984 measured · Source: the US BTS 12:00 · 12.8 min · 416 recorded · 408 measured · Source: the US BTS 13:00 · 15.9 min · 508 recorded · 505 measured · Source: the US BTS 14:00 · 11.0 min · 807 recorded · 793 measured · Source: the US BTS 15:00 · 23.2 min · 238 recorded · 235 measured · Source: the US BTS 16:00 · 15.7 min · 509 recorded · 499 measured · Source: the US BTS 17:00 · 31.8 min · 627 recorded · 603 measured · Source: the US BTS 18:00 · 26.9 min · 453 recorded · 433 measured · Source: the US BTS 19:00 · 24.9 min · 523 recorded · 507 measured · Source: the US BTS 20:00 · 22.8 min · 620 recorded · 604 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 5 recorded · 5 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · 31 · 31 recorded · 29 measured · Source: the US BTS 06:00 · 677 · 677 recorded · 668 measured · Source: the US BTS 07:00 · 491 · 491 recorded · 471 measured · Source: the US BTS 08:00 · 861 · 861 recorded · 853 measured · Source: the US BTS 09:00 · 106 · 106 recorded · 105 measured · Source: the US BTS 10:00 · 211 · 211 recorded · 209 measured · Source: the US BTS 11:00 · 997 · 997 recorded · 984 measured · Source: the US BTS 12:00 · 416 · 416 recorded · 408 measured · Source: the US BTS 13:00 · 508 · 508 recorded · 505 measured · Source: the US BTS 14:00 · 807 · 807 recorded · 793 measured · Source: the US BTS 15:00 · 238 · 238 recorded · 235 measured · Source: the US BTS 16:00 · 509 · 509 recorded · 499 measured · Source: the US BTS 17:00 · 627 · 627 recorded · 603 measured · Source: the US BTS 18:00 · 453 · 453 recorded · 433 measured · Source: the US BTS 19:00 · 523 · 523 recorded · 507 measured · Source: the US BTS 20:00 · 620 · 620 recorded · 604 measured · Source: the US BTS 21:00 · 5 · 5 recorded · 5 measured · Source: the US BTS 22:00 · 1 · 1 recorded · 1 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:00Fewer than 200 measured departures—2931
06:0094.0%5.2 min668677
07:0088.3%15.6 min471491
08:0089.8%4.7 min853861
09:00Fewer than 200 measured departures—105106
10:0082.3%22.5 min209211
11:0083.3%11.2 min984997
12:0079.9%12.8 min408416
13:0081.6%15.9 min505508
14:0083.4%11.0 min793807
15:0066.4%23.2 min235238
16:0077.4%15.7 min499509
17:0064.3%31.8 min603627
18:0068.4%26.9 min433453
19:0069.4%24.9 min507523
20:0066.4%22.8 min604620
21:00Fewer than 200 measured departures—55
22:00Fewer than 200 measured departures—11
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.0% · 1,174 recorded · 1,140 measured · Source: the US BTS Tuesday · 84.6% · 1,157 recorded · 1,135 measured · Source: the US BTS Wednesday · 82.5% · 1,152 recorded · 1,141 measured · Source: the US BTS Thursday · 78.5% · 1,154 recorded · 1,138 measured · Source: the US BTS Friday · 80.1% · 1,169 recorded · 1,160 measured · Source: the US BTS Saturday · 77.2% · 1,095 recorded · 1,064 measured · Source: the US BTS Sunday · 75.4% · 1,180 recorded · 1,134 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 · 15.9 min · 1,174 recorded · 1,140 measured · Source: the US BTS Tuesday · 12.4 min · 1,157 recorded · 1,135 measured · Source: the US BTS Wednesday · 13.7 min · 1,152 recorded · 1,141 measured · Source: the US BTS Thursday · 14.9 min · 1,154 recorded · 1,138 measured · Source: the US BTS Friday · 14.3 min · 1,169 recorded · 1,160 measured · Source: the US BTS Saturday · 18.6 min · 1,095 recorded · 1,064 measured · Source: the US BTS Sunday · 21.4 min · 1,180 recorded · 1,134 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,174 · 1,174 recorded · 1,140 measured · Source: the US BTS Tuesday · 1,157 · 1,157 recorded · 1,135 measured · Source: the US BTS Wednesday · 1,152 · 1,152 recorded · 1,141 measured · Source: the US BTS Thursday · 1,154 · 1,154 recorded · 1,138 measured · Source: the US BTS Friday · 1,169 · 1,169 recorded · 1,160 measured · Source: the US BTS Saturday · 1,095 · 1,095 recorded · 1,064 measured · Source: the US BTS Sunday · 1,180 · 1,180 recorded · 1,134 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
Monday79.0%15.9 min1,1401,174
Tuesday84.6%12.4 min1,1351,157
Wednesday82.5%13.7 min1,1411,152
Thursday78.5%14.9 min1,1381,154
Friday80.1%14.3 min1,1601,169
Saturday77.2%18.6 min1,0641,095
Sunday75.4%21.4 min1,1341,180

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 · 81.2% · 670 recorded · 626 measured · Source: the US BTS Feb · 79.5% · 602 recorded · 561 measured · Source: the US BTS Mar · 79.0% · 709 recorded · 699 measured · Source: the US BTS Apr · 83.5% · 630 recorded · 630 measured · Source: the US BTS May · 81.2% · 662 recorded · 659 measured · Source: the US BTS Jun · 68.2% · 656 recorded · 642 measured · Source: the US BTS Jul · 70.5% · 671 recorded · 634 measured · Source: the US BTS Aug · 76.8% · 315 recorded · 314 measured · Source: the US BTS Sep · 82.1% · 411 recorded · 407 measured · Source: the US BTS Oct · 83.8% · 917 recorded · 912 measured · Source: the US BTS Nov · 86.9% · 957 recorded · 955 measured · Source: the US BTS Dec · 77.7% · 881 recorded · 873 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 · 16.2 min · 670 recorded · 626 measured · Source: the US BTS Feb · 18.8 min · 602 recorded · 561 measured · Source: the US BTS Mar · 22.0 min · 709 recorded · 699 measured · Source: the US BTS Apr · 11.9 min · 630 recorded · 630 measured · Source: the US BTS May · 13.3 min · 662 recorded · 659 measured · Source: the US BTS Jun · 26.9 min · 656 recorded · 642 measured · Source: the US BTS Jul · 25.6 min · 671 recorded · 634 measured · Source: the US BTS Aug · 21.5 min · 315 recorded · 314 measured · Source: the US BTS Sep · 15.2 min · 411 recorded · 407 measured · Source: the US BTS Oct · 8.9 min · 917 recorded · 912 measured · Source: the US BTS Nov · 6.1 min · 957 recorded · 955 measured · Source: the US BTS Dec · 14.5 min · 881 recorded · 873 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 · 670 · 670 recorded · 626 measured · Source: the US BTS Feb · 602 · 602 recorded · 561 measured · Source: the US BTS Mar · 709 · 709 recorded · 699 measured · Source: the US BTS Apr · 630 · 630 recorded · 630 measured · Source: the US BTS May · 662 · 662 recorded · 659 measured · Source: the US BTS Jun · 656 · 656 recorded · 642 measured · Source: the US BTS Jul · 671 · 671 recorded · 634 measured · Source: the US BTS Aug · 315 · 315 recorded · 314 measured · Source: the US BTS Sep · 411 · 411 recorded · 407 measured · Source: the US BTS Oct · 917 · 917 recorded · 912 measured · Source: the US BTS Nov · 957 · 957 recorded · 955 measured · Source: the US BTS Dec · 881 · 881 recorded · 873 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
Jan81.2%16.2 min626670
Feb79.5%18.8 min561602
Mar79.0%22.0 min699709
Apr83.5%11.9 min630630
May81.2%13.3 min659662
Jun68.2%26.9 min642656
Jul70.5%25.6 min634671
Aug76.8%21.5 min314315
Sep82.1%15.2 min407411
Oct83.8%8.9 min912917
Nov86.9%6.1 min955957
Dec77.7%14.5 min873881

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.9% 6,299
  • Delayed >15 min 20.0% 1,613
  • Cancelled 2.1% 169
  • 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

60
60 of 60
Flight numbersBy direction DeparturesOn time
AA1727 CLT → JFK 637 62.5%
AA1444 JFK → CLT 616 89.4%
AA2643 JFK → CLT 466 93.1%
AA374 CLT → JFK 465 74.5%
AA657 CLT → JFK 444 61.9%
AA495 JFK → CLT 334 90.1%
AA493 CLT → JFK 332 90.1%
AA3120 JFK → CLT 221 70.4%
YX5726 JFK → CLT 184 87.4%
AA3199 CLT → JFK 183 87.0%
AA2624 CLT → JFK 179 76.0%
AA3179 JFK → CLT 172 81.3%
AA2045 JFK → CLT 170 94.5%
AA2812 CLT → JFK 167 71.7%
AA1909 CLT → JFK 155 66.9%
AA3199 JFK → CLT 155 84.4%
AA327 JFK → CLT 144 90.1%
AA3190 CLT → JFK 136 72.9%
AA493 JFK → CLT 116 79.8%
AA1355 JFK → CLT 109 71.3%
YX5706 CLT → JFK 98 82.5%
YX5714 CLT → JFK 83 66.7%
9E9E5040 JFK → CLT 77 84.4%
9E9E5053 CLT → JFK 77 85.5%
AA1029 CLT → JFK 72 83.1%
AA1294 JFK → CLT 72 58.6%
AA1355 CLT → JFK 72 69.4%
9E9E5070 JFK → CLT 70 90.0%
9E9E5077 JFK → CLT 70 92.9%
9E9E5067 CLT → JFK 69 78.3%
AA2812 JFK → CLT 62 72.1%
AA454 CLT → JFK 62 69.4%
YX5695 JFK → CLT 62 88.5%
AA2038 JFK → CLT 57 75.4%
YX5661 CLT → JFK 53 84.6%
AA3190 JFK → CLT 46 47.8%
AA1062 CLT → JFK 44 95.5%
AA3167 JFK → CLT 44 84.1%
AA3167 CLT → JFK 44 77.3%
AA1067 JFK → CLT 41 68.4%
9E9E5079 CLT → JFK 40 92.5%
9E9E5036 JFK → CLT 38 78.4%
9E9E5076 CLT → JFK 38 94.7%
AA1012 JFK → CLT 37 77.1%
AA1047 JFK → CLT 37 81.8%
AA2305 JFK → CLT 37 81.3%
YX5767 JFK → CLT 36 86.1%
YX5767 CLT → JFK 36 63.9%
YX5779 JFK → CLT 36 88.9%
YX5779 CLT → JFK 36 77.8%
AA1959 CLT → JFK 33 84.9%
AA1574 CLT → JFK 31 61.3%
YX5762 CLT → JFK 31 90.0%
YX5773 JFK → CLT 31 93.6%
9E9E4913 CLT → JFK 30 93.3%
9E9E5052 CLT → JFK 30 90.0%
9E9E5052 JFK → CLT 30 100.0%
AA1075 JFK → CLT 30 76.7%
AA2541 JFK → CLT 30 70.0%
YX5845 CLT → JFK 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 288 −16.8% 20 72.9%
June 2026 310 −6.6% 2 70.0%
May 2026 359 +19.7% 1 82.5%
April 2026 298 −10.2% 0 81.5%
March 2026 293 −27.8% 8 74.4%
February 2026 245 −22.5% 29 75.1%
January 2026 270 −24.2% 36 80.0%
December 2025 329 −39.5% 5 73.6%
November 2025 349 −42.4% 2 83.1%
October 2025 430 −10.8% 5 80.2%
September 2025 407 4 82.1%
August 2025 314 1 76.8%
July 2025 346 17 68.5%
June 2025 332 12 66.6%
May 2025 300 2 79.7%
April 2025 332 0 85.2%
March 2025 406 2 82.3%
February 2025 316 12 82.9%
January 2025 356 8 82.0%
December 2024 544 3 80.1%
November 2024 606 0 89.1%
October 2024 482 0 86.9%

How to read this chart

Loading the guide…