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. 95% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes early. No cancellations were recorded across the 21 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 13 September 2026 at 17:39 UTC.
ORD
Chicago
smooth · +0
GRR
Grand Rapids
smooth · +0
dep bank 05:59–22:35 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
95% on time
of the last 21 operated ORD → GRR flights arrived within 15 minutes
Median arrival delay is −5 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −5 min across the last 21 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 21
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 100% on time
Flights AA6391 06:58 daily · AA6365 06:59 We Th Fr Sa Su · AA4780 11:58 We Th Fr Sa · AA3455 varies daily
Envoy AirMQ
Flights MQ3455 varies daily
United AirlinesUA 92% on time
Flights UA5539 05:59 daily · UA3651 07:00 We Th Fr Sa Su · UA4175 07:45 Mo We Th Fr Sa Su · UA5665 07:45 Mo Tu Sa
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 GRR, paired departure → arrival per flight and day. Board tracking since Sat, Sep 12 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 35 Completed 24 Delayed 1 Within 15m 23/24 Median -5m
AA3177 American Airlines
2 days
ORD
Departure
Sched 21:00
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
20:58
Departed · Sched 21:002m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full AA3177 history →
AA3455 American Airlines
2 days
ORD
Departure
Sched 13:24
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
13:15
Departed · Sched 13:249m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full AA3455 history →
AA4729 American Airlines
2 days
ORD
Departure
Sched 17:59
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
17:56
Departed · Sched 17:593m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full AA4729 history →
AA4780 American
2 days
ORD
Departure
11:50
Departed · Sched 11:588m early
→
GRR
Arrival
Sched 14:12
Scheduled arrival · landing pending
ORD
Departure
11:53
Departed · Sched 11:585m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full AA4780 history →
AA6365 American
2 days
Sun, Sep 13
2/2 legs · N707SK
ORD
Departure
06:53
Departed · Sched 06:596m early
→
GRR
Arrival
09:18
Landed · Sched 09:126m late
ORD
Departure
06:54
Departed · Sched 06:595m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full AA6365 history →
AA6396 American Airlines
2 days
Sun, Sep 13
1/2 legs · N707SK
ORD
Departure
Sched 22:30
Scheduled departure
→
GRR
Arrival
Sched 00:41
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Sep 12
2/2 legs · N707SK
ORD
Departure
22:24
Departed · Sched 22:306m early
→
GRR
Arrival
00:19
Landed · Sched 00:4122m early
Full AA6396 history →
UA1819 United Airlines
2 days
ORD
Departure
Sched 21:52
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
21:53
Departed · Sched 21:521m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA1819 history →
UA1844 United Airlines
2 days
ORD
Departure
Sched 18:17
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
18:19
Departed · Sched 18:172m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA1844 history →
UA2751 United Airlines
2 days
ORD
Departure
12:34
Departed · Sched 12:406m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
12:58
Departed · Sched 12:4018m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA2751 history →
UA2862 United Airlines
2 days
ORD
Departure
10:44
Departed · Sched 10:495m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
10:35
Departed · Sched 10:4914m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA2862 history →
UA3616 United Airlines
2 days
ORD
Departure
Sched 19:59
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
19:59 Departed
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA3616 history →
UA3651 United
2 days
Sun, Sep 13
2/2 legs · N752YX
ORD
Departure
06:51
Departed · Sched 07:009m early
→
GRR
Arrival
08:33
Landed · Sched 09:1239m early
ORD
Departure
05:56
Departed · Sched 05:593m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA3651 history →
UA4389 United
1 day
Sun, Sep 13
2/2 legs · N543GJ
ORD
Departure
08:52
Departed · Sched 09:008m early
→
GRR
Arrival
10:27
Est. · Sched 11:1851m early
Full UA4389 history →
UA4422 United Airlines
2 days
ORD
Departure
Sched 16:28
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
16:23
Departed · Sched 16:285m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA4422 history →
UA4543 United Airlines
2 days
ORD
Departure
Sched 15:35
Scheduled departure
→
GRR
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
14:43
Departed · Sched 14:452m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA4543 history →
UA5665 United Airlines
1 day
ORD
Departure
08:50
Departed · Sched 09:0010m early
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full UA5665 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. 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–GRR? Operators schedule morning departures around 05:59 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 158 flights a week between them. Compare carrier days and times in the airline list above.