1,552 km · Domestic

Baltimore/Washington International Thurgood Marshall (BWI) – Kansas City (MCI)

In July 2026, 173 flights operated between Baltimore/Washington International Thurgood Marshall and Kansas City (both directions), and 72.3% 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
January66113▲ 71.2%
February55101▲ 83.6%
March76121▲ 59.2%
April113126▲ 11.5%
May127135▲ 6.3%
June180173▼ 3.9%
July185173▼ 6.5%
August175––
September172––
October178–in progress
November125––
December139––
Year to date (Jan–Jul)802942▲ 17.5%

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
January84.8%87.6%▲ 3.3%
February87.3%89.1%▲ 2.1%
March73.7%77.7%▲ 5.4%
April82.3%82.5%▲ 0.2%
May76.4%70.4%▼ 7.9%
June72.2%71.1%▼ 1.5%
July67.0%72.3%▲ 7.9%
August80.0%––
September79.1%––
October80.3%–in progress
November84.0%––
December74.1%––
Year-to-date average (Jan–Jul)77.7%78.7%▲ 1.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January107▼ 30.0%
February25▲ 150.0%
March23▲ 50.0%
April00–
May00–
June110.0%
July79▲ 28.6%
August3––
September0––
October0–in progress
November1––
December1––
Year to date (Jan–Jul)2225▲ 13.6%

By direction

BWI → MCI

Scheduled flights
1,480
Flights operated
1,456
Cancelled
24 · 1.6%
On-time departures
72.7%

MCI → BWI

Scheduled flights
1,484
Flights operated
1,454
Cancelled
30 · 2.0%
On-time departures
82.4%

BWI → MCI and MCI → BWI counted separately.

Airlines on this route

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

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:00-0.3min · 389 recorded · 383 measured
Gap to highest-delay hour24.7min06:00 ↔ 18:00
Recorded flights2,964BWI–MCI

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 · 188 recorded · 185 measured · Source: the US BTS 06:00 · 96.3% · 389 recorded · 383 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 50 recorded · 49 measured · Source: the US BTS 08:00 · 91.7% · 332 recorded · 327 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 201 recorded · 199 measured · Source: the US BTS 10:00 · 87.5% · 210 recorded · 208 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 96 recorded · 93 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 97 recorded · 96 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 63 recorded · 63 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 168 recorded · 167 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 151 recorded · 149 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 170 recorded · 165 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 173 recorded · 171 measured · Source: the US BTS 18:00 · 59.8% · 219 recorded · 209 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 140 recorded · 138 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 161 recorded · 157 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 49 recorded · 45 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 · 188 recorded · 185 measured · Source: the US BTS 06:00 · -0.3 min · 389 recorded · 383 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 50 recorded · 49 measured · Source: the US BTS 08:00 · 4.5 min · 332 recorded · 327 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 201 recorded · 199 measured · Source: the US BTS 10:00 · 5.4 min · 210 recorded · 208 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 96 recorded · 93 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 97 recorded · 96 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 63 recorded · 63 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 168 recorded · 167 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 151 recorded · 149 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 170 recorded · 165 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 173 recorded · 171 measured · Source: the US BTS 18:00 · 24.5 min · 219 recorded · 209 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 140 recorded · 138 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 161 recorded · 157 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 49 recorded · 45 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 · 188 · 188 recorded · 185 measured · Source: the US BTS 06:00 · 389 · 389 recorded · 383 measured · Source: the US BTS 07:00 · 50 · 50 recorded · 49 measured · Source: the US BTS 08:00 · 332 · 332 recorded · 327 measured · Source: the US BTS 09:00 · 201 · 201 recorded · 199 measured · Source: the US BTS 10:00 · 210 · 210 recorded · 208 measured · Source: the US BTS 11:00 · 96 · 96 recorded · 93 measured · Source: the US BTS 12:00 · 97 · 97 recorded · 96 measured · Source: the US BTS 13:00 · 63 · 63 recorded · 63 measured · Source: the US BTS 14:00 · 168 · 168 recorded · 167 measured · Source: the US BTS 15:00 · 151 · 151 recorded · 149 measured · Source: the US BTS 16:00 · 170 · 170 recorded · 165 measured · Source: the US BTS 17:00 · 173 · 173 recorded · 171 measured · Source: the US BTS 18:00 · 219 · 219 recorded · 209 measured · Source: the US BTS 19:00 · 140 · 140 recorded · 138 measured · Source: the US BTS 20:00 · 107 · 107 recorded · 106 measured · Source: the US BTS 21:00 · 161 · 161 recorded · 157 measured · Source: the US BTS 22:00 · 49 · 49 recorded · 45 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—185188
06:0096.3%-0.3 min383389
07:00Fewer than 200 measured departures—4950
08:0091.7%4.5 min327332
09:00Fewer than 200 measured departures—199201
10:0087.5%5.4 min208210
11:00Fewer than 200 measured departures—9396
12:00Fewer than 200 measured departures—9697
13:00Fewer than 200 measured departures—6363
14:00Fewer than 200 measured departures—167168
15:00Fewer than 200 measured departures—149151
16:00Fewer than 200 measured departures—165170
17:00Fewer than 200 measured departures—171173
18:0059.8%24.5 min209219
19:00Fewer than 200 measured departures—138140
20:00Fewer than 200 measured departures—106107
21:00Fewer than 200 measured departures—157161
22:00Fewer than 200 measured departures—4549
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 74.2% · 428 recorded · 419 measured · Source: the US BTS Tuesday · 85.2% · 422 recorded · 420 measured · Source: the US BTS Wednesday · 85.1% · 414 recorded · 408 measured · Source: the US BTS Thursday · 70.7% · 419 recorded · 416 measured · Source: the US BTS Friday · 74.8% · 425 recorded · 421 measured · Source: the US BTS Saturday · 78.1% · 375 recorded · 369 measured · Source: the US BTS Sunday · 75.1% · 481 recorded · 457 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 · 428 recorded · 419 measured · Source: the US BTS Tuesday · 8.1 min · 422 recorded · 420 measured · Source: the US BTS Wednesday · 10.5 min · 414 recorded · 408 measured · Source: the US BTS Thursday · 15.5 min · 419 recorded · 416 measured · Source: the US BTS Friday · 13.0 min · 425 recorded · 421 measured · Source: the US BTS Saturday · 10.5 min · 375 recorded · 369 measured · Source: the US BTS Sunday · 14.6 min · 481 recorded · 457 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 · 428 · 428 recorded · 419 measured · Source: the US BTS Tuesday · 422 · 422 recorded · 420 measured · Source: the US BTS Wednesday · 414 · 414 recorded · 408 measured · Source: the US BTS Thursday · 419 · 419 recorded · 416 measured · Source: the US BTS Friday · 425 · 425 recorded · 421 measured · Source: the US BTS Saturday · 375 · 375 recorded · 369 measured · Source: the US BTS Sunday · 481 · 481 recorded · 457 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
Monday74.2%15.9 min419428
Tuesday85.2%8.1 min420422
Wednesday85.1%10.5 min408414
Thursday70.7%15.5 min416419
Friday74.8%13.0 min421425
Saturday78.1%10.5 min369375
Sunday75.1%14.6 min457481

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 · 196 recorded · 179 measured · Source: the US BTS Feb · Fewer than 200 measured departures · 163 recorded · 156 measured · Source: the US BTS Mar · Fewer than 200 measured departures · 202 recorded · 197 measured · Source: the US BTS Apr · 82.4% · 239 recorded · 239 measured · Source: the US BTS May · 73.3% · 262 recorded · 262 measured · Source: the US BTS Jun · 71.7% · 355 recorded · 353 measured · Source: the US BTS Jul · 69.6% · 374 recorded · 358 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 178 recorded · 175 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 172 recorded · 172 measured · Source: the US BTS Oct · 81.8% · 292 recorded · 291 measured · Source: the US BTS Nov · 81.1% · 250 recorded · 249 measured · Source: the US BTS Dec · 73.8% · 281 recorded · 279 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 · 196 recorded · 179 measured · Source: the US BTS Feb · Fewer than 200 measured departures · 163 recorded · 156 measured · Source: the US BTS Mar · Fewer than 200 measured departures · 202 recorded · 197 measured · Source: the US BTS Apr · 9.0 min · 239 recorded · 239 measured · Source: the US BTS May · 17.5 min · 262 recorded · 262 measured · Source: the US BTS Jun · 18.1 min · 355 recorded · 353 measured · Source: the US BTS Jul · 22.9 min · 374 recorded · 358 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 178 recorded · 175 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 172 recorded · 172 measured · Source: the US BTS Oct · 7.3 min · 292 recorded · 291 measured · Source: the US BTS Nov · 9.4 min · 250 recorded · 249 measured · Source: the US BTS Dec · 12.8 min · 281 recorded · 279 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 · 196 · 196 recorded · 179 measured · Source: the US BTS Feb · 163 · 163 recorded · 156 measured · Source: the US BTS Mar · 202 · 202 recorded · 197 measured · Source: the US BTS Apr · 239 · 239 recorded · 239 measured · Source: the US BTS May · 262 · 262 recorded · 262 measured · Source: the US BTS Jun · 355 · 355 recorded · 353 measured · Source: the US BTS Jul · 374 · 374 recorded · 358 measured · Source: the US BTS Aug · 178 · 178 recorded · 175 measured · Source: the US BTS Sep · 172 · 172 recorded · 172 measured · Source: the US BTS Oct · 292 · 292 recorded · 291 measured · Source: the US BTS Nov · 250 · 250 recorded · 249 measured · Source: the US BTS Dec · 281 · 281 recorded · 279 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—179196
FebFewer than 200 measured departures—156163
MarFewer than 200 measured departures—197202
Apr82.4%9.0 min239239
May73.3%17.5 min262262
Jun71.7%18.1 min353355
Jul69.6%22.9 min358374
AugFewer than 200 measured departures—175178
SepFewer than 200 measured departures—172172
Oct81.8%7.3 min291292
Nov81.1%9.4 min249250
Dec73.8%12.8 min279281

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 76.1% 2,256
  • Delayed >15 min 22.1% 654
  • Cancelled 1.8% 54
  • 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

41
41 of 41
Flight numbersBy direction DeparturesOn time
WN2297 MCI → BWI 109 88.6%
WN1053 BWI → MCI 78 89.3%
WN3507 MCI → BWI 64 92.2%
WN1732 BWI → MCI 62 66.1%
WN2096 BWI → MCI 61 85.3%
WN1161 BWI → MCI 60 44.1%
WN2082 MCI → BWI 58 94.8%
WN2780 BWI → MCI 58 70.2%
WN3012 MCI → BWI 58 91.4%
WN3013 MCI → BWI 58 63.8%
WN3014 BWI → MCI 58 53.5%
WN3297 MCI → BWI 58 81.0%
WN449 BWI → MCI 58 63.8%
WN939 BWI → MCI 55 90.4%
WN3336 BWI → MCI 51 74.0%
WN2536 MCI → BWI 50 95.9%
WN4215 BWI → MCI 50 94.0%
WN1980 BWI → MCI 49 77.6%
WN3038 BWI → MCI 49 60.4%
WN1534 MCI → BWI 47 93.3%
WN2064 MCI → BWI 45 77.3%
WN3214 BWI → MCI 45 47.7%
WN3379 BWI → MCI 45 91.1%
WN3850 MCI → BWI 44 76.2%
WN276 MCI → BWI 43 88.1%
WN1082 MCI → BWI 42 95.0%
WN1278 BWI → MCI 42 46.2%
WN5632 MCI → BWI 42 95.1%
WN1774 BWI → MCI 40 65.0%
WN1973 MCI → BWI 40 97.5%
WN3336 MCI → BWI 36 47.1%
WN1399 MCI → BWI 34 46.9%
WN1544 MCI → BWI 34 57.6%
WN2353 MCI → BWI 34 85.3%
WN2685 MCI → BWI 34 88.2%
WN983 BWI → MCI 34 25.8%
WN1907 MCI → BWI 33 51.6%
WN3796 MCI → BWI 33 93.9%
WN2334 BWI → MCI 31 93.6%
WN578 BWI → MCI 31 87.1%
WN983 MCI → BWI 31 100.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 173 −6.5% 9 72.3%
June 2026 173 −3.9% 1 71.1%
May 2026 135 +6.3% 0 70.4%
April 2026 126 +11.5% 0 82.5%
March 2026 121 +59.2% 3 77.7%
February 2026 101 +83.6% 5 89.1%
January 2026 113 +71.2% 7 87.6%
December 2025 139 −0.7% 1 74.1%
November 2025 125 +0.8% 1 84.0%
October 2025 178 +57.5% 0 80.3%
September 2025 172 0 79.1%
August 2025 175 3 80.0%
July 2025 185 7 67.0%
June 2025 180 1 72.2%
May 2025 127 0 76.4%
April 2025 113 0 82.3%
March 2025 76 2 73.7%
February 2025 55 2 87.3%
January 2025 66 10 84.8%
December 2024 140 1 73.6%
November 2024 124 0 78.2%
October 2024 113 1 84.1%

How to read this chart

Loading the guide…