297 km · Domestic

Charlotte Douglas (CLT) – Wilmington (ILM)

In July 2026, 256 flights operated between Charlotte Douglas and Wilmington (both directions), and 71.1% 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
January363261▼ 28.1%
February355237▼ 33.2%
March426238▼ 44.1%
April393270▼ 31.3%
May472289▼ 38.8%
June308254▼ 17.5%
July294256▼ 12.9%
August296––
September439––
October463–in progress
November292––
December274––
Year to date (Jan–Jul)2,6111,805▼ 30.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.6%83.1%▼ 5.1%
February76.6%80.2%▲ 4.7%
March79.3%79.4%▲ 0.1%
April76.6%84.1%▲ 9.8%
May81.6%80.3%▼ 1.6%
June72.1%77.2%▲ 7.1%
July73.5%71.1%▼ 3.3%
August84.8%––
September84.7%––
October80.8%–in progress
November82.9%––
December82.5%––
Year-to-date average (Jan–Jul)78.2%79.3%▲ 1.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January3136▲ 16.1%
February137▼ 46.2%
March612▲ 100.0%
April30▼ 100.0%
May61▼ 83.3%
June84▼ 50.0%
July68▲ 33.3%
August2––
September1––
October0–in progress
November0––
December2––
Year to date (Jan–Jul)7368▼ 6.8%

Airlines on this route

  1. American Airlines 68.7%
  2. PSA Airlines 26.8%
  3. Envoy Air 4.5%

Oct 1, 2024 – Jul 31, 2026

By direction

CLT → ILM

Scheduled flights
3,784
Flights operated
3,715
Cancelled
69 · 1.8%
On-time departures
77.2%

ILM → CLT

Scheduled flights
3,782
Flights operated
3,705
Cancelled
77 · 2.0%
On-time departures
84.7%

CLT → ILM and ILM → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 5,201 68.7% 80.4% 99
PSA Airlines OH 2,025 26.8% 82.6% 41
Envoy Air MQ 340 4.5% 79.3% 6

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:000.1min · 473 recorded · 468 measured
Gap to highest-delay hour25.0min05:00 ↔ 20:00
Recorded flights7,566CLT–ILM

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% · 473 recorded · 468 measured · Source: the US BTS 06:00 · 92.9% · 452 recorded · 439 measured · Source: the US BTS 07:00 · 90.0% · 589 recorded · 582 measured · Source: the US BTS 08:00 · 85.6% · 263 recorded · 257 measured · Source: the US BTS 09:00 · 87.3% · 500 recorded · 494 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 178 recorded · 175 measured · Source: the US BTS 11:00 · 86.2% · 498 recorded · 491 measured · Source: the US BTS 12:00 · 83.8% · 314 recorded · 308 measured · Source: the US BTS 13:00 · 83.2% · 440 recorded · 435 measured · Source: the US BTS 14:00 · 82.7% · 458 recorded · 450 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 191 recorded · 186 measured · Source: the US BTS 16:00 · 77.2% · 433 recorded · 425 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 172 recorded · 165 measured · Source: the US BTS 18:00 · 70.6% · 752 recorded · 737 measured · Source: the US BTS 19:00 · 79.7% · 292 recorded · 281 measured · Source: the US BTS 20:00 · 65.4% · 731 recorded · 714 measured · Source: the US BTS 21:00 · 77.4% · 304 recorded · 297 measured · Source: the US BTS 22:00 · 68.5% · 493 recorded · 483 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 33 recorded · 33 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 · 0.1 min · 473 recorded · 468 measured · Source: the US BTS 06:00 · 7.2 min · 452 recorded · 439 measured · Source: the US BTS 07:00 · 8.1 min · 589 recorded · 582 measured · Source: the US BTS 08:00 · 2.8 min · 263 recorded · 257 measured · Source: the US BTS 09:00 · 7.9 min · 500 recorded · 494 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 178 recorded · 175 measured · Source: the US BTS 11:00 · 4.2 min · 498 recorded · 491 measured · Source: the US BTS 12:00 · 13.2 min · 314 recorded · 308 measured · Source: the US BTS 13:00 · 7.4 min · 440 recorded · 435 measured · Source: the US BTS 14:00 · 13.5 min · 458 recorded · 450 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 191 recorded · 186 measured · Source: the US BTS 16:00 · 11.8 min · 433 recorded · 425 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 172 recorded · 165 measured · Source: the US BTS 18:00 · 23.2 min · 752 recorded · 737 measured · Source: the US BTS 19:00 · 15.7 min · 292 recorded · 281 measured · Source: the US BTS 20:00 · 25.2 min · 731 recorded · 714 measured · Source: the US BTS 21:00 · 17.6 min · 304 recorded · 297 measured · Source: the US BTS 22:00 · 23.4 min · 493 recorded · 483 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 33 recorded · 33 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 · 473 · 473 recorded · 468 measured · Source: the US BTS 06:00 · 452 · 452 recorded · 439 measured · Source: the US BTS 07:00 · 589 · 589 recorded · 582 measured · Source: the US BTS 08:00 · 263 · 263 recorded · 257 measured · Source: the US BTS 09:00 · 500 · 500 recorded · 494 measured · Source: the US BTS 10:00 · 178 · 178 recorded · 175 measured · Source: the US BTS 11:00 · 498 · 498 recorded · 491 measured · Source: the US BTS 12:00 · 314 · 314 recorded · 308 measured · Source: the US BTS 13:00 · 440 · 440 recorded · 435 measured · Source: the US BTS 14:00 · 458 · 458 recorded · 450 measured · Source: the US BTS 15:00 · 191 · 191 recorded · 186 measured · Source: the US BTS 16:00 · 433 · 433 recorded · 425 measured · Source: the US BTS 17:00 · 172 · 172 recorded · 165 measured · Source: the US BTS 18:00 · 752 · 752 recorded · 737 measured · Source: the US BTS 19:00 · 292 · 292 recorded · 281 measured · Source: the US BTS 20:00 · 731 · 731 recorded · 714 measured · Source: the US BTS 21:00 · 304 · 304 recorded · 297 measured · Source: the US BTS 22:00 · 493 · 493 recorded · 483 measured · Source: the US BTS 23:00 · 33 · 33 recorded · 33 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%0.1 min468473
06:0092.9%7.2 min439452
07:0090.0%8.1 min582589
08:0085.6%2.8 min257263
09:0087.3%7.9 min494500
10:00Fewer than 200 measured departures—175178
11:0086.2%4.2 min491498
12:0083.8%13.2 min308314
13:0083.2%7.4 min435440
14:0082.7%13.5 min450458
15:00Fewer than 200 measured departures—186191
16:0077.2%11.8 min425433
17:00Fewer than 200 measured departures—165172
18:0070.6%23.2 min737752
19:0079.7%15.7 min281292
20:0065.4%25.2 min714731
21:0077.4%17.6 min297304
22:0068.5%23.4 min483493
23:00Fewer than 200 measured departures—3333

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 80.2% · 1,083 recorded · 1,069 measured · Source: the US BTS Tuesday · 85.4% · 1,071 recorded · 1,053 measured · Source: the US BTS Wednesday · 85.1% · 1,082 recorded · 1,058 measured · Source: the US BTS Thursday · 81.4% · 1,085 recorded · 1,067 measured · Source: the US BTS Friday · 80.7% · 1,069 recorded · 1,042 measured · Source: the US BTS Saturday · 78.2% · 1,070 recorded · 1,045 measured · Source: the US BTS Sunday · 75.7% · 1,106 recorded · 1,086 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 · 14.8 min · 1,083 recorded · 1,069 measured · Source: the US BTS Tuesday · 11.4 min · 1,071 recorded · 1,053 measured · Source: the US BTS Wednesday · 7.6 min · 1,082 recorded · 1,058 measured · Source: the US BTS Thursday · 11.2 min · 1,085 recorded · 1,067 measured · Source: the US BTS Friday · 11.8 min · 1,069 recorded · 1,042 measured · Source: the US BTS Saturday · 14.3 min · 1,070 recorded · 1,045 measured · Source: the US BTS Sunday · 17.4 min · 1,106 recorded · 1,086 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,083 · 1,083 recorded · 1,069 measured · Source: the US BTS Tuesday · 1,071 · 1,071 recorded · 1,053 measured · Source: the US BTS Wednesday · 1,082 · 1,082 recorded · 1,058 measured · Source: the US BTS Thursday · 1,085 · 1,085 recorded · 1,067 measured · Source: the US BTS Friday · 1,069 · 1,069 recorded · 1,042 measured · Source: the US BTS Saturday · 1,070 · 1,070 recorded · 1,045 measured · Source: the US BTS Sunday · 1,106 · 1,106 recorded · 1,086 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
Monday80.2%14.8 min1,0691,083
Tuesday85.4%11.4 min1,0531,071
Wednesday85.1%7.6 min1,0581,082
Thursday81.4%11.2 min1,0671,085
Friday80.7%11.8 min1,0421,069
Saturday78.2%14.3 min1,0451,070
Sunday75.7%17.4 min1,0861,106

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 · 85.7% · 691 recorded · 624 measured · Source: the US BTS Feb · 78.0% · 612 recorded · 592 measured · Source: the US BTS Mar · 79.4% · 682 recorded · 664 measured · Source: the US BTS Apr · 79.6% · 666 recorded · 663 measured · Source: the US BTS May · 81.1% · 768 recorded · 761 measured · Source: the US BTS Jun · 74.4% · 574 recorded · 562 measured · Source: the US BTS Jul · 72.4% · 564 recorded · 550 measured · Source: the US BTS Aug · 84.8% · 298 recorded · 296 measured · Source: the US BTS Sep · 84.7% · 440 recorded · 439 measured · Source: the US BTS Oct · 83.8% · 801 recorded · 801 measured · Source: the US BTS Nov · 86.5% · 720 recorded · 720 measured · Source: the US BTS Dec · 80.5% · 750 recorded · 748 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 · 6.9 min · 691 recorded · 624 measured · Source: the US BTS Feb · 17.5 min · 612 recorded · 592 measured · Source: the US BTS Mar · 11.8 min · 682 recorded · 664 measured · Source: the US BTS Apr · 9.5 min · 666 recorded · 663 measured · Source: the US BTS May · 12.1 min · 768 recorded · 761 measured · Source: the US BTS Jun · 21.4 min · 574 recorded · 562 measured · Source: the US BTS Jul · 24.0 min · 564 recorded · 550 measured · Source: the US BTS Aug · 10.5 min · 298 recorded · 296 measured · Source: the US BTS Sep · 7.1 min · 440 recorded · 439 measured · Source: the US BTS Oct · 9.3 min · 801 recorded · 801 measured · Source: the US BTS Nov · 7.0 min · 720 recorded · 720 measured · Source: the US BTS Dec · 16.0 min · 750 recorded · 748 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 · 691 · 691 recorded · 624 measured · Source: the US BTS Feb · 612 · 612 recorded · 592 measured · Source: the US BTS Mar · 682 · 682 recorded · 664 measured · Source: the US BTS Apr · 666 · 666 recorded · 663 measured · Source: the US BTS May · 768 · 768 recorded · 761 measured · Source: the US BTS Jun · 574 · 574 recorded · 562 measured · Source: the US BTS Jul · 564 · 564 recorded · 550 measured · Source: the US BTS Aug · 298 · 298 recorded · 296 measured · Source: the US BTS Sep · 440 · 440 recorded · 439 measured · Source: the US BTS Oct · 801 · 801 recorded · 801 measured · Source: the US BTS Nov · 720 · 720 recorded · 720 measured · Source: the US BTS Dec · 750 · 750 recorded · 748 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
Jan85.7%6.9 min624691
Feb78.0%17.5 min592612
Mar79.4%11.8 min664682
Apr79.6%9.5 min663666
May81.1%12.1 min761768
Jun74.4%21.4 min562574
Jul72.4%24.0 min550564
Aug84.8%10.5 min296298
Sep84.7%7.1 min439440
Oct83.8%9.3 min801801
Nov86.5%7.0 min720720
Dec80.5%16.0 min748750

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 79.4% 6,004
  • Delayed >15 min 18.7% 1,416
  • Cancelled 1.9% 146
  • 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

75
75 of 75
Flight numbersBy direction DeparturesOn time
AA1017 CLT → ILM 341 67.8%
AA2493 ILM → CLT 293 92.4%
AA2826 CLT → ILM 267 64.4%
AA2105 CLT → ILM 247 68.9%
AA2760 ILM → CLT 245 90.8%
AA2105 ILM → CLT 200 71.1%
AA1348 ILM → CLT 179 91.9%
AA1803 CLT → ILM 155 71.8%
AA3155 CLT → ILM 138 71.2%
OH5178 CLT → ILM 137 80.2%
OH5178 ILM → CLT 137 80.9%
AA1885 ILM → CLT 128 87.3%
OH5573 ILM → CLT 116 82.9%
OH5573 CLT → ILM 116 85.7%
AA2695 ILM → CLT 99 89.9%
AA3260 ILM → CLT 95 93.7%
AA1582 CLT → ILM 93 82.8%
AA1885 CLT → ILM 91 83.5%
AA887 CLT → ILM 82 66.3%
AA2960 CLT → ILM 76 80.3%
OH5658 CLT → ILM 73 65.2%
AA1933 CLT → ILM 72 69.0%
AA2110 ILM → CLT 72 83.3%
AA2110 CLT → ILM 72 81.9%
AA2569 CLT → ILM 72 87.3%
AA2569 ILM → CLT 72 88.7%
AA1582 ILM → CLT 70 77.1%
AA1933 ILM → CLT 70 69.7%
OH5572 ILM → CLT 70 86.6%
OH5572 CLT → ILM 70 83.8%
AA2960 ILM → CLT 69 86.8%
AA2778 CLT → ILM 68 78.5%
MQ4149 ILM → CLT 62 72.1%
MQ4149 CLT → ILM 62 83.6%
OH5596 ILM → CLT 59 70.7%
AA2940 ILM → CLT 56 92.5%
AA2458 CLT → ILM 54 78.9%
MQ4150 ILM → CLT 53 77.4%
MQ4150 CLT → ILM 53 86.8%
OH5596 CLT → ILM 50 62.0%
OH5582 CLT → ILM 49 83.7%
OH5418 ILM → CLT 47 71.1%
OH5658 ILM → CLT 46 63.6%
AA2184 CLT → ILM 45 88.9%
AA2184 ILM → CLT 45 86.7%
AA2571 ILM → CLT 45 93.2%
AA1763 ILM → CLT 44 70.5%
AA1763 CLT → ILM 44 79.6%
AA2166 CLT → ILM 44 79.6%
AA2166 ILM → CLT 44 81.8%
AA3115 ILM → CLT 44 93.2%
AA2165 ILM → CLT 43 83.7%
AA2165 CLT → ILM 43 90.7%
AA1064 CLT → ILM 42 78.6%
AA1694 ILM → CLT 40 82.5%
OH5604 ILM → CLT 38 94.7%
AA1132 ILM → CLT 37 100.0%
AA2771 ILM → CLT 37 84.9%
AA2771 CLT → ILM 37 79.4%
AA2864 ILM → CLT 37 87.1%
OH5283 CLT → ILM 37 78.4%
OH5283 ILM → CLT 37 73.0%
OH5318 ILM → CLT 37 91.9%
OH5482 ILM → CLT 37 94.6%
OH5482 CLT → ILM 37 94.6%
AA1064 ILM → CLT 33 75.8%
OH5220 CLT → ILM 33 84.9%
AA1323 ILM → CLT 32 100.0%
OH5224 ILM → CLT 32 96.9%
OH5582 ILM → CLT 32 93.8%
AA2334 CLT → ILM 31 74.2%
AA2584 CLT → ILM 31 67.7%
AA3307 CLT → ILM 31 83.3%
AA3307 ILM → CLT 31 90.0%
AA2394 ILM → CLT 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 256 −12.9% 8 71.1%
June 2026 254 −17.5% 4 77.2%
May 2026 289 −38.8% 1 80.3%
April 2026 270 −31.3% 0 84.1%
March 2026 238 −44.1% 12 79.4%
February 2026 237 −33.2% 7 80.2%
January 2026 261 −28.1% 36 83.1%
December 2025 274 −42.2% 2 82.5%
November 2025 292 −31.8% 0 82.9%
October 2025 463 +37.0% 0 80.8%
September 2025 439 1 84.7%
August 2025 296 2 84.8%
July 2025 294 6 73.5%
June 2025 308 8 72.1%
May 2025 472 6 81.6%
April 2025 393 3 76.6%
March 2025 426 6 79.3%
February 2025 355 13 76.6%
January 2025 363 31 87.6%
December 2024 474 0 79.3%
November 2024 428 0 89.0%
October 2024 338 0 87.9%

How to read this chart

Loading the guide…