Flight

DAL669

Flight history and live tracking for DAL669, 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
RouteKJFK JOHN F KENNEDY INTERNATIONAL → KSFO SAN FRANCISCO INTERNATIONAL
Scheduled departure09:00 EDT

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

Route

AirlineDelta Air Lines
Typical originKJFK JOHN F KENNEDY INTERNATIONAL
Typical destinationKSFO SAN FRANCISCO INTERNATIONAL
Distance2,242 nm

Flight history 299 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KSFO SAN FRANCISCO INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL14:35 PDT22:28 EDT4h 53mN723TW
2026-10-02KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:18 EDT11:59 PDT5h 41mN174DN
2026-10-01KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:10 EDT11:33 PDT5h 23mN179DN
2026-09-30KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:24 EDT11:40 PDT5h 16mN177DN
2026-09-29KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:15 EDT11:39 PDT5h 24mN174DN
2026-09-28KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:29 EDT12:01 PDT5h 32mN178DN
2026-09-27KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL10:00 EDT12:29 PDT5h 29mN190DN
2026-09-26KSFO SAN FRANCISCO INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL14:30 PDT22:41 EDT5h 11mN713TW
2026-09-26KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL10:01 EDT12:29 PDT5h 28mN713TW
2026-09-25KJFK JOHN F KENNEDY INTERNATIONALKSFO SAN FRANCISCO INTERNATIONAL09:26 EDT11:57 PDT5h 31mN179DN
2026-09-24KJFKKSFO09:02 EDT12:22 PDT6h 19mN177DN
2026-09-23KJFKKSFO09:03 EDT12:14 PDT6h 10mN178DN
2026-09-22KJFKKSFO09:02 EDT12:38 PDT6h 35mN177DN
2026-09-21KJFKKSFO08:58 EDT12:06 PDT6h 07mN178DN
2026-09-20KJFKKSFO09:21 EDT12:11 PDT5h 49mN179DN
2026-09-20estimatedKSFOKJFK17:00 PDT22:18 EDT2h 17mN723TW
2026-09-19estimatedKSFOKJFK14:21 PDT19:58 EDT2h 36mN723TW
2026-09-19KJFKKSFO09:49 EDT12:16 PDT5h 26mN723TW
2026-09-18estimatedKJFKKSFO09:24 EDT11:28 PDT5h 03mN174DN
2026-09-17estimatedKJFKKSFO10:23 EDT13:22 PDT5h 58mN177DN
2026-09-16estimatedKJFKKSFO09:56 EDT12:32 PDT5h 36mN178DN
2026-09-15estimated??14:39Z19:36Z4h 56mN174DN
2026-09-14KJFKKSFO11:38 EDT14:34 PDT5h 55mN177DN
2026-09-13KJFKKSFO10:32 EDT13:42 PDT6h 10mN179DN
2026-09-12KSFOKJFK15:31 PDT23:24 EDT4h 53mA91616
2026-09-12KJFKKSFO11:46 EDT14:30 PDT5h 44mN685DA
2026-09-11KJFKKSFO09:32 EDT12:14 PDT5h 41mN178DN
2026-09-10KJFKKSFO09:32 EDT12:38 PDT6h 06mN177DN
2026-09-09KJFKKSFO09:23 EDT12:10 PDT5h 46mN174DN
2026-09-08KJFKKSFO09:29 EDT12:10 PDT5h 40mN179DN
2026-09-07estimatedKJFKKSFO13:52 EDT12:16 PDT1h 23mN178DN
2026-09-06estimatedKJFKKSFO10:41 EDT13:26 PDT5h 44mN177DN
2026-09-05KJFKKSFO09:47 EDT12:38 PDT5h 51mN174DN
2026-09-04estimatedKJFKKSFO10:03 EDT12:52 PDT5h 48mN177DN
Earlier flights (265) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03KJFKKSFO11:36 EDT14:16 PDT5h 39mN178DN
2026-09-01estimatedKJFKKSFO09:18 EDT12:12 PDT5h 53mN179DN
2026-08-31estimatedKJFKKSFO09:16 EDT12:06 PDT5h 49mN178DN
2026-08-30estimatedKJFKKSFO09:41 EDT12:18 PDT5h 36mN174DN
2026-08-29KJFKKSFO09:33 EDT12:12 PDT5h 38mN177DN
2026-08-28estimatedKJFKKSFO10:12 EDT12:50 PDT5h 38mN179DN
2026-08-27estimatedKJFKKSFO09:36 EDT12:20 PDT5h 43mN178DN
2026-08-26estimatedKJFKKSFO09:40 EDT12:30 PDT5h 49mN190DN
2026-08-25estimatedKJFKKSFO09:24 EDT12:12 PDT5h 47mN177DN
2026-08-24estimatedKJFKKSFO09:18 EDT12:22 PDT6h 03mN174DN
2026-08-23estimatedKJFKKSFO09:21 EDT12:12 PDT5h 50mN178DN
2026-08-22estimatedKJFKKSFO10:34 EDT13:20 PDT5h 45mN178DN
2026-08-21estimatedKJFKKSFO09:36 EDT12:18 PDT5h 41mN179DN
2026-08-20estimatedKJFKKSFO09:39 EDT15:00 PDT8h 20mN174DN
2026-08-19estimated??13:35Z20:30Z6h 54mN177DN
2026-08-18estimated??18:28Z21:40Z3h 12mN177DN
2026-08-17estimatedKJFKKSFO09:51 EDT13:06 PDT6h 15mN174DN
2026-08-16estimatedKJFKKSFO09:20 EDT12:16 PDT5h 56mN178DN
2026-08-15estimatedKJFKKSFO09:32 EDT12:14 PDT5h 41mN179DN
2026-08-14estimatedKJFKKSFO09:39 EDT14:10 PDT7h 30mN178DN
2026-08-13estimatedKJFKKSFO10:06 EDT12:48 PDT5h 42mN190DN
2026-08-12estimatedKJFKKSFO09:24 EDT14:32 PDT8h 07mN177DN
2026-08-11estimated??18:56Z20:10Z1h 13mN177DN
2026-07-23estimatedKJFKKSFO09:48 EDT12:40 PDT5h 51mN177DN
2026-07-21KJFKKSFO09:45 EDT12:20 PDT5h 35mN179DN
2026-07-20estimatedKJFKKSFO09:52 EDT12:18 PDT5h 25mN174DN
2026-07-19estimatedKJFKKSFO09:42 EDT12:24 PDT5h 41mN178DN
2026-07-18KJFKKSFO11:03 EDT13:16 PDT5h 13mN177DN
2026-07-17KJFKKSFO09:33 EDT11:52 PDT5h 18mN174DN
2026-07-16estimatedKJFKKSFO10:25 EDT12:54 PDT5h 28mN179DN
2026-07-15estimatedKJFKKSFO09:15 EDT11:40 PDT5h 24mN177DN
2026-07-14KJFKKSFO09:11 EDT11:28 PDT5h 16mN178DN
2026-07-13KJFKKSFO09:58 EDT12:14 PDT5h 15mN187DN
2026-07-12KJFKKSFO09:35 EDT12:02 PDT5h 26mN179DN
2026-07-11KJFKKSFO09:32 EDT12:18 PDT5h 45mN174DN
2026-07-10KJFKKSFO09:18 EDT11:56 PDT5h 37mN178DN
2026-07-09KJFKKSFO10:05 EDT13:02 PDT5h 56mN174DZ
2026-07-08estimatedKJFKKSFO09:26 EDT12:04 PDT5h 38mN174DZ
2026-07-06KJFKKSFO09:53 EDT12:24 PDT5h 31mN177DN
2026-07-05estimatedKJFKKSFO10:47 EDT13:18 PDT5h 30mN174DN
2026-07-04KJFKKSFO09:35 EDT12:04 PDT5h 29mN174DN
2026-07-03estimatedKJFKKSFO09:51 EDT12:44 PDT5h 52mN178DN
2026-07-02estimatedKJFKKSFO09:50 EDT12:28 PDT5h 38mN177DN
2026-07-01estimatedKJFKKSFO09:14 EDT11:46 PDT5h 31mN179DN
2026-06-30estimated?KSQL20:31Z14:52 PDT1h 21mN177DN
2026-06-30estimated??17:17Z19:16Z1h 58mN177DN
2026-06-30estimatedKJFKKSFO09:24 EDT07:22 PDT0h 57mN177DN
2026-06-29estimatedKJFKKSFO09:51 EDT12:38 PDT5h 46mN186DN
2026-06-28KJFKKSFO09:58 EDT12:54 PDT5h 55mN174DN
2026-06-27estimatedKJFKKSFO09:16 EDT12:26 PDT6h 09mN179DN
2026-06-26estimatedKJFKKSFO09:34 EDT12:22 PDT5h 47mN1602
2026-06-25KJFKKSFO09:38 EDT12:40 PDT6h 01mN178DN
2026-06-24estimatedKJFKKSFO09:15 EDT12:16 PDT6h 00mN193DN
2026-06-23estimatedKJFKKSFO09:23 EDT12:32 PDT6h 08mN171DZ
2026-06-22estimatedKJFKKSFO09:28 EDT12:24 PDT5h 56mN179DN
2026-06-21KJFKKSFO09:32 EDT12:28 PDT5h 55mN178DN
2026-06-20KJFKKSFO09:26 EDT12:28 PDT6h 01mN178DN
2026-06-19estimatedKJFKKSFO09:12 EDT12:02 PDT5h 49mN174DN
2026-06-18estimated??17:30Z20:04Z2h 33mN179DN
2026-06-18estimatedKJFKKSFO11:28 EDT09:36 PDT1h 08mN179DN
2026-06-17estimatedKJFKKSFO09:25 EDT12:10 PDT5h 44mN178DN
2026-06-16estimatedKJFKKSFO10:47 EDT12:40 PDT4h 52mN177DN
2026-06-15estimatedKJFKKSFO09:35 EDT12:28 PDT5h 52mN179DN
2026-06-14KJFKKSFO09:33 EDT12:50 PDT6h 16mN178DN
2026-06-13estimatedKJFKKSFO13:35 EDT12:42 PDT2h 06mN174DN
2026-06-13estimatedKJFKKSFO09:47 EDT08:06 PDT1h 18mN174DN
2026-06-12estimatedKJFKKSFO09:35 EDT12:32 PDT5h 56mN186DN
2026-05-29estimatedKJFKKSFO09:35 EDT11:44 PDT5h 08mN177DN
2026-05-28estimatedKJFKKSFO12:37 EDT12:26 PDT2h 49mN179DN
2026-05-28estimatedKJFKKSFO09:38 EDT08:34 PDT1h 55mN179DN
2026-05-27KJFKKSFO09:21 EDT12:04 PDT5h 42mN174DN
2026-05-26estimatedKJFKKSFO11:46 EDT12:22 PDT3h 35mN178DN
2026-05-26estimatedKJFKKSFO09:37 EDT08:00 PDT1h 22mN178DN
2026-05-25KJFKKSFO09:32 EDT12:12 PDT5h 39mN179DN
2026-05-24estimatedKJFKKSFO09:28 EDT12:42 PDT6h 13mN177DN
2026-05-23KJFKKSFO09:46 EDT12:27 PDT5h 40mN174DN
2026-05-22estimatedKJFKKSFO09:27 EDT12:18 PDT5h 50mN178DN
2026-05-21KJFKKSFO11:47 EDT14:44 PDT5h 57mN178DN
2026-05-20partialKJFK?20:43 EDTN180DN
2026-05-19partialKJFK?23:06 EDTN178DN
2026-05-12estimatedKJFKKSFO09:25 EDT12:26 PDT6h 00mN174DN
2026-05-11KJFKKSFO09:31 EDT12:32 PDT6h 00mN191DN
2026-05-10KJFKKSFO09:39 EDT12:26 PDT5h 46mN179DN
2026-05-09KJFKKSFO09:33 EDT12:34 PDT6h 01mN179DN
2026-05-08KJFKKSFO09:31 EDT12:30 PDT5h 58mN178DN
2026-05-07estimatedKJFKKSFO10:13 EDT13:10 PDT5h 56mN179DN
2026-05-06KJFKKSFO08:59 EDT12:14 PDT6h 14mN177DN
2026-05-05KJFKKSFO09:03 EDT12:12 PDT6h 08mN174DN
2026-05-04KJFKKSFO09:12 EDT12:20 PDT6h 07mN179DN
2026-05-03estimatedKJFKKSFO09:03 EDT12:12 PDT6h 08mN177DN
2026-05-02estimatedKJFKKSFO09:25 EDT12:36 PDT6h 11mN174DN
2026-05-01KJFKKSFO09:14 EDT11:58 PDT5h 43mN178DN
2026-04-30KJFKKSFO09:14 EDT12:02 PDT5h 47mN178DN
2026-04-29estimatedKJFKKSFO11:29 EDT12:18 PDT3h 48mN178DN
2026-04-28KJFKKSFO09:13 EDT12:14 PDT6h 00mN178DN
2026-04-27estimatedKJFKKSFO09:14 EDT12:24 PDT6h 09mN178DN
2026-04-26KJFKKSFO09:13 EDT12:04 PDT5h 50mN178DN
2026-04-25estimatedKJFKKSFO09:21 EDT12:26 PDT6h 05mN174DN
2026-04-24estimated?KSFO13:24Z12:42 PDT6h 17mN179DN
2026-04-23KJFKKSFO09:11 EDT12:26 PDT6h 14mN178DN
2026-04-22KJFKKSFO09:42 EDT12:46 PDT6h 03mN178DN
2026-04-21estimatedKJFKKSFO09:08 EDT12:14 PDT6h 05mN178DN
2026-04-20partial??00:56ZN178DN
2026-04-19estimatedKJFKKSFO09:08 EDT12:30 PDT6h 22mN178DN
2026-04-18KJFKKSFO09:38 EDT12:36 PDT5h 57mN178DN
2026-04-17estimatedKJFKKSFO09:19 EDT12:22 PDT6h 02mN179DN
2026-04-16estimatedKJFKKSFO09:30 EDT12:40 PDT6h 09mN179DN
2026-04-15estimatedKJFKKSFO09:12 EDT12:08 PDT5h 55mN179DN
2026-04-14estimatedKJFKKSFO09:10 EDT12:14 PDT6h 03mN174DN
2026-04-13estimated??16:50Z19:30Z2h 39mN179DN
2026-04-13?KJFK00:00Z22:18 EDT2h 17mN179DN
2026-04-12estimatedKJFKKSFO08:31 EDT16:58 PDT11h 27mN197DN
2026-04-12?KJFK00:47Z23:08 EDT2h 20mN197DN
2026-04-11partial??00:16ZN189DN
2026-04-10estimated??23:38Z23:58Z0h 20mN189DN
2026-04-06?KJFK00:00Z22:24 EDT2h 24mN179DN
2026-04-05estimatedKJFKKSFO09:00 EDT16:59 PDT10h 59mN174DN
2026-04-05?KJFK00:00Z23:04 EDT3h 03mN174DZ
2026-04-04partial??00:00ZN174DN
2026-04-03partial??00:00ZN179DN
2026-04-02partial??00:15ZN171DN
2026-04-01partial??00:00ZN179DN
2026-03-31partial??00:00ZN174DN
2026-03-30partial??00:00ZN179DN
2026-03-29estimated??22:22Z23:58Z1h 35mN179DN
2026-03-29estimatedKJFKKSFO10:22 EDT14:58 PDT7h 35mN196DN
2026-03-29?KJFK00:00Z23:10 EDT3h 09mN196DN
2026-03-28estimated??22:18Z23:58Z1h 39mN196DN
2026-03-16KSFOKJFK17:16 PDT01:46 EDT5h 29mN177DN
2026-03-15?KJFK00:00Z23:08 EDT3h 08mN171DN
2026-03-14partial??00:04ZN171DN
2026-03-13estimatedKJFKKSFO09:51 EDT16:26 PDT9h 34mN177DN
2026-03-13?KJFK00:00Z23:32 EDT3h 31mN177DN
2026-03-12partial??00:00ZN179DN
2026-03-11partial??00:00ZN187DN
2026-03-10partial??00:00ZN177DZ
2026-03-08partialKSFO?14:24 PDTA11D3C
2026-03-07KJFKKSFO09:48 EST12:44 PST5h 55mN179DN
2026-03-06KJFKKSFO09:09 EST12:24 PST6h 14mN174DN
2026-03-05KJFKKSFO09:09 EST12:32 PST6h 22mN178DN
2026-03-04KJFKKSFO09:06 EST12:24 PST6h 17mN178DN
2026-03-03KJFKKSFO09:12 EST12:21 PST6h 09mN174DN
2026-03-02KJFKKSFO09:28 EST12:54 PST6h 26mN177DN
2026-03-01KJFKKSFO08:59 EST13:22 PST7h 22mN174DN
2026-02-28KJFKKSFO09:20 EST12:56 PST6h 35mN174DN
2026-02-27KJFKKSFO09:17 EST12:52 PST6h 34mN177DN
2026-02-26KJFKKSFO09:08 EST12:50 PST6h 41mN174DN
2026-02-25KJFKKSFO09:47 EST14:42 PST7h 54mN178DN
2026-02-22KJFKKSFO09:25 EST13:02 PST6h 37mN174DN
2026-02-20KJFKKSFO09:16 EST12:34 PST6h 17mN171DN
2026-02-19KJFKKSFO09:09 EST12:30 PST6h 21mN174DN
2026-02-18KJFKKSFO09:10 EST12:38 PST6h 27mN177DN
2026-02-17KJFKKSFO08:57 EST12:44 PST6h 46mN171DN
2026-02-16estimatedKJFKKSFO09:50 EST14:14 PST7h 23mN178DN
2026-02-15KJFKKSFO09:19 EST13:46 PST7h 27mN177DN
2026-02-13KJFKKSFO09:11 EST12:22 PST6h 10mN178DN
2026-02-12KJFKKSFO09:08 EST12:06 PST5h 57mN171DN
2026-02-11KJFKKSFO09:20 EST13:20 PST6h 59mN171DN
2026-02-09KJFK John F. Kennedy International?09:37 EST19:15Z4h 37mA13386
2026-02-07KJFKKSFO09:15 EST13:16 PST7h 00mN1602
2026-02-06KJFKKSFO09:18 EST12:10 PST5h 52mN177DN
2026-02-05KJFKKSFO09:09 EST11:50 PST5h 41mN179DN
2026-02-04KJFKKSFO09:06 EST11:46 PST5h 39mN178DN
2026-02-03KJFKKSFO09:17 EST12:04 PST5h 47mN179DN
2026-02-02KJFKKSFO09:19 EST12:24 PST6h 05mN177DN
2026-02-01KJFKKSFO09:32 EST12:44 PST6h 12mN179DN
2026-01-31KJFKKSFO09:21 EST12:16 PST5h 54mN185DN
2026-01-30KJFKKSFO09:09 EST12:20 PST6h 10mN177DN
2026-01-29KJFKKSFO09:11 EST12:56 PST6h 44mN178DN
2026-01-28KJFKKSFO09:23 EST12:42 PST6h 18mN171DN
2026-01-27KJFKKSFO11:30 EST14:54 PST6h 23mN171DN
2026-01-25partialKJFK?09:38 ESTN177DZ
2026-01-24KJFKKSFO09:05 EST12:48 PST6h 42mN1603
2026-01-23KJFKKSFO10:46 EST14:16 PST6h 29mN177DN
2026-01-22KJFKKSFO09:38 EST13:06 PST6h 27mN178DN
2026-01-21KJFKKSFO09:31 EST12:56 PST6h 25mN171DN
2026-01-20KJFKKSFO09:12 EST12:32 PST6h 19mN179DN
2026-01-19KJFKKSFO10:29 EST13:48 PST6h 19mN179DN
2026-01-18estimatedKJFKKSFO12:19 EST13:12 PST3h 53mN177DN
2026-01-09KJFKKSFO09:13 EST12:28 PST6h 14mN177DN
2026-01-08KJFKKSFO09:05 EST12:24 PST6h 18mN171DN
2026-01-07KJFKKSFO09:02 EST12:42 PST6h 39mN178DN
2026-01-06KJFKKSFO09:02 EST12:18 PST6h 15mN186DN
2026-01-05KJFKKSFO09:11 EST13:16 PST7h 05mN174DN
2026-01-04KDAYKATL05:59 EST07:46 EST1h 47mN942AT
2026-01-03KDAYKATL05:59 EST07:50 EST1h 50mN978AT
2026-01-02KDAYKATL07:00 EST08:42 EST1h 41mN955AT
2026-01-01KDAYKATL06:00 EST07:52 EST1h 51mN920AT
2025-12-31KDAYKATL06:46 EST08:46 EST2h 00mN971AT
2025-12-30KDAYKATL06:03 EST07:50 EST1h 46mN923AT
2025-12-29KDAYKATL05:58 EST07:26 EST1h 27mN955AT
2025-12-28KDAYKATL06:00 EST08:00 EST1h 59mN950AT
2025-12-27KDAYKATL05:56 EST07:18 EST1h 22mN998AT
2025-12-26KDAYKATL06:06 EST07:24 EST1h 18mN951AT
2025-12-25KDAYKATL06:01 EST07:26 EST1h 24mN608AT
2025-12-24KDAYKATL05:53 EST07:20 EST1h 26mN894AT
2025-12-23KDAYKATL05:57 EST07:36 EST1h 38mN994AT
2025-12-22KDAYKATL05:51 EST07:42 EST1h 50mN948AT
2025-12-21KDAYKATL06:00 EST07:24 EST1h 23mN933AT
2025-12-20?KATL00:00Z07:34 EST12h 33mN177DN
2025-12-19partial??00:00ZN174DN
2025-12-18partial??00:00ZN174DN
2025-12-17partial??00:00ZN179DN
2025-12-16partial??00:00ZN171DN
2025-12-15estimated??21:53Z23:58Z2h 04mN171DN
2025-12-14?KJFK00:00Z23:00 EST4h 00mN174DN
2025-12-13partial??00:00ZN174DN
2025-12-12partial??00:00ZN171DN
2025-12-11partial??00:00ZN178DN
2025-12-10partial??00:00ZN179DN
2025-12-09KSFO?13:43 PST23:58Z2h 14mN179DN
2025-12-02partial??00:45ZN179DN
2025-11-28partialKSFO?16:24 PSTN174DN
2025-11-27partial??00:00ZN174DN
2025-11-26estimated??21:44Z23:58Z2h 13mN174DN
2025-10-30?KJFK00:00Z21:48 EDT1h 48mN179DN
2025-10-29estimatedKJFKKSFO15:15 EDT16:58 PDT4h 43mN171DN
2025-10-29?KJFK00:00Z21:42 EDT1h 41mN171DN
2025-10-28partial??00:00ZN174DN
2025-10-27estimatedKJFKKSFO15:23 EDT16:58 PDT4h 34mN177DN
2025-10-27estimated?KJFK00:00Z21:18 EDT1h 18mN177DN
2025-10-26partial??00:00ZN174DN
2025-10-25partial??00:00ZN172DN
2025-10-24partial??00:00ZN171DN
2025-10-23estimatedKJFKKSFO15:37 EDT16:58 PDT4h 20mN177DN
2025-10-23estimated?KJFK00:06Z21:30 EDT1h 23mN177DN
2025-10-22partial??00:00ZN172DN
2025-10-21partial??00:00ZN178DN
2025-10-20partial??00:00ZN177DN
2025-10-19partial??00:00ZN178DN
2025-10-18estimated??23:33Z23:58Z0h 24mN178DN
2025-10-15?KJFK00:00Z22:20 EDT2h 19mN178DN
2025-10-14partial??01:08ZN177DN
2025-10-13partial??00:00ZN179DN
2025-10-12estimated??23:01Z23:58Z0h 57mN179DN
2025-10-08?KJFK00:00Z21:44 EDT1h 44mN177DN
2025-10-07partial??00:00ZN179DN
2025-10-06partial??00:00ZN178DN
2025-10-05KFRG?10:58 EDT23:58Z8h 59mN177DN
2025-10-04KSFOKJFK06:35 PDT11:42 EDT2h 06mN174DN
2025-10-02?KJFK John F. Kennedy International00:00Z22:45 EDT2h 45mA120F3
2025-10-01?KJFK John F. Kennedy International00:00Z21:24 EDT1h 23mA11D47
2025-09-30estimatedKUGNKJFK John F. Kennedy International19:00 CDT21:27 EDT1h 27mA13386
2025-09-29?KJFK John F. Kennedy International00:00Z21:29 EDT1h 29mA0F4F6
2025-09-28?KJFK John F. Kennedy International00:00Z23:07 EDT3h 06mA13386
2025-09-27KUGNKJFK John F. Kennedy International19:00 CDT21:30 EDT1h 30mA11D3C
2025-09-26?KISP00:00Z23:06 EDT3h 05mA1373D
2025-09-25?KJFK John F. Kennedy International00:00Z21:39 EDT1h 39mA13386
2025-09-24?KJFK John F. Kennedy International00:00Z22:00 EDT2h 00mA12861
2025-09-23KMDWKJFK John F. Kennedy International19:00 CDT21:31 EDT1h 30mA120F3
2025-09-22KGUSKEWR Newark Liberty International20:00 EDT21:24 EDT1h 24mA13AF4
2025-09-21?KJFK John F. Kennedy International00:00Z22:42 EDT2h 41mA13AF4
2025-09-20?KJFK John F. Kennedy International00:00Z21:32 EDT1h 32mA11D3C
2025-09-19?KISP00:00Z21:30 EDT1h 29mA1373D
2025-09-18KSFO San Francisco International?13:32 PDT23:48Z3h 16mA1373D
2025-08-25KSFOKJFK15:37 PDT00:04 EDT5h 26mA120F3
2025-08-24KSFOKJFK18:38 PDT03:58 EDT6h 19mN839MH
2025-08-23estimatedKSFOKJFK22:57 PDT02:16 EDT0h 18mN173DZ
2025-08-22?KJFK00:00Z21:38 EDT1h 38mN177DN
2025-08-21estimatedKSFO?00:21 PDT23:58Z16h 37mN175DN
2025-08-20estimated?KJFK00:00Z21:28 EDT1h 27mN179DN
2025-08-19partial??00:00ZN174DN
2025-08-17partialKSFO?17:01 PDTN174DN
2025-08-16partial??00:00ZN171DN
2025-08-15partialKSFO?17:39 PDTN177DN

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 DAL669 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]