ORD → PHX Chicago to Phoenix
live
Direct flights from Chicago (ORD) to Phoenix (PHX): 14 nonstop departures observed each week across 2 airlines. 33% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is 37 minutes late. No cancellations were recorded across the 21 tracked flights. The nonstop covers 2,313 km, an estimated 3 hours 28 minutes in the air. Measured by Pro Flight Search from live flight boards at Chicago and Phoenix. Updated 16 September 2026 at 16:25 UTC.
ORD
Chicago
smooth · +0
PHX
Phoenix
smooth · +0
dep bank 05:00–22:37 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
33% on time
of the last 21 operated ORD → PHX flights arrived within 15 minutes
Median arrival delay is +37 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +37 min across the last 21 operated legs
Flight time ~3h 28m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
American 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 38% on time
Flights AA2989 05:00 daily · AA769 06:59 daily · AA2192 varies daily · AA1640 13:45 daily
United AirlinesUA 25% on time
Flights UA2225 09:12 daily · UA2374 10:26 Mo Th Fr Su · UA2164 11:00 daily · UA455 13:30 daily
History operated legs · board outcomes
Show 13 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 ORD and PHX, paired departure → arrival per flight and day. Board tracking since Tue, Sep 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 23 Delayed 15 Within 15m 8/23 Median +37m
AA1640 American Airlines
2 days
ORD
Departure
Sched 13:45
Scheduled departure
→
PHX
Arrival
Sched 15:35
Scheduled arrival · landing pending
ORD
Departure
16:31
Departed · Sched 13:45166m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA1640 history →
AA1767 American Airlines
2 days
ORD
Departure
Sched 18:08
Scheduled departure
→
PHX
Arrival
Sched 20:04
Scheduled arrival · landing pending
ORD
Departure
19:17
Departed · Sched 18:0869m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA1767 history →
AA2192 American Airlines
2 days
ORD
Departure
10:32
Departed · Sched 10:331m early
→
PHX
Arrival
Sched 12:20
Scheduled arrival · landing pending
ORD
Departure
10:32
Departed · Sched 10:331m early
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA2192 history →
AA2554 American Airlines
2 days
ORD
Departure
Sched 19:05
Scheduled departure
→
PHX
Arrival
Sched 20:57
Scheduled arrival · landing pending
ORD
Departure
19:51
Departed · Sched 19:0546m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA2554 history →
AA2624 American Airlines
2 days
ORD
Departure
Sched 15:18
Scheduled departure
→
PHX
Arrival
Sched 17:07
Scheduled arrival · landing pending
ORD
Departure
16:08
Departed · Sched 15:1850m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA2624 history →
AA2786 American Airlines
2 days
ORD
Departure
Sched 22:37
Scheduled departure
→
PHX
Arrival
Sched 00:22
Scheduled arrival · landing pending
ORD
Departure
00:04
Departed · Sched 22:3787m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA2786 history →
AA2989 American Airlines
2 days
ORD
Departure
06:11
Departed · Sched 05:0071m late
→
PHX
Arrival
07:56
Landed · Sched 06:4571m late
ORD
Departure
04:51
Departed · Sched 05:009m early
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA2989 history →
AA3137 American Airlines
2 days
ORD
Departure
Sched 17:05
Scheduled departure
→
PHX
Arrival
Sched 18:58
Scheduled arrival · landing pending
ORD
Departure
17:42
Departed · Sched 17:0537m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA3137 history →
AA3277 American Airlines
2 days
ORD
Departure
Sched 20:50
Scheduled departure
→
PHX
Arrival
Sched 22:38
Scheduled arrival · landing pending
ORD
Departure
21:30
Departed · Sched 20:5040m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA3277 history →
AA769 American Airlines
2 days
ORD
Departure
06:58
Departed · Sched 06:591m early
→
PHX
Arrival
08:47
Landed · Sched 08:547m early
ORD
Departure
06:55
Departed · Sched 06:594m early
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full AA769 history →
UA1906 United Airlines
2 days
ORD
Departure
Sched 16:00
Scheduled departure
→
PHX
Arrival
Sched 17:53
Scheduled arrival · landing pending
ORD
Departure
16:37
Departed · Sched 16:0037m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA1906 history →
UA2164 United Airlines
2 days
ORD
Departure
11:17
Departed · Sched 11:0017m late
→
PHX
Arrival
Sched 12:56
Scheduled arrival · landing pending
ORD
Departure
11:55
Departed · Sched 11:0055m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA2164 history →
UA2225 United Airlines
2 days
ORD
Departure
09:10
Departed · Sched 09:122m early
→
PHX
Arrival
Sched 11:08
Scheduled arrival · landing pending
ORD
Departure
09:08
Departed · Sched 09:124m early
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA2225 history →
UA455 United Airlines
2 days
ORD
Departure
Sched 13:30
Scheduled departure
→
PHX
Arrival
Sched 15:20
Scheduled arrival · landing pending
ORD
Departure
14:24
Departed · Sched 13:3054m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA455 history →
UA574 United Airlines
1 day
ORD
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 18:35
Scheduled arrival · landing pending
UA600 United Airlines
2 days
ORD
Departure
Sched 16:40
Scheduled departure
→
PHX
Arrival
Sched 18:33
Scheduled arrival · landing pending
ORD
Departure
17:43
Departed · Sched 16:4063m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA600 history →
UA602 United Airlines
2 days
ORD
Departure
Sched 19:45
Scheduled departure
→
PHX
Arrival
Sched 21:37
Scheduled arrival · landing pending
ORD
Departure
20:16
Departed · Sched 19:4531m late
→
PHX
Arrival
—
Board row not captured for this rotation yet.
Full UA602 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 — Chicago (ORD) to Phoenix (PHX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORD-PHX
Copy
How we measure this →
ORD to PHX questions
Is ORD–PHX running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORD–PHX? Operators schedule morning departures around 05:00 and evening departures around 18:08 from ORD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PHX delay card to confirm conditions when you'd arrive.
How long is the flight from ORD to PHX? Great-circle distance is 2,313 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 193–228 min gate-to-gate on this route.
How often does ORD–PHX fly? 2 carriers operate this route, around 123 flights a week between them. Compare carrier days and times in the airline list above.