GRR → ORD Grand Rapids to Chicago
live
Direct flights from Grand Rapids (GRR) to Chicago (ORD): 21 nonstop departures observed each week across 3 airlines. 90% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is 10 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 Grand Rapids and Chicago. Updated 12 September 2026 at 13:44 UTC.
GRR
Grand Rapids
smooth · +10
ORD
Chicago
smooth · +0
dep bank 05:00–21:01 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
90% on time
of the last 21 operated GRR → ORD flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 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 AA3481 05:42 We Th Fr · AA3458 06:34 daily · AA2386 07:12 Th Fr Sa · AA4906 07:33 Mo Tu We Th Fr Sa
Envoy AirMQ
Flights MQ3455 varies daily
United AirlinesUA 83% on time
Flights UA3651 05:00 Mo We Th Fr Sa Su · UA3698 05:00 Tu We Th Fr Sa · UA4394 05:40 Tu We Th Fr Sa · UA4551 06:00 Mo We Th Fr Sa Su
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 GRR and ORD, paired departure → arrival per flight and day. Board tracking since Fri, Sep 11 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 44 Completed 28 Delayed 4 Within 15m 24/28 Median -7m
AA2386 American Airlines
2 days
Sat, Sep 12
2/2 legs · N319VF
GRR
Departure
Sched 07:12
Scheduled departure
→
ORD
Arrival
07:27
Landed · Sched 07:358m early
Fri, Sep 11
2/2 legs · N996NN
GRR
Departure
07:26
Departed · Sched 07:1214m late
→
ORD
Arrival
07:26
Landed · Sched 07:359m early
Full AA2386 history →
AA6397 American
1 day
Sat, Sep 12
2/2 legs · N613SK
GRR
Departure
05:50
Departed · Sched 05:3218m late
→
ORD
Arrival
05:30
Landed · Sched 05:5929m early
Full AA6397 history →
UA1113 United Airlines
2 days
GRR
Departure
Sched 09:15
Scheduled departure
→
ORD
Arrival
Sched 09:34
Scheduled arrival · landing pending
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
09:53
Landed · Sched 09:3419m late
Full UA1113 history →
UA1210 United Airlines
2 days
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 16:20
Scheduled arrival · landing pending
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
15:56
Landed · Sched 16:0913m early
Full UA1210 history →
UA2138 United Airlines
2 days
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 14:45
Scheduled arrival · landing pending
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
14:31
Landed · Sched 14:1516m late
Full UA2138 history →
UA2427 United Airlines
2 days
Sat, Sep 12
2/2 legs · N87527
GRR
Departure
Sched 07:15
Scheduled departure
→
ORD
Arrival
07:16
Landed · Sched 07:3418m early
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
07:51
Landed · Sched 08:009m early
Full UA2427 history →
UA3677 United Airlines
2 days
GRR
Departure
Sched 09:59
Scheduled departure
→
ORD
Arrival
Sched 10:18
Scheduled arrival · landing pending
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
10:12
Landed · Sched 10:2917m early
Full UA3677 history →
UA3698 United
2 days
Sat, Sep 12
2/2 legs · N779YX
GRR
Departure
05:09
Departed · Sched 05:009m late
→
ORD
Arrival
04:55
Landed · Sched 05:1520m early
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
04:52
Landed · Sched 05:1927m early
Full UA3698 history →
UA4394 United Airlines
2 days
Sat, Sep 12
2/2 legs · N537GJ
GRR
Departure
05:59
Departed · Sched 05:4019m late
→
ORD
Arrival
06:04
Landed · Sched 05:577m late
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
05:50
Landed · Sched 05:577m early
Full UA4394 history →
UA4434 United Airlines
1 day
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 18:32
Scheduled arrival · landing pending
Full UA4434 history →
UA5320 United Airlines
1 day
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 12:29
Scheduled arrival · landing pending
Full UA5320 history →
AA3455 American Airlines
1 day
GRR
Departure
Sched 16:10
Scheduled time only · no board update captured
→
ORD
Arrival
16:34
Landed · Sched 16:313m late
Full AA3455 history →
AA3481 American Airlines
1 day
GRR
Departure
Sched 05:42
Scheduled time only · no board update captured
→
ORD
Arrival
05:49
Landed · Sched 05:5910m early
Full AA3481 history →
AA4729 American Airlines
1 day
Fri, Sep 11
2/2 legs · N111HQ
GRR
Departure
21:10
Departed · Sched 21:019m late
→
ORD
Arrival
21:17
Landed · Sched 21:2912m early
Full AA4729 history →
AA4780 American Airlines
1 day
Fri, Sep 11
2/2 legs · N415YX
GRR
Departure
14:55
Departed · Sched 14:4312m late
→
ORD
Arrival
14:56
Landed · Sched 15:1216m early
Full AA4780 history →
AA6365 American Airlines
1 day
Fri, Sep 11
2/2 legs · N608SK
GRR
Departure
10:35
Departed · Sched 10:287m late
→
ORD
Arrival
10:38
Landed · Sched 10:5517m early
Full AA6365 history →
MQ3455 Envoy Air
1 day
Fri, Sep 11
1/2 legs · N789SS
GRR
Departure
16:18
Departed · Sched 16:108m late
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full MQ3455 history →
UA4487 United Airlines
1 day
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
12:09
Landed · Sched 12:2920m early
Full UA4487 history →
UA5889 United Airlines
1 day
GRR
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
18:26
Landed · Sched 18:326m early
Full UA5889 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 — Grand Rapids (GRR) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRR-ORD
Copy
How we measure this →
GRR to ORD questions
Is GRR–ORD running on time right now? Smooth skies ahead. The departure side at GRR is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on GRR–ORD? Operators schedule morning departures around 05:00 and evening departures around 17:24 from GRR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ORD delay card to confirm conditions when you'd arrive.
How long is the flight from GRR to ORD? 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 GRR–ORD fly? 3 carriers operate this route, around 146 flights a week between them. Compare carrier days and times in the airline list above.