PHX → DEN Phoenix to Denver
live
Direct flights from Phoenix (PHX) to Denver (DEN): 28 nonstop departures observed each week across 4 airlines. 70% of the last 50 operated flights arrived within 15 minutes of schedule. The median arrival is 7 minutes late. No cancellations were recorded across the 50 tracked flights. The nonstop covers 969 km, an estimated 1 hour 45 minutes in the air. Measured by Pro Flight Search from live flight boards at Phoenix and Denver. Updated 18 October 2026 at 01:38 UTC.
Today, PHX → DEN Sat 17 Oct · local times
WN2784Southwest Airlines 62 min late
The PHX board at 18:38 shows departure at 19:47 instead of 18:45, gate C11 (T4).
Landing 22:24DEN board estimate · sched 21:35
Later cancelled 0.5%of 15,627 past Southwest Airlines flights whose board showed 40 to 70 min late
Still to leave today AA1638 19:09American · then F91820 20:51
Track WN2784 →
UA624United Airlines In the air, 33 min late
Left PHX at 17:02 , 33 min after its 16:29 slot.
Landing 19:32DEN board estimate · sched 19:25
Track UA624 →
Sched Flight PHX departure DEN arrival
16:29
UA624 United Airlines
Left 17:02 +33
DEN est. 19:32 +7 In the air · sched 19:25
18:45
WN2784 Southwest Airlines
Est. 19:47 +62 Gate C11 · T4
DEN est. 22:24 +49 sched 21:35
19:09
AA1638 American
On schedule Gate A29 · T4
DEN est. 22:00 sched 21:59
20:51
F91820 Frontier Airlines
On schedule Gate F3 · T3
DEN 23:43 scheduled
·
AA1332 American
Departed
Landed 11:22 −9
·
AA3978American
Departed
Landed 17:51 −22
·
AA4104 American
Departed
Landed 15:22 +10
·
F91376 Frontier Airlines
Departed
Landed 09:14 +4
·
F92142 Frontier Airlines
Departed
Landed 18:10 −14
·
F94768 Frontier Airlines
Departed
Landed 12:10 −5
·
UA1599 United Airlines
Departed
Landed 10:11 −15
·
UA337 United Airlines
Departed
Landed 08:42 −14
·
UA597 United Airlines
Departed
Landed 12:14 +8
·
UA709 United Airlines
Departed
Landed 16:25 −3
·
WN2371 Southwest Airlines
Departed
Landed 13:26 +6
·
WN3384 Southwest Airlines
Departed
Landed 10:24 +19
·
WN3385 Southwest Airlines
Departed
Landed 15:11 +36
·
WN3386 Southwest Airlines
Departed
Landed 16:01 +11
·
WN3387 Southwest Airlines
Departed
Landed 17:08 +18
·
WN3388 Southwest Airlines
Departed
Landed 17:44 −1
·
WN487 Southwest Airlines
Departed
Landed 11:21 +1
Checked PHX board 18:38 · DEN board 19:09
PHX
Phoenix
heavy · +44
DEN
Denver
smooth · +0
dep bank 05:20–22:45 28x weekly
Runs mixed · 4 airlines · 28x weekly · nonstop
70% on time
of the last 50 operated PHX → DEN flights arrived within 15 minutes
Median arrival delay is +7 min . 0 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +7 min across the last 50 operated legs
Flight time ~1h 45m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 50
The week scheduled departures · origin local time
American Airlines Frontier Airlines Southwest Airlines United Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 75% on time
Flights AA1332 08:30 daily · AA4104 12:15 daily · AA2602 15:15 Mo We Th Fr Su · AA3978 15:15 Tu Sa
Frontier AirlinesF9 88% on time
Flights F91376 06:15 daily · F94768 09:15 daily · F92142 15:29 daily · F91748 20:51 Mo We Fr
Southwest AirlinesWN 43% on time
Flights WN3383 varies Mo Tu We Th Fr Su · WN3384 07:00 daily · WN3044 08:00 Tu We · WN3389 08:00 Mo Th Fr
United AirlinesUA 100% on time
Flights UA337 06:00 daily · UA1599 07:30 daily · UA597 09:10 daily · UA1615 11:54 Mo Tu We Th Fr Su
History operated legs · board outcomes
10-17 AA3978 arrived −22
10-17 UA624 dep +33 → arr +7
10-16 AA2602 arrived +35
10-16 WN1717 arrived +41
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from PHX and DEN, paired departure → arrival per flight and day. Board tracking since Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 86 Completed 50 Delayed 20 Within 15m 34/50 Median +8m
AA1332 American
3 days
Sun, Oct 18
2/2 legs · N937AN
PHX
Departure
Sched 08:30
Scheduled departure
→
DEN
Arrival
Sched 11:31
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N306PB
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
11:22
Landed · Sched 11:319m early
Fri, Oct 16
1/2 legs · N981NN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
11:38
Landed · Sched 11:317m late
Full AA1332 history →
AA2602 American
2 days
Sun, Oct 18
1/2 legs · N604AW
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
Sched 18:08
Scheduled arrival · landing pending
Fri, Oct 16
1/2 legs · N654AW
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
18:43
Landed · Sched 18:0835m late
AA4104 American
3 days
Sun, Oct 18
2/2 legs · N220NN
PHX
Departure
Sched 12:15
Scheduled departure
→
DEN
Arrival
Sched 15:12
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N209NN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
15:22
Landed · Sched 15:1210m late
Fri, Oct 16
1/2 legs · N248NN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
15:25
Landed · Sched 15:1213m late
Full AA4104 history →
F91376 Frontier Airlines
3 days
Sun, Oct 18
2/2 legs · N619FR
PHX
Departure
Sched 06:15
Scheduled departure
→
DEN
Arrival
Sched 09:10
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N677FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
09:14
Landed · Sched 09:104m late
Fri, Oct 16
1/2 legs · N668FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
08:59
Landed · Sched 09:1011m early
Full F91376 history →
F92142 Frontier Airlines
3 days
Sun, Oct 18
1/2 legs · N373FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
Sched 18:24
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N235FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
18:10
Landed · Sched 18:2414m early
Fri, Oct 16
1/2 legs · N373FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
18:04
Landed · Sched 18:2420m early
Full F92142 history →
F94768 Frontier Airlines
3 days
Sun, Oct 18
2/2 legs · N719FR
PHX
Departure
Sched 09:15
Scheduled departure
→
DEN
Arrival
Sched 12:15
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N642FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
12:10
Landed · Sched 12:155m early
Fri, Oct 16
1/2 legs · N721FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
12:05
Landed · Sched 12:1510m early
Full F94768 history →
UA1599 United Airlines
3 days
Sun, Oct 18
2/2 legs · N37297
PHX
Departure
Sched 07:30
Scheduled departure
→
DEN
Arrival
Sched 10:26
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N76533
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
10:11
Landed · Sched 10:2615m early
Fri, Oct 16
1/2 legs · N73291
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
10:23
Landed · Sched 10:263m early
Full UA1599 history →
UA1615 United Airlines
2 days
Sun, Oct 18
2/2 legs · N37413
PHX
Departure
Sched 11:54
Scheduled departure
→
DEN
Arrival
Sched 14:49
Scheduled arrival · landing pending
Fri, Oct 16
1/2 legs · N66828
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
15:00
Landed · Sched 14:4911m late
Full UA1615 history →
UA280 United Airlines
2 days
Sun, Oct 18
1/2 legs · N38454
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
Sched 18:25
Scheduled arrival · landing pending
Fri, Oct 16
1/2 legs · N38458
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
18:17
Landed · Sched 18:258m early
Full UA280 history →
UA337 United Airlines
3 days
Sun, Oct 18
2/2 legs · N38458
PHX
Departure
Sched 06:00
Scheduled departure
→
DEN
Arrival
Sched 08:55
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N14553
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
08:42
Landed · Sched 08:5614m early
Fri, Oct 16
1/2 legs · N37514
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
08:56
Landed · Sched 08:551m late
Full UA337 history →
UA597 United Airlines
3 days
Sun, Oct 18
2/2 legs · N69813
PHX
Departure
Sched 09:10
Scheduled departure
→
DEN
Arrival
Sched 12:06
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N34460
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
12:14
Landed · Sched 12:068m late
Fri, Oct 16
1/2 legs · N62895
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
12:17
Landed · Sched 12:0611m late
Full UA597 history →
UA709 United Airlines
3 days
Sun, Oct 18
2/2 legs · N62894
PHX
Departure
Sched 13:33
Scheduled departure
→
DEN
Arrival
Sched 16:28
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N66803
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:25
Landed · Sched 16:283m early
Fri, Oct 16
1/2 legs · N68452
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:09
Landed · Sched 16:2819m early
Full UA709 history →
WN3383 Southwest Airlines
2 days
Sun, Oct 18
2/2 legs · N8769Q
PHX
Departure
Sched 06:05
Scheduled departure
→
DEN
Arrival
Sched 08:55
Scheduled arrival · landing pending
Fri, Oct 16
1/2 legs · N900WN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
08:07
Landed · Sched 08:052m late
Full WN3383 history →
WN3384 Southwest Airlines
3 days
PHX
Departure
Sched 07:05
Scheduled departure
→
DEN
Arrival
Sched 09:50
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N8841L
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
10:24
Landed · Sched 10:0519m late
Fri, Oct 16
1/2 legs · N8558Z
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
09:57
Landed · Sched 09:4512m late
Full WN3384 history →
WN3386 Southwest Airlines
3 days
Sun, Oct 18
2/2 legs · N8945Q
PHX
Departure
Sched 08:05
Scheduled departure
→
DEN
Arrival
Sched 10:50
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N8830Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:01
Landed · Sched 15:5011m late
Fri, Oct 16
1/2 legs · N8964L
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
15:21
Landed · Sched 15:1011m late
Full WN3386 history →
WN3387 Southwest Airlines
3 days
Sun, Oct 18
2/2 legs · N8806Q
PHX
Departure
Sched 12:00
Scheduled departure
→
DEN
Arrival
Sched 14:40
Scheduled arrival · landing pending
Sat, Oct 17
1/2 legs · N8927Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
17:08
Landed · Sched 16:5018m late
Fri, Oct 16
1/2 legs · N8548P
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:56
Landed · Sched 16:1046m late
Full WN3387 history →
AA1638 American
2 days
Sat, Oct 17
2/2 legs · N836AW
PHX
Departure
Sched 19:09
Scheduled departure
→
DEN
Arrival
22:00
Est. · Sched 21:591m late
Fri, Oct 16
1/2 legs · N750UW
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
21:53
Landed · Sched 21:596m early
Full AA1638 history →
AA3978 American
1 day
Sat, Oct 17
1/2 legs · N221NN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
17:51
Landed · Sched 18:1322m early
F91820 Frontier Airlines
2 days
Sat, Oct 17
2/2 legs · N680FR
PHX
Departure
Sched 20:51
Scheduled departure
→
DEN
Arrival
Sched 23:43
Scheduled arrival · landing pending
Fri, Oct 16
1/2 legs · N650FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
21:04
Landed · Sched 21:1511m early
Full F91820 history →
UA624 United Airlines
2 days
Sat, Oct 17
2/2 legs · N57466
PHX
Departure
17:02
Departed · Sched 16:2933m late
→
DEN
Arrival
19:32
Est. · Sched 19:257m late
Fri, Oct 16
1/2 legs · N17475
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
19:27
Landed · Sched 19:252m late
Full UA624 history →
WN2371 Southwest Airlines
1 day
Sat, Oct 17
1/2 legs · N8849Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
13:26
Landed · Sched 13:206m late
Full WN2371 history →
WN2784 Southwest Airlines
1 day
Sat, Oct 17
2/2 legs · N8742M
PHX
Departure
19:47
Est. · Sched 18:4562m late
→
DEN
Arrival
22:24
Est. · Sched 21:3549m late
Full WN2784 history →
WN3385 Southwest Airlines
2 days
Sat, Oct 17
1/2 legs · N8310C
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
15:11
Landed · Sched 14:3536m late
Fri, Oct 16
1/2 legs · N8645A
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
13:41
Landed · Sched 13:0041m late
Full WN3385 history →
WN3388 Southwest Airlines
2 days
Sat, Oct 17
1/2 legs · N8699A
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
17:44
Landed · Sched 17:451m early
Fri, Oct 16
1/2 legs · N8893L
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
19:20
Landed · Sched 18:0080m late
Full WN3388 history →
WN487 Southwest Airlines
1 day
Sat, Oct 17
1/2 legs · N8958Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
11:21
Landed · Sched 11:201m late
Full WN487 history →
AA3338 American
1 day
Fri, Oct 16
1/2 legs · N341MB
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
23:58
Landed · Sched 23:3028m late
Full AA3338 history →
F91748 Frontier Airlines
1 day
Fri, Oct 16
1/2 legs · N705FR
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
01:12
Landed · Sched 23:4389m late
Full F91748 history →
UA1745 United Airlines
1 day
Fri, Oct 16
1/2 legs · N27263
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
21:15
Landed · Sched 21:3924m early
Full UA1745 history →
WN1677 Southwest Airlines
2 days
Fri, Oct 16
1/2 legs · N8957Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
01:34
Landed · Sched 00:5044m late
Thu, Oct 15
1/2 legs · N8644C
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
00:54
Landed · Sched 00:504m late
Full WN1677 history →
WN1717 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N293WN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
12:36
Landed · Sched 11:5541m late
WN188 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N563WN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
21:22
Landed · Sched 19:15127m late
Full WN188 history →
WN3277 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N281WN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
22:23
Landed · Sched 21:0083m late
Full WN3277 history →
WN3389 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N8986Q
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
10:53
Landed · Sched 10:458m late
Full WN3389 history →
WN385 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N286WN
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
16:40
Landed · Sched 15:4555m late
WN4448 Southwest Airlines
1 day
Fri, Oct 16
1/2 legs · N8906K
PHX
Departure
—
Board row not captured for this rotation yet.
→
DEN
Arrival
21:09
Landed · Sched 20:2049m late
Full WN4448 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Phoenix (PHX) to Denver (DEN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PHX-DEN
Copy
How we measure this →
PHX to DEN questions
Is PHX–DEN running on time right now? Mostly on schedule. The departure side at PHX is the weaker end, route health score 71/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PHX–DEN? Operators schedule morning departures around 06:00 and evening departures around 17:00 from PHX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DEN delay card to confirm conditions when you'd arrive.
How long is the flight from PHX to DEN? Great-circle distance is 969 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 98–113 min gate-to-gate on this route.
How often does PHX–DEN fly? 4 carriers operate this route, around 196 flights a week between them. Compare carrier days and times in the airline list above.