GRR → DTW Grand Rapids to Detroit
live
Direct flights from Grand Rapids (GRR) to Detroit (DTW): 48 nonstop departures observed each week across 1 airline. 90% of the last 48 tracked flights arrived within 15 minutes of schedule. The median arrival is 26 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 193 km, an estimated 45 minutes in the air. Measured by Pro Flight Search from live flight boards at Grand Rapids and Detroit. Updated 30 October 2026 at 14:18 UTC.
Today, GRR → DTW Fri 30 Oct · local times
Sched Flight GRR departure DTW arrival
05:30
DL4885 Delta Air Lines
Left 05:50 +20
Landed 06:20 −10
08:10
DL4887 Delta Air Lines
Left 08:21 +11
Landed 08:50 −24
10:40
DL5263 Delta Air Lines
On schedule
DTW est. 11:08 sched 11:40
14:09
DL5390 Delta Air Lines
On schedule
·
Checked GRR board 10:18 · DTW board 10:03
GRR
Grand Rapids
smooth · +9
DTW
Detroit
smooth · +0
dep bank 05:30–19:41 48x weekly
Runs reliable · 1 airline · 48x weekly · nonstop
90% on time
of the last 48 tracked GRR → DTW flights arrived within 15 minutes
Median arrival delay is −26 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −26 min across the last 48 arrivals
Flight time ~0h 45m estimated from route distance
Weekly departures 48x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 49
The week scheduled departures · origin local time
Delta Air Lines
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
History operated legs · board outcomes
10-25 1I319 dep +9 → arr +13
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 GRR and DTW, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 100 Completed 97 Delayed 14 Within 15m 83/97 Median +1m
DL4885 Delta Air Lines
8 days
Fri, Oct 30
2/2 legs · N354CA
GRR
Departure
05:50
Departed · Sched 05:3020m late
→
DTW
Arrival
06:24
Landed · Sched 06:306m early
Thu, Oct 29
2/2 legs · N368CA
GRR
Departure
05:43
Departed · Sched 05:3013m late
→
DTW
Arrival
06:11
Landed · Sched 06:3019m early
Wed, Oct 28
2/2 legs · N933XJ
GRR
Departure
05:55
Departed · Sched 05:3025m late
→
DTW
Arrival
06:25
Landed · Sched 06:305m early
Tue, Oct 27
2/2 legs · N655CA
GRR
Departure
05:40
Departed · Sched 05:3010m late
→
DTW
Arrival
06:06
Landed · Sched 06:3024m early
Mon, Oct 26
2/2 legs · N355CA
GRR
Departure
05:36
Departed · Sched 05:306m late
→
DTW
Arrival
06:04
Landed · Sched 06:3026m early
Sun, Oct 25
2/2 legs · N355CA
GRR
Departure
06:59
Departed · Sched 05:3089m late
→
DTW
Arrival
07:36
Landed · Sched 06:3066m late
Sat, Oct 24
2/2 legs · N655CA
GRR
Departure
05:49
Departed · Sched 05:3019m late
→
DTW
Arrival
06:21
Landed · Sched 06:309m early
Fri, Oct 23
2/2 legs · N379CA
GRR
Departure
05:43
Departed · Sched 05:3013m late
→
DTW
Arrival
06:12
Landed · Sched 06:3018m early
Full DL4885 history →
DL4887 Delta Air Lines
8 days
Fri, Oct 30
2/2 legs · N133EV
GRR
Departure
08:21
Departed · Sched 08:1011m late
→
DTW
Arrival
08:56
Landed · Sched 09:1418m early
Thu, Oct 29
2/2 legs · N929XJ
GRR
Departure
08:17
Departed · Sched 08:107m late
→
DTW
Arrival
08:47
Landed · Sched 09:1427m early
Wed, Oct 28
2/2 legs · N926XJ
GRR
Departure
08:24
Departed · Sched 08:1014m late
→
DTW
Arrival
08:56
Landed · Sched 09:1418m early
Tue, Oct 27
2/2 legs · N607LR
GRR
Departure
08:19
Departed · Sched 08:109m late
→
DTW
Arrival
08:49
Landed · Sched 09:1425m early
Mon, Oct 26
2/2 legs · N930XJ
GRR
Departure
08:17
Departed · Sched 08:107m late
→
DTW
Arrival
08:47
Landed · Sched 09:1427m early
Sun, Oct 25
2/2 legs · N337PQ
GRR
Departure
08:44
Departed · Sched 08:1034m late
→
DTW
Arrival
09:26
Landed · Sched 09:1412m late
Sat, Oct 24
2/2 legs · N166PQ
GRR
Departure
08:08
Departed · Sched 08:102m early
→
DTW
Arrival
08:39
Landed · Sched 09:1435m early
Fri, Oct 23
2/2 legs · N905XJ
GRR
Departure
08:14
Departed · Sched 08:104m late
→
DTW
Arrival
08:48
Landed · Sched 09:1426m early
Full DL4887 history →
DL5263 Delta Air Lines
8 days
Fri, Oct 30
2/2 legs · N166PQ
GRR
Departure
Sched 10:40
Scheduled departure
→
DTW
Arrival
11:08
Est. · Sched 11:4032m early
Thu, Oct 29
2/2 legs · N355CA
GRR
Departure
10:47
Departed · Sched 10:3611m late
→
DTW
Arrival
11:18
Landed · Sched 11:3618m early
Wed, Oct 28
2/2 legs · N604LR
GRR
Departure
10:55
Departed · Sched 10:4015m late
→
DTW
Arrival
11:28
Landed · Sched 11:4012m early
Tue, Oct 27
2/2 legs · N316PQ
GRR
Departure
10:48
Departed · Sched 10:408m late
→
DTW
Arrival
11:17
Landed · Sched 11:4023m early
Mon, Oct 26
2/2 legs · N297PQ
GRR
Departure
10:46
Departed · Sched 10:406m late
→
DTW
Arrival
11:16
Landed · Sched 11:4024m early
Sun, Oct 25
2/2 legs · N324PQ
GRR
Departure
10:48
Departed · Sched 10:408m late
→
DTW
Arrival
11:14
Landed · Sched 11:4026m early
Sat, Oct 24
2/2 legs · N479PX
GRR
Departure
11:26
Departed · Sched 10:3650m late
→
DTW
Arrival
16:10
Landed · Sched 11:36274m late
Fri, Oct 23
2/2 legs · N228PQ
GRR
Departure
11:04
Departed · Sched 10:4024m late
→
DTW
Arrival
12:23
Landed · Sched 11:4043m late
Full DL5263 history →
DL5390 Delta Air Lines
7 days
Fri, Oct 30
1/2 legs · N490PX
GRR
Departure
Sched 14:09
Scheduled departure
→
DTW
Arrival
Sched 15:11
Scheduled arrival · landing pending
Typical Fri schedule
Thu, Oct 29
2/2 legs · N479PX
GRR
Departure
14:21
Departed · Sched 14:0912m late
→
DTW
Arrival
14:51
Landed · Sched 15:1120m early
Wed, Oct 28
2/2 legs · N246JQ
GRR
Departure
14:10
Departed · Sched 14:091m late
→
DTW
Arrival
16:11
Landed · Sched 15:1160m late
Tue, Oct 27
2/2 legs · N293PQ
GRR
Departure
14:04
Departed · Sched 14:095m early
→
DTW
Arrival
16:22
Landed · Sched 15:1171m late
Mon, Oct 26
2/2 legs · N834SK
GRR
Departure
14:15
Departed · Sched 14:096m late
→
DTW
Arrival
14:46
Landed · Sched 14:397m late
Sun, Oct 25
2/2 legs · N480PX
GRR
Departure
14:10
Departed · Sched 14:091m late
→
DTW
Arrival
14:42
Landed · Sched 14:402m late
Fri, Oct 23
2/2 legs · N490PX
GRR
Departure
14:08
Departed · Sched 14:091m early
→
DTW
Arrival
14:41
Landed · Sched 15:1130m early
Full DL5390 history →
DL5238 Delta Air Lines
7 days
Thu, Oct 29
2/2 legs · N479PX
GRR
Departure
18:00
Departed · Sched 17:573m late
→
DTW
Arrival
20:11
Landed · Sched 19:0269m late
Wed, Oct 28
2/2 legs · N485PX
GRR
Departure
17:58
Departed · Sched 17:571m late
→
DTW
Arrival
18:31
Landed · Sched 19:0231m early
Tue, Oct 27
2/2 legs · N293PQ
GRR
Departure
17:59
Departed · Sched 17:572m late
→
DTW
Arrival
18:30
Landed · Sched 19:0232m early
Mon, Oct 26
2/2 legs · N834SK
GRR
Departure
17:52
Departed · Sched 17:575m early
→
DTW
Arrival
18:25
Landed · Sched 19:0237m early
Sun, Oct 25
2/2 legs · N480PX
GRR
Departure
17:58
Departed · Sched 17:571m late
→
DTW
Arrival
18:29
Landed · Sched 19:0233m early
Sat, Oct 24
2/2 legs · N490PX
GRR
Departure
17:54
Departed · Sched 17:573m early
→
DTW
Arrival
18:28
Landed · Sched 19:0234m early
Fri, Oct 23
2/2 legs · N490PX
GRR
Departure
17:53
Departed · Sched 17:574m early
→
DTW
Arrival
18:26
Landed · Sched 19:0236m early
Full DL5238 history →
DL5852 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N206JQ
GRR
Departure
19:44
Departed · Sched 19:413m late
→
DTW
Arrival
20:15
Landed · Sched 20:4227m early
Wed, Oct 28
2/2 legs · N246JQ
GRR
Departure
19:43
Departed · Sched 19:412m late
→
DTW
Arrival
20:15
Landed · Sched 20:4227m early
Tue, Oct 27
2/2 legs · N209JQ
GRR
Departure
19:41 Departed
→
DTW
Arrival
20:11
Landed · Sched 20:4231m early
Mon, Oct 26
2/2 legs · N223JQ
GRR
Departure
19:42
Departed · Sched 19:411m late
→
DTW
Arrival
20:10
Landed · Sched 20:4232m early
Sun, Oct 25
2/2 legs · N245JQ
GRR
Departure
19:55
Departed · Sched 19:4114m late
→
DTW
Arrival
20:27
Landed · Sched 20:4215m early
Fri, Oct 23
2/2 legs · N245JQ
GRR
Departure
19:50
Departed · Sched 19:419m late
→
DTW
Arrival
20:16
Landed · Sched 20:4226m early
Full DL5852 history →
DL5855 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N206JQ
GRR
Departure
15:52
Departed · Sched 15:475m late
→
DTW
Arrival
16:22
Landed · Sched 16:4725m early
Tue, Oct 27
1/2 legs · N209JQ
GRR
Departure
15:52
Departed · Sched 15:475m late
→
DTW
Arrival
Sched 16:47
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · N223JQ
GRR
Departure
15:59
Departed · Sched 15:4712m late
→
DTW
Arrival
16:27
Landed · Sched 16:4720m early
Sun, Oct 25
2/2 legs · N232JQ
GRR
Departure
15:55
Departed · Sched 15:478m late
→
DTW
Arrival
16:21
Landed · Sched 16:4726m early
Sat, Oct 24
2/2 legs · N241JQ
GRR
Departure
15:51
Departed · Sched 15:474m late
→
DTW
Arrival
16:22
Landed · Sched 16:4725m early
Fri, Oct 23
2/2 legs · N245JQ
GRR
Departure
15:52
Departed · Sched 15:475m late
→
DTW
Arrival
16:21
Landed · Sched 16:4726m early
Full DL5855 history →
1I319 NetJets Aviation
1 day
Sun, Oct 25
2/2 legs · N319QS
GRR
Departure
15:09
Departed · Sched 15:009m late
→
DTW
Arrival
15:39
Landed · Sched 15:2118m late
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 Detroit (DTW) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRR-DTW
Copy
How we measure this →
GRR to DTW questions
Is GRR–DTW 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–DTW? Operators schedule morning departures around 05:30 and evening departures around 17:57 from GRR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DTW delay card to confirm conditions when you'd arrive.
How long is the flight from GRR to DTW? Great-circle distance is 193 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 44–47 min gate-to-gate on this route.
How often does GRR–DTW fly? Delta Air Lines runs the route with about 48 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.