742 km · Domestic

Dallas Fort Worth (DFW) – Kansas City (MCI)

In July 2026, 455 flights operated between Dallas Fort Worth and Kansas City (both directions), and 69.2% 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
January350307▼ 12.3%
February384332▼ 13.5%
March389413▲ 6.2%
April387410▲ 5.9%
May4174170.0%
June445415▼ 6.7%
July461455▼ 1.3%
August438––
September424––
October454–in progress
November416––
December427––
Year to date (Jan–Jul)2,8332,749▼ 3.0%

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
January79.1%78.2%▼ 1.1%
February78.4%84.3%▲ 7.5%
March73.3%73.8%▲ 0.7%
April68.2%77.3%▲ 13.3%
May69.3%71.7%▲ 3.5%
June53.9%66.3%▲ 23.0%
July59.7%69.2%▲ 15.9%
August67.1%––
September76.2%––
October81.9%–in progress
November72.6%––
December68.4%––
Year-to-date average (Jan–Jul)68.8%74.4%▲ 8.1%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January4739▼ 17.0%
February51▼ 80.0%
March253▼ 88.0%
April222▼ 90.9%
May1319▲ 46.2%
June1629▲ 81.3%
July192▼ 89.5%
August16––
September10––
October4–in progress
November18––
December2––
Year to date (Jan–Jul)14795▼ 35.4%

Airlines on this route

  1. American Airlines 79.4%
  2. Envoy Air 15.2%
  3. PSA Airlines 3.0%
  4. SkyWest Airlines 2.4%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → MCI

Scheduled flights
4,592
Flights operated
4,437
Cancelled
155 · 3.4%
On-time departures
69.1%

MCI → DFW

Scheduled flights
4,590
Flights operated
4,431
Cancelled
159 · 3.5%
On-time departures
76.3%

DFW → MCI and MCI → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 7,292 79.4% 70.5% 241
Envoy Air MQ 1,393 15.2% 83.2% 32
PSA Airlines OH 276 3.0% 72.5% 29
SkyWest Airlines OO 221 2.4% 77.0% 12

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.6min · 245 recorded · 244 measured
Gap to highest-delay hour41.3min06:00 ↔ 19:00
Recorded flights9,182DFW–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 · 87.9% · 648 recorded · 627 measured · Source: the US BTS 06:00 · 88.5% · 245 recorded · 244 measured · Source: the US BTS 07:00 · 81.6% · 934 recorded · 908 measured · Source: the US BTS 08:00 · 77.8% · 596 recorded · 580 measured · Source: the US BTS 09:00 · 79.0% · 666 recorded · 651 measured · Source: the US BTS 10:00 · 79.3% · 655 recorded · 634 measured · Source: the US BTS 11:00 · 75.3% · 540 recorded · 526 measured · Source: the US BTS 12:00 · 76.4% · 623 recorded · 602 measured · Source: the US BTS 13:00 · 74.9% · 383 recorded · 371 measured · Source: the US BTS 14:00 · 71.8% · 478 recorded · 458 measured · Source: the US BTS 15:00 · 72.1% · 551 recorded · 530 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 210 recorded · 199 measured · Source: the US BTS 17:00 · 58.7% · 815 recorded · 779 measured · Source: the US BTS 18:00 · 66.7% · 253 recorded · 243 measured · Source: the US BTS 19:00 · 56.7% · 586 recorded · 549 measured · Source: the US BTS 20:00 · 56.2% · 372 recorded · 361 measured · Source: the US BTS 21:00 · 57.2% · 490 recorded · 472 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 137 recorded · 134 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 · 14.2 min · 648 recorded · 627 measured · Source: the US BTS 06:00 · 6.6 min · 245 recorded · 244 measured · Source: the US BTS 07:00 · 14.1 min · 934 recorded · 908 measured · Source: the US BTS 08:00 · 12.4 min · 596 recorded · 580 measured · Source: the US BTS 09:00 · 15.2 min · 666 recorded · 651 measured · Source: the US BTS 10:00 · 13.7 min · 655 recorded · 634 measured · Source: the US BTS 11:00 · 15.7 min · 540 recorded · 526 measured · Source: the US BTS 12:00 · 15.6 min · 623 recorded · 602 measured · Source: the US BTS 13:00 · 25.4 min · 383 recorded · 371 measured · Source: the US BTS 14:00 · 21.4 min · 478 recorded · 458 measured · Source: the US BTS 15:00 · 16.0 min · 551 recorded · 530 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 210 recorded · 199 measured · Source: the US BTS 17:00 · 31.9 min · 815 recorded · 779 measured · Source: the US BTS 18:00 · 17.4 min · 253 recorded · 243 measured · Source: the US BTS 19:00 · 47.9 min · 586 recorded · 549 measured · Source: the US BTS 20:00 · 29.9 min · 372 recorded · 361 measured · Source: the US BTS 21:00 · 31.0 min · 490 recorded · 472 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 137 recorded · 134 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 · 648 · 648 recorded · 627 measured · Source: the US BTS 06:00 · 245 · 245 recorded · 244 measured · Source: the US BTS 07:00 · 934 · 934 recorded · 908 measured · Source: the US BTS 08:00 · 596 · 596 recorded · 580 measured · Source: the US BTS 09:00 · 666 · 666 recorded · 651 measured · Source: the US BTS 10:00 · 655 · 655 recorded · 634 measured · Source: the US BTS 11:00 · 540 · 540 recorded · 526 measured · Source: the US BTS 12:00 · 623 · 623 recorded · 602 measured · Source: the US BTS 13:00 · 383 · 383 recorded · 371 measured · Source: the US BTS 14:00 · 478 · 478 recorded · 458 measured · Source: the US BTS 15:00 · 551 · 551 recorded · 530 measured · Source: the US BTS 16:00 · 210 · 210 recorded · 199 measured · Source: the US BTS 17:00 · 815 · 815 recorded · 779 measured · Source: the US BTS 18:00 · 253 · 253 recorded · 243 measured · Source: the US BTS 19:00 · 586 · 586 recorded · 549 measured · Source: the US BTS 20:00 · 372 · 372 recorded · 361 measured · Source: the US BTS 21:00 · 490 · 490 recorded · 472 measured · Source: the US BTS 22:00 · 137 · 137 recorded · 134 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:0087.9%14.2 min627648
06:0088.5%6.6 min244245
07:0081.6%14.1 min908934
08:0077.8%12.4 min580596
09:0079.0%15.2 min651666
10:0079.3%13.7 min634655
11:0075.3%15.7 min526540
12:0076.4%15.6 min602623
13:0074.9%25.4 min371383
14:0071.8%21.4 min458478
15:0072.1%16.0 min530551
16:00Fewer than 200 measured departures—199210
17:0058.7%31.9 min779815
18:0066.7%17.4 min243253
19:0056.7%47.9 min549586
20:0056.2%29.9 min361372
21:0057.2%31.0 min472490
22:00Fewer than 200 measured departures—134137
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 69.5% · 1,345 recorded · 1,303 measured · Source: the US BTS Tuesday · 75.9% · 1,249 recorded · 1,208 measured · Source: the US BTS Wednesday · 73.3% · 1,261 recorded · 1,224 measured · Source: the US BTS Thursday · 75.3% · 1,363 recorded · 1,318 measured · Source: the US BTS Friday · 73.9% · 1,346 recorded · 1,309 measured · Source: the US BTS Saturday · 71.9% · 1,234 recorded · 1,189 measured · Source: the US BTS Sunday · 69.3% · 1,384 recorded · 1,317 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 · 27.9 min · 1,345 recorded · 1,303 measured · Source: the US BTS Tuesday · 15.9 min · 1,249 recorded · 1,208 measured · Source: the US BTS Wednesday · 21.4 min · 1,261 recorded · 1,224 measured · Source: the US BTS Thursday · 17.5 min · 1,363 recorded · 1,318 measured · Source: the US BTS Friday · 19.9 min · 1,346 recorded · 1,309 measured · Source: the US BTS Saturday · 21.1 min · 1,234 recorded · 1,189 measured · Source: the US BTS Sunday · 21.5 min · 1,384 recorded · 1,317 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,345 · 1,345 recorded · 1,303 measured · Source: the US BTS Tuesday · 1,249 · 1,249 recorded · 1,208 measured · Source: the US BTS Wednesday · 1,261 · 1,261 recorded · 1,224 measured · Source: the US BTS Thursday · 1,363 · 1,363 recorded · 1,318 measured · Source: the US BTS Friday · 1,346 · 1,346 recorded · 1,309 measured · Source: the US BTS Saturday · 1,234 · 1,234 recorded · 1,189 measured · Source: the US BTS Sunday · 1,384 · 1,384 recorded · 1,317 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
Monday69.5%27.9 min1,3031,345
Tuesday75.9%15.9 min1,2081,249
Wednesday73.3%21.4 min1,2241,261
Thursday75.3%17.5 min1,3181,363
Friday73.9%19.9 min1,3091,346
Saturday71.9%21.1 min1,1891,234
Sunday69.3%21.5 min1,3171,384

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 · 78.7% · 743 recorded · 657 measured · Source: the US BTS Feb · 81.2% · 722 recorded · 716 measured · Source: the US BTS Mar · 73.6% · 830 recorded · 802 measured · Source: the US BTS Apr · 72.9% · 821 recorded · 797 measured · Source: the US BTS May · 70.5% · 866 recorded · 834 measured · Source: the US BTS Jun · 59.9% · 905 recorded · 860 measured · Source: the US BTS Jul · 64.4% · 937 recorded · 916 measured · Source: the US BTS Aug · 67.1% · 454 recorded · 438 measured · Source: the US BTS Sep · 76.2% · 434 recorded · 424 measured · Source: the US BTS Oct · 82.7% · 762 recorded · 758 measured · Source: the US BTS Nov · 77.6% · 858 recorded · 830 measured · Source: the US BTS Dec · 71.3% · 850 recorded · 836 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 · 19.3 min · 743 recorded · 657 measured · Source: the US BTS Feb · 11.0 min · 722 recorded · 716 measured · Source: the US BTS Mar · 25.7 min · 830 recorded · 802 measured · Source: the US BTS Apr · 15.3 min · 821 recorded · 797 measured · Source: the US BTS May · 19.8 min · 866 recorded · 834 measured · Source: the US BTS Jun · 39.8 min · 905 recorded · 860 measured · Source: the US BTS Jul · 24.8 min · 937 recorded · 916 measured · Source: the US BTS Aug · 37.5 min · 454 recorded · 438 measured · Source: the US BTS Sep · 13.5 min · 434 recorded · 424 measured · Source: the US BTS Oct · 7.2 min · 762 recorded · 758 measured · Source: the US BTS Nov · 14.8 min · 858 recorded · 830 measured · Source: the US BTS Dec · 21.2 min · 850 recorded · 836 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 · 743 · 743 recorded · 657 measured · Source: the US BTS Feb · 722 · 722 recorded · 716 measured · Source: the US BTS Mar · 830 · 830 recorded · 802 measured · Source: the US BTS Apr · 821 · 821 recorded · 797 measured · Source: the US BTS May · 866 · 866 recorded · 834 measured · Source: the US BTS Jun · 905 · 905 recorded · 860 measured · Source: the US BTS Jul · 937 · 937 recorded · 916 measured · Source: the US BTS Aug · 454 · 454 recorded · 438 measured · Source: the US BTS Sep · 434 · 434 recorded · 424 measured · Source: the US BTS Oct · 762 · 762 recorded · 758 measured · Source: the US BTS Nov · 858 · 858 recorded · 830 measured · Source: the US BTS Dec · 850 · 850 recorded · 836 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
Jan78.7%19.3 min657743
Feb81.2%11.0 min716722
Mar73.6%25.7 min802830
Apr72.9%15.3 min797821
May70.5%19.8 min834866
Jun59.9%39.8 min860905
Jul64.4%24.8 min916937
Aug67.1%37.5 min438454
Sep76.2%13.5 min424434
Oct82.7%7.2 min758762
Nov77.6%14.8 min830858
Dec71.3%21.2 min836850

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 70.2% 6,446
  • Delayed >15 min 26.4% 2,422
  • Cancelled 3.4% 314
  • 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

88
88 of 88
Flight numbersBy direction DeparturesOn time
AA2267 DFW → MCI 568 56.6%
AA1098 MCI → DFW 493 88.6%
AA1261 MCI → DFW 398 85.8%
AA1036 DFW → MCI 319 44.3%
AA3331 DFW → MCI 252 66.7%
AA2487 MCI → DFW 179 89.1%
AA3331 MCI → DFW 172 65.2%
AA2064 MCI → DFW 170 75.9%
AA2116 DFW → MCI 154 54.4%
AA3215 DFW → MCI 152 68.0%
AA1376 DFW → MCI 140 79.9%
AA2100 MCI → DFW 140 48.4%
AA1771 MCI → DFW 135 88.1%
AA2105 MCI → DFW 134 83.6%
AA2064 DFW → MCI 132 74.6%
AA3332 DFW → MCI 128 80.0%
AA2972 DFW → MCI 126 70.6%
AA3332 MCI → DFW 124 76.0%
AA1376 MCI → DFW 117 69.3%
AA3030 DFW → MCI 108 54.8%
AA3030 MCI → DFW 107 37.6%
AA2107 MCI → DFW 99 81.1%
AA1161 DFW → MCI 96 80.7%
MQ3916 MCI → DFW 96 83.3%
MQ3486 MCI → DFW 95 69.6%
AA2105 DFW → MCI 94 85.2%
AA1161 MCI → DFW 93 78.4%
AA1164 DFW → MCI 82 58.2%
MQ4222 DFW → MCI 81 93.8%
AA2107 DFW → MCI 80 79.0%
AA1164 MCI → DFW 76 60.3%
AA3254 MCI → DFW 76 75.7%
AA3254 DFW → MCI 74 77.8%
MQ3527 MCI → DFW 73 83.1%
AA2047 DFW → MCI 72 42.0%
AA602 DFW → MCI 72 76.4%
AA955 MCI → DFW 72 84.5%
AA602 MCI → DFW 70 77.1%
OH5567 MCI → DFW 67 71.7%
OH5567 DFW → MCI 67 75.0%
AA3302 MCI → DFW 62 60.7%
AA2047 MCI → DFW 60 56.4%
MQ3486 DFW → MCI 59 71.9%
AA3188 DFW → MCI 55 75.5%
MQ4180 MCI → DFW 53 75.5%
AA2050 MCI → DFW 52 70.6%
MQ3661 MCI → DFW 52 86.5%
MQ3661 DFW → MCI 52 86.5%
MQ3825 DFW → MCI 52 90.4%
MQ3916 DFW → MCI 52 98.1%
AA2050 DFW → MCI 51 72.0%
AA2267 MCI → DFW 48 60.9%
AA2275 DFW → MCI 44 64.3%
AA2286 MCI → DFW 44 81.4%
AA2286 DFW → MCI 44 86.4%
AA3126 MCI → DFW 44 88.4%
AA3126 DFW → MCI 44 95.4%
MQ3732 DFW → MCI 44 76.7%
MQ3738 MCI → DFW 44 69.8%
AA3039 DFW → MCI 43 79.1%
AA3039 MCI → DFW 42 82.9%
OH5021 MCI → DFW 40 73.5%
OH5596 DFW → MCI 40 71.4%
AA2110 DFW → MCI 38 84.2%
AA2225 MCI → DFW 37 86.1%
AA2225 DFW → MCI 37 83.3%
AA2275 MCI → DFW 37 80.6%
AA2526 DFW → MCI 37 59.5%
AA3188 MCI → DFW 37 80.6%
AA2631 DFW → MCI 33 75.0%
MQ4066 DFW → MCI 33 81.8%
AA3078 DFW → MCI 31 43.3%
MQ3584 DFW → MCI 31 93.3%
MQ4154 MCI → DFW 31 64.3%
MQ4154 DFW → MCI 31 71.4%
OO6347 DFW → MCI 31 80.7%
OO6347 MCI → DFW 31 70.0%
AA1103 MCI → DFW 30 56.7%
AA1103 DFW → MCI 30 41.4%
AA2805 DFW → MCI 30 53.3%
AA3027 DFW → MCI 30 71.4%
AA3211 DFW → MCI 30 66.7%
AA3211 MCI → DFW 30 53.3%
AA922 DFW → MCI 30 60.0%
MQ3958 MCI → DFW 30 86.7%
MQ3958 DFW → MCI 30 93.3%
OO6238 MCI → DFW 30 73.3%
OO6238 DFW → MCI 30 73.3%

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 455 −1.3% 2 69.2%
June 2026 415 −6.7% 29 66.3%
May 2026 417 +0.0% 19 71.7%
April 2026 410 +5.9% 2 77.3%
March 2026 413 +6.2% 3 73.8%
February 2026 332 −13.5% 1 84.3%
January 2026 307 −12.3% 39 78.2%
December 2025 427 +4.4% 2 68.4%
November 2025 416 +0.5% 18 72.6%
October 2025 454 +49.3% 4 81.9%
September 2025 424 10 76.2%
August 2025 438 16 67.1%
July 2025 461 19 59.7%
June 2025 445 16 53.9%
May 2025 417 13 69.3%
April 2025 387 22 68.2%
March 2025 389 25 73.3%
February 2025 384 5 78.4%
January 2025 350 47 79.1%
December 2024 409 12 74.3%
November 2024 414 10 82.6%
October 2024 304 0 83.9%

How to read this chart

Loading the guide…