1,590 km · Domestic

Dallas Fort Worth (DFW) – Salt Lake City (SLC)

In July 2026, 644 flights operated between Dallas Fort Worth and Salt Lake City (both directions), and 65.1% 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
January612588▼ 3.9%
February600582▼ 3.0%
March710706▼ 0.6%
April617632▲ 2.4%
May628636▲ 1.3%
June625628▲ 0.5%
July639644▲ 0.8%
August621––
September610––
October642–in progress
November600––
December659––
Year to date (Jan–Jul)4,4314,416▼ 0.3%

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.2%76.7%▼ 3.2%
February79.5%78.0%▼ 1.9%
March78.2%76.6%▼ 2.0%
April75.4%76.6%▲ 1.6%
May72.8%73.1%▲ 0.4%
June68.3%68.5%▲ 0.3%
July62.8%65.1%▲ 3.7%
August62.3%––
September79.3%––
October76.9%–in progress
November78.2%––
December76.6%––
Year-to-date average (Jan–Jul)73.7%73.5%▼ 0.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2864▲ 128.6%
February111▼ 90.9%
March810▲ 25.0%
April148▼ 42.9%
May1222▲ 83.3%
June1324▲ 84.6%
July2010▼ 50.0%
August20––
September6––
October4–in progress
November10––
December8––
Year to date (Jan–Jul)106139▲ 31.1%

Airlines on this route

  1. American Airlines 57.5%
  2. Delta Air Lines 37.6%
  3. Frontier Airlines 4.8%
  4. Envoy Air 0.1%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → SLC

Scheduled flights
6,981
Flights operated
6,824
Cancelled
157 · 2.2%
On-time departures
69.2%

SLC → DFW

Scheduled flights
6,977
Flights operated
6,817
Cancelled
160 · 2.3%
On-time departures
79.4%

DFW → SLC and SLC → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 8,032 57.5% 69.6% 249
Delta Air Lines DL 5,244 37.6% 81.3% 54
Frontier Airlines F9 664 4.8% 75.5% 14
Envoy Air MQ 18 0.1% 66.7% 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 delay08:00–09:007.0min · 1,426 recorded · 1,403 measured
Gap to highest-delay hour33.7min08:00 ↔ 22:00
Recorded flights13,958DFW–SLC

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.4% · 670 recorded · 655 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 188 recorded · 184 measured · Source: the US BTS 07:00 · 88.1% · 1,103 recorded · 1,078 measured · Source: the US BTS 08:00 · 86.7% · 1,426 recorded · 1,403 measured · Source: the US BTS 09:00 · 77.6% · 874 recorded · 853 measured · Source: the US BTS 10:00 · 82.7% · 647 recorded · 641 measured · Source: the US BTS 11:00 · 70.1% · 974 recorded · 951 measured · Source: the US BTS 12:00 · 77.3% · 977 recorded · 960 measured · Source: the US BTS 13:00 · 70.1% · 1,607 recorded · 1,570 measured · Source: the US BTS 14:00 · 73.9% · 1,077 recorded · 1,065 measured · Source: the US BTS 15:00 · 59.1% · 332 recorded · 323 measured · Source: the US BTS 16:00 · 63.8% · 570 recorded · 539 measured · Source: the US BTS 17:00 · 70.3% · 1,345 recorded · 1,318 measured · Source: the US BTS 18:00 · 67.1% · 944 recorded · 928 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 181 recorded · 179 measured · Source: the US BTS 20:00 · 51.2% · 218 recorded · 205 measured · Source: the US BTS 21:00 · 54.2% · 460 recorded · 434 measured · Source: the US BTS 22:00 · 47.9% · 365 recorded · 355 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.5 min · 670 recorded · 655 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 188 recorded · 184 measured · Source: the US BTS 07:00 · 8.6 min · 1,103 recorded · 1,078 measured · Source: the US BTS 08:00 · 7.0 min · 1,426 recorded · 1,403 measured · Source: the US BTS 09:00 · 18.0 min · 874 recorded · 853 measured · Source: the US BTS 10:00 · 10.6 min · 647 recorded · 641 measured · Source: the US BTS 11:00 · 18.6 min · 974 recorded · 951 measured · Source: the US BTS 12:00 · 16.1 min · 977 recorded · 960 measured · Source: the US BTS 13:00 · 19.6 min · 1,607 recorded · 1,570 measured · Source: the US BTS 14:00 · 18.3 min · 1,077 recorded · 1,065 measured · Source: the US BTS 15:00 · 28.1 min · 332 recorded · 323 measured · Source: the US BTS 16:00 · 26.6 min · 570 recorded · 539 measured · Source: the US BTS 17:00 · 23.1 min · 1,345 recorded · 1,318 measured · Source: the US BTS 18:00 · 23.8 min · 944 recorded · 928 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 181 recorded · 179 measured · Source: the US BTS 20:00 · 30.1 min · 218 recorded · 205 measured · Source: the US BTS 21:00 · 34.6 min · 460 recorded · 434 measured · Source: the US BTS 22:00 · 40.8 min · 365 recorded · 355 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 · 670 · 670 recorded · 655 measured · Source: the US BTS 06:00 · 188 · 188 recorded · 184 measured · Source: the US BTS 07:00 · 1,103 · 1,103 recorded · 1,078 measured · Source: the US BTS 08:00 · 1,426 · 1,426 recorded · 1,403 measured · Source: the US BTS 09:00 · 874 · 874 recorded · 853 measured · Source: the US BTS 10:00 · 647 · 647 recorded · 641 measured · Source: the US BTS 11:00 · 974 · 974 recorded · 951 measured · Source: the US BTS 12:00 · 977 · 977 recorded · 960 measured · Source: the US BTS 13:00 · 1,607 · 1,607 recorded · 1,570 measured · Source: the US BTS 14:00 · 1,077 · 1,077 recorded · 1,065 measured · Source: the US BTS 15:00 · 332 · 332 recorded · 323 measured · Source: the US BTS 16:00 · 570 · 570 recorded · 539 measured · Source: the US BTS 17:00 · 1,345 · 1,345 recorded · 1,318 measured · Source: the US BTS 18:00 · 944 · 944 recorded · 928 measured · Source: the US BTS 19:00 · 181 · 181 recorded · 179 measured · Source: the US BTS 20:00 · 218 · 218 recorded · 205 measured · Source: the US BTS 21:00 · 460 · 460 recorded · 434 measured · Source: the US BTS 22:00 · 365 · 365 recorded · 355 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.4%14.5 min655670
06:00Fewer than 200 measured departures—184188
07:0088.1%8.6 min1,0781,103
08:0086.7%7.0 min1,4031,426
09:0077.6%18.0 min853874
10:0082.7%10.6 min641647
11:0070.1%18.6 min951974
12:0077.3%16.1 min960977
13:0070.1%19.6 min1,5701,607
14:0073.9%18.3 min1,0651,077
15:0059.1%28.1 min323332
16:0063.8%26.6 min539570
17:0070.3%23.1 min1,3181,345
18:0067.1%23.8 min928944
19:00Fewer than 200 measured departures—179181
20:0051.2%30.1 min205218
21:0054.2%34.6 min434460
22:0047.9%40.8 min355365
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 72.0% · 2,033 recorded · 1,991 measured · Source: the US BTS Tuesday · 77.5% · 1,932 recorded · 1,887 measured · Source: the US BTS Wednesday · 75.8% · 1,927 recorded · 1,905 measured · Source: the US BTS Thursday · 73.9% · 2,003 recorded · 1,962 measured · Source: the US BTS Friday · 74.5% · 2,022 recorded · 1,976 measured · Source: the US BTS Saturday · 74.1% · 1,992 recorded · 1,937 measured · Source: the US BTS Sunday · 72.6% · 2,049 recorded · 1,983 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 · 21.2 min · 2,033 recorded · 1,991 measured · Source: the US BTS Tuesday · 16.5 min · 1,932 recorded · 1,887 measured · Source: the US BTS Wednesday · 16.0 min · 1,927 recorded · 1,905 measured · Source: the US BTS Thursday · 17.7 min · 2,003 recorded · 1,962 measured · Source: the US BTS Friday · 18.6 min · 2,022 recorded · 1,976 measured · Source: the US BTS Saturday · 17.7 min · 1,992 recorded · 1,937 measured · Source: the US BTS Sunday · 21.9 min · 2,049 recorded · 1,983 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 · 2,033 · 2,033 recorded · 1,991 measured · Source: the US BTS Tuesday · 1,932 · 1,932 recorded · 1,887 measured · Source: the US BTS Wednesday · 1,927 · 1,927 recorded · 1,905 measured · Source: the US BTS Thursday · 2,003 · 2,003 recorded · 1,962 measured · Source: the US BTS Friday · 2,022 · 2,022 recorded · 1,976 measured · Source: the US BTS Saturday · 1,992 · 1,992 recorded · 1,937 measured · Source: the US BTS Sunday · 2,049 · 2,049 recorded · 1,983 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.0%21.2 min1,9912,033
Tuesday77.5%16.5 min1,8871,932
Wednesday75.8%16.0 min1,9051,927
Thursday73.9%17.7 min1,9622,003
Friday74.5%18.6 min1,9762,022
Saturday74.1%17.7 min1,9371,992
Sunday72.6%21.9 min1,9832,049

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.0% · 1,292 recorded · 1,200 measured · Source: the US BTS Feb · 78.8% · 1,194 recorded · 1,182 measured · Source: the US BTS Mar · 77.4% · 1,434 recorded · 1,416 measured · Source: the US BTS Apr · 76.0% · 1,271 recorded · 1,249 measured · Source: the US BTS May · 72.9% · 1,298 recorded · 1,264 measured · Source: the US BTS Jun · 68.4% · 1,290 recorded · 1,253 measured · Source: the US BTS Jul · 63.9% · 1,313 recorded · 1,283 measured · Source: the US BTS Aug · 62.3% · 641 recorded · 621 measured · Source: the US BTS Sep · 79.3% · 616 recorded · 610 measured · Source: the US BTS Oct · 79.8% · 1,066 recorded · 1,062 measured · Source: the US BTS Nov · 77.8% · 1,229 recorded · 1,207 measured · Source: the US BTS Dec · 74.9% · 1,314 recorded · 1,294 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 · 14.7 min · 1,292 recorded · 1,200 measured · Source: the US BTS Feb · 11.5 min · 1,194 recorded · 1,182 measured · Source: the US BTS Mar · 15.9 min · 1,434 recorded · 1,416 measured · Source: the US BTS Apr · 18.6 min · 1,271 recorded · 1,249 measured · Source: the US BTS May · 20.5 min · 1,298 recorded · 1,264 measured · Source: the US BTS Jun · 23.4 min · 1,290 recorded · 1,253 measured · Source: the US BTS Jul · 26.9 min · 1,313 recorded · 1,283 measured · Source: the US BTS Aug · 31.9 min · 641 recorded · 621 measured · Source: the US BTS Sep · 17.4 min · 616 recorded · 610 measured · Source: the US BTS Oct · 13.2 min · 1,066 recorded · 1,062 measured · Source: the US BTS Nov · 14.4 min · 1,229 recorded · 1,207 measured · Source: the US BTS Dec · 18.6 min · 1,314 recorded · 1,294 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 · 1,292 · 1,292 recorded · 1,200 measured · Source: the US BTS Feb · 1,194 · 1,194 recorded · 1,182 measured · Source: the US BTS Mar · 1,434 · 1,434 recorded · 1,416 measured · Source: the US BTS Apr · 1,271 · 1,271 recorded · 1,249 measured · Source: the US BTS May · 1,298 · 1,298 recorded · 1,264 measured · Source: the US BTS Jun · 1,290 · 1,290 recorded · 1,253 measured · Source: the US BTS Jul · 1,313 · 1,313 recorded · 1,283 measured · Source: the US BTS Aug · 641 · 641 recorded · 621 measured · Source: the US BTS Sep · 616 · 616 recorded · 610 measured · Source: the US BTS Oct · 1,066 · 1,066 recorded · 1,062 measured · Source: the US BTS Nov · 1,229 · 1,229 recorded · 1,207 measured · Source: the US BTS Dec · 1,314 · 1,314 recorded · 1,294 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.0%14.7 min1,2001,292
Feb78.8%11.5 min1,1821,194
Mar77.4%15.9 min1,4161,434
Apr76.0%18.6 min1,2491,271
May72.9%20.5 min1,2641,298
Jun68.4%23.4 min1,2531,290
Jul63.9%26.9 min1,2831,313
Aug62.3%31.9 min621641
Sep79.3%17.4 min610616
Oct79.8%13.2 min1,0621,066
Nov77.8%14.4 min1,2071,229
Dec74.9%18.6 min1,2941,314

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 72.6% 10,137
  • Delayed >15 min 25.1% 3,504
  • Cancelled 2.3% 317
  • 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

69
69 of 69
Flight numbersBy direction DeparturesOn time
AA1214 SLC → DFW 658 92.7%
DL1291 DFW → SLC 658 90.1%
DL2796 SLC → DFW 658 77.4%
DL2800 SLC → DFW 657 82.7%
AA2195 SLC → DFW 655 89.2%
AA2066 SLC → DFW 512 73.6%
AA1456 DFW → SLC 494 62.8%
AA2993 DFW → SLC 471 51.9%
DL2811 SLC → DFW 454 78.6%
DL2798 SLC → DFW 430 88.0%
AA2378 DFW → SLC 412 48.6%
AA1456 SLC → DFW 407 63.2%
AA2845 SLC → DFW 398 71.6%
AA2845 DFW → SLC 379 69.2%
AA558 DFW → SLC 378 53.0%
DL2798 DFW → SLC 360 82.3%
F993277 DFW → SLC 331 77.2%
AA644 SLC → DFW 323 82.6%
DL2800 DFW → SLC 294 81.4%
AA2066 DFW → SLC 283 72.8%
F993278 SLC → DFW 282 75.7%
DL1037 DFW → SLC 195 79.4%
DL1552 DFW → SLC 195 82.1%
DL1037 SLC → DFW 194 85.5%
DL1671 DFW → SLC 189 73.3%
AA2178 DFW → SLC 179 72.7%
AA2375 DFW → SLC 179 60.3%
AA2178 SLC → DFW 178 79.0%
DL1671 SLC → DFW 166 81.1%
AA1683 DFW → SLC 153 54.8%
AA2439 SLC → DFW 141 56.8%
AA2439 DFW → SLC 141 61.4%
AA1535 DFW → SLC 138 61.7%
AA1535 SLC → DFW 126 70.3%
DL2811 DFW → SLC 103 76.5%
AA2166 SLC → DFW 82 95.0%
AA2507 DFW → SLC 72 47.2%
AA2604 SLC → DFW 72 86.8%
AA2607 DFW → SLC 72 77.5%
AA2607 SLC → DFW 72 77.5%
AA2613 DFW → SLC 72 55.7%
AA2613 SLC → DFW 72 49.3%
AA3238 DFW → SLC 72 71.8%
AA2594 DFW → SLC 69 47.8%
AA2594 SLC → DFW 68 32.3%
AA3129 DFW → SLC 62 56.5%
DL769 DFW → SLC 62 75.4%
DL843 DFW → SLC 62 83.3%
DL2812 DFW → SLC 55 52.8%
DL929 DFW → SLC 55 85.2%
AA1696 SLC → DFW 54 96.3%
F992426 SLC → DFW 50 64.6%
AA2860 DFW → SLC 44 75.0%
AA2860 SLC → DFW 44 81.4%
AA2867 SLC → DFW 44 92.9%
AA2859 DFW → SLC 42 81.0%
AA2859 SLC → DFW 42 75.6%
DL2524 DFW → SLC 38 86.8%
AA1664 DFW → SLC 37 73.5%
DL2314 DFW → SLC 37 83.8%
DL2130 DFW → SLC 36 86.1%
DL2194 DFW → SLC 36 55.6%
DL2067 DFW → SLC 34 67.7%
AA2495 DFW → SLC 33 78.8%
DL1183 DFW → SLC 32 87.5%
DL2858 DFW → SLC 32 71.9%
DL1456 DFW → SLC 31 76.7%
DL2727 DFW → SLC 31 64.5%
AA1688 DFW → SLC 30 56.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 644 +0.8% 10 65.1%
June 2026 628 +0.5% 24 68.5%
May 2026 636 +1.3% 22 73.1%
April 2026 632 +2.4% 8 76.6%
March 2026 706 −0.6% 10 76.6%
February 2026 582 −3.0% 1 78.0%
January 2026 588 −3.9% 64 76.7%
December 2025 659 +3.8% 8 76.6%
November 2025 600 −1.2% 10 78.2%
October 2025 642 +52.9% 4 76.9%
September 2025 610 6 79.3%
August 2025 621 20 62.3%
July 2025 639 20 62.8%
June 2025 625 13 68.3%
May 2025 628 12 72.8%
April 2025 617 14 75.4%
March 2025 710 8 78.2%
February 2025 600 11 79.5%
January 2025 612 28 79.2%
December 2024 635 12 73.1%
November 2024 607 12 77.4%
October 2024 420 0 84.0%

How to read this chart

Loading the guide…