PHL → DTW Philadelphia to Detroit
live
Direct flights from Philadelphia (PHL) to Detroit (DTW): 66 nonstop departures observed each week across 3 airlines. 88% of the last 48 tracked flights arrived within 15 minutes of schedule. The median arrival is 20 minutes early. No cancellations were recorded across the 56 tracked flights. The nonstop covers 728 km, an estimated 1 hour 26 minutes in the air. Measured by Pro Flight Search from live flight boards at Philadelphia and Detroit. Updated 30 October 2026 at 02:03 UTC.
Today, PHL → DTW Thu 29 Oct · local times
Sched Flight PHL departure DTW arrival
01:15
DL8839 Delta Air Lines
Left 01:32 +17
Landed 04:05 +92
06:10
DL1540 Delta Air Lines
Left 06:05
Landed 07:33 −22
08:36
AA5480 American
Left 09:26 +50
Landed 11:09 +28
09:48
DL2968 Delta Air Lines
Left 09:47
Landed 11:16 −14
12:10
F92021 Frontier
Left 12:00
Landed 13:28 −38
12:32
DL2331 Delta Air Lines
Left 12:12
Landed 13:33 −46
12:50
AA5235 American
Left 12:42
Landed 14:22 −25
16:56
AA5367 American
Left 16:46
Landed 18:20 −29
17:29
DL1391 Delta Air Lines
Left 17:35 +6
Landed 19:05 −9
20:13
DL1686 Delta Air Lines
Left 20:11
Landed 21:44 −20
21:59
AA5418 American
Sched 21:59 Departure not confirmed by the board
DTW est. 23:45 sched 23:54
Checked PHL board 21:54 · DTW board 22:03
PHL
Philadelphia
smooth · +0
DTW
Detroit
smooth · +0
dep bank 06:10–21:59 66x weekly
Runs reliable · 3 airlines · 66x weekly · nonstop
88% on time
of the last 48 tracked PHL → DTW flights arrived within 15 minutes
Median arrival delay is −20 min . 0 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −20 min across the last 48 arrivals
Flight time ~1h 26m estimated from route distance
Weekly departures 66x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 56
The week scheduled departures · origin local time
American Airlines Delta Air Lines Frontier 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 79% on time
Flights AA5480 08:36 daily · AA5235 12:50 daily · AA5367 16:56 daily · AA5418 21:59 daily
Delta Air LinesDL 96% on time
Flights DL1540 06:10 daily · DL2968 09:48 daily · DL2331 12:32 daily · DL1391 17:29 daily
Frontier AirlinesF9
Flights F92021 12:17 Mo Th Fr Su
History operated legs · board outcomes
10-26 AA5660 arrived +93
10-26 LXJ507 arrived +49
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 PHL and DTW, paired departure → arrival per flight and day. Board history since Sat, Oct 24. Each day adds the flights our airport boards record.
Board rows 105 Completed 102 Delayed 13 Within 15m 90/102 Median -9m
AA5235 American
6 days
Thu, Oct 29
2/2 legs · N602NN
PHL
Departure
12:42
Departed · Sched 12:508m early
→
DTW
Arrival
14:38
Landed · Sched 14:479m early
Wed, Oct 28
2/2 legs · N637NN
PHL
Departure
12:20
Departed · Sched 10:5090m late
→
DTW
Arrival
14:15
Landed · Sched 12:5580m late
Tue, Oct 27
1/2 legs · N638NN
PHL
Departure
14:45
Departed · Sched 14:505m early
→
DTW
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 26
2/2 legs · N614NN
PHL
Departure
16:43
Departed · Sched 16:507m early
→
DTW
Arrival
12:56
Landed · Sched 12:551m late
Sun, Oct 25
2/2 legs · N618NN
PHL
Departure
16:44
Departed · Sched 16:506m early
→
DTW
Arrival
14:38
Landed · Sched 14:479m early
Sat, Oct 24
2/2 legs · N712PS
PHL
Departure
16:54
Departed · Sched 16:504m late
→
DTW
Arrival
14:42
Landed · Sched 14:475m early
Full AA5235 history →
AA5367 American
6 days
Thu, Oct 29
2/2 legs · N567NN
PHL
Departure
16:46
Departed · Sched 16:5610m early
→
DTW
Arrival
18:40
Landed · Sched 18:499m early
Wed, Oct 28
2/2 legs · N569NN
PHL
Departure
15:55
Departed · Sched 16:005m early
→
DTW
Arrival
17:44
Landed · Sched 17:539m early
Tue, Oct 27
1/2 legs · N638NN
PHL
Departure
19:50
Departed · Sched 20:0010m early
→
DTW
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 26
2/2 legs · N615NN
PHL
Departure
20:49
Departed · Sched 20:567m early
→
DTW
Arrival
17:44
Landed · Sched 17:539m early
Sun, Oct 25
2/2 legs · N573NN
PHL
Departure
20:52
Departed · Sched 20:564m early
→
DTW
Arrival
18:40
Landed · Sched 18:499m early
Sat, Oct 24
2/2 legs · N703PS
PHL
Departure
20:57
Departed · Sched 20:561m late
→
DTW
Arrival
18:25
Landed · Sched 18:4924m early
Full AA5367 history →
AA5418 American
6 days
Thu, Oct 29
2/2 legs · N710PS
PHL
Departure
Sched 21:59
Scheduled departure
→
DTW
Arrival
23:45
Est. · Sched 23:549m early
Wed, Oct 28
2/2 legs · N716PS
PHL
Departure
21:50
Departed · Sched 21:599m early
→
DTW
Arrival
23:55
Landed · Sched 23:541m late
Tue, Oct 27
1/2 legs · N533AE
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
00:00
Landed · Sched 23:546m late
Mon, Oct 26
1/2 legs · N544EA
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
23:45
Landed · Sched 23:549m early
Sun, Oct 25
2/2 legs · N521AE
PHL
Departure
02:18
Departed · Sched 01:5919m late
→
DTW
Arrival
01:58
Landed · Sched 02:002m early
Sat, Oct 24
1/2 legs · N521AE
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
02:12
Landed · Sched 23:54138m late
Full AA5418 history →
AA5480 American
4 days
Thu, Oct 29
2/2 legs · N564NN
PHL
Departure
09:26
Departed · Sched 08:3650m late
→
DTW
Arrival
11:45
Landed · Sched 10:4164m late
Mon, Oct 26
1/2 legs · N573NN
PHL
Departure
12:31
Departed · Sched 12:365m early
→
DTW
Arrival
Sched 10:41
Scheduled time only · no board update captured
Sun schedule from board history
Sun, Oct 25
2/2 legs · N641NN
PHL
Departure
12:26
Departed · Sched 12:3610m early
→
DTW
Arrival
10:05
Landed · Sched 10:4136m early
Sat, Oct 24
2/2 legs · N619NN
PHL
Departure
12:27
Departed · Sched 12:369m early
→
DTW
Arrival
10:03
Landed · Sched 10:4138m early
Full AA5480 history →
DL1391 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N980AT
PHL
Departure
17:35
Departed · Sched 17:296m late
→
DTW
Arrival
19:11
Landed · Sched 19:143m early
Wed, Oct 28
2/2 legs · N938AT
PHL
Departure
17:15
Departed · Sched 17:2914m early
→
DTW
Arrival
19:05
Landed · Sched 19:149m early
Tue, Oct 27
1/2 legs · N998AT
PHL
Departure
21:18
Departed · Sched 21:2911m early
→
DTW
Arrival
Sched 19:14
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · N966AT
PHL
Departure
21:15
Departed · Sched 21:2914m early
→
DTW
Arrival
19:03
Landed · Sched 19:1411m early
Sun, Oct 25
2/2 legs · N959AT
PHL
Departure
21:35
Departed · Sched 21:296m late
→
DTW
Arrival
18:57
Landed · Sched 19:1417m early
Sat, Oct 24
2/2 legs · N923AT
PHL
Departure
21:20
Departed · Sched 21:299m early
→
DTW
Arrival
19:02
Landed · Sched 19:1412m early
Full DL1391 history →
DL1540 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N965AT
PHL
Departure
06:05
Departed · Sched 06:105m early
→
DTW
Arrival
07:44
Landed · Sched 07:5511m early
Wed, Oct 28
2/2 legs · N934AT
PHL
Departure
06:07
Departed · Sched 06:103m early
→
DTW
Arrival
07:45
Landed · Sched 07:5510m early
Tue, Oct 27
1/2 legs · N996AT
PHL
Departure
09:57
Departed · Sched 10:1013m early
→
DTW
Arrival
Sched 07:55
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · N959AT
PHL
Departure
10:00
Departed · Sched 10:1010m early
→
DTW
Arrival
07:36
Landed · Sched 07:5519m early
Sun, Oct 25
2/2 legs · N938AT
PHL
Departure
10:14
Departed · Sched 10:104m late
→
DTW
Arrival
07:44
Landed · Sched 07:5511m early
Sat, Oct 24
2/2 legs · N971AT
PHL
Departure
10:02
Departed · Sched 10:108m early
→
DTW
Arrival
07:39
Landed · Sched 07:5516m early
Full DL1540 history →
DL1686 Delta Air Lines
5 days
Thu, Oct 29
2/2 legs · N361NB
PHL
Departure
20:11
Departed · Sched 20:132m early
→
DTW
Arrival
21:56
Landed · Sched 22:048m early
Wed, Oct 28
2/2 legs · N318NB
PHL
Departure
19:58
Departed · Sched 20:1315m early
→
DTW
Arrival
21:55
Landed · Sched 22:049m early
Tue, Oct 27
1/2 legs · N362NB
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
21:51
Landed · Sched 22:0413m early
Mon, Oct 26
1/2 legs · N355NB
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
21:59
Landed · Sched 22:045m early
Sun, Oct 25
1/2 legs · N322NB
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
21:50
Landed · Sched 22:0414m early
Full DL1686 history →
DL2331 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N980AT
PHL
Departure
12:12
Departed · Sched 12:3220m early
→
DTW
Arrival
14:03
Landed · Sched 14:1916m early
Wed, Oct 28
2/2 legs · N895AT
PHL
Departure
12:18
Departed · Sched 12:3214m early
→
DTW
Arrival
14:04
Landed · Sched 14:1915m early
Tue, Oct 27
1/2 legs · N998AT
PHL
Departure
16:27
Departed · Sched 16:325m early
→
DTW
Arrival
Sched 14:19
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · N966AT
PHL
Departure
16:20
Departed · Sched 16:3212m early
→
DTW
Arrival
14:00
Landed · Sched 14:1919m early
Sun, Oct 25
2/2 legs · N959AT
PHL
Departure
16:27
Departed · Sched 16:325m early
→
DTW
Arrival
14:12
Landed · Sched 14:197m early
Sat, Oct 24
1/2 legs · N923AT
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
13:44
Landed · Sched 14:1935m early
Full DL2331 history →
DL2968 Delta Air Lines
6 days
Thu, Oct 29
2/2 legs · N927AT
PHL
Departure
09:47
Departed · Sched 09:481m early
→
DTW
Arrival
11:24
Landed · Sched 11:306m early
Wed, Oct 28
2/2 legs · N921AT
PHL
Departure
09:38
Departed · Sched 09:4810m early
→
DTW
Arrival
11:25
Landed · Sched 11:305m early
Tue, Oct 27
1/2 legs · N921AT
PHL
Departure
13:36
Departed · Sched 13:4812m early
→
DTW
Arrival
Sched 11:30
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · N937AT
PHL
Departure
13:37
Departed · Sched 13:4811m early
→
DTW
Arrival
11:18
Landed · Sched 11:3012m early
Sun, Oct 25
2/2 legs · N934AT
PHL
Departure
13:40
Departed · Sched 13:488m early
→
DTW
Arrival
11:19
Landed · Sched 11:3011m early
Sat, Oct 24
1/2 legs · N951AT
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
11:23
Landed · Sched 11:307m early
Full DL2968 history →
DL8839 Delta Air Lines
1 day
Thu, Oct 29
2/2 legs · N650DL
PHL
Departure
01:32
Departed · Sched 01:1517m late
→
DTW
Arrival
04:11
Landed · Sched 02:3398m late
Full DL8839 history →
F92021 Frontier
3 days
Thu, Oct 29
2/2 legs · N329FR
PHL
Departure
12:00
Departed · Sched 12:1010m early
→
DTW
Arrival
13:31
Landed · Sched 14:0635m early
Mon, Oct 26
1/2 legs · N616FR
PHL
Departure
19:19
Departed · Sched 16:17182m late
→
DTW
Arrival
Sched 14:06
Scheduled time only · no board update captured
Sun schedule from board history
Sun, Oct 25
2/2 legs · N391FR
PHL
Departure
16:07
Departed · Sched 16:1710m early
→
DTW
Arrival
13:50
Landed · Sched 14:0616m early
Full F92021 history →
AA5660 American
1 day
Mon, Oct 26
1/2 legs · N573NN
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
10:05
Landed · Sched 08:2798m late
LXJ507 Flexjet
1 day
Mon, Oct 26
1/2 legs · N507FX
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
15:00
Landed · Sched 12:46134m late
AA1749 American
1 day
Sun, Oct 25
1/2 legs · N855NN
PHL
Departure
—
Board row not captured for this rotation yet.
→
DTW
Arrival
17:38
Last seen · Sched 17:0434m 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: Philadelphia (PHL) to Detroit (DTW) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PHL-DTW
Copy
How we measure this →
PHL to DTW questions
Is PHL–DTW 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 PHL–DTW? Operators schedule morning departures around 06:10 and evening departures around 17:29 from PHL. 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 PHL to DTW? Great-circle distance is 728 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 81–92 min gate-to-gate on this route.
How often does PHL–DTW fly? 3 carriers operate this route, around 66 flights a week between them. Compare carrier days and times in the airline list above.