Flight

DAL2660

Flight history and live tracking for DAL2660, 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

DateSun 04 Oct 2026
RouteKDTW DETROIT METRO WAYNE CO → KALB ALBANY INTERNATIONAL
Scheduled departure21:49 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineDelta Air Lines
Typical originKDTW DETROIT METRO WAYNE CO
Typical destinationKALB ALBANY INTERNATIONAL
Distance424 nm

Flight history 149 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-03KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:58 EDT22:58 EDT1h 00mN324NB
2026-10-02KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:59 EDT22:58 EDT0h 59mN325NB
2026-10-01KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:59 EDT23:03 EDT1h 04mN347NB
2026-09-30KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL22:00 EDT23:10 EDT1h 10mN354NB
2026-09-29KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:58 EDT23:09 EDT1h 11mN342NB
2026-09-28KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL22:05 EDT23:15 EDT1h 10mN368NB
2026-09-27KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:52 EDT23:02 EDT1h 10mN352NB
2026-09-26KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:55 EDT23:06 EDT1h 11mN329NB
2026-09-25KDTW DETROIT METRO WAYNE COKALB ALBANY INTERNATIONAL21:57 EDT23:09 EDT1h 12mN371NB
2026-09-24KDTWKALB21:56 EDT23:08 EDT1h 11mN320NB
2026-09-23KDTWKALB21:45 EDT22:58 EDT1h 12mN341NW
2026-09-22KDTWKALB21:55 EDT23:02 EDT1h 06mN363NW
2026-09-21KDTWKALB21:48 EDT23:02 EDT1h 13mN334NB
2026-09-20KDTWKALB22:16 EDT23:18 EDT1h 01mN341NW
2026-09-19KDTWKALB22:46 EDT23:46 EDT0h 59mN341NW
2026-09-18estimatedKDTWKALB21:51 EDT22:48 EDT0h 56mN352NW
2026-09-17estimatedKDTWKALB21:55 EDT22:52 EDT0h 56mN336NW
2026-09-16estimatedKDTWKALB21:51 EDT22:56 EDT1h 05mN360NW
2026-09-15KDTWKALB23:20 EDT00:26 EDT1h 05mN360NW
2026-09-14KDTWKALB21:58 EDT22:56 EDT0h 57mN361NW
2026-09-13KDTWKALB22:24 EDT23:24 EDT0h 59mN360NW
2026-09-12estimatedKDTWKALB22:04 EDT23:00 EDT0h 56mN334NW
2026-09-11KDTWKALB21:59 EDT23:04 EDT1h 05mN345NW
2026-09-10KDTWKALB21:59 EDT23:04 EDT1h 04mN361NW
2026-09-09KDTWKALB21:58 EDT23:06 EDT1h 07mN347NW
2026-09-08KDTWKALB22:18 EDT23:20 EDT1h 01mN373NW
2026-09-07estimatedKDTWKALB21:33 EDT22:38 EDT1h 05mN354NW
2026-09-06estimatedKDTWKALB21:34 EDT22:34 EDT0h 59mN345NW
2026-09-05estimatedKDTWKALB22:34 EDT23:30 EDT0h 55mN363NW
2026-09-04KDTWKALB21:48 EDT22:56 EDT1h 07mN363NW
2026-09-03KDTWKALB21:35 EDT22:44 EDT1h 08mN341NW
Earlier flights (118) - back to 2025-10-06
DateFromToDepArrDurationAircraft
2026-09-01estimatedKDTWKALB21:33 EDT22:38 EDT1h 05mN350NA
2026-08-31estimatedKDTWKALB22:08 EDT23:08 EDT0h 59mN370NW
2026-08-30estimatedKDTWKALB21:28 EDT22:24 EDT0h 55mN351NW
2026-08-29estimatedKDTWKALB21:43 EDT22:40 EDT0h 56mN351NW
2026-08-28KDTWKALB21:38 EDT22:40 EDT1h 01mN375NC
2026-08-27KDTWKALB21:41 EDT22:50 EDT1h 09mN344NW
2026-08-26KDTWKALB21:37 EDT22:50 EDT1h 12mN351NW
2026-08-25KDTWKALB21:30 EDT22:42 EDT1h 11mN336NW
2026-08-24KDTWKALB21:34 EDT22:50 EDT1h 15mN344NW
2026-08-23KDTWKALB21:35 EDT22:46 EDT1h 11mN375NC
2026-08-22estimatedKDTWKALB22:00 EDT23:08 EDT1h 08mN370NW
2026-08-21KDTWKALB21:52 EDT06:10 EDT8h 18mN355NW
2026-08-20KDTWKALB21:35 EDT22:44 EDT1h 08mN363NW
2026-08-19KDTWKALB23:37 EDT00:42 EDT1h 04mN355NW
2026-08-18KDTWKALB21:32 EDT22:40 EDT1h 07mN375NC
2026-08-17KDTWKALB21:40 EDT22:46 EDT1h 05mN363NW
2026-08-16KDTWKALB21:36 EDT06:15 EDT8h 38mN368NW
2026-08-15KDTWKALB21:47 EDT06:09 EDT8h 22mN347NW
2026-08-14estimatedKDTWKALB21:41 EDT22:38 EDT0h 56mN358NW
2026-08-13KDTWKALB21:37 EDT22:46 EDT1h 09mN372NW
2026-08-12KDTWKALB21:29 EDT06:07 EDT8h 37mN358NW
2026-07-23estimatedKDTWKALB21:56 EDT22:56 EDT0h 59mN361NW
2026-07-22KDTWKALB22:51 EDT23:52 EDT1h 00mN361NW
2026-07-21KDTWKALB21:59 EDT23:06 EDT1h 06mN354NW
2026-07-20estimatedKDTWKALB21:54 EDT22:50 EDT0h 55mN344NW
2026-07-19KDTWKALB23:19 EDT00:18 EDT0h 58mN344NW
2026-07-18KDTWKALB22:20 EDT23:22 EDT1h 01mN354NW
2026-07-17estimatedKDTWKALB23:10 EDT00:06 EDT0h 55mN354NW
2026-07-16estimatedKDTWKALB21:54 EDT22:50 EDT0h 55mN334NW
2026-07-15estimatedKDTWKALB22:00 EDT22:58 EDT0h 57mN334NW
2026-07-14KDTWKALB22:24 EDT23:34 EDT1h 09mN351NW
2026-07-13estimatedKDTWKALB22:48 EDT23:46 EDT0h 57mN354NW
2026-07-12estimatedKDTWKALB01:42 EDT02:40 EDT0h 58mN354NW
2026-07-11estimatedKDTWKALB00:30 EDT01:24 EDT0h 53mN334NW
2026-07-10estimatedKDTWKALB21:51 EDT22:50 EDT0h 58mN359NW
2026-07-09estimatedKDTWKALB23:12 EDT00:10 EDT0h 57mN359NW
2026-07-08estimatedKDTWKALB22:05 EDT23:02 EDT0h 56mN368NW
2026-07-07estimatedKDTWKALB21:57 EDT22:52 EDT0h 54mN372NW
2026-07-06estimatedKDTWKALB23:16 EDT00:12 EDT0h 55mN311DN
2026-07-05estimatedKDTWKALB22:39 EDT23:36 EDT0h 56mN369NW
2026-07-04estimatedKDTWKALB22:40 EDT23:36 EDT0h 56mN369NW
2026-07-03estimatedKDTWKALB21:52 EDT22:54 EDT1h 01mN343NW
2026-07-02KDTWKALB21:52 EDT22:56 EDT1h 03mN376NW
2026-07-01estimatedKDTWKALB23:41 EDT00:38 EDT0h 56mN369NW
2026-06-30KDTWKALB21:51 EDT22:54 EDT1h 02mN345NW
2026-06-29estimatedKDTWKALB21:55 EDT22:54 EDT0h 58mN351NW
2026-06-28KDTWKALB21:55 EDT22:58 EDT1h 02mN340NW
2026-06-27estimatedKDTW?21:44 EDT02:54Z1h 09mN356NW
2026-06-26estimatedKDTWKALB22:03 EDT23:08 EDT1h 04mN376NW
2026-06-25estimatedKDTWKALB21:52 EDT22:50 EDT0h 57mN367NW
2026-06-24estimatedKDTWKALB22:27 EDT23:24 EDT0h 56mN351NW
2026-06-23estimatedKDTWKALB21:50 EDT22:42 EDT0h 51mN340NW
2026-06-22estimatedKDTWKALB21:55 EDT22:50 EDT0h 54mN334NW
2026-06-21estimatedKDTWKALB21:52 EDT22:50 EDT0h 57mN348NW
2026-06-20KDTWKALB23:12 EDT00:14 EDT1h 01mN371NW
2026-06-19KDTWKALB21:54 EDT22:54 EDT0h 59mN376NW
2026-06-18KDTWKALB21:52 EDT22:54 EDT1h 01mN355NW
2026-06-17KDTWKALB21:51 EDT22:54 EDT1h 02mN363NW
2026-06-16KDTWKALB21:45 EDT22:52 EDT1h 07mN336NW
2026-06-15KDTWKALB23:46 EDT00:58 EDT1h 11mN369NW
2026-06-14estimatedKDTWKALB21:49 EDT22:44 EDT0h 54mN376NW
2026-06-13estimatedKDTWKALB22:06 EDT23:02 EDT0h 55mN347NW
2026-06-12KDTWKALB22:00 EDT23:04 EDT1h 03mN358NW
2026-05-29estimatedKDTWKALB21:43 EDT22:40 EDT0h 56mN361NW
2026-05-28estimatedKDTWKALB21:49 EDT22:44 EDT0h 54mN364NW
2026-05-27KDTWKALB23:27 EDT00:28 EDT1h 00mN377NW
2026-05-26estimatedKDTWKALB21:43 EDT22:50 EDT1h 06mN355NW
2026-05-25estimatedKDTWKALB21:50 EDT22:46 EDT0h 55mN367NW
2026-05-24KDTWKALB22:03 EDT23:10 EDT1h 06mN354NW
2026-05-23estimatedKDTWKALB21:54 EDT22:50 EDT0h 55mN347NW
2026-05-22KDTWKALB21:50 EDT22:46 EDT0h 55mN354NW
2026-05-21KDTWKALB22:01 EDT23:06 EDT1h 04mN347NW
2026-05-20partialKALB?20:22 EDTN329NW
2026-05-19partialKDTW?21:39 EDTN348NW
2026-05-12KDTWKALB21:50 EDT22:58 EDT1h 08mN374NW
2026-05-11KDTWKALB21:56 EDT22:54 EDT0h 58mN356NW
2026-05-10KDTWKALB21:59 EDT23:00 EDT1h 00mN365NW
2026-05-09KDTWKALB21:53 EDT22:52 EDT0h 58mN369NW
2026-05-08estimatedKDTWKALB21:54 EDT22:48 EDT0h 53mN335NW
2026-04-12estimated?KMSP12:38Z08:30 CDT0h 51mN363NW
2026-04-06estimated?KMSP13:05Z08:46 CDT0h 40mN367NW
2026-04-05estimated?KMSP12:53Z08:40 CDT0h 46mN348NW
2026-04-03estimated?KMSP13:04Z08:48 CDT0h 43mN362NW
2026-04-02estimated?KMSP13:06Z08:54 CDT0h 47mN363NW
2026-03-31estimated?KMSP12:46Z08:34 CDT0h 47mN343NB
2026-03-30estimated?KMSP13:03Z08:50 CDT0h 46mN328NW
2026-03-29estimated?KMSP13:10Z08:48 CDT0h 37mN351NW
2026-03-16estimated?KMSP13:48Z09:40 CDT0h 51mN373NW
2026-03-13estimated?KMSP12:56Z08:48 CDT0h 51mN354NW
2026-03-12KBISKMSP07:41 CDT08:40 CDT0h 58mN354NW
2026-03-11KBISKMSP07:59 CDT09:08 CDT1h 08mN366NW
2026-03-10KBISKMSP07:58 CDT08:56 CDT0h 57mN364NW
2026-03-09KBISKMSP07:42 CDT08:44 CDT1h 01mN350NA
2026-03-08KBISKMSP07:38 CDT08:40 CDT1h 01mN350NA
2025-12-19KCLTKATL10:14 EST11:20 EST1h 05mN967AT
2025-12-18KCLTKATL10:06 EST11:02 EST0h 55mN928AT
2025-12-17KCLTKATL10:06 EST10:54 EST0h 47mN990AT
2025-12-16KCLTKATL09:59 EST11:06 EST1h 06mN964AT
2025-12-15KCLTKATL09:44 EST10:50 EST1h 06mN951AT
2025-12-14KCLTKATL09:56 EST11:18 EST1h 21mN930AT
2025-12-13KCLTKATL09:03 EST09:58 EST0h 55mN940AT
2025-12-12KCLTKATL09:49 EST10:50 EST1h 00mN899AT
2025-12-11estimated?KATL14:41Z11:02 EST1h 20mN930AT
2025-12-10KCLTKATL09:44 EST10:58 EST1h 14mN989AT
2025-12-09KCLTKATL13:43 EST14:48 EST1h 05mN919AT
2025-11-26KCLTKATL10:10 EST10:54 EST0h 43mN977AT
2025-10-30KCLTKATL09:53 EDT10:34 EDT0h 40mN959AT
2025-10-29KCLTKATL09:44 EDT10:36 EDT0h 51mN923AT
2025-10-28KCLTKATL09:53 EDT10:36 EDT0h 42mN896AT
2025-10-27KCLTKATL10:02 EDT10:54 EDT0h 51mN938AT
2025-10-26KCLTKATL09:54 EDT10:40 EDT0h 45mN929AT
2025-10-24KCLTKATL12:52 EDT13:34 EDT0h 41mN948AT
2025-10-20KCLTKATL09:53 EDT10:30 EDT0h 36mN982AT
2025-10-15KCLTKATL09:48 EDT10:36 EDT0h 47mN942AT
2025-10-14KCLTKATL09:49 EDT10:30 EDT0h 40mN608AT
2025-10-13KCLTKATL10:06 EDT10:48 EDT0h 42mN979AT
2025-10-07KCLTKATL09:47 EDT10:38 EDT0h 50mN981AT
2025-10-06KCLTKATL10:01 EDT10:54 EDT0h 52mN995AT

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.

Open the live map Full history CSV API access
Follow this flight

Get an email when DAL2660 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]