DTW → GRR Detroit to Grand Rapids
live
Direct flights from Detroit (DTW) to Grand Rapids (GRR): 48 nonstop departures observed each week across 1 airline. 98% of the last 43 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 43 tracked flights. The nonstop covers 193 km, an estimated 45 minutes in the air. Measured by Pro Flight Search from live flight boards at Detroit and Grand Rapids. Updated 30 October 2026 at 19:18 UTC.
Today, DTW → GRR Fri 30 Oct · local times
Sched Flight DTW departure GRR arrival
09:00
DL5263 Delta Air Lines
Left 09:13 +13
Landed 09:41 −19
12:25
DL5390 Delta Air Lines
Left 12:42 +17
Landed 13:11 −12
14:10
DL5855 Delta Air Lines
Left 14:24 +14
Landed 14:57 −9
16:00
DL5238 Delta Air Lines
Sched 16:00 Departure not confirmed by the board
GRR est. 16:33 sched 16:58
18:00
DL5252 Delta Air Lines
Sched 18:00 Departure not confirmed by the board
GRR 18:57 scheduled
Checked DTW board 15:03 · GRR board 15:18
DTW
Detroit
smooth · +10
GRR
Grand Rapids
smooth · +0
dep bank 09:00–22:59 48x weekly
Runs reliable · 1 airline · 48x weekly · nonstop
98% on time
of the last 43 tracked DTW → GRR flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 43 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 43 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 43
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
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 DTW and GRR, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 89 Completed 85 Delayed 15 Within 15m 70/85 Median +6m
DL5238 Delta Air Lines
7 days
Fri, Oct 30
2/2 legs · N827SK
DTW
Departure
Sched 16:00
Scheduled departure
→
GRR
Arrival
16:33
Est. · Sched 16:5825m early
Thu, Oct 29
2/2 legs · N479PX
DTW
Departure
16:18
Departed · Sched 16:0018m late
→
Wed, Oct 28
2/2 legs · N485PX
DTW
Departure
16:12
Departed · Sched 16:0012m late
→
GRR
Arrival
16:43
Landed · Sched 16:5815m early
Tue, Oct 27
2/2 legs · N293PQ
DTW
Departure
16:04
Departed · Sched 16:004m late
→
GRR
Arrival
16:37
Landed · Sched 16:5821m early
Mon, Oct 26
2/2 legs · N834SK
DTW
Departure
16:14
Departed · Sched 16:0014m late
→
GRR
Arrival
16:51
Landed · Sched 16:587m early
Sun, Oct 25
2/2 legs · N480PX
DTW
Departure
16:10
Departed · Sched 16:0010m late
→
GRR
Arrival
16:41
Landed · Sched 16:5817m early
Sat, Oct 24
2/2 legs · N490PX
DTW
Departure
16:13
Departed · Sched 16:0013m late
→
GRR
Arrival
16:44
Landed · Sched 16:5814m early
Full DL5238 history →
DL5252 Delta Air Lines
1 day
DTW
Departure
Sched 18:00
Scheduled departure
→
GRR
Arrival
Sched 18:57
Scheduled arrival · landing pending
Full DL5252 history →
DL5263 Delta Air Lines
7 days
Fri, Oct 30
2/2 legs · N166PQ
DTW
Departure
09:12
Departed · Sched 09:0012m late
→
GRR
Arrival
09:46
Landed · Sched 10:0014m early
Thu, Oct 29
2/2 legs · N355CA
DTW
Departure
09:08
Departed · Sched 08:5513m late
→
GRR
Arrival
09:39
Landed · Sched 09:5516m early
Wed, Oct 28
2/2 legs · N604LR
DTW
Departure
09:05
Departed · Sched 09:005m late
→
GRR
Arrival
09:39
Landed · Sched 10:0021m early
Tue, Oct 27
2/2 legs · N316PQ
DTW
Departure
09:07
Departed · Sched 09:007m late
→
GRR
Arrival
09:41
Landed · Sched 10:0019m early
Mon, Oct 26
2/2 legs · N297PQ
DTW
Departure
09:13
Departed · Sched 09:0013m late
→
GRR
Arrival
11:09
Landed · Sched 10:0069m late
Sun, Oct 25
2/2 legs · N324PQ
DTW
Departure
09:16
Departed · Sched 09:0016m late
→
GRR
Arrival
09:51
Landed · Sched 10:009m early
Sat, Oct 24
2/2 legs · N479PX
DTW
Departure
10:55
Departed · Sched 08:55120m late
→
GRR
Arrival
12:52
Landed · Sched 09:55177m late
Full DL5263 history →
DL5390 Delta Air Lines
7 days
Fri, Oct 30
2/2 legs · N827SK
DTW
Departure
12:42
Departed · Sched 12:2517m late
→
GRR
Arrival
14:35
Landed · Sched 13:2372m late
Thu, Oct 29
2/2 legs · N206JQ
DTW
Departure
12:42
Departed · Sched 12:2517m late
→
GRR
Arrival
13:15
Landed · Sched 13:238m early
Wed, Oct 28
2/2 legs · N246JQ
DTW
Departure
12:37
Departed · Sched 12:2512m late
→
GRR
Arrival
13:08
Landed · Sched 13:2315m early
Tue, Oct 27
2/2 legs · N209JQ
DTW
Departure
12:32
Departed · Sched 12:257m late
→
GRR
Arrival
14:30
Landed · Sched 13:2367m late
Mon, Oct 26
2/2 legs · N834SK
DTW
Departure
12:40
Departed · Sched 12:2515m late
→
GRR
Arrival
13:12
Landed · Sched 13:2311m early
Sun, Oct 25
2/2 legs · N480PX
DTW
Departure
12:31
Departed · Sched 12:256m late
→
GRR
Arrival
13:06
Landed · Sched 13:2317m early
Sat, Oct 24
2/2 legs · N490PX
DTW
Departure
12:35
Departed · Sched 12:2510m late
→
GRR
Arrival
14:33
Landed · Sched 13:2370m late
Full DL5390 history →
DL5855 Delta Air Lines
6 days
Fri, Oct 30
2/2 legs · N219YX
DTW
Departure
14:23
Departed · Sched 14:1013m late
→
GRR
Arrival
14:57
Landed · Sched 15:069m early
Thu, Oct 29
1/2 legs · N206JQ
DTW
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
14:49
Landed · Sched 15:0617m early
Wed, Oct 28
1/2 legs · N246JQ
DTW
Departure
—
Board row not captured for this rotation yet.
→
GRR
Arrival
14:47
Landed · Sched 15:0619m early
Mon, Oct 26
2/2 legs · N223JQ
DTW
Departure
14:18
Departed · Sched 14:108m late
→
GRR
Arrival
14:50
Landed · Sched 15:0616m early
Sun, Oct 25
2/2 legs · N232JQ
DTW
Departure
14:21
Departed · Sched 14:1011m late
→
GRR
Arrival
14:52
Landed · Sched 15:0614m early
Sat, Oct 24
2/2 legs · N209JQ
DTW
Departure
14:19
Departed · Sched 14:109m late
→
GRR
Arrival
14:54
Landed · Sched 15:0612m early
Full DL5855 history →
DL4880 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N354CA
DTW
Departure
23:07
Departed · Sched 22:598m late
→
GRR
Arrival
23:40
Landed · Sched 23:5616m early
Wed, Oct 28
2/2 legs · N368CA
DTW
Departure
23:14
Departed · Sched 22:5915m late
→
GRR
Arrival
23:44
Landed · Sched 23:5612m early
Tue, Oct 27
2/2 legs · N933XJ
DTW
Departure
23:11
Departed · Sched 22:5912m late
→
GRR
Arrival
23:42
Landed · Sched 23:5614m early
Mon, Oct 26
2/2 legs · N655CA
DTW
Departure
23:15
Departed · Sched 22:5916m late
→
GRR
Arrival
23:47
Landed · Sched 23:569m early
Sun, Oct 25
2/2 legs · N355CA
DTW
Departure
23:12
Departed · Sched 22:5913m late
→
GRR
Arrival
23:44
Landed · Sched 23:5612m early
Sat, Oct 24
2/2 legs · N355CA
DTW
Departure
18:16
Departed · Sched 18:106m late
→
GRR
Arrival
18:46
Landed · Sched 19:0721m early
Full DL4880 history →
DL5180 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N133EV
DTW
Departure
20:23
Departed · Sched 20:1013m late
→
GRR
Arrival
20:56
Landed · Sched 21:0913m early
Wed, Oct 28
2/2 legs · N929XJ
DTW
Departure
20:16
Departed · Sched 20:106m late
→
GRR
Arrival
20:45
Landed · Sched 21:0924m early
Tue, Oct 27
2/2 legs · N926XJ
DTW
Departure
20:19
Departed · Sched 20:109m late
→
GRR
Arrival
20:50
Landed · Sched 21:0919m early
Mon, Oct 26
2/2 legs · N607LR
DTW
Departure
20:21
Departed · Sched 20:1011m late
→
GRR
Arrival
20:54
Landed · Sched 21:0915m early
Sun, Oct 25
2/2 legs · N930XJ
DTW
Departure
20:30
Departed · Sched 20:1020m late
→
GRR
Arrival
20:59
Landed · Sched 21:0910m early
Sat, Oct 24
2/2 legs · N337PQ
DTW
Departure
20:31
Departed · Sched 20:1021m late
→
Full DL5180 history →
DL5852 Delta Air Lines
5 days
Thu, Oct 29
2/2 legs · N206JQ
DTW
Departure
18:10
Departed · Sched 18:0010m late
→
GRR
Arrival
18:42
Landed · Sched 18:5715m early
Wed, Oct 28
2/2 legs · N246JQ
DTW
Departure
18:00 Departed
→
GRR
Arrival
18:42
Landed · Sched 18:5715m early
Tue, Oct 27
2/2 legs · N209JQ
DTW
Departure
18:19
Departed · Sched 18:0019m late
→
GRR
Arrival
20:07
Landed · Sched 18:5770m late
Mon, Oct 26
2/2 legs · N223JQ
DTW
Departure
18:09
Departed · Sched 18:009m late
→
GRR
Arrival
18:40
Landed · Sched 18:5717m early
Sun, Oct 25
2/2 legs · N245JQ
DTW
Departure
18:07
Departed · Sched 18:007m late
→
GRR
Arrival
18:36
Landed · Sched 18:5721m early
Full DL5852 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: Detroit (DTW) to Grand Rapids (GRR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DTW-GRR
Copy
How we measure this →
DTW to GRR questions
Is DTW–GRR running on time right now? Smooth skies ahead. The departure side at DTW 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 DTW–GRR? Operators schedule morning departures around 09:00 and evening departures around 18:00 from DTW. 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 DTW to GRR? 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 DTW–GRR 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.