981 km · Domestic

Baltimore/Washington International Thurgood Marshall (BWI) – Chicago Midway (MDW)

In July 2026, 358 flights operated between Baltimore/Washington International Thurgood Marshall and Chicago Midway (both directions), and 48.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
January272244▼ 10.3%
February234227▼ 3.0%
March275239▼ 13.1%
April313262▼ 16.3%
May347280▼ 19.3%
June356340▼ 4.5%
July359358▼ 0.3%
August363––
September360––
October369–in progress
November288––
December275––
Year to date (Jan–Jul)2,1561,950▼ 9.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
January81.3%84.8%▲ 4.3%
February84.2%74.4%▼ 11.6%
March75.6%66.9%▼ 11.5%
April84.3%76.0%▼ 9.8%
May72.6%71.4%▼ 1.7%
June64.9%60.6%▼ 6.6%
July59.9%48.9%▼ 18.4%
August73.3%––
September83.6%––
October74.0%–in progress
November77.4%––
December65.5%––
Year-to-date average (Jan–Jul)74.7%69.0%▼ 7.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1210▼ 16.7%
February18▲ 700.0%
March111▲ 1,000.0%
April23▲ 50.0%
May10▼ 100.0%
June15▲ 400.0%
July16160.0%
August4––
September1––
October0–in progress
November29––
December3––
Year to date (Jan–Jul)3453▲ 55.9%

Airlines on this route

  1. Southwest Airlines 94.0%
  2. Frontier Airlines 6.0%

Oct 1, 2024 – Jul 31, 2026

By direction

BWI → MDW

Scheduled flights
3,381
Flights operated
3,322
Cancelled
59 · 1.7%
On-time departures
71.0%

MDW → BWI

Scheduled flights
3,362
Flights operated
3,294
Cancelled
68 · 2.0%
On-time departures
75.3%

BWI → MDW and MDW → BWI counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 6,337 94.0% 72.8% 122
Frontier Airlines F9 406 6.0% 77.8% 5

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:00-0.6min · 224 recorded · 223 measured
Gap to highest-delay hour32.5min05:00 ↔ 21:00
Recorded flights6,743BWI–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 · 92.8% · 224 recorded · 223 measured · Source: the US BTS 06:00 · 93.9% · 644 recorded · 638 measured · Source: the US BTS 07:00 · 90.2% · 592 recorded · 583 measured · Source: the US BTS 08:00 · 88.7% · 295 recorded · 293 measured · Source: the US BTS 09:00 · 83.8% · 391 recorded · 388 measured · Source: the US BTS 10:00 · 83.0% · 323 recorded · 311 measured · Source: the US BTS 11:00 · 78.7% · 257 recorded · 254 measured · Source: the US BTS 12:00 · 72.9% · 436 recorded · 424 measured · Source: the US BTS 13:00 · 79.6% · 403 recorded · 401 measured · Source: the US BTS 14:00 · 67.5% · 287 recorded · 283 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 170 recorded · 168 measured · Source: the US BTS 16:00 · 68.3% · 438 recorded · 426 measured · Source: the US BTS 17:00 · 66.2% · 542 recorded · 529 measured · Source: the US BTS 18:00 · 57.0% · 422 recorded · 414 measured · Source: the US BTS 19:00 · 52.8% · 468 recorded · 458 measured · Source: the US BTS 20:00 · 53.3% · 463 recorded · 450 measured · Source: the US BTS 21:00 · 43.6% · 251 recorded · 243 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 137 recorded · 130 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 · -0.6 min · 224 recorded · 223 measured · Source: the US BTS 06:00 · 0.8 min · 644 recorded · 638 measured · Source: the US BTS 07:00 · 2.7 min · 592 recorded · 583 measured · Source: the US BTS 08:00 · 2.6 min · 295 recorded · 293 measured · Source: the US BTS 09:00 · 6.5 min · 391 recorded · 388 measured · Source: the US BTS 10:00 · 7.9 min · 323 recorded · 311 measured · Source: the US BTS 11:00 · 12.5 min · 257 recorded · 254 measured · Source: the US BTS 12:00 · 14.6 min · 436 recorded · 424 measured · Source: the US BTS 13:00 · 10.2 min · 403 recorded · 401 measured · Source: the US BTS 14:00 · 22.7 min · 287 recorded · 283 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 170 recorded · 168 measured · Source: the US BTS 16:00 · 19.6 min · 438 recorded · 426 measured · Source: the US BTS 17:00 · 21.0 min · 542 recorded · 529 measured · Source: the US BTS 18:00 · 31.1 min · 422 recorded · 414 measured · Source: the US BTS 19:00 · 30.5 min · 468 recorded · 458 measured · Source: the US BTS 20:00 · 27.8 min · 463 recorded · 450 measured · Source: the US BTS 21:00 · 31.9 min · 251 recorded · 243 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 137 recorded · 130 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 · 224 · 224 recorded · 223 measured · Source: the US BTS 06:00 · 644 · 644 recorded · 638 measured · Source: the US BTS 07:00 · 592 · 592 recorded · 583 measured · Source: the US BTS 08:00 · 295 · 295 recorded · 293 measured · Source: the US BTS 09:00 · 391 · 391 recorded · 388 measured · Source: the US BTS 10:00 · 323 · 323 recorded · 311 measured · Source: the US BTS 11:00 · 257 · 257 recorded · 254 measured · Source: the US BTS 12:00 · 436 · 436 recorded · 424 measured · Source: the US BTS 13:00 · 403 · 403 recorded · 401 measured · Source: the US BTS 14:00 · 287 · 287 recorded · 283 measured · Source: the US BTS 15:00 · 170 · 170 recorded · 168 measured · Source: the US BTS 16:00 · 438 · 438 recorded · 426 measured · Source: the US BTS 17:00 · 542 · 542 recorded · 529 measured · Source: the US BTS 18:00 · 422 · 422 recorded · 414 measured · Source: the US BTS 19:00 · 468 · 468 recorded · 458 measured · Source: the US BTS 20:00 · 463 · 463 recorded · 450 measured · Source: the US BTS 21:00 · 251 · 251 recorded · 243 measured · Source: the US BTS 22:00 · 137 · 137 recorded · 130 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:0092.8%-0.6 min223224
06:0093.9%0.8 min638644
07:0090.2%2.7 min583592
08:0088.7%2.6 min293295
09:0083.8%6.5 min388391
10:0083.0%7.9 min311323
11:0078.7%12.5 min254257
12:0072.9%14.6 min424436
13:0079.6%10.2 min401403
14:0067.5%22.7 min283287
15:00Fewer than 200 measured departures—168170
16:0068.3%19.6 min426438
17:0066.2%21.0 min529542
18:0057.0%31.1 min414422
19:0052.8%30.5 min458468
20:0053.3%27.8 min450463
21:0043.6%31.9 min243251
22:00Fewer than 200 measured departures—130137
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 70.4% · 1,077 recorded · 1,051 measured · Source: the US BTS Tuesday · 77.3% · 861 recorded · 847 measured · Source: the US BTS Wednesday · 76.5% · 903 recorded · 890 measured · Source: the US BTS Thursday · 73.1% · 991 recorded · 976 measured · Source: the US BTS Friday · 70.8% · 1,079 recorded · 1,063 measured · Source: the US BTS Saturday · 76.8% · 819 recorded · 801 measured · Source: the US BTS Sunday · 68.7% · 1,013 recorded · 988 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 · 20.2 min · 1,077 recorded · 1,051 measured · Source: the US BTS Tuesday · 10.9 min · 861 recorded · 847 measured · Source: the US BTS Wednesday · 13.9 min · 903 recorded · 890 measured · Source: the US BTS Thursday · 15.2 min · 991 recorded · 976 measured · Source: the US BTS Friday · 15.7 min · 1,079 recorded · 1,063 measured · Source: the US BTS Saturday · 11.0 min · 819 recorded · 801 measured · Source: the US BTS Sunday · 18.3 min · 1,013 recorded · 988 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,077 · 1,077 recorded · 1,051 measured · Source: the US BTS Tuesday · 861 · 861 recorded · 847 measured · Source: the US BTS Wednesday · 903 · 903 recorded · 890 measured · Source: the US BTS Thursday · 991 · 991 recorded · 976 measured · Source: the US BTS Friday · 1,079 · 1,079 recorded · 1,063 measured · Source: the US BTS Saturday · 819 · 819 recorded · 801 measured · Source: the US BTS Sunday · 1,013 · 1,013 recorded · 988 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
Monday70.4%20.2 min1,0511,077
Tuesday77.3%10.9 min847861
Wednesday76.5%13.9 min890903
Thursday73.1%15.2 min976991
Friday70.8%15.7 min1,0631,079
Saturday76.8%11.0 min801819
Sunday68.7%18.3 min9881,013

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 · 83.0% · 538 recorded · 516 measured · Source: the US BTS Feb · 79.4% · 470 recorded · 461 measured · Source: the US BTS Mar · 71.6% · 526 recorded · 514 measured · Source: the US BTS Apr · 80.5% · 580 recorded · 575 measured · Source: the US BTS May · 72.1% · 628 recorded · 627 measured · Source: the US BTS Jun · 62.8% · 702 recorded · 696 measured · Source: the US BTS Jul · 54.4% · 749 recorded · 717 measured · Source: the US BTS Aug · 73.3% · 367 recorded · 363 measured · Source: the US BTS Sep · 83.6% · 361 recorded · 360 measured · Source: the US BTS Oct · 76.9% · 605 recorded · 605 measured · Source: the US BTS Nov · 80.9% · 629 recorded · 598 measured · Source: the US BTS Dec · 71.2% · 588 recorded · 584 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.4 min · 538 recorded · 516 measured · Source: the US BTS Feb · 9.8 min · 470 recorded · 461 measured · Source: the US BTS Mar · 18.4 min · 526 recorded · 514 measured · Source: the US BTS Apr · 10.6 min · 580 recorded · 575 measured · Source: the US BTS May · 14.3 min · 628 recorded · 627 measured · Source: the US BTS Jun · 24.5 min · 702 recorded · 696 measured · Source: the US BTS Jul · 33.4 min · 749 recorded · 717 measured · Source: the US BTS Aug · 17.7 min · 367 recorded · 363 measured · Source: the US BTS Sep · 8.0 min · 361 recorded · 360 measured · Source: the US BTS Oct · 9.7 min · 605 recorded · 605 measured · Source: the US BTS Nov · 8.8 min · 629 recorded · 598 measured · Source: the US BTS Dec · 12.9 min · 588 recorded · 584 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 · 538 · 538 recorded · 516 measured · Source: the US BTS Feb · 470 · 470 recorded · 461 measured · Source: the US BTS Mar · 526 · 526 recorded · 514 measured · Source: the US BTS Apr · 580 · 580 recorded · 575 measured · Source: the US BTS May · 628 · 628 recorded · 627 measured · Source: the US BTS Jun · 702 · 702 recorded · 696 measured · Source: the US BTS Jul · 749 · 749 recorded · 717 measured · Source: the US BTS Aug · 367 · 367 recorded · 363 measured · Source: the US BTS Sep · 361 · 361 recorded · 360 measured · Source: the US BTS Oct · 605 · 605 recorded · 605 measured · Source: the US BTS Nov · 629 · 629 recorded · 598 measured · Source: the US BTS Dec · 588 · 588 recorded · 584 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
Jan83.0%6.4 min516538
Feb79.4%9.8 min461470
Mar71.6%18.4 min514526
Apr80.5%10.6 min575580
May72.1%14.3 min627628
Jun62.8%24.5 min696702
Jul54.4%33.4 min717749
Aug73.3%17.7 min363367
Sep83.6%8.0 min360361
Oct76.9%9.7 min605605
Nov80.9%8.8 min598629
Dec71.2%12.9 min584588

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 71.7% 4,836
  • Delayed >15 min 26.4% 1,780
  • Cancelled 1.9% 127
  • 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

79
79 of 79
Flight numbersBy direction DeparturesOn time
F993087 BWI → MDW 203 74.0%
F993088 MDW → BWI 203 81.6%
WN4710 BWI → MDW 96 63.8%
WN1204 BWI → MDW 90 94.3%
WN3794 MDW → BWI 82 86.1%
WN2833 BWI → MDW 77 80.5%
WN1291 BWI → MDW 73 83.3%
WN1035 MDW → BWI 65 85.9%
WN3710 MDW → BWI 64 73.0%
WN1173 MDW → BWI 61 88.5%
WN1532 BWI → MDW 61 77.1%
WN1679 MDW → BWI 61 37.9%
WN3852 BWI → MDW 60 52.6%
WN1902 BWI → MDW 59 31.6%
WN5265 BWI → MDW 59 91.1%
WN2561 MDW → BWI 58 93.1%
WN3550 MDW → BWI 58 77.2%
WN3574 BWI → MDW 58 62.1%
WN4163 BWI → MDW 58 75.9%
WN1266 MDW → BWI 57 89.5%
WN2170 MDW → BWI 57 54.4%
WN2333 BWI → MDW 57 59.7%
WN2455 BWI → MDW 57 82.5%
WN2602 MDW → BWI 57 47.3%
WN2746 MDW → BWI 57 18.9%
WN3299 MDW → BWI 57 87.7%
WN3416 BWI → MDW 57 63.2%
WN3493 BWI → MDW 57 79.0%
WN995 BWI → MDW 57 79.0%
WN3338 BWI → MDW 56 76.8%
WN4247 MDW → BWI 55 90.7%
WN281 MDW → BWI 54 92.6%
WN955 BWI → MDW 54 82.7%
WN1382 MDW → BWI 52 96.1%
WN997 BWI → MDW 51 55.1%
WN1654 MDW → BWI 50 98.0%
WN1801 BWI → MDW 50 64.0%
WN259 BWI → MDW 50 65.3%
WN2662 MDW → BWI 50 57.1%
WN2744 MDW → BWI 50 56.3%
WN3247 MDW → BWI 50 72.0%
WN3541 MDW → BWI 50 98.0%
WN2574 BWI → MDW 49 79.2%
WN800 MDW → BWI 49 73.5%
WN1871 MDW → BWI 48 97.9%
WN2500 BWI → MDW 48 61.7%
WN2365 BWI → MDW 47 84.4%
WN969 MDW → BWI 47 100.0%
WN235 BWI → MDW 46 77.3%
WN2514 MDW → BWI 45 72.1%
WN4325 MDW → BWI 44 75.0%
WN4557 MDW → BWI 44 97.6%
WN1223 MDW → BWI 42 75.6%
WN1355 MDW → BWI 42 76.2%
WN1547 MDW → BWI 42 97.6%
WN2285 BWI → MDW 42 92.7%
WN2745 MDW → BWI 42 37.5%
WN469 MDW → BWI 42 48.8%
WN844 BWI → MDW 42 88.1%
WN887 BWI → MDW 42 88.1%
WN3027 BWI → MDW 41 80.0%
WN999 BWI → MDW 41 20.5%
WN1539 BWI → MDW 40 59.0%
WN1752 BWI → MDW 40 79.0%
WN2357 MDW → BWI 40 100.0%
WN1755 BWI → MDW 39 56.8%
WN1753 BWI → MDW 35 79.4%
WN4435 MDW → BWI 35 74.3%
WN4217 BWI → MDW 34 61.8%
WN1583 BWI → MDW 33 72.7%
WN3203 MDW → BWI 33 93.9%
WN3210 MDW → BWI 33 78.8%
WN3913 MDW → BWI 33 41.9%
WN5435 MDW → BWI 33 81.8%
WN2015 BWI → MDW 32 87.5%
WN2742 MDW → BWI 32 84.4%
WN3652 MDW → BWI 32 90.6%
WN3739 MDW → BWI 32 50.0%
WN3661 MDW → BWI 30 70.0%

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 358 −0.3% 16 48.9%
June 2026 340 −4.5% 5 60.6%
May 2026 280 −19.3% 0 71.4%
April 2026 262 −16.3% 3 76.0%
March 2026 239 −13.1% 11 66.9%
February 2026 227 −3.0% 8 74.4%
January 2026 244 −10.3% 10 84.8%
December 2025 275 −11.0% 3 65.5%
November 2025 288 −7.1% 29 77.4%
October 2025 369 +56.4% 0 74.0%
September 2025 360 1 83.6%
August 2025 363 4 73.3%
July 2025 359 16 59.9%
June 2025 356 1 64.9%
May 2025 347 1 72.6%
April 2025 313 2 84.3%
March 2025 275 1 75.6%
February 2025 234 1 84.2%
January 2025 272 12 81.3%
December 2024 309 1 76.4%
November 2024 310 2 84.2%
October 2024 236 0 81.4%

How to read this chart

Loading the guide…