LHR → ORD London to Chicago
live
Direct flights from London (LHR) to Chicago (ORD): 49 nonstop departures observed each week across 3 airlines. 93% of the last 29 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 34 tracked flights. The nonstop covers 6,343 km, an estimated 8 hours 38 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Chicago. Updated 1 November 2026 at 04:16 UTC.
Today, LHR → ORD Sun 1 Nov · local times
Sched Flight LHR departure ORD arrival
07:40
UA958 United Airlines
On schedule
·
10:25
UA959 United Airlines
On schedule
·
11:00
BA295 British Airways
On schedule
·
12:35
AA87 American Airlines
On schedule
·
13:35
UA928 United Airlines
On schedule
·
15:40
BA297 British Airways
On schedule
·
16:30
AA91 American Airlines
On schedule
·
Checked LHR board 04:16 · ORD board 22:59
LHR
London
busy · +19
ORD
Chicago
disrupted · +63
dep bank 07:40–16:30 49x weekly
Runs reliable · 3 airlines · 49x weekly · nonstop
93% on time
of the last 29 tracked LHR → ORD flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 34 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 29 arrivals
Flight time ~8h 38m estimated from route distance
Weekly departures 49x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 34
Who flies it observed on the boards · 7 days
American AirlinesAA 100% on time
Flights AA87 varies daily · AA91 varies daily
British AirwaysBA 92% on time
Flights BA295 varies daily · BA297 varies daily
United AirlinesUA 89% on time
Flights UA958 varies daily · UA959 varies daily · UA928 varies daily
History operated legs · board outcomes
10-31 AA87 dep +34 → arr −12
10-31 AA91 dep +24 → arr −13
10-31 BA295 dep +32 → arr +14
10-31 BA297 dep +30 → arr −17
10-31 BA2PD arrived +5
10-31 BA7CP arrived +15
10-31 UA928 dep +35 → arr −6
10-31 UA958 dep +90 → arr +79
10-31 UA959 dep +36 → arr −14
10-30 BA295 dep +13 → arr −25
10-30 BA297 dep +102 → arr +49
10-30 BA2PD arrived +0
10-30 BA7CP arrived −5
10-30 UA928 dep +36 → arr −10
10-30 UA958 dep +18 → arr −24
10-30 UA959 dep +27 → arr −31
10-29 AA87 dep +15 → arr −34
10-29 BA295 dep +19 → arr −21
10-29 BA297 dep +42 → arr −15
10-29 BA2PD arrived −1
10-29 BA7CP arrived −11
10-29 UA928 dep +26 → arr −13
10-29 UA958 dep +6 → arr −36
10-29 UA959 dep +21 → arr −34
10-28 AA87 dep +15 → arr −44
Show 26 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 LHR and ORD, paired departure → arrival per flight and day. Board history since Wed, Oct 28. Each day adds the flights our airport boards record.
Board rows 65 Completed 57 Delayed 23 Within 15m 34/57 Median +13m
AA87 American Airlines
5 days
LHR
Departure
Sched 12:35
Scheduled departure
→
ORD
Arrival
Sched 16:25
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
13:09
Departed · Sched 12:3534m late
→
ORD
Arrival
16:13
Landed · Sched 16:2512m early
LHR
Departure
13:15
Departed · Sched 12:3540m late
→
ORD
Arrival
16:23
Landed · Sched 16:252m early
LHR
Departure
12:50
Departed · Sched 12:3515m late
→
ORD
Arrival
15:51
Landed · Sched 16:2534m early
LHR
Departure
12:50
Departed · Sched 12:3515m late
→
ORD
Arrival
15:41
Landed · Sched 16:2544m early
Full AA87 history →
AA91 American Airlines
5 days
LHR
Departure
Sched 16:30
Scheduled departure
→
ORD
Arrival
Sched 20:20
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
16:54
Departed · Sched 16:3024m late
→
ORD
Arrival
20:07
Landed · Sched 20:2013m early
LHR
Departure
17:19
Departed · Sched 16:3049m late
→
ORD
Arrival
20:22
Landed · Sched 20:202m late
LHR
Departure
16:39
Departed · Sched 16:309m late
→
ORD
Arrival
19:38
Landed · Sched 20:2042m early
LHR
Departure
16:53
Departed · Sched 16:3023m late
→
ORD
Arrival
20:17
Landed · Sched 20:203m early
Full AA91 history →
BA295 British Airways
5 days
LHR
Departure
Sched 11:00
Scheduled departure
→
ORD
Arrival
Sched 14:45
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
11:32
Departed · Sched 11:0032m late
→
ORD
Arrival
14:59
Landed · Sched 14:4514m late
LHR
Departure
11:13
Departed · Sched 11:0013m late
→
ORD
Arrival
14:20
Landed · Sched 14:4525m early
LHR
Departure
11:19
Departed · Sched 11:0019m late
→
ORD
Arrival
14:24
Landed · Sched 14:4521m early
LHR
Departure
13:03
Departed · Sched 11:00123m late
→
ORD
Arrival
Sched 14:45
Scheduled time only · no board update captured
Full BA295 history →
BA297 British Airways
5 days
LHR
Departure
Sched 15:40
Scheduled departure
→
ORD
Arrival
Sched 19:45
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
16:10
Departed · Sched 15:4030m late
→
ORD
Arrival
19:28
Landed · Sched 19:4517m early
LHR
Departure
17:22
Departed · Sched 15:40102m late
→
ORD
Arrival
20:34
Landed · Sched 19:4549m late
LHR
Departure
16:22
Departed · Sched 15:4042m late
→
ORD
Arrival
19:30
Landed · Sched 19:4515m early
LHR
Departure
16:27
Departed · Sched 15:4047m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full BA297 history →
UA928 United Airlines
5 days
LHR
Departure
Sched 13:35
Scheduled departure
→
ORD
Arrival
Sched 17:55
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
14:10
Departed · Sched 13:3535m late
→
ORD
Arrival
17:49
Landed · Sched 17:556m early
LHR
Departure
14:11
Departed · Sched 13:3536m late
→
ORD
Arrival
17:45
Landed · Sched 17:5510m early
LHR
Departure
14:01
Departed · Sched 13:3526m late
→
ORD
Arrival
17:42
Landed · Sched 17:5513m early
LHR
Departure
14:03
Departed · Sched 13:3528m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA928 history →
UA958 United Airlines
5 days
LHR
Departure
Sched 07:40
Scheduled departure
→
ORD
Arrival
Sched 11:45
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
09:10
Departed · Sched 07:4090m late
→
ORD
Arrival
13:04
Landed · Sched 11:4579m late
LHR
Departure
07:58
Departed · Sched 07:4018m late
→
ORD
Arrival
11:21
Landed · Sched 11:4524m early
LHR
Departure
07:46
Departed · Sched 07:406m late
→
ORD
Arrival
11:09
Landed · Sched 11:4536m early
LHR
Departure
07:49
Departed · Sched 07:409m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA958 history →
UA959 United Airlines
5 days
LHR
Departure
Sched 10:25
Scheduled departure
→
ORD
Arrival
Sched 14:45
Scheduled arrival · landing pending
Sat schedule from board history
LHR
Departure
11:01
Departed · Sched 10:2536m late
→
ORD
Arrival
14:31
Landed · Sched 14:4514m early
LHR
Departure
10:52
Departed · Sched 10:2527m late
→
ORD
Arrival
14:14
Landed · Sched 14:4531m early
LHR
Departure
10:46
Departed · Sched 10:2521m late
→
ORD
Arrival
14:11
Landed · Sched 14:4534m early
LHR
Departure
10:39
Departed · Sched 10:2514m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA959 history →
BA2PD British Airways
3 days
LHR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
14:35
Landed · Sched 14:305m late
LHR
Departure
—
Board row not captured for this rotation yet.
→
LHR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
14:14
Landed · Sched 14:151m early
BA7CP British Airways
3 days
LHR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
19:17
Landed · Sched 19:0215m late
LHR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
20:10
Landed · Sched 20:155m early
LHR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
19:13
Landed · Sched 19:2411m early
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: London (LHR) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-ORD
Copy
How we measure this →
LHR to ORD questions
Is LHR–ORD running on time right now? Significant delay risk. The arrival side at ORD is the weaker end, route health score 45/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from LHR to ORD? Great-circle distance is 6,343 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 478–574 min gate-to-gate on this route.
How often does LHR–ORD fly? 3 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at LHR and arrival-side delay at ORD, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.