ORD → IAH Chicago to Houston
live
Direct flights from Chicago (ORD) to Houston (IAH): 24 nonstop departures observed each week across 5 airlines. 78% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 1 of the 40 tracked flights was cancelled. The nonstop covers 1,491 km, an estimated 2 hours 25 minutes in the air. Measured by Pro Flight Search from live flight boards at Chicago and Houston. Updated 17 October 2026 at 04:22 UTC.
Today, ORD → IAH Fri 16 Oct · local times
AA3144American Airlines In the air, 39 min late
Left ORD at 22:21 , 39 min after its 21:42 slot.
Landing 01:14IAH board estimate · sched 00:36
Track AA3144 →
UA2665United Airlines In the air, 31 min late
Left ORD at 22:16 , 31 min after its 21:45 slot.
Landing 00:34IAH board estimate · sched 00:37
Track UA2665 →
Sched Flight ORD departure IAH arrival
05:30
UA1172 United Airlines
Left 05:26
·
06:25
UA2228 United Airlines
Left 06:24
·
07:21
AA2504 American Airlines
Left 07:17
·
07:30
UA1231 United Airlines
Left 07:35 +5
·
07:40
F93135 Frontier Airlines
Left 07:39
·
08:45
UA535 United Airlines
Left 08:48
Landed 11:28 −13
10:32
UA2767 United Airlines
Left 10:30
Landed 13:26 −1
11:00
AA3322 American Airlines
Left 11:00
Landed 14:02 +11
12:45
UA1448 United Airlines
Left 12:48
Landed 15:34 −4
13:50
AA3039 American Airlines
Left 13:46
Landed 16:24 −19
14:10
UA2062 United Airlines
Left 14:24 +14
Landed 16:52 −19
15:13
AA2416 American Airlines
Left 15:10
Landed 17:56 −11
16:11
UA714 United Airlines
Left 16:12
Landed 19:02 −8
17:10
AA2708 American Airlines
Left 17:20 +10
Landed 19:51 −15
17:53
UA1921 United Airlines
Left 18:21 +28
Landed 21:12 +25
18:29
UA2788 United Airlines
Left 18:26
Landed 20:54 −26
19:55
UA2813 United Airlines
Left 20:12 +17
Landed 22:52 +7
21:42
AA3144 American Airlines
Left 22:21 +39
IAH est. 01:14 +38 In the air · sched 00:36
21:45
UA2665 United Airlines
Left 22:16 +31
IAH est. 00:34 In the air · sched 00:37
Checked ORD board 22:39 · IAH board 23:22
ORD
Chicago
smooth · +12
IAH
Houston
heavy · +55
dep bank 00:55–21:45 24x weekly
Runs mixed · 5 airlines · 24x weekly · nonstop
78% on time
of the last 40 operated ORD → IAH flights arrived within 15 minutes
Median arrival delay is −1 min . 1 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 40 operated legs
Flight time ~2h 25m estimated from route distance
Weekly departures 24x 5 direct airlines on the leg
Cancelled 2.5% recent route rate · 1 of 40
The week scheduled departures · origin local time
American Airlines Frontier Airlines Qatar Airways Turkish 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 67% on time
Flights AA2504 07:21 daily · AA3322 11:00 daily · AA3039 13:50 daily · AA2416 15:13 daily
Frontier AirlinesF9
Flights F93135 07:40 daily
Qatar AirwaysQR
Flights QR8168 00:55 Sa · QR8187 21:10 Tu
Turkish AirlinesTK
Flights TK6023 09:50 Su
United AirlinesUA 84% on time
Flights UA1172 05:30 daily · UA2228 06:25 daily · UA1231 07:30 daily · UA535 08:45 daily
History operated legs · board outcomes
10-16 UA535 dep +3 → arr −13
10-15 QR8170 cancelled CNX
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 ORD and IAH, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 72 Completed 53 Delayed 13 Cancelled 1 Within 15m 40/53 Median -1m
AA2416 American Airlines
3 days
ORD
Departure
Sched 15:13
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 18:07
Scheduled arrival · landing pending
ORD
Departure
15:10
Departed · Sched 15:133m early
→
IAH
Arrival
17:56
Landed · Sched 18:0711m early
ORD
Departure
15:55
Departed · Sched 15:1342m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA2416 history →
AA2504 American Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 10:14
Scheduled arrival · landing pending
ORD
Departure
07:17
Departed · Sched 07:214m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
07:32
Departed · Sched 07:2111m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA2504 history →
AA2708 American Airlines
3 days
ORD
Departure
Sched 17:10
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 20:06
Scheduled arrival · landing pending
ORD
Departure
17:20
Departed · Sched 17:1010m late
→
IAH
Arrival
19:51
Landed · Sched 20:0615m early
ORD
Departure
17:07
Departed · Sched 17:103m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA2708 history →
AA3039 American Airlines
3 days
ORD
Departure
Sched 13:50
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 16:43
Scheduled arrival · landing pending
ORD
Departure
13:46
Departed · Sched 13:504m early
→
IAH
Arrival
16:24
Landed · Sched 16:4319m early
ORD
Departure
13:48
Departed · Sched 13:502m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA3039 history →
AA3322 American Airlines
3 days
ORD
Departure
Sched 11:00
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 13:51
Scheduled arrival · landing pending
ORD
Departure
11:00 Departed
→
IAH
Arrival
14:02
Landed · Sched 13:5111m late
ORD
Departure
11:30
Departed · Sched 11:0030m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA3322 history →
F93135 Frontier Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 10:39
Scheduled arrival · landing pending
ORD
Departure
07:39
Departed · Sched 07:401m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
07:42
Departed · Sched 07:402m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full F93135 history →
UA1172 United Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 08:19
Scheduled arrival · landing pending
ORD
Departure
05:26
Departed · Sched 05:304m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
05:29
Departed · Sched 05:301m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA1172 history →
UA1231 United Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 10:23
Scheduled arrival · landing pending
ORD
Departure
07:35
Departed · Sched 07:305m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
07:24
Departed · Sched 07:306m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA1231 history →
UA1448 United Airlines
3 days
ORD
Departure
Sched 12:45
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 15:38
Scheduled arrival · landing pending
ORD
Departure
12:48
Departed · Sched 12:453m late
→
IAH
Arrival
15:34
Landed · Sched 15:384m early
ORD
Departure
12:40
Departed · Sched 12:455m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA1448 history →
UA1921 United Airlines
3 days
ORD
Departure
Sched 17:53
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 20:47
Scheduled arrival · landing pending
ORD
Departure
18:21
Departed · Sched 17:5328m late
→
IAH
Arrival
21:12
Landed · Sched 20:4725m late
ORD
Departure
17:53 Departed
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA1921 history →
UA2062 United Airlines
3 days
ORD
Departure
Sched 14:10
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 17:11
Scheduled arrival · landing pending
ORD
Departure
14:24
Departed · Sched 14:1014m late
→
IAH
Arrival
16:52
Landed · Sched 17:1119m early
ORD
Departure
14:09
Departed · Sched 14:101m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2062 history →
UA2228 United Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 09:14
Scheduled arrival · landing pending
ORD
Departure
06:24
Departed · Sched 06:251m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
06:19
Departed · Sched 06:256m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2228 history →
UA2767 United Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 13:28
Scheduled arrival · landing pending
ORD
Departure
10:30
Departed · Sched 10:322m early
→
IAH
Arrival
13:26
Landed · Sched 13:271m early
ORD
Departure
10:28
Departed · Sched 10:324m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2767 history →
UA2788 United Airlines
3 days
ORD
Departure
Sched 18:29
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 21:20
Scheduled arrival · landing pending
ORD
Departure
18:26
Departed · Sched 18:293m early
→
IAH
Arrival
20:54
Landed · Sched 21:2026m early
ORD
Departure
19:42
Departed · Sched 18:2973m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2788 history →
UA2813 United Airlines
3 days
ORD
Departure
—
Board row not captured for this rotation yet.
→
IAH
Arrival
Sched 22:46
Scheduled arrival · landing pending
ORD
Departure
20:12
Departed · Sched 19:5517m late
→
IAH
Arrival
22:52
Landed · Sched 22:457m late
ORD
Departure
22:54
Departed · Sched 19:55179m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2813 history →
UA535 United Airlines
3 days
ORD
Departure
Sched 08:45
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 11:41
Scheduled arrival · landing pending
ORD
Departure
08:48
Departed · Sched 08:453m late
→
IAH
Arrival
11:28
Landed · Sched 11:4113m early
ORD
Departure
08:39
Departed · Sched 08:456m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA535 history →
UA714 United Airlines
3 days
ORD
Departure
Sched 16:11
Scheduled departure
Fri schedule from board history
→
IAH
Arrival
Sched 19:10
Scheduled arrival · landing pending
ORD
Departure
16:12
Departed · Sched 16:111m late
→
IAH
Arrival
19:02
Landed · Sched 19:108m early
ORD
Departure
16:11 Departed
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA714 history →
AA3144 American Airlines
2 days
ORD
Departure
22:21
Departed · Sched 21:4239m late
→
IAH
Arrival
01:14
Est. · Sched 00:3638m late
ORD
Departure
22:01
Departed · Sched 21:4219m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full AA3144 history →
UA2665 United Airlines
2 days
ORD
Departure
22:16
Departed · Sched 21:4531m late
→
IAH
Arrival
00:34
Landed · Sched 00:373m early
ORD
Departure
21:44
Departed · Sched 21:451m early
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA2665 history →
QR8170 Qatar Airways
1 day
ORD
Departure
23:09
Departed · Sched 22:3534m late
→
IAH
Arrival
Sched 00:46
Cancelled
UA8102 United Airlines
1 day
ORD
Departure
22:20
Departed · Sched 21:4535m late
→
IAH
Arrival
—
Board row not captured for this rotation yet.
Full UA8102 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 Houston (IAH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORD-IAH
Copy
How we measure this →
ORD to IAH questions
Is ORD–IAH running on time right now? Some delays possible. The arrival side at IAH is the weaker end, route health score 55/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORD–IAH? Operators schedule morning departures around 00:55 and evening departures around 17:10 from ORD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the IAH delay card to confirm conditions when you'd arrive.
How long is the flight from ORD to IAH? Great-circle distance is 1,491 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 135–158 min gate-to-gate on this route.
How often does ORD–IAH fly? 5 carriers operate this route, around 136 flights a week between them. Compare carrier days and times in the airline list above.