ORD → GRR Chicago to Grand Rapids
live
Direct flights from Chicago (ORD) to Grand Rapids (GRR): 21 nonstop departures observed each week across 3 airlines. 67% of the last 18 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 18 tracked flights. The nonstop covers 220 km, an estimated 47 minutes in the air. Measured by Pro Flight Search from live flight boards at Chicago and Grand Rapids. Updated 15 September 2026 at 05:38 UTC.
ORD
Chicago
smooth · +12
GRR
Grand Rapids
smooth · +0
dep bank 05:59–22:35 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
67% on time
of the last 18 operated ORD → GRR flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 18 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 18 operated legs
Flight time ~0h 47m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 18
The week scheduled departures · origin local time
American Airlines Envoy Air 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 86% on time
Flights AA6391 06:58 daily · AA6365 06:59 Mo We Th Fr Sa Su · AA4780 11:58 Mo We Th Fr Sa Su · AA3455 varies daily
Envoy AirMQ
Flights MQ3455 varies daily
United AirlinesUA 60% on time
Flights UA3651 varies Tu We Th Fr Sa Su · UA5665 07:45 Mo Tu Sa · UA4389 09:00 Mo Tu Th Fr Su · UA2862 10:49 daily
History operated legs · board outcomes
09-14 MQ3455 arrived +44
Show 10 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 GRR, paired departure → arrival per flight and day. Board tracking since Mon, Sep 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 47 Completed 29 Delayed 9 Within 15m 20/29 Median +0m
AA3177 American Airlines
2 days
Tue, Sep 15
1/2 legs · N989NN
ORD
Departure
Sched 21:00
Scheduled departure
→
GRR
Arrival
Sched 23:06
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N989NN
ORD
Departure
21:01
Departed · Sched 21:001m late
→
GRR
Arrival
22:28
Last seen · Sched 23:0638m early
Full AA3177 history →
AA3455 American Airlines
2 days
ORD
Departure
Sched 13:24
Scheduled departure
→
GRR
Arrival
Sched 15:33
Scheduled arrival · landing pending
Mon schedule from board history
ORD
Departure
13:48
Departed · Sched 13:2424m late
→
GRR
Arrival
Sched 15:33
Scheduled time only · no board update captured
Full AA3455 history →
AA4729 American Airlines
2 days
Tue, Sep 15
1/2 legs · N125HQ
ORD
Departure
Sched 17:59
Scheduled departure
→
GRR
Arrival
Sched 20:13
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N125HQ
ORD
Departure
18:25
Departed · Sched 17:5926m late
→
GRR
Arrival
20:20
Landed · Sched 20:137m late
Full AA4729 history →
AA4780 American Airlines
2 days
Tue, Sep 15
1/2 legs · N431YX
ORD
Departure
Sched 11:58
Scheduled departure
→
GRR
Arrival
Sched 14:12
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N431YX
ORD
Departure
11:51
Departed · Sched 11:587m early
→
GRR
Arrival
13:49
Landed · Sched 14:1223m early
Full AA4780 history →
AA6365 American Airlines
2 days
Tue, Sep 15
1/2 legs · N752EV
ORD
Departure
Sched 06:59
Scheduled departure
→
GRR
Arrival
Sched 09:12
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N752EV
ORD
Departure
06:56
Departed · Sched 06:593m early
→
GRR
Arrival
09:07
Landed · Sched 09:125m early
Full AA6365 history →
AA6396 American Airlines
3 days
ORD
Departure
Sched 22:30
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
22:31
Departed · Sched 22:301m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 13
1/2 legs · N752EV
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
00:43
Landed · Sched 00:412m late
Full AA6396 history →
UA1844 United Airlines
2 days
Tue, Sep 15
1/2 legs · N462UA
ORD
Departure
Sched 18:17
Scheduled departure
→
GRR
Arrival
Sched 20:24
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N462UA
ORD
Departure
18:17 Departed
→
GRR
Arrival
20:06
Landed · Sched 20:2418m early
Full UA1844 history →
UA2751 United Airlines
2 days
Tue, Sep 15
1/2 legs · N37413
ORD
Departure
Sched 12:40
Scheduled departure
→
GRR
Arrival
Sched 14:48
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N37413
ORD
Departure
12:36
Departed · Sched 12:404m early
→
GRR
Arrival
14:34
Landed · Sched 14:4814m early
Full UA2751 history →
UA2862 United Airlines
2 days
Tue, Sep 15
1/2 legs · N14528
ORD
Departure
Sched 10:49
Scheduled departure
→
GRR
Arrival
Sched 12:58
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N14528
ORD
Departure
10:48
Departed · Sched 10:491m early
→
GRR
Arrival
12:51
Landed · Sched 12:587m early
Full UA2862 history →
UA314 United Airlines
1 day
ORD
Departure
Sched 19:59
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA314 history →
UA3616 United Airlines
2 days
ORD
Departure
Sched 21:30
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 14
2/2 legs · N753YX
ORD
Departure
20:03
Departed · Sched 19:594m late
→
GRR
Arrival
21:54
Landed · Sched 22:1723m early
Full UA3616 history →
UA3651 United Airlines
1 day
ORD
Departure
Sched 05:59
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA3651 history →
UA4389 United Airlines
2 days
Tue, Sep 15
1/2 legs · N529GJ
ORD
Departure
Sched 09:00
Scheduled departure
→
GRR
Arrival
Sched 11:18
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N529GJ
ORD
Departure
08:59
Departed · Sched 09:001m early
→
GRR
Arrival
11:13
Landed · Sched 11:185m early
Full UA4389 history →
UA4422 United Airlines
2 days
Tue, Sep 15
1/2 legs · N550GJ
ORD
Departure
Sched 16:28
Scheduled departure
→
GRR
Arrival
Sched 18:42
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 14
2/2 legs · N550GJ
ORD
Departure
18:58
Departed · Sched 16:28150m late
→
GRR
Arrival
21:13
Landed · Sched 18:42151m late
Full UA4422 history →
UA5892 United Airlines
2 days
ORD
Departure
Sched 14:59
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 14
2/2 legs · N603SK
ORD
Departure
14:44
Departed · Sched 14:451m early
→
GRR
Arrival
16:41
Landed · Sched 16:5918m early
Full UA5892 history →
MQ3455 Envoy Air
1 day
Mon, Sep 14
1/2 legs · N794JH
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
15:40
Landed · Sched 14:5149m late
UA1819 United
1 day
Mon, Sep 14
2/2 legs · N57439
ORD
Departure
22:31
Departed · Sched 21:5239m late
→
GRR
Arrival
Sched 23:59
Scheduled time only · no board update captured
Full UA1819 history →
UA4572 United
1 day
Mon, Sep 14
2/2 legs · N545GJ
ORD
Departure
08:18
Departed · Sched 07:0078m late
→
GRR
Arrival
10:06
Landed · Sched 09:1254m late
Full UA4572 history →
UA8134 United Airlines
1 day
ORD
Departure
23:01
Departed · Sched 21:5269m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA8134 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 Grand Rapids (GRR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORD-GRR
Copy
How we measure this →
ORD to GRR questions
Is ORD–GRR running on time right now? Smooth skies ahead. The departure side at ORD is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORD–GRR? Operators schedule morning departures around 06:58 and evening departures around 17:59 from ORD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the GRR delay card to confirm conditions when you'd arrive.
How long is the flight from ORD to GRR? Great-circle distance is 220 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 ORD–GRR fly? 3 carriers operate this route, around 139 flights a week between them. Compare carrier days and times in the airline list above.