940 km · Domestic

Charlotte Douglas (CLT) – Chicago Midway (MDW)

In July 2026, 166 flights operated between Charlotte Douglas and Chicago Midway (both directions), and 56.6% 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
January7870▼ 10.3%
February82820.0%
March110116▲ 5.5%
April111120▲ 8.1%
May113124▲ 9.7%
June1561560.0%
July163166▲ 1.8%
August117––
September112––
October124–in progress
November108––
December119––
Year to date (Jan–Jul)813834▲ 2.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.1%80.0%▼ 2.6%
February79.3%72.0%▼ 9.2%
March83.6%56.0%▼ 33.0%
April73.9%80.0%▲ 8.3%
May63.7%71.8%▲ 12.7%
June66.0%57.7%▼ 12.6%
July64.4%56.6%▼ 12.1%
August70.1%––
September77.7%––
October70.2%–in progress
November77.8%––
December62.2%––
Year-to-date average (Jan–Jul)73.3%67.7%▼ 7.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January04–
February02–
March04–
April10▼ 100.0%
May10▼ 100.0%
June02–
July52▼ 60.0%
August3––
September0––
October0–in progress
November6––
December1––
Year to date (Jan–Jul)714▲ 100.0%

By direction

CLT → MDW

Scheduled flights
1,298
Flights operated
1,280
Cancelled
18 · 1.4%
On-time departures
68.8%

MDW → CLT

Scheduled flights
1,298
Flights operated
1,285
Cancelled
13 · 1.0%
On-time departures
71.0%

CLT → MDW and MDW → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 2,596 100.0% 69.9% 31

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:005.2min · 230 recorded · 229 measured
Gap to highest-delay hour28.7min06:00 ↔ 19:00
Recorded flights2,596CLT–MDW

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 · 91 recorded · 87 measured · Source: the US BTS 06:00 · 93.9% · 230 recorded · 229 measured · Source: the US BTS 07:00 · 84.6% · 236 recorded · 234 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 152 recorded · 150 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 143 recorded · 140 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 47 recorded · 47 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 61 recorded · 61 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 135 recorded · 133 measured · Source: the US BTS 13:00 · 76.9% · 223 recorded · 221 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 28 recorded · 28 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 26 recorded · 25 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 76 recorded · 75 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 98 recorded · 97 measured · Source: the US BTS 18:00 · 56.6% · 450 recorded · 445 measured · Source: the US BTS 19:00 · 48.0% · 308 recorded · 304 measured · Source: the US BTS 20:00 · 52.5% · 266 recorded · 263 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 26 recorded · 26 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 · Fewer than 200 measured departures · 91 recorded · 87 measured · Source: the US BTS 06:00 · 5.2 min · 230 recorded · 229 measured · Source: the US BTS 07:00 · 6.5 min · 236 recorded · 234 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 152 recorded · 150 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 143 recorded · 140 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 47 recorded · 47 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 61 recorded · 61 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 135 recorded · 133 measured · Source: the US BTS 13:00 · 11.4 min · 223 recorded · 221 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 28 recorded · 28 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 26 recorded · 25 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 76 recorded · 75 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 98 recorded · 97 measured · Source: the US BTS 18:00 · 25.2 min · 450 recorded · 445 measured · Source: the US BTS 19:00 · 33.9 min · 308 recorded · 304 measured · Source: the US BTS 20:00 · 27.9 min · 266 recorded · 263 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 26 recorded · 26 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 · 91 · 91 recorded · 87 measured · Source: the US BTS 06:00 · 230 · 230 recorded · 229 measured · Source: the US BTS 07:00 · 236 · 236 recorded · 234 measured · Source: the US BTS 08:00 · 152 · 152 recorded · 150 measured · Source: the US BTS 09:00 · 143 · 143 recorded · 140 measured · Source: the US BTS 10:00 · 47 · 47 recorded · 47 measured · Source: the US BTS 11:00 · 61 · 61 recorded · 61 measured · Source: the US BTS 12:00 · 135 · 135 recorded · 133 measured · Source: the US BTS 13:00 · 223 · 223 recorded · 221 measured · Source: the US BTS 14:00 · 28 · 28 recorded · 28 measured · Source: the US BTS 15:00 · 26 · 26 recorded · 25 measured · Source: the US BTS 16:00 · 76 · 76 recorded · 75 measured · Source: the US BTS 17:00 · 98 · 98 recorded · 97 measured · Source: the US BTS 18:00 · 450 · 450 recorded · 445 measured · Source: the US BTS 19:00 · 308 · 308 recorded · 304 measured · Source: the US BTS 20:00 · 266 · 266 recorded · 263 measured · Source: the US BTS 21:00 · 26 · 26 recorded · 26 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:00Fewer than 200 measured departures—8791
06:0093.9%5.2 min229230
07:0084.6%6.5 min234236
08:00Fewer than 200 measured departures—150152
09:00Fewer than 200 measured departures—140143
10:00Fewer than 200 measured departures—4747
11:00Fewer than 200 measured departures—6161
12:00Fewer than 200 measured departures—133135
13:0076.9%11.4 min221223
14:00Fewer than 200 measured departures—2828
15:00Fewer than 200 measured departures—2526
16:00Fewer than 200 measured departures—7576
17:00Fewer than 200 measured departures—9798
18:0056.6%25.2 min445450
19:0048.0%33.9 min304308
20:0052.5%27.9 min263266
21:00Fewer than 200 measured departures—2626
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 · 72.2% · 404 recorded · 399 measured · Source: the US BTS Tuesday · 73.3% · 376 recorded · 375 measured · Source: the US BTS Wednesday · 76.5% · 372 recorded · 370 measured · Source: the US BTS Thursday · 66.5% · 400 recorded · 394 measured · Source: the US BTS Friday · 69.8% · 404 recorded · 401 measured · Source: the US BTS Saturday · 67.7% · 254 recorded · 248 measured · Source: the US BTS Sunday · 62.7% · 386 recorded · 378 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 · 17.1 min · 404 recorded · 399 measured · Source: the US BTS Tuesday · 12.6 min · 376 recorded · 375 measured · Source: the US BTS Wednesday · 13.5 min · 372 recorded · 370 measured · Source: the US BTS Thursday · 19.0 min · 400 recorded · 394 measured · Source: the US BTS Friday · 17.9 min · 404 recorded · 401 measured · Source: the US BTS Saturday · 19.5 min · 254 recorded · 248 measured · Source: the US BTS Sunday · 20.4 min · 386 recorded · 378 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 · 404 · 404 recorded · 399 measured · Source: the US BTS Tuesday · 376 · 376 recorded · 375 measured · Source: the US BTS Wednesday · 372 · 372 recorded · 370 measured · Source: the US BTS Thursday · 400 · 400 recorded · 394 measured · Source: the US BTS Friday · 404 · 404 recorded · 401 measured · Source: the US BTS Saturday · 254 · 254 recorded · 248 measured · Source: the US BTS Sunday · 386 · 386 recorded · 378 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
Monday72.2%17.1 min399404
Tuesday73.3%12.6 min375376
Wednesday76.5%13.5 min370372
Thursday66.5%19.0 min394400
Friday69.8%17.9 min401404
Saturday67.7%19.5 min248254
Sunday62.7%20.4 min378386

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 · Fewer than 200 measured departures · 152 recorded · 148 measured · Source: the US BTS Feb · Fewer than 200 measured departures · 166 recorded · 164 measured · Source: the US BTS Mar · 69.5% · 230 recorded · 226 measured · Source: the US BTS Apr · 77.1% · 232 recorded · 231 measured · Source: the US BTS May · 67.9% · 238 recorded · 237 measured · Source: the US BTS Jun · 61.9% · 314 recorded · 312 measured · Source: the US BTS Jul · 60.5% · 336 recorded · 329 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 120 recorded · 117 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 112 recorded · 112 measured · Source: the US BTS Oct · 73.7% · 224 recorded · 224 measured · Source: the US BTS Nov · 75.5% · 230 recorded · 224 measured · Source: the US BTS Dec · 65.6% · 242 recorded · 241 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 · Fewer than 200 measured departures · 152 recorded · 148 measured · Source: the US BTS Feb · Fewer than 200 measured departures · 166 recorded · 164 measured · Source: the US BTS Mar · 17.0 min · 230 recorded · 226 measured · Source: the US BTS Apr · 13.5 min · 232 recorded · 231 measured · Source: the US BTS May · 19.4 min · 238 recorded · 237 measured · Source: the US BTS Jun · 23.9 min · 314 recorded · 312 measured · Source: the US BTS Jul · 23.3 min · 336 recorded · 329 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 120 recorded · 117 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 112 recorded · 112 measured · Source: the US BTS Oct · 11.2 min · 224 recorded · 224 measured · Source: the US BTS Nov · 12.7 min · 230 recorded · 224 measured · Source: the US BTS Dec · 19.2 min · 242 recorded · 241 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 · 152 · 152 recorded · 148 measured · Source: the US BTS Feb · 166 · 166 recorded · 164 measured · Source: the US BTS Mar · 230 · 230 recorded · 226 measured · Source: the US BTS Apr · 232 · 232 recorded · 231 measured · Source: the US BTS May · 238 · 238 recorded · 237 measured · Source: the US BTS Jun · 314 · 314 recorded · 312 measured · Source: the US BTS Jul · 336 · 336 recorded · 329 measured · Source: the US BTS Aug · 120 · 120 recorded · 117 measured · Source: the US BTS Sep · 112 · 112 recorded · 112 measured · Source: the US BTS Oct · 224 · 224 recorded · 224 measured · Source: the US BTS Nov · 230 · 230 recorded · 224 measured · Source: the US BTS Dec · 242 · 242 recorded · 241 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
JanFewer than 200 measured departures—148152
FebFewer than 200 measured departures—164166
Mar69.5%17.0 min226230
Apr77.1%13.5 min231232
May67.9%19.4 min237238
Jun61.9%23.9 min312314
Jul60.5%23.3 min329336
AugFewer than 200 measured departures—117120
SepFewer than 200 measured departures—112112
Oct73.7%11.2 min224224
Nov75.5%12.7 min224230
Dec65.6%19.2 min241242

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 69.1% 1,793
  • Delayed >15 min 29.7% 772
  • Cancelled 1.2% 31
  • 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
WN4478 MDW → CLT 110 75.5%
WN2417 CLT → MDW 85 80.0%
WN3528 MDW → CLT 64 82.3%
WN3002 CLT → MDW 61 69.5%
WN3827 CLT → MDW 61 50.0%
WN1982 CLT → MDW 60 64.9%
WN2667 CLT → MDW 58 91.4%
WN4193 CLT → MDW 58 57.9%
WN2041 CLT → MDW 57 86.0%
WN3153 MDW → CLT 57 67.9%
WN3591 CLT → MDW 57 59.7%
WN1100 CLT → MDW 53 65.4%
WN3805 MDW → CLT 52 60.8%
WN3806 MDW → CLT 51 54.0%
WN1848 MDW → CLT 50 70.0%
WN1948 MDW → CLT 50 72.0%
WN4194 MDW → CLT 50 24.0%
WN4469 CLT → MDW 50 52.0%
WN762 CLT → MDW 50 87.8%
WN1513 CLT → MDW 49 16.7%
WN2749 MDW → CLT 49 79.6%
WN3016 MDW → CLT 49 79.6%
WN1984 CLT → MDW 46 73.9%
WN2048 CLT → MDW 42 64.3%
WN482 MDW → CLT 42 83.3%
WN2470 MDW → CLT 41 85.4%
WN3048 CLT → MDW 41 82.9%
WN4343 MDW → CLT 34 51.5%
WN1107 CLT → MDW 33 90.9%
WN1901 CLT → MDW 33 84.4%
WN4402 MDW → CLT 33 71.9%
WN661 MDW → CLT 33 87.9%
WN3403 MDW → CLT 32 93.8%
WN2955 CLT → MDW 31 80.7%
WN3183 MDW → CLT 31 87.1%
WN4627 MDW → CLT 31 80.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 166 +1.8% 2 56.6%
June 2026 156 +0.0% 2 57.7%
May 2026 124 +9.7% 0 71.8%
April 2026 120 +8.1% 0 80.0%
March 2026 116 +5.5% 4 56.0%
February 2026 82 +0.0% 2 72.0%
January 2026 70 −10.3% 4 80.0%
December 2025 119 −2.5% 1 62.2%
November 2025 108 −6.9% 6 77.8%
October 2025 124 +24.0% 0 70.2%
September 2025 112 0 77.7%
August 2025 117 3 70.1%
July 2025 163 5 64.4%
June 2025 156 0 66.0%
May 2025 113 1 63.7%
April 2025 111 1 73.9%
March 2025 110 0 83.6%
February 2025 82 0 79.3%
January 2025 78 0 82.1%
December 2024 122 0 68.9%
November 2024 116 0 73.3%
October 2024 100 0 78.0%

How to read this chart

Loading the guide…