DAL2604
Flight history and live tracking for DAL2604, operated by Delta Air Lines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Next flight
| Date | Sun 04 Oct 2026 |
| Route | KDTW DETROIT METRO WAYNE CO → KLGA LA GUARDIA |
| Scheduled departure | 17:55 EDT |
Scheduled and estimated times from the FAA SWIM feed, local to each airport.
Route
| Airline | Delta Air Lines |
| Typical origin | KDTW DETROIT METRO WAYNE CO |
| Typical destination | KLGA LA GUARDIA |
| Distance | 435 nm |
Flight history 216 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 18:30 EDT | 19:46 EDT | 1h 16m | N395DZ |
| 2026-10-01 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 18:12 EDT | 19:23 EDT | 1h 11m | N390DN |
| 2026-09-30 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 18:39 EDT | 19:56 EDT | 1h 17m | N381DZ |
| 2026-09-29 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 18:09 EDT | 19:26 EDT | 1h 17m | N370DN |
| 2026-09-28 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 18:25 EDT | 19:43 EDT | 1h 18m | N105DX |
| 2026-09-27 | KDTW DETROIT METRO WAYNE CO | KLGA LA GUARDIA | 19:21 EDT | 20:41 EDT | 1h 20m | N123DW |
| 2026-09-26 | KDTW | KLGA | 20:54 EDT | 22:28 EDT | 1h 33m | N106DN |
| 2026-09-24 | KDTW | KLGA | 18:27 EDT | 19:54 EDT | 1h 26m | N120DN |
| 2026-09-23 | KDTW | KLGA | 18:31 EDT | 19:58 EDT | 1h 26m | N118DY |
| 2026-09-22partial | KLGA | ? | 20:00 EDT | N121DZ | ||
| 2026-09-21 | KDTW | KEWR | 18:05 EDT | 19:58 EDT | 1h 52m | N121DZ |
| 2026-09-20 | KDTW | KLGA | 18:09 EDT | 19:46 EDT | 1h 37m | N115DN |
| 2026-09-18estimated | KDTW | KLGA | 18:28 EDT | 19:38 EDT | 1h 09m | N125DN |
| 2026-09-17 | KDTW | KLGA | 18:08 EDT | 19:28 EDT | 1h 19m | N377DN |
| 2026-09-16 | KDTW | KLGA | 18:13 EDT | 19:28 EDT | 1h 14m | N383DZ |
| 2026-09-15 | KDTW | KLGA | 18:17 EDT | 19:40 EDT | 1h 22m | N396DN |
| 2026-09-14partial | KLGA | ? | 09:49 EDT | N113DX | ||
| 2026-09-14 | KDTW | KLGA | 22:39 EDT | 23:50 EDT | 1h 10m | N113DX |
| 2026-09-11estimated | KDTW | KLGA | 18:12 EDT | 19:40 EDT | 1h 27m | N106DN |
| 2026-09-10partial | KLGA | ? | 09:31 EDT | N370DN | ||
| 2026-09-09 | KDTW | KLGA | 18:34 EDT | 19:50 EDT | 1h 15m | N370DN |
| 2026-09-08 | KDTW | KLGA | 18:32 EDT | 19:46 EDT | 1h 13m | N116DN |
| 2026-09-07 | KDTW | KLGA | 18:32 EDT | 19:46 EDT | 1h 13m | N396DN |
| 2026-09-06 | KDTW | KLGA | 18:12 EDT | 19:24 EDT | 1h 11m | N369DN |
| 2026-09-04partial | KDTW | ? | 21:36 EDT | N372DN |
Earlier flights (191) - back to 2025-08-15
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-08-31 | KDTW | KLGA | 18:42 EDT | 19:58 EDT | 1h 15m | N367DN |
| 2026-08-30 | KDTW | KLGA | 18:17 EDT | 19:38 EDT | 1h 20m | N110DX |
| 2026-08-28partial | KDTW | ? | 00:12 EDT | N384DN | ||
| 2026-08-26 | KDTW | KLGA | 18:11 EDT | 19:26 EDT | 1h 14m | N381DZ |
| 2026-08-25 | KDTW | KLGA | 18:13 EDT | 19:44 EDT | 1h 30m | N396DN |
| 2026-08-24 | KDTW | KLGA | 18:24 EDT | 19:46 EDT | 1h 22m | N102DN |
| 2026-08-23 | KDTW | KLGA | 18:10 EDT | 19:30 EDT | 1h 19m | N106DN |
| 2026-08-21partial | KDTW | ? | 21:41 EDT | N108DN | ||
| 2026-08-19 | KDTW | KLGA | 18:06 EDT | 19:22 EDT | 1h 16m | N379DN |
| 2026-08-18 | KDTW | KLGA | 18:06 EDT | 19:38 EDT | 1h 31m | N382DN |
| 2026-08-17partial | KLGA | ? | 20:40 EDT | N128DN | ||
| 2026-08-14partial | KLGA | ? | 21:21 EDT | N112DN | ||
| 2026-08-13 | KDTW | KLGA | 18:05 EDT | 19:18 EDT | 1h 12m | N112DN |
| 2026-08-12partial | KDTW | ? | 20:00 EDT | N370DN | ||
| 2026-08-11estimated | KDTW | KLGA | 19:26 EDT | 19:58 EDT | 0h 31m | N370DN |
| 2026-07-22partial | KLGA | ? | 00:43 EDT | N888DU | ||
| 2026-07-22estimated | KDTW | KLGA | 20:00 EDT | 21:00 EDT | 1h 00m | N888DU |
| 2026-07-21partial | KDTW | ? | 20:54 EDT | N921DU | ||
| 2026-07-20 | KDTW | KLGA | 08:19 EDT | 19:26 EDT | 11h 06m | N806DN |
| 2026-07-20estimated | KDTW | KLGA | 20:00 EDT | 21:12 EDT | 1h 11m | N806DN |
| 2026-07-17 | KDTW | KLGA | 18:08 EDT | 19:20 EDT | 1h 11m | N864DN |
| 2026-07-16partial | KDTW | ? | 20:21 EDT | N878DN | ||
| 2026-07-14partial | KLGA | ? | 07:32 EDT | N909DN | ||
| 2026-07-13 | KDTW | KLGA | 18:17 EDT | 19:36 EDT | 1h 18m | N909DN |
| 2026-07-12 | KDTW | KLGA | 18:18 EDT | 19:36 EDT | 1h 17m | N888DU |
| 2026-07-10partial | KDTW | ? | 00:35 EDT | N853DN | ||
| 2026-07-08estimated | KDTW | KLGA | 07:53 EDT | 19:58 EDT | 12h 05m | N831DN |
| 2026-07-07partial | KSWF | ? | 20:00 EDT | N864DN | ||
| 2026-07-06partial | KLGA | ? | 09:28 EDT | N898DN | ||
| 2026-07-06estimated | KHPN | KLGA | 20:00 EDT | 21:04 EDT | 1h 03m | N898DN |
| 2026-07-05estimated | KDTW | KLGA | 19:38 EDT | 19:58 EDT | 0h 19m | N898DN |
| 2026-07-04 | KDTW | KLGA | 22:28 EDT | 23:46 EDT | 1h 17m | N848DN |
| 2026-07-03partial | KLGA | ? | 21:14 EDT | N848DN | ||
| 2026-07-02 | KDTW | KLGA | 18:34 EDT | 19:48 EDT | 1h 14m | N848DN |
| 2026-07-01 | KDTW | KLGA | 18:13 EDT | 19:26 EDT | 1h 12m | N892DN |
| 2026-06-30 | KDTW | KLGA | 18:17 EDT | 19:36 EDT | 1h 18m | N865DN |
| 2026-06-29 | KDTW | KLGA | 18:32 EDT | 19:46 EDT | 1h 13m | N888DU |
| 2026-06-28 | KDTW | KLGA | 18:10 EDT | 19:26 EDT | 1h 15m | N883DN |
| 2026-06-27estimated | KTTN | KLGA | 20:00 EDT | 20:20 EDT | 0h 20m | N803DN |
| 2026-06-26estimated | KDTW | KLGA | 19:00 EDT | 19:58 EDT | 0h 57m | N803DN |
| 2026-06-25 | KDTW | KLGA | 18:23 EDT | 19:32 EDT | 1h 08m | N953DZ |
| 2026-06-24partial | KJFK | ? | 20:00 EDT | N864DN | ||
| 2026-06-23partial | KDTW | ? | 20:39 EDT | N941DZ | ||
| 2026-06-21 | KDTW | KLGA | 18:24 EDT | 19:40 EDT | 1h 15m | N818DA |
| 2026-06-19 | KDTW | KLGA | 18:29 EDT | 19:56 EDT | 1h 27m | N885DN |
| 2026-06-18partial | KEWR | ? | 20:00 EDT | N915DU | ||
| 2026-06-17partial | KDTW | ? | 21:02 EDT | N918DU | ||
| 2026-06-16partial | KLGA | ? | 21:17 EDT | N831DN | ||
| 2026-06-15 | KDTW | KLGA | 18:09 EDT | 19:32 EDT | 1h 22m | N831DN |
| 2026-06-11estimated | KDTW | KLGA | 18:40 EDT | 19:40 EDT | 0h 59m | N831DN |
| 2026-05-28partial | KLGA | ? | 23:08 EDT | N105DX | ||
| 2026-05-28 | KDTW | KLGA | 20:14 EDT | 21:26 EDT | 1h 11m | N105DX |
| 2026-05-26partial | KDTW | ? | 21:05 EDT | N396DN | ||
| 2026-05-25 | KDTW | KLGA | 18:09 EDT | 19:30 EDT | 1h 20m | N396DN |
| 2026-05-24 | KDTW | KLGA | 18:07 EDT | 19:24 EDT | 1h 17m | N376DN |
| 2026-05-23estimated | KTTN | KLGA | 20:00 EDT | 21:06 EDT | 1h 05m | N389DN |
| 2026-05-22partial | ? | ? | 00:00Z | N379DN | ||
| 2026-05-21estimated | KDTW | KLGA | 19:00 EDT | 19:58 EDT | 0h 57m | N379DN |
| 2026-05-20estimated | KDTW | KEWR | 21:46 EDT | 05:12 EDT | 7h 25m | N102DN |
| 2026-05-19estimated | KTTN | KLGA | 21:22 EDT | 14:44 EDT | 17h 22m | N106DN |
| 2026-05-12partial | KLGA | ? | 22:10 EDT | N380DN | ||
| 2026-05-11 | KDTW | KLGA | 18:09 EDT | 19:16 EDT | 1h 06m | N380DN |
| 2026-05-10 | KDTW | KLGA | 18:07 EDT | 19:24 EDT | 1h 16m | N118DY |
| 2026-05-08partial | KDTW | ? | 21:48 EDT | N369DN | ||
| 2026-05-07estimated | KDTW | KLGA | 18:10 EDT | 19:28 EDT | 1h 17m | N369DN |
| 2026-05-06partial | KLGA | ? | 20:47 EDT | N933DZ | ||
| 2026-05-05 | KDTW | KLGA | 17:52 EDT | 19:10 EDT | 1h 17m | N933DZ |
| 2026-05-04partial | KLGA | ? | 20:52 EDT | N921DU | ||
| 2026-05-03 | KDTW | KLGA | 17:54 EDT | 19:18 EDT | 1h 23m | N921DU |
| 2026-05-01partial | KDTW | ? | 21:31 EDT | N915DU | ||
| 2026-04-30 | KDTW | KLGA | 18:27 EDT | 19:40 EDT | 1h 12m | N915DU |
| 2026-04-29 | KDTW | KLGA | 18:18 EDT | 19:32 EDT | 1h 14m | N870DN |
| 2026-04-28 | KDTW | KLGA | 18:00 EDT | 19:20 EDT | 1h 19m | N894DN |
| 2026-04-27 | KDTW | KLGA | 17:50 EDT | 19:06 EDT | 1h 15m | N920DU |
| 2026-04-26 | KDTW | KLGA | 18:11 EDT | 19:26 EDT | 1h 15m | N927DZ |
| 2026-04-24 | KDTW | KLGA | 18:01 EDT | 19:16 EDT | 1h 14m | N818DA |
| 2026-04-23partial | KLGA | ? | 20:45 EDT | N822DN | ||
| 2026-04-22partial | KLGA | ? | 20:00 EDT | N844DN | ||
| 2026-04-21partial | KDTW | ? | 20:00 EDT | N901DN | ||
| 2026-04-20partial | ? | ? | 00:00Z | N844DN | ||
| 2026-04-19estimated | KDTW | KLGA | 18:10 EDT | 19:58 EDT | 1h 47m | N844DN |
| 2026-04-17partial | ? | ? | 00:00Z | N911DQ | ||
| 2026-04-16partial | KDTW | ? | 21:27 EDT | N921DU | ||
| 2026-04-15partial | ? | ? | 01:24Z | N917DU | ||
| 2026-04-14partial | ? | ? | 01:16Z | N906DN | ||
| 2026-04-13 | KDTW | KLGA | 17:51 EDT | 19:06 EDT | 1h 14m | N906DN |
| 2026-04-12 | KDTW | KLGA | 18:10 EDT | 19:20 EDT | 1h 09m | N339NW |
| 2026-04-05 | KDTW | KLGA | 18:50 EDT | 19:58 EDT | 1h 07m | N369NW |
| 2026-04-03 | KDTW | KHPN | 18:56 EDT | 19:58 EDT | 1h 01m | N348NW |
| 2026-04-02partial | ? | ? | 00:01Z | N339NW | ||
| 2026-04-01partial | KDTW | ? | 20:00 EDT | N363NW | ||
| 2026-03-31estimated | KDTW | KLGA | 18:50 EDT | 19:58 EDT | 1h 08m | N363NW |
| 2026-03-30estimated | KDTW | KLGA | 07:56 EDT | 19:30 EDT | 11h 33m | N357NW |
| 2026-03-30estimated | KDTW | KLGA | 20:07 EDT | 21:24 EDT | 1h 16m | N357NW |
| 2026-03-15estimated | KDTW | KLGA | 18:54 EDT | 19:58 EDT | 1h 03m | N354NW |
| 2026-03-14estimated | KDTW | KLGA | 20:00 EDT | 21:00 EDT | 1h 00m | N366NW |
| 2026-03-12 | KDTW | KLGA | 08:09 EDT | 19:42 EDT | 11h 32m | N370NW |
| 2026-03-11 | KDTW | KLGA | 18:10 EDT | 19:38 EDT | 1h 27m | N370NW |
| 2026-03-10 | KDTW | KLGA | 17:58 EDT | 19:32 EDT | 1h 33m | N361NW |
| 2026-03-09partial | KJFK | ? | 20:00 EDT | N348NW | ||
| 2026-03-08estimated | KDTW | KLGA | 18:42 EDT | 19:58 EDT | 1h 15m | N348NW |
| 2026-03-07 | KDTW | KLGA | 19:17 EST | 20:40 EST | 1h 22m | N355NW |
| 2026-03-06 | KDTW | KLGA | 19:34 EST | 20:46 EST | 1h 11m | N351NW |
| 2026-03-05estimated | KDTW | KLGA | 19:04 EST | 19:48 EST | 0h 44m | N357NW |
| 2026-03-04partial | KDTW | ? | 19:15 EST | N339NW | ||
| 2026-03-03estimated | KDTW | KLGA | 19:00 EST | 19:58 EST | 0h 57m | N356NW |
| 2026-03-02partial | KDTW | ? | 19:02 EST | N361NW | ||
| 2026-02-28estimated | KDTW | KLGA | 19:00 EST | 20:04 EST | 1h 03m | N355NW |
| 2026-02-27partial | ? | ? | 00:00Z | N335NW | ||
| 2026-02-26partial | ? | ? | 00:01Z | N351NW | ||
| 2026-02-25partial | KDTW | ? | 19:00 EST | N373NW | ||
| 2026-02-21 | KDTW | KLGA | 19:00 EST | 20:10 EST | 1h 09m | N366NW |
| 2026-02-20partial | KDTW | ? | 19:01 EST | N367NW | ||
| 2026-02-19estimated | KDTW | KLGA | 19:03 EST | 20:00 EST | 0h 56m | N334NW |
| 2026-02-18partial | ? | ? | 00:02Z | N343NW | ||
| 2026-02-17partial | KDTW | ? | 19:03 EST | N371NW | ||
| 2026-02-16 | KDTW | KLGA | 19:16 EST | 20:32 EST | 1h 15m | N358NW |
| 2026-02-14estimated | KDTW | KLGA | 19:02 EST | 20:13 EST | 1h 10m | N350NA |
| 2026-02-13partial | KLGA | ? | 08:09 EST | N368NW | ||
| 2026-02-13estimated | KDTW | KLGA | 19:00 EST | 20:20 EST | 1h 20m | N368NW |
| 2026-02-12partial | ? | ? | 00:01Z | N341NW | ||
| 2026-02-11partial | KEWR | ? | 19:01 EST | N340NW | ||
| 2026-02-07 | KDTW | KLGA | 19:18 EST | 20:36 EST | 1h 17m | N361NW |
| 2026-02-06 | KDTW | KLGA | 19:00 EST | 20:26 EST | 1h 25m | N325US |
| 2026-02-05 | KDTW | KLGA | 20:00 EST | 21:16 EST | 1h 15m | N360NW |
| 2026-02-04estimated | KDTW | KLGA | 19:00 EST | 20:12 EST | 1h 12m | N338NW |
| 2026-02-03partial | KDTW | ? | 19:03 EST | N353NW | ||
| 2026-02-02estimated | KDTW | KLGA | 19:00 EST | 20:02 EST | 1h 02m | N378NW |
| 2026-02-01estimated | KDTW | KLGA | 18:36 EST | 18:58 EST | 0h 21m | N378NW |
| 2026-01-31estimated | KDTW | KLGA | 19:00 EST | 20:06 EST | 1h 05m | N369NW |
| 2026-01-30partial | ? | ? | 00:01Z | N361NW | ||
| 2026-01-29partial | KDTW | ? | 19:29 EST | N358NW | ||
| 2026-01-28estimated | KDTW | KLGA | 19:00 EST | 20:04 EST | 1h 03m | N335NW |
| 2026-01-27partial | KDTW | ? | 23:36 EST | N372NW | ||
| 2026-01-24estimated | KDTW | KLGA | 19:06 EST | 19:56 EST | 0h 50m | N315NB |
| 2026-01-23partial | ? | ? | 00:09Z | N341NW | ||
| 2026-01-22partial | KDTW | ? | 19:00 EST | N349NW | ||
| 2026-01-21partial | ? | ? | 00:02Z | N374NW | ||
| 2026-01-20partial | KDTW | ? | 19:20 EST | N325US | ||
| 2026-01-19 | KDTW | KLGA | 20:38 EST | 21:56 EST | 1h 17m | N369NW |
| 2026-01-09estimated | KDTW | KLGA | 19:01 EST | 19:52 EST | 0h 51m | N357NW |
| 2026-01-08partial | ? | ? | 00:00Z | N370NW | ||
| 2026-01-07partial | ? | ? | 00:00Z | N374NW | ||
| 2026-01-06partial | ? | ? | 00:00Z | N352NW | ||
| 2026-01-05estimated | KDTW | KLGA | 18:38 EST | 18:58 EST | 0h 19m | N352NW |
| 2025-12-20 | KDTW | KLGA | 22:59 EST | 00:16 EST | 1h 16m | N859DN |
| 2025-12-19estimated | KDTW | KLGA | 19:00 EST | 19:48 EST | 0h 47m | N128DN |
| 2025-12-18partial | ? | ? | 00:00Z | N382DN | ||
| 2025-12-17partial | ? | ? | 00:00Z | N386DN | ||
| 2025-12-16partial | KDTW | ? | 19:06 EST | N107DN | ||
| 2025-12-13 | KDTW | KLGA | 19:56 EST | 21:24 EST | 1h 27m | N124DX |
| 2025-12-12 | KDTW | KLGA | 21:45 EST | 23:08 EST | 1h 22m | N368DN |
| 2025-12-11 | KDTW | KLGA | 21:04 EST | 22:22 EST | 1h 17m | N103DY |
| 2025-12-10estimated | KDTW | KLGA | 19:00 EST | 20:12 EST | 1h 11m | N112DN |
| 2025-12-09estimated | KDTW | KLGA | 18:34 EST | 18:58 EST | 0h 23m | N112DN |
| 2025-11-27partial | ? | ? | 00:00Z | N366DX | ||
| 2025-11-26estimated | KDTW | KLGA | 18:35 EST | 18:58 EST | 0h 22m | N366DX |
| 2025-10-29estimated | KDTW | KLGA | 07:07 EDT | 19:58 EDT | 12h 50m | N928DU |
| 2025-10-28partial | KLGA | ? | 07:19 EDT | N807DN | ||
| 2025-10-28estimated | KDTW | KLGA | 20:00 EDT | 20:26 EDT | 0h 26m | N807DN |
| 2025-10-27 | KLGA | CYQG | 07:08 EDT | 19:58 EDT | 12h 49m | N897DN |
| 2025-10-26 | KDTW | KLGA | 18:12 EDT | 19:56 EDT | 1h 43m | N897DN |
| 2025-10-24 | KDTW | KLGA | 18:13 EDT | 19:30 EDT | 1h 17m | N882DN |
| 2025-10-23 | KDTW | KLGA | 18:12 EDT | 19:30 EDT | 1h 17m | N882DN |
| 2025-10-22 | KDTW | KLGA | 18:13 EDT | 19:26 EDT | 1h 12m | N821DN |
| 2025-10-21 | KDTW | KLGA | 18:10 EDT | 19:40 EDT | 1h 29m | N914DU |
| 2025-10-20partial | KDTW | ? | 20:00 EDT | N821DN | ||
| 2025-10-19estimated | CYQG | ? | 18:47 EDT | 23:58Z | 1h 10m | N821DN |
| 2025-10-15estimated | KDTW | KLGA | 20:00 EDT | 20:24 EDT | 0h 24m | N843DN |
| 2025-10-14partial | KDTW | ? | 21:09 EDT | N810DN | ||
| 2025-10-13estimated | KDTW | KLGA | 20:00 EDT | 20:40 EDT | 0h 40m | N844DN |
| 2025-10-12estimated | KDTW | KLGA | 19:12 EDT | 19:58 EDT | 0h 45m | N844DN |
| 2025-10-07partial | KDTW | ? | 20:00 EDT | N909DN | ||
| 2025-10-06estimated | KDTW | KLGA | 19:19 EDT | 19:58 EDT | 0h 38m | N909DN |
| 2025-10-05estimated | KDTW | KLGA | 11:03 EDT | 19:28 EDT | 8h 24m | N894DN |
| 2025-10-04 | KDTW | KLGA | 10:17 EDT | 10:58 EDT | 0h 40m | N856DN |
| 2025-10-01 | KDTW | KTTN | 18:00 EDT | 19:01 EDT | 1h 01m | AAFC36 |
| 2025-09-30 | KDTW | KEWR Newark Liberty International | 17:41 EDT | 18:44 EDT | 1h 02m | ACBE88 |
| 2025-09-29 | KDTW | KTTN | 18:15 EDT | 19:18 EDT | 1h 03m | AC382E |
| 2025-09-28 | KDTW | KEWR Newark Liberty International | 18:08 EDT | 19:11 EDT | 1h 02m | AC382E |
| 2025-09-26 | CYQG | KLGA LaGuardia | 20:00 EDT | 21:07 EDT | 1h 07m | AB3133 |
| 2025-09-24 | KDTW | ? | 18:33 EDT | 23:36Z | 1h 03m | AB14D9 |
| 2025-09-23 | KDTW | KSWF | 18:54 EDT | 19:57 EDT | 1h 02m | AB1FFE |
| 2025-09-22 | KDTW | KEWR Newark Liberty International | 18:06 EDT | 19:09 EDT | 1h 03m | ACB878 |
| 2025-09-21 | KDTW | KEWR Newark Liberty International | 18:02 EDT | 19:08 EDT | 1h 06m | AC3477 |
| 2025-09-19 | KDTW | KTTN | 18:01 EDT | 19:02 EDT | 1h 01m | ABDA54 |
| 2025-09-18 | KDTW | KLGA LaGuardia | 18:14 EDT | 19:26 EDT | 1h 12m | AAFC36 |
| 2025-08-21 | KDTW | KLGA | 03:25 EDT | 19:36 EDT | 16h 10m | N371DN |
| 2025-08-19partial | ? | ? | 00:00Z | N104DN | ||
| 2025-08-17estimated | KDTW | KLGA | 19:32 EDT | 19:58 EDT | 0h 25m | N359DN |
| 2025-08-15partial | KDTW | ? | 20:45 EDT | N118DY |
Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.
Get an email when DAL2604 flies + if it runs late.
Data access
Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]