923 km · Domestic

Charlotte Douglas (CLT) – Frederick Douglass Greater Rochester (ROC)

In July 2026, 182 flights operated between Charlotte Douglas and Frederick Douglass Greater Rochester (both directions), and 61.0% 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
January181151▼ 16.6%
February154137▼ 11.0%
March180164▼ 8.9%
April179178▼ 0.6%
May186184▼ 1.1%
June185168▼ 9.2%
July188182▼ 3.2%
August154––
September176––
October164–in progress
November144––
December154––
Year to date (Jan–Jul)1,2531,164▼ 7.1%

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
January83.4%74.2%▼ 11.0%
February79.2%81.0%▲ 2.3%
March84.4%76.8%▼ 9.0%
April81.0%76.4%▼ 5.7%
May84.4%79.9%▼ 5.3%
June76.8%75.0%▼ 2.3%
July68.6%61.0%▼ 11.1%
August80.5%––
September84.7%––
October81.1%–in progress
November76.4%––
December64.9%––
Year-to-date average (Jan–Jul)79.7%74.9%▼ 6.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January517▲ 240.0%
February211▲ 450.0%
March02–
April10▼ 100.0%
May00–
June30▼ 100.0%
July20▼ 100.0%
August0––
September2––
October0–in progress
November0––
December0––
Year to date (Jan–Jul)1330▲ 130.8%

Airlines on this route

  1. American Airlines 82.3%
  2. PSA Airlines 17.4%
  3. Envoy Air 0.3%

Oct 1, 2024 – Jul 31, 2026

By direction

CLT → ROC

Scheduled flights
1,854
Flights operated
1,833
Cancelled
21 · 1.1%
On-time departures
74.6%

ROC → CLT

Scheduled flights
1,854
Flights operated
1,830
Cancelled
24 · 1.3%
On-time departures
81.9%

CLT → ROC and ROC → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 3,052 82.3% 77.0% 43
PSA Airlines OH 644 17.4% 83.8% 2
Envoy Air MQ 12 0.3% 83.3% 0

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 delay06:00–07:006.5min · 486 recorded · 482 measured
Gap to highest-delay hour22.8min06:00 ↔ 20:00
Recorded flights3,708CLT–ROC

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 · 95 recorded · 95 measured · Source: the US BTS 06:00 · 92.7% · 486 recorded · 482 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 71 recorded · 68 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 55 recorded · 55 measured · Source: the US BTS 09:00 · 85.1% · 345 recorded · 343 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 141 recorded · 138 measured · Source: the US BTS 11:00 · 84.4% · 409 recorded · 405 measured · Source: the US BTS 12:00 · 79.3% · 212 recorded · 208 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 103 recorded · 101 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 198 recorded · 198 measured · Source: the US BTS 15:00 · 72.2% · 230 recorded · 223 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 156 recorded · 156 measured · Source: the US BTS 17:00 · 72.3% · 294 recorded · 292 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 187 recorded · 181 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 188 recorded · 183 measured · Source: the US BTS 20:00 · 65.3% · 343 recorded · 340 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 94 recorded · 94 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 101 recorded · 101 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 · 95 recorded · 95 measured · Source: the US BTS 06:00 · 6.5 min · 486 recorded · 482 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 71 recorded · 68 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 55 recorded · 55 measured · Source: the US BTS 09:00 · 11.3 min · 345 recorded · 343 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 141 recorded · 138 measured · Source: the US BTS 11:00 · 12.8 min · 409 recorded · 405 measured · Source: the US BTS 12:00 · 9.5 min · 212 recorded · 208 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 103 recorded · 101 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 198 recorded · 198 measured · Source: the US BTS 15:00 · 13.1 min · 230 recorded · 223 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 156 recorded · 156 measured · Source: the US BTS 17:00 · 19.3 min · 294 recorded · 292 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 187 recorded · 181 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 188 recorded · 183 measured · Source: the US BTS 20:00 · 29.3 min · 343 recorded · 340 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 94 recorded · 94 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 101 recorded · 101 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 · 95 · 95 recorded · 95 measured · Source: the US BTS 06:00 · 486 · 486 recorded · 482 measured · Source: the US BTS 07:00 · 71 · 71 recorded · 68 measured · Source: the US BTS 08:00 · 55 · 55 recorded · 55 measured · Source: the US BTS 09:00 · 345 · 345 recorded · 343 measured · Source: the US BTS 10:00 · 141 · 141 recorded · 138 measured · Source: the US BTS 11:00 · 409 · 409 recorded · 405 measured · Source: the US BTS 12:00 · 212 · 212 recorded · 208 measured · Source: the US BTS 13:00 · 103 · 103 recorded · 101 measured · Source: the US BTS 14:00 · 198 · 198 recorded · 198 measured · Source: the US BTS 15:00 · 230 · 230 recorded · 223 measured · Source: the US BTS 16:00 · 156 · 156 recorded · 156 measured · Source: the US BTS 17:00 · 294 · 294 recorded · 292 measured · Source: the US BTS 18:00 · 187 · 187 recorded · 181 measured · Source: the US BTS 19:00 · 188 · 188 recorded · 183 measured · Source: the US BTS 20:00 · 343 · 343 recorded · 340 measured · Source: the US BTS 21:00 · 94 · 94 recorded · 94 measured · Source: the US BTS 22:00 · 101 · 101 recorded · 101 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—9595
06:0092.7%6.5 min482486
07:00Fewer than 200 measured departures—6871
08:00Fewer than 200 measured departures—5555
09:0085.1%11.3 min343345
10:00Fewer than 200 measured departures—138141
11:0084.4%12.8 min405409
12:0079.3%9.5 min208212
13:00Fewer than 200 measured departures—101103
14:00Fewer than 200 measured departures—198198
15:0072.2%13.1 min223230
16:00Fewer than 200 measured departures—156156
17:0072.3%19.3 min292294
18:00Fewer than 200 measured departures—181187
19:00Fewer than 200 measured departures—183188
20:0065.3%29.3 min340343
21:00Fewer than 200 measured departures—9494
22:00Fewer than 200 measured departures—101101
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 75.1% · 540 recorded · 534 measured · Source: the US BTS Tuesday · 79.4% · 502 recorded · 501 measured · Source: the US BTS Wednesday · 82.9% · 510 recorded · 502 measured · Source: the US BTS Thursday · 81.1% · 550 recorded · 546 measured · Source: the US BTS Friday · 79.7% · 537 recorded · 533 measured · Source: the US BTS Saturday · 77.6% · 516 recorded · 509 measured · Source: the US BTS Sunday · 72.1% · 553 recorded · 538 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 · 29.5 min · 540 recorded · 534 measured · Source: the US BTS Tuesday · 13.1 min · 502 recorded · 501 measured · Source: the US BTS Wednesday · 8.1 min · 510 recorded · 502 measured · Source: the US BTS Thursday · 12.1 min · 550 recorded · 546 measured · Source: the US BTS Friday · 12.9 min · 537 recorded · 533 measured · Source: the US BTS Saturday · 14.5 min · 516 recorded · 509 measured · Source: the US BTS Sunday · 20.1 min · 553 recorded · 538 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 · 540 · 540 recorded · 534 measured · Source: the US BTS Tuesday · 502 · 502 recorded · 501 measured · Source: the US BTS Wednesday · 510 · 510 recorded · 502 measured · Source: the US BTS Thursday · 550 · 550 recorded · 546 measured · Source: the US BTS Friday · 537 · 537 recorded · 533 measured · Source: the US BTS Saturday · 516 · 516 recorded · 509 measured · Source: the US BTS Sunday · 553 · 553 recorded · 538 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.1%29.5 min534540
Tuesday79.4%13.1 min501502
Wednesday82.9%8.1 min502510
Thursday81.1%12.1 min546550
Friday79.7%12.9 min533537
Saturday77.6%14.5 min509516
Sunday72.1%20.1 min538553

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.2% · 354 recorded · 332 measured · Source: the US BTS Feb · 80.1% · 304 recorded · 291 measured · Source: the US BTS Mar · 80.8% · 346 recorded · 344 measured · Source: the US BTS Apr · 78.7% · 358 recorded · 357 measured · Source: the US BTS May · 82.2% · 370 recorded · 370 measured · Source: the US BTS Jun · 75.9% · 356 recorded · 353 measured · Source: the US BTS Jul · 64.9% · 372 recorded · 370 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 154 recorded · 154 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 178 recorded · 176 measured · Source: the US BTS Oct · 82.4% · 272 recorded · 272 measured · Source: the US BTS Nov · 82.5% · 308 recorded · 308 measured · Source: the US BTS Dec · 73.8% · 336 recorded · 336 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 · 18.3 min · 354 recorded · 332 measured · Source: the US BTS Feb · 8.0 min · 304 recorded · 291 measured · Source: the US BTS Mar · 8.5 min · 346 recorded · 344 measured · Source: the US BTS Apr · 10.9 min · 358 recorded · 357 measured · Source: the US BTS May · 11.8 min · 370 recorded · 370 measured · Source: the US BTS Jun · 18.9 min · 356 recorded · 353 measured · Source: the US BTS Jul · 25.7 min · 372 recorded · 370 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 154 recorded · 154 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 178 recorded · 176 measured · Source: the US BTS Oct · 15.8 min · 272 recorded · 272 measured · Source: the US BTS Nov · 13.6 min · 308 recorded · 308 measured · Source: the US BTS Dec · 27.2 min · 336 recorded · 336 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 · 354 · 354 recorded · 332 measured · Source: the US BTS Feb · 304 · 304 recorded · 291 measured · Source: the US BTS Mar · 346 · 346 recorded · 344 measured · Source: the US BTS Apr · 358 · 358 recorded · 357 measured · Source: the US BTS May · 370 · 370 recorded · 370 measured · Source: the US BTS Jun · 356 · 356 recorded · 353 measured · Source: the US BTS Jul · 372 · 372 recorded · 370 measured · Source: the US BTS Aug · 154 · 154 recorded · 154 measured · Source: the US BTS Sep · 178 · 178 recorded · 176 measured · Source: the US BTS Oct · 272 · 272 recorded · 272 measured · Source: the US BTS Nov · 308 · 308 recorded · 308 measured · Source: the US BTS Dec · 336 · 336 recorded · 336 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.2%18.3 min332354
Feb80.1%8.0 min291304
Mar80.8%8.5 min344346
Apr78.7%10.9 min357358
May82.2%11.8 min370370
Jun75.9%18.9 min353356
Jul64.9%25.7 min370372
AugFewer than 200 measured departures—154154
SepFewer than 200 measured departures—176178
Oct82.4%15.8 min272272
Nov82.5%13.6 min308308
Dec73.8%27.2 min336336

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.3% 2,866
  • Delayed >15 min 21.5% 797
  • Cancelled 1.2% 45
  • 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

32
32 of 32
Flight numbersBy direction DeparturesOn time
AA1058 ROC → CLT 450 91.7%
AA3155 CLT → ROC 322 62.0%
AA2320 CLT → ROC 267 77.0%
AA2320 ROC → CLT 251 71.7%
AA1485 ROC → CLT 180 86.9%
AA1043 CLT → ROC 146 78.6%
AA1438 ROC → CLT 136 76.2%
AA1438 CLT → ROC 131 73.8%
AA3026 CLT → ROC 106 71.3%
AA3057 CLT → ROC 87 70.7%
AA3057 ROC → CLT 79 68.9%
OH5630 CLT → ROC 77 89.5%
OH5630 ROC → CLT 77 88.2%
OH5377 ROC → CLT 72 75.0%
OH5377 CLT → ROC 72 80.6%
AA568 CLT → ROC 66 81.8%
AA568 ROC → CLT 66 86.4%
AA2424 CLT → ROC 65 64.6%
AA2424 ROC → CLT 64 59.4%
AA2532 CLT → ROC 44 61.4%
AA3086 ROC → CLT 44 84.1%
AA3086 CLT → ROC 44 84.1%
AA3089 CLT → ROC 44 54.6%
AA3089 ROC → CLT 44 70.5%
OH5482 ROC → CLT 33 93.9%
OH5482 CLT → ROC 33 93.9%
AA3324 CLT → ROC 31 87.1%
AA3324 ROC → CLT 31 83.9%
OH5139 CLT → ROC 31 74.2%
OH5139 ROC → CLT 31 77.4%
OH5589 CLT → ROC 31 77.4%
OH5589 ROC → CLT 31 74.2%

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 182 −3.2% 0 61.0%
June 2026 168 −9.2% 0 75.0%
May 2026 184 −1.1% 0 79.9%
April 2026 178 −0.6% 0 76.4%
March 2026 164 −8.9% 2 76.8%
February 2026 137 −11.0% 11 81.0%
January 2026 151 −16.6% 17 74.2%
December 2025 154 −15.4% 0 64.9%
November 2025 144 −12.2% 0 76.4%
October 2025 164 +51.9% 0 81.1%
September 2025 176 2 84.7%
August 2025 154 0 80.5%
July 2025 188 2 68.6%
June 2025 185 3 76.8%
May 2025 186 0 84.4%
April 2025 179 1 81.0%
March 2025 180 0 84.4%
February 2025 154 2 79.2%
January 2025 181 5 83.4%
December 2024 182 0 81.3%
November 2024 164 0 87.8%
October 2024 108 0 84.3%

How to read this chart

Loading the guide…