844 km · Domestic

Bozeman Yellowstone (BZN) – Denver (DEN)

In July 2026, 529 flights operated between Bozeman Yellowstone and Denver (both directions), and 70.7% 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
January405404▼ 0.2%
February401370▼ 7.7%
March474430▼ 9.3%
April364420▲ 15.4%
May407448▲ 10.1%
June524507▼ 3.2%
July541529▼ 2.2%
August534––
September474––
October441–in progress
November411––
December456––
Year to date (Jan–Jul)3,1163,108▼ 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
January77.3%84.9%▲ 9.8%
February75.3%83.0%▲ 10.2%
March87.8%76.5%▼ 12.9%
April79.7%84.3%▲ 5.8%
May72.2%79.2%▲ 9.7%
June67.9%70.0%▲ 3.1%
July66.4%70.7%▲ 6.5%
August73.4%––
September83.5%––
October85.9%–in progress
November85.2%––
December76.3%––
Year-to-date average (Jan–Jul)75.2%78.4%▲ 4.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January40▼ 100.0%
February10▼ 100.0%
March10▼ 100.0%
April20▼ 100.0%
May70▼ 100.0%
June01–
July51▼ 80.0%
August2––
September0––
October1–in progress
November8––
December6––
Year to date (Jan–Jul)202▼ 90.0%

Airlines on this route

  1. United Airlines 43.9%
  2. Southwest Airlines 42.4%
  3. SkyWest Airlines 13.7%

Oct 1, 2024 – Jul 31, 2026

By direction

BZN → DEN

Scheduled flights
4,875
Flights operated
4,847
Cancelled
28 · 0.6%
On-time departures
79.0%

DEN → BZN

Scheduled flights
4,872
Flights operated
4,858
Cancelled
14 · 0.3%
On-time departures
78.4%

BZN → DEN and DEN → BZN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 4,275 43.9% 82.4% 15
Southwest Airlines WN 4,132 42.4% 72.8% 13
SkyWest Airlines OO 1,340 13.7% 85.5% 14

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:001.1min · 400 recorded · 399 measured
Gap to highest-delay hour31.9min06:00 ↔ 21:00
Recorded flights9,747BZN–DEN

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 · 93.9% · 376 recorded · 376 measured · Source: the US BTS 06:00 · 95.2% · 400 recorded · 399 measured · Source: the US BTS 07:00 · 90.9% · 1,034 recorded · 1,030 measured · Source: the US BTS 08:00 · 92.1% · 715 recorded · 712 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 118 recorded · 118 measured · Source: the US BTS 10:00 · 86.2% · 969 recorded · 961 measured · Source: the US BTS 11:00 · 80.7% · 962 recorded · 962 measured · Source: the US BTS 12:00 · 76.8% · 254 recorded · 254 measured · Source: the US BTS 13:00 · 82.6% · 806 recorded · 805 measured · Source: the US BTS 14:00 · 73.2% · 1,057 recorded · 1,051 measured · Source: the US BTS 15:00 · 72.1% · 394 recorded · 391 measured · Source: the US BTS 16:00 · 66.2% · 893 recorded · 888 measured · Source: the US BTS 17:00 · 62.1% · 404 recorded · 398 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 69 recorded · 68 measured · Source: the US BTS 19:00 · 74.5% · 699 recorded · 698 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 173 recorded · 172 measured · Source: the US BTS 21:00 · 48.5% · 322 recorded · 322 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 76 recorded · 76 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 26 recorded · 24 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 · 5.2 min · 376 recorded · 376 measured · Source: the US BTS 06:00 · 1.1 min · 400 recorded · 399 measured · Source: the US BTS 07:00 · 3.3 min · 1,034 recorded · 1,030 measured · Source: the US BTS 08:00 · 1.4 min · 715 recorded · 712 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 118 recorded · 118 measured · Source: the US BTS 10:00 · 4.8 min · 969 recorded · 961 measured · Source: the US BTS 11:00 · 8.7 min · 962 recorded · 962 measured · Source: the US BTS 12:00 · 9.2 min · 254 recorded · 254 measured · Source: the US BTS 13:00 · 9.3 min · 806 recorded · 805 measured · Source: the US BTS 14:00 · 16.4 min · 1,057 recorded · 1,051 measured · Source: the US BTS 15:00 · 17.1 min · 394 recorded · 391 measured · Source: the US BTS 16:00 · 22.9 min · 893 recorded · 888 measured · Source: the US BTS 17:00 · 23.5 min · 404 recorded · 398 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 69 recorded · 68 measured · Source: the US BTS 19:00 · 16.5 min · 699 recorded · 698 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 173 recorded · 172 measured · Source: the US BTS 21:00 · 33.0 min · 322 recorded · 322 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 76 recorded · 76 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 26 recorded · 24 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 · 376 · 376 recorded · 376 measured · Source: the US BTS 06:00 · 400 · 400 recorded · 399 measured · Source: the US BTS 07:00 · 1,034 · 1,034 recorded · 1,030 measured · Source: the US BTS 08:00 · 715 · 715 recorded · 712 measured · Source: the US BTS 09:00 · 118 · 118 recorded · 118 measured · Source: the US BTS 10:00 · 969 · 969 recorded · 961 measured · Source: the US BTS 11:00 · 962 · 962 recorded · 962 measured · Source: the US BTS 12:00 · 254 · 254 recorded · 254 measured · Source: the US BTS 13:00 · 806 · 806 recorded · 805 measured · Source: the US BTS 14:00 · 1,057 · 1,057 recorded · 1,051 measured · Source: the US BTS 15:00 · 394 · 394 recorded · 391 measured · Source: the US BTS 16:00 · 893 · 893 recorded · 888 measured · Source: the US BTS 17:00 · 404 · 404 recorded · 398 measured · Source: the US BTS 18:00 · 69 · 69 recorded · 68 measured · Source: the US BTS 19:00 · 699 · 699 recorded · 698 measured · Source: the US BTS 20:00 · 173 · 173 recorded · 172 measured · Source: the US BTS 21:00 · 322 · 322 recorded · 322 measured · Source: the US BTS 22:00 · 76 · 76 recorded · 76 measured · Source: the US BTS 23:00 · 26 · 26 recorded · 24 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:0093.9%5.2 min376376
06:0095.2%1.1 min399400
07:0090.9%3.3 min1,0301,034
08:0092.1%1.4 min712715
09:00Fewer than 200 measured departures—118118
10:0086.2%4.8 min961969
11:0080.7%8.7 min962962
12:0076.8%9.2 min254254
13:0082.6%9.3 min805806
14:0073.2%16.4 min1,0511,057
15:0072.1%17.1 min391394
16:0066.2%22.9 min888893
17:0062.1%23.5 min398404
18:00Fewer than 200 measured departures—6869
19:0074.5%16.5 min698699
20:00Fewer than 200 measured departures—172173
21:0048.5%33.0 min322322
22:00Fewer than 200 measured departures—7676
23:00Fewer than 200 measured departures—2426

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 80.5% · 1,410 recorded · 1,407 measured · Source: the US BTS Tuesday · 80.4% · 1,363 recorded · 1,357 measured · Source: the US BTS Wednesday · 79.6% · 1,376 recorded · 1,373 measured · Source: the US BTS Thursday · 75.1% · 1,403 recorded · 1,392 measured · Source: the US BTS Friday · 76.1% · 1,409 recorded · 1,400 measured · Source: the US BTS Saturday · 80.8% · 1,389 recorded · 1,382 measured · Source: the US BTS Sunday · 78.6% · 1,397 recorded · 1,394 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 · 7.9 min · 1,410 recorded · 1,407 measured · Source: the US BTS Tuesday · 10.5 min · 1,363 recorded · 1,357 measured · Source: the US BTS Wednesday · 11.6 min · 1,376 recorded · 1,373 measured · Source: the US BTS Thursday · 15.1 min · 1,403 recorded · 1,392 measured · Source: the US BTS Friday · 14.2 min · 1,409 recorded · 1,400 measured · Source: the US BTS Saturday · 10.3 min · 1,389 recorded · 1,382 measured · Source: the US BTS Sunday · 12.8 min · 1,397 recorded · 1,394 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,410 · 1,410 recorded · 1,407 measured · Source: the US BTS Tuesday · 1,363 · 1,363 recorded · 1,357 measured · Source: the US BTS Wednesday · 1,376 · 1,376 recorded · 1,373 measured · Source: the US BTS Thursday · 1,403 · 1,403 recorded · 1,392 measured · Source: the US BTS Friday · 1,409 · 1,409 recorded · 1,400 measured · Source: the US BTS Saturday · 1,389 · 1,389 recorded · 1,382 measured · Source: the US BTS Sunday · 1,397 · 1,397 recorded · 1,394 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
Monday80.5%7.9 min1,4071,410
Tuesday80.4%10.5 min1,3571,363
Wednesday79.6%11.6 min1,3731,376
Thursday75.1%15.1 min1,3921,403
Friday76.1%14.2 min1,4001,409
Saturday80.8%10.3 min1,3821,389
Sunday78.6%12.8 min1,3941,397

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 · 81.1% · 813 recorded · 809 measured · Source: the US BTS Feb · 79.0% · 772 recorded · 771 measured · Source: the US BTS Mar · 82.4% · 905 recorded · 904 measured · Source: the US BTS Apr · 82.1% · 786 recorded · 784 measured · Source: the US BTS May · 75.9% · 862 recorded · 855 measured · Source: the US BTS Jun · 69.0% · 1,032 recorded · 1,031 measured · Source: the US BTS Jul · 68.5% · 1,076 recorded · 1,070 measured · Source: the US BTS Aug · 73.4% · 536 recorded · 534 measured · Source: the US BTS Sep · 83.5% · 474 recorded · 474 measured · Source: the US BTS Oct · 89.0% · 726 recorded · 725 measured · Source: the US BTS Nov · 84.7% · 836 recorded · 825 measured · Source: the US BTS Dec · 82.5% · 929 recorded · 923 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 · 7.9 min · 813 recorded · 809 measured · Source: the US BTS Feb · 12.2 min · 772 recorded · 771 measured · Source: the US BTS Mar · 9.6 min · 905 recorded · 904 measured · Source: the US BTS Apr · 9.0 min · 786 recorded · 784 measured · Source: the US BTS May · 14.2 min · 862 recorded · 855 measured · Source: the US BTS Jun · 19.1 min · 1,032 recorded · 1,031 measured · Source: the US BTS Jul · 22.0 min · 1,076 recorded · 1,070 measured · Source: the US BTS Aug · 14.3 min · 536 recorded · 534 measured · Source: the US BTS Sep · 5.9 min · 474 recorded · 474 measured · Source: the US BTS Oct · 2.8 min · 726 recorded · 725 measured · Source: the US BTS Nov · 7.9 min · 836 recorded · 825 measured · Source: the US BTS Dec · 8.9 min · 929 recorded · 923 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 · 813 · 813 recorded · 809 measured · Source: the US BTS Feb · 772 · 772 recorded · 771 measured · Source: the US BTS Mar · 905 · 905 recorded · 904 measured · Source: the US BTS Apr · 786 · 786 recorded · 784 measured · Source: the US BTS May · 862 · 862 recorded · 855 measured · Source: the US BTS Jun · 1,032 · 1,032 recorded · 1,031 measured · Source: the US BTS Jul · 1,076 · 1,076 recorded · 1,070 measured · Source: the US BTS Aug · 536 · 536 recorded · 534 measured · Source: the US BTS Sep · 474 · 474 recorded · 474 measured · Source: the US BTS Oct · 726 · 726 recorded · 725 measured · Source: the US BTS Nov · 836 · 836 recorded · 825 measured · Source: the US BTS Dec · 929 · 929 recorded · 923 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
Jan81.1%7.9 min809813
Feb79.0%12.2 min771772
Mar82.4%9.6 min904905
Apr82.1%9.0 min784786
May75.9%14.2 min855862
Jun69.0%19.1 min1,0311,032
Jul68.5%22.0 min1,0701,076
Aug73.4%14.3 min534536
Sep83.5%5.9 min474474
Oct89.0%2.8 min725726
Nov84.7%7.9 min825836
Dec82.5%8.9 min923929

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 78.4% 7,640
  • Delayed >15 min 21.2% 2,065
  • Cancelled 0.4% 42
  • 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

111
111 of 111
Flight numbersBy direction DeparturesOn time
UA2063 BZN → DEN 509 90.3%
UA1109 BZN → DEN 470 73.7%
UA1347 DEN → BZN 345 77.7%
UA741 DEN → BZN 275 84.0%
UA1500 DEN → BZN 257 82.1%
UA513 DEN → BZN 189 86.8%
OO5959 BZN → DEN 181 89.4%
OO5962 DEN → BZN 181 92.2%
UA205 DEN → BZN 171 69.4%
UA1824 BZN → DEN 161 90.7%
UA348 DEN → BZN 161 96.9%
UA2258 BZN → DEN 149 83.2%
WN1005 BZN → DEN 123 93.5%
UA1066 DEN → BZN 113 85.0%
WN4654 DEN → BZN 106 74.3%
OO5736 BZN → DEN 103 70.9%
UA2166 BZN → DEN 91 73.6%
UA1153 BZN → DEN 89 86.4%
UA662 DEN → BZN 89 88.8%
WN1139 BZN → DEN 82 72.8%
WN2261 BZN → DEN 78 74.4%
WN2854 DEN → BZN 77 76.6%
UA1362 BZN → DEN 72 95.8%
UA1579 DEN → BZN 72 95.8%
WN1983 BZN → DEN 68 79.4%
UA778 DEN → BZN 67 85.1%
WN884 BZN → DEN 65 78.1%
WN1982 BZN → DEN 63 93.7%
WN2437 DEN → BZN 63 63.5%
WN1226 DEN → BZN 61 65.6%
WN1988 BZN → DEN 61 86.9%
WN2490 DEN → BZN 61 68.9%
UA1923 DEN → BZN 60 90.0%
WN3986 BZN → DEN 60 58.3%
WN1111 DEN → BZN 58 89.7%
WN1133 BZN → DEN 58 29.3%
WN1431 DEN → BZN 58 67.2%
WN1505 DEN → BZN 58 28.1%
WN1516 DEN → BZN 58 44.8%
WN1817 DEN → BZN 58 63.8%
WN2583 DEN → BZN 58 41.4%
WN2740 DEN → BZN 58 50.0%
WN3349 BZN → DEN 58 39.7%
WN3834 DEN → BZN 58 84.5%
WN651 BZN → DEN 58 86.2%
WN826 DEN → BZN 58 84.5%
WN925 DEN → BZN 58 87.9%
WN2762 BZN → DEN 57 89.5%
UA217 BZN → DEN 56 89.3%
OO4659 BZN → DEN 53 100.0%
OO4734 DEN → BZN 53 100.0%
OO5715 DEN → BZN 53 86.8%
OO4802 DEN → BZN 52 82.4%
OO5403 BZN → DEN 52 91.8%
OO5551 DEN → BZN 52 94.0%
OO5640 BZN → DEN 52 56.9%
OO5919 BZN → DEN 52 86.3%
OO5949 DEN → BZN 52 92.3%
WN3774 BZN → DEN 52 65.4%
OO6030 DEN → BZN 50 86.0%
WN1132 BZN → DEN 50 34.0%
WN1353 BZN → DEN 50 82.0%
WN1640 DEN → BZN 50 76.0%
WN1981 BZN → DEN 50 90.0%
WN1984 BZN → DEN 50 60.0%
WN245 BZN → DEN 50 71.4%
WN1131 BZN → DEN 49 61.2%
WN2150 BZN → DEN 47 93.6%
WN2603 BZN → DEN 47 85.1%
WN1946 BZN → DEN 46 80.4%
WN1947 BZN → DEN 46 93.3%
WN3051 DEN → BZN 46 91.1%
WN920 BZN → DEN 45 37.8%
WN1130 BZN → DEN 42 90.5%
WN2175 DEN → BZN 42 61.9%
WN4790 DEN → BZN 42 31.0%
WN843 DEN → BZN 41 80.5%
WN1948 BZN → DEN 39 75.7%
WN981 DEN → BZN 39 70.3%
WN1539 DEN → BZN 38 76.3%
UA1248 DEN → BZN 37 89.2%
UA1886 BZN → DEN 37 66.7%
UA263 BZN → DEN 37 83.3%
UA1176 DEN → BZN 36 69.4%
UA1191 DEN → BZN 36 88.9%
UA1322 BZN → DEN 36 61.1%
UA1395 BZN → DEN 36 97.2%
WN1731 DEN → BZN 36 69.4%
OO5542 BZN → DEN 35 45.5%
OO5575 DEN → BZN 35 68.6%
UA211 DEN → BZN 35 91.4%
UA431 BZN → DEN 35 76.5%
WN2085 DEN → BZN 34 38.2%
WN4219 DEN → BZN 34 52.9%
WN1697 BZN → DEN 33 90.9%
WN1808 DEN → BZN 33 48.5%
WN1822 BZN → DEN 33 72.7%
WN2413 DEN → BZN 33 87.9%
WN636 BZN → DEN 33 69.7%
UA1228 BZN → DEN 32 84.4%
WN3187 BZN → DEN 32 93.8%
WN372 BZN → DEN 32 62.5%
UA390 BZN → DEN 31 77.4%
UA726 DEN → BZN 31 83.9%
WN1399 DEN → BZN 31 77.4%
WN3320 DEN → BZN 31 96.8%
UA203 BZN → DEN 30 43.3%
UA2707 DEN → BZN 30 63.3%
WN1065 BZN → DEN 30 83.3%
WN2166 DEN → BZN 30 90.0%
WN3108 DEN → BZN 30 83.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 529 −2.2% 1 70.7%
June 2026 507 −3.2% 1 70.0%
May 2026 448 +10.1% 0 79.2%
April 2026 420 +15.4% 0 84.3%
March 2026 430 −9.3% 0 76.5%
February 2026 370 −7.7% 0 83.0%
January 2026 404 −0.2% 0 84.9%
December 2025 456 −2.4% 6 76.3%
November 2025 411 −0.7% 8 85.2%
October 2025 441 +55.3% 1 85.9%
September 2025 474 0 83.5%
August 2025 534 2 73.4%
July 2025 541 5 66.4%
June 2025 524 0 67.9%
May 2025 407 7 72.2%
April 2025 364 2 79.7%
March 2025 474 1 87.8%
February 2025 401 1 75.3%
January 2025 405 4 77.3%
December 2024 467 0 88.4%
November 2024 414 3 84.3%
October 2024 284 0 93.7%

How to read this chart

Loading the guide…