ORD → GRR Chicago to Grand Rapids
live
Direct flights from Chicago (ORD) to Grand Rapids (GRR): 133 nonstop departures observed each week across 2 airlines. 93% of the last 29 tracked flights arrived within 15 minutes of schedule. The median arrival is 22 minutes early. No cancellations were recorded across the 30 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 29 October 2026 at 11:11 UTC.
Today, ORD → GRR Thu 29 Oct · local times
Sched Flight ORD departure GRR arrival
06:45
AA6454 American
On schedule Gate G19A · T3
GRR est. 08:56 sched 09:03
07:20
UA4728 United
On schedule Gate E4 · T2
GRR est. 09:45 +12 sched 09:33
08:40
UA6045 United Airlines
On schedule Gate B23 · T1
·
10:40
UA5981 United Airlines
On schedule Gate B23 · T1
·
11:45
AA4648 American Airlines
On schedule Gate L3 · T3
·
12:29
UA5406 United Airlines
On schedule Gate F9 · T2
·
13:10
AA4912 American Airlines
On schedule Gate G1A · T3
·
13:55
UA4546 United Airlines
On schedule Gate F16 · T2
·
15:35
UA5375 United Airlines
On schedule Gate F7 · T2
·
17:57
UA3494 United Airlines
On schedule Gate E4 · T2
·
18:29
AA6322 American Airlines
Sched 18:29 Departure not confirmed by the board
·
19:50
UA291 United Airlines
Sched 19:50 Departure not confirmed by the board
·
21:50
UA2487 United Airlines
Sched 21:50 Departure not confirmed by the board
·
22:40
AA4416 American Airlines
Sched 22:40 Departure not confirmed by the board
·
Checked ORD board 06:11 · GRR board 06:18
ORD
Chicago
smooth · +0
GRR
Grand Rapids
smooth · +0
dep bank 05:59–22:40 133x weekly
Runs reliable · 2 airlines · 133x weekly · nonstop
93% on time
of the last 29 tracked ORD → GRR flights arrived within 15 minutes
Median arrival delay is −22 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −22 min across the last 29 arrivals
Flight time ~0h 47m estimated from route distance
Weekly departures 133x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
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 91% on time
Flights AA6454 06:45 daily · AA4648 11:45 daily · AA4912 13:10 daily · AA6322 varies daily
United AirlinesUA 94% on time
Flights UA5784 05:59 daily · UA4728 07:20 Mo Tu We Su · UA6045 08:40 Mo Tu We Su · UA5568 09:05 daily
History operated legs · board outcomes
10-27 UA291 dep +18 → arr +19
Show 22 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 history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 67 Completed 51 Delayed 8 Within 15m 43/51 Median -5m
AA4416 American Airlines
4 days
Thu, Oct 29
1/2 legs · N114HQ
ORD
Departure
Sched 22:40
Scheduled departure
→
GRR
Arrival
Sched 00:51
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N114HQ
ORD
Departure
22:30
Departed · Sched 22:4010m early
→
GRR
Arrival
00:43
Landed · Sched 00:518m early
Tue, Oct 27
2/2 legs · N434YX
ORD
Departure
22:33
Departed · Sched 22:407m early
→
GRR
Arrival
00:43
Landed · Sched 00:518m early
Mon, Oct 26
1/2 legs · N423YX
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
00:43
Landed · Sched 00:518m early
Full AA4416 history →
AA4648 American Airlines
3 days
Thu, Oct 29
1/2 legs · N104HQ
ORD
Departure
Sched 11:45
Scheduled departure
→
GRR
Arrival
Sched 13:56
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N104HQ
ORD
Departure
11:40
Departed · Sched 11:455m early
→
GRR
Arrival
13:47
Landed · Sched 13:569m early
Tue, Oct 27
2/2 legs · N109HQ
ORD
Departure
11:38
Departed · Sched 11:457m early
→
GRR
Arrival
13:47
Landed · Sched 13:569m early
Full AA4648 history →
AA4912 American Airlines
3 days
Thu, Oct 29
1/2 legs · N761ND
ORD
Departure
Sched 13:10
Scheduled departure
→
GRR
Arrival
Sched 15:27
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N761ND
ORD
Departure
14:48
Departed · Sched 13:1098m late
→
GRR
Arrival
17:13
Landed · Sched 15:27106m late
Tue, Oct 27
2/2 legs · N744EV
ORD
Departure
13:16
Departed · Sched 13:106m late
→
GRR
Arrival
15:20
Landed · Sched 15:277m early
Full AA4912 history →
AA6322 American Airlines
3 days
Thu, Oct 29
1/2 legs · N748EV
ORD
Departure
Sched 18:29
Scheduled departure
→
GRR
Arrival
Sched 20:46
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N748EV
ORD
Departure
18:23
Departed · Sched 18:296m early
→
GRR
Arrival
20:39
Landed · Sched 20:467m early
Tue, Oct 27
2/2 legs · N765SK
ORD
Departure
18:20
Departed · Sched 18:299m early
→
GRR
Arrival
20:39
Landed · Sched 20:467m early
Full AA6322 history →
AA6454 American
3 days
ORD
Departure
Sched 06:45
Scheduled departure
→
GRR
Arrival
08:56
Est. · Sched 09:037m early
Wed, Oct 28
2/2 legs · N701SK
ORD
Departure
06:36
Departed · Sched 06:459m early
→
GRR
Arrival
08:56
Landed · Sched 09:037m early
Tue, Oct 27
2/2 legs · N702SK
ORD
Departure
06:43
Departed · Sched 06:452m early
→
GRR
Arrival
08:56
Landed · Sched 09:037m early
Full AA6454 history →
UA2487 United Airlines
3 days
Thu, Oct 29
1/2 legs · N63890
ORD
Departure
Sched 21:50
Scheduled departure
→
GRR
Arrival
Sched 23:58
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N63890
ORD
Departure
21:47
Departed · Sched 21:503m early
→
GRR
Arrival
23:53
Landed · Sched 23:585m early
Tue, Oct 27
2/2 legs · N27722
ORD
Departure
21:47
Departed · Sched 21:503m early
→
GRR
Arrival
23:53
Landed · Sched 23:585m early
Full UA2487 history →
UA291 United Airlines
3 days
Thu, Oct 29
1/2 legs · N14237
ORD
Departure
Sched 19:50
Scheduled departure
→
GRR
Arrival
Sched 21:57
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N14237
ORD
Departure
19:46
Departed · Sched 19:504m early
→
GRR
Arrival
21:53
Landed · Sched 21:574m early
Tue, Oct 27
2/2 legs · N78540
ORD
Departure
20:08
Departed · Sched 19:5018m late
→
GRR
Arrival
22:18
Landed · Sched 21:5721m late
Full UA291 history →
UA3494 United Airlines
3 days
Thu, Oct 29
1/2 legs · N776YX
ORD
Departure
Sched 17:57
Scheduled departure
→
GRR
Arrival
Sched 20:11
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N776YX
ORD
Departure
17:52
Departed · Sched 17:575m early
→
GRR
Arrival
20:06
Landed · Sched 20:115m early
Tue, Oct 27
1/2 legs · N731YX
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
20:06
Landed · Sched 20:115m early
Full UA3494 history →
UA4546 United Airlines
2 days
Thu, Oct 29
1/2 legs · N506GJ
ORD
Departure
Sched 13:55
Scheduled departure
→
GRR
Arrival
Sched 16:06
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N506GJ
ORD
Departure
13:46
Departed · Sched 13:559m early
→
GRR
Arrival
16:02
Landed · Sched 16:064m early
Full UA4546 history →
UA4728 United
3 days
ORD
Departure
Sched 07:20
Scheduled departure
→
GRR
Arrival
09:45
Est. · Sched 09:3312m late
Wed, Oct 28
2/2 legs · N792SK
ORD
Departure
07:09
Departed · Sched 07:2011m early
→
GRR
Arrival
09:41
Landed · Sched 09:338m late
Tue, Oct 27
1/2 legs · N795SK
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
09:44
Landed · Sched 09:3311m late
Full UA4728 history →
UA5375 United Airlines
3 days
Thu, Oct 29
1/2 legs · N558GJ
ORD
Departure
Sched 15:35
Scheduled departure
→
GRR
Arrival
Sched 17:47
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N558GJ
ORD
Departure
15:43
Departed · Sched 15:358m late
→
GRR
Arrival
18:07
Landed · Sched 17:4720m late
Tue, Oct 27
1/2 legs · N980SW
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
19:48
Landed · Sched 17:47121m late
Full UA5375 history →
UA5406 United Airlines
3 days
Thu, Oct 29
1/2 legs · N156SY
ORD
Departure
Sched 12:29
Scheduled departure
→
GRR
Arrival
Sched 14:42
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N156SY
ORD
Departure
12:23
Departed · Sched 12:296m early
→
GRR
Arrival
14:37
Landed · Sched 14:425m early
Tue, Oct 27
1/2 legs · N121SY
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
14:37
Landed · Sched 14:425m early
Full UA5406 history →
UA5981 United Airlines
3 days
Thu, Oct 29
1/2 legs · N767SK
ORD
Departure
Sched 10:40
Scheduled departure
→
GRR
Arrival
Sched 12:57
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N767SK
ORD
Departure
10:34
Departed · Sched 10:406m early
→
GRR
Arrival
12:59
Landed · Sched 12:572m late
Tue, Oct 27
1/2 legs · N530GJ
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
12:59
Landed · Sched 12:572m late
Full UA5981 history →
UA6045 United Airlines
3 days
Thu, Oct 29
1/2 legs · N718EV
ORD
Departure
Sched 08:40
Scheduled departure
→
GRR
Arrival
Sched 10:53
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 28
2/2 legs · N718EV
ORD
Departure
08:34
Departed · Sched 08:406m early
→
GRR
Arrival
11:01
Landed · Sched 10:538m late
Tue, Oct 27
1/2 legs · N753EV
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
11:04
Landed · Sched 10:5311m late
Full UA6045 history →
OO6010 SkyWest Airlines
1 day
ORD
Departure
14:59
Departed · Sched 14:1049m late
→
GRR
Arrival
—
Board row not captured for this rotation yet.
Full OO6010 history →
UA6010 United
1 day
Tue, Oct 27
1/2 legs · N533GJ
ORD
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
16:27
Landed · Sched 16:0621m late
Full UA6010 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:50 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? 2 carriers operate this route, around 133 flights a week between them. Compare carrier days and times in the airline list above.