MLI → ORD Moline to Chicago
live
Direct flights from Moline (MLI) to Chicago (ORD): 54 nonstop departures observed each week across 2 airlines. 93% of the last 43 tracked flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. No cancellations were recorded across the 43 tracked flights. The nonstop covers 224 km, an estimated 47 minutes in the air. Measured by Pro Flight Search from live flight boards at Moline and Chicago. Updated 1 November 2026 at 13:55 UTC.
Today, MLI → ORD Sun 1 Nov · local times
Sched Flight MLI departure ORD arrival
·
AA3415American Airlines
On schedule
ORD 18:30 scheduled
·
AA3667American Airlines
On schedule
ORD 12:36 scheduled
·
UA4416United Airlines
Departed
Landed 06:46 −32
·
UA4584United Airlines
On schedule
ORD 16:00 scheduled
·
UA4651 United Airlines
On schedule
ORD 11:58 scheduled
·
UA5449 United Airlines
Departed
Landed 07:43 −5
·
UA5997 United Airlines
On schedule
ORD 09:30 scheduled
Checked ORD board 07:55
MLI
Moline
tracking
ORD
Chicago
smooth · +0
dep bank 06:18–18:29 54x weekly
Runs reliable · 2 airlines · 54x weekly · nonstop
93% on time
of the last 43 tracked MLI → ORD flights arrived within 15 minutes
Median arrival delay is −21 min . 0 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 43 arrivals
Flight time ~0h 47m estimated from route distance
Weekly departures 54x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 43
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 93% on time
Flights AA3708 07:19 daily · AA3539 12:36 daily · AA3559 varies daily
United AirlinesUA 93% on time
Flights UA5513 06:18 Mo Tu We Th Fr Sa · UA5449 varies daily · UA5997 09:30 Mo Tu We Th Fr Sa · UA4651 11:58 daily
History operated legs · board outcomes
11-01 UA4416 arrived −32
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 MLI and ORD, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 49 Completed 43 Delayed 3 Within 15m 40/43 Median -21m
AA3415 American Airlines
1 day
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 18:30
Scheduled arrival · landing pending
AA3667 American Airlines
1 day
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 12:36
Scheduled arrival · landing pending
UA4416 United Airlines
1 day
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:46
Landed · Sched 07:1832m early
UA4584 United Airlines
1 day
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 16:00
Scheduled arrival · landing pending
UA4651 United Airlines
6 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 11:58
Scheduled arrival · landing pending
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
11:54
Landed · Sched 11:584m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
11:28
Landed · Sched 11:5830m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
11:45
Landed · Sched 11:5813m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
11:28
Landed · Sched 11:5830m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
11:21
Landed · Sched 11:5837m early
Full UA4651 history →
UA5449 United Airlines
6 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:43
Landed · Sched 07:485m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:29
Landed · Sched 07:4819m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:13
Landed · Sched 07:4835m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:52
Landed · Sched 07:484m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:25
Landed · Sched 07:4823m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:26
Landed · Sched 07:4822m early
Full UA5449 history →
UA5997 United Airlines
6 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 09:30
Scheduled arrival · landing pending
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
09:24
Landed · Sched 09:306m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
09:23
Landed · Sched 09:307m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
09:27
Landed · Sched 09:303m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
09:32
Landed · Sched 09:302m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
09:07
Landed · Sched 09:3023m early
Full UA5997 history →
AA3539 American Airlines
6 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
12:08
Landed · Sched 12:3628m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
12:38
Landed · Sched 12:362m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
12:15
Landed · Sched 12:3621m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
12:12
Landed · Sched 12:3624m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
12:15
Landed · Sched 12:3621m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
Sched 12:36
Scheduled time only · no board update captured
Full AA3539 history →
AA3559 American Airlines
5 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
18:45
Landed · Sched 18:2916m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
18:02
Landed · Sched 18:2927m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
17:48
Landed · Sched 18:2941m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
17:52
Landed · Sched 18:2937m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
17:50
Landed · Sched 18:2939m early
Full AA3559 history →
AA3708 American Airlines
5 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:26
Landed · Sched 07:197m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:45
Landed · Sched 07:1934m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
07:28
Landed · Sched 07:199m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:55
Landed · Sched 07:1924m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:48
Landed · Sched 07:1931m early
Full AA3708 history →
UA4603 United Airlines
1 day
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
17:29
Landed · Sched 16:5930m late
Full UA4603 history →
UA4792 United Airlines
5 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
15:13
Landed · Sched 15:5946m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
17:23
Landed · Sched 15:5984m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
15:45
Landed · Sched 15:5914m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
16:03
Landed · Sched 15:594m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
15:15
Landed · Sched 16:0045m early
Full UA4792 history →
UA5513 United Airlines
5 days
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
05:56
Landed · Sched 06:1822m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:21
Landed · Sched 06:183m late
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:14
Landed · Sched 06:184m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
06:05
Landed · Sched 06:1510m early
MLI
Departure
—
MLI is outside our board polling set.
→
ORD
Arrival
05:57
Landed · Sched 06:1821m early
Full UA5513 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: Moline (MLI) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MLI-ORD
Copy
How we measure this →
MLI to ORD questions
Is MLI–ORD 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.
How long is the flight from MLI to ORD? Great-circle distance is 224 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 46–49 min gate-to-gate on this route.
How often does MLI–ORD fly? 2 carriers operate this route, around 54 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 MLI 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.