Flight

DAL670

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

DateThu 08 Oct 2026
RouteKSFO SAN FRANCISCO INTERNATIONAL → KJFK JOHN F KENNEDY INTERNATIONAL
Scheduled departure22:15 PDT

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

Route

AirlineDelta Air Lines
Observed routeKSFO → KJFK

Flight history 287 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-07KSFO SAN FRANCISCO INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL22:21 PDT06:11 EDT4h 50mN173DZ
2026-10-06KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:38 PDT21:57 MDT1h 19mN909DN
2026-10-05KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:27 PDT21:46 MDT1h 19mN870DN
2026-10-03KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:43 PDT22:04 MDT1h 21mN915DU
2026-10-02KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:18 PDT21:41 MDT1h 23mN925DZ
2026-10-01KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:43 PDT22:03 MDT1h 20mN896DN
2026-09-30KSFO SAN FRANCISCO INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:21 PDT21:48 MDT1h 27mN904DN
2026-09-29estimatedKSFOKSLC19:42 PDT22:52 MDT2h 09mN915DU
2026-09-28KSFOKSLC19:14 PDT21:56 MDT1h 41mN906DN
2026-09-26KSFOKSLC19:10 PDT22:00 MDT1h 49mN904DN
2026-09-25KSFOKSLC20:02 PDT22:36 MDT1h 33mN825DN
2026-09-25partialKSFO?19:29 PDTN825DN
2026-09-24KSFOKSLC19:14 PDT22:06 MDT1h 51mN911DQ
2026-09-23partialKSFO?19:42 PDTN841DN
2026-09-22KSFOKSLC19:56 PDT22:48 MDT1h 51mN875DN
2026-09-21KSFOKSLC19:32 PDT22:28 MDT1h 55mN927DZ
2026-09-19partialKSFO?19:32 PDTN806DN
2026-09-18estimated??02:30Z04:10Z1h 40mN896DN
2026-09-17estimated??02:35Z04:14Z1h 38mN877DN
2026-09-16partialKSFO?19:33 PDTN875DN
2026-09-15estimated??02:28Z06:19Z3h 51mN836DN
2026-09-14estimated??02:59Z04:32Z1h 32mN818DA
Earlier flights (265) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-07-12estimatedKSFO?17:14 PDT01:24Z1h 09mN194DN
2026-07-11estimatedKJFKKCYS15:22 EDT17:46 MDT4h 23mN194DN
2026-07-05partialKSFO?17:00 PDTN179DN
2026-07-04estimatedKJFKKCYS16:09 EDT17:58 MDT3h 48mN179DN
2026-06-28partialKSFO?17:00 PDTN194DN
2026-06-27estimatedKJFKKCYS16:09 EDT17:58 MDT3h 48mN194DN
2026-06-21estimatedKSFO?17:00 PDT02:10Z2h 09mN175DZ
2026-06-20estimatedKJFKKCYS15:44 EDT17:58 MDT4h 14mN175DZ
2026-06-14estimatedKCYSKSFO18:00 MDT19:08 PDT2h 08mN188DN
2026-06-13estimatedKJFKKCYS16:10 EDT17:58 MDT3h 47mN188DN
2026-05-24KSFOKJFK21:56 PDT06:02 EDT5h 05mN727TW
2026-05-20estimated?KEWR00:00Z20:22 EDT0h 21mN712TW
2026-05-10KSFOKJFK23:09 PDT07:08 EDT4h 58mN192DN
2026-05-07?KJFK07:26Z08:26 EDT5h 00mN169DZ
2026-05-07partialKSFO?17:00 PDTN169DZ
2026-05-06estimatedKJFKKCYS19:38 EDT17:58 MDT0h 19mN169DZ
2026-05-06?KJFK06:35Z07:26 EDT4h 50mN179DN
2026-05-06estimatedKROCKSFO20:00 EDT22:10 PDT5h 10mN179DN
2026-05-05estimatedKJFKKCYS19:17 EDT17:58 MDT0h 40mN179DN
2026-05-05?KJFK06:04Z07:02 EDT4h 57mN1605
2026-05-05partialKSFO?17:00 PDTN1605
2026-05-04estimated??05:58Z23:58Z17h 59mN174DZ
2026-05-04estimatedKGRB?19:00 CDT04:38Z4h 38mN178DZ
2026-05-03estimatedKJFKKCYS18:10 EDT17:58 MDT1h 48mN178DZ
2026-05-03KSFOKJFK22:53 PDT06:52 EDT4h 58mN177DN
2026-05-02KSFOKJFK23:19 PDT07:26 EDT5h 06mN171DZ
2026-05-02estimatedKMSNKSFO19:00 CDT20:36 PDT3h 36mN171DZ
2026-05-01estimatedKJFKKCYS18:13 EDT17:58 MDT1h 44mN171DZ
2026-05-01KSFOKJFK23:32 PDT07:08 EDT4h 35mN16065
2026-05-01partialKSFO?17:00 PDTN16065
2026-04-30partialKJFK?21:28 EDTN16065
2026-04-29estimatedKGRB?19:00 CDT03:22Z3h 21mN199DN
2026-04-28estimatedKJFKKCYS18:17 EDT17:58 MDT1h 40mN199DN
2026-04-28KSFOKJFK23:13 PDT06:56 EDT4h 42mN185DN
2026-04-28estimatedKMQTKSFO20:00 EDT21:14 PDT4h 13mN185DN
2026-04-27estimatedKJFKKCYS18:10 EDT17:58 MDT1h 47mN185DN
2026-04-27?KJFK05:52Z07:02 EDT5h 10mN174DN
2026-04-27estimatedKSFO?17:00 PDT04:41Z4h 41mN174DN
2026-04-26estimatedKJFKKCYS18:28 EDT17:58 MDT1h 29mN174DN
2026-04-26KSFOKJFK23:10 PDT07:14 EDT5h 03mN186DN
2026-04-25KSFOKJFK23:48 PDT07:40 EDT4h 51mN193DN
2026-04-25estimatedCYZE?20:00 EDT04:49Z4h 48mN193DN
2026-04-24estimatedKJFKKCYS18:35 EDT17:58 MDT1h 22mN193DN
2026-04-24KSFOKJFK00:13 PDT08:46 EDT5h 32mN16065
2026-04-24estimated??00:00Z05:30Z5h 30mN16065
2026-04-23estimatedKJFKKCYS18:42 EDT17:58 MDT1h 15mN16065
2026-04-23KSFOKJFK23:16 PDT07:06 EDT4h 49mN175DZ
2026-04-23estimated?KSFO00:00Z21:12 PDT4h 12mN169DZ
2026-04-22estimatedKJFKKCYS18:09 EDT17:58 MDT1h 48mN169DZ
2026-04-22KSFOKJFK23:19 PDT07:18 EDT4h 58mN189DN
2026-04-22estimated?KSFO00:00Z20:44 PDT3h 44mN169DZ
2026-04-21estimatedKJFKKCYS18:04 EDT17:58 MDT1h 53mN169DZ
2026-04-21?KJFK06:47Z07:50 EDT5h 02mN192DN
2026-04-21estimated??00:00Z05:44Z5h 44mN175DZ
2026-04-20estimatedKJFKKCYS19:19 EDT17:58 MDT0h 38mN175DZ
2026-04-20?KJFK06:10Z09:49 EDT7h 38mN197DN
2026-04-20estimated?KSFO00:00Z21:20 PDT4h 20mN197DN
2026-04-19estimatedKJFKKCYS18:13 EDT17:58 MDT1h 44mN197DN
2026-04-19?KJFK06:02Z08:18 EDT6h 15mN1604R
2026-04-18?KJFK05:58Z07:12 EDT5h 13mN1604R
2026-04-18estimatedKSFO?17:00 PDT04:40Z4h 39mN185DN
2026-04-17estimatedKJFKKCYS18:13 EDT17:58 MDT1h 44mN185DN
2026-04-17KSFOKJFK23:05 PDT07:28 EDT5h 22mN195DN
2026-04-17estimated?KSFO00:00Z21:40 PDT4h 40mN195DN
2026-04-16estimatedKJFKKCYS18:24 EDT17:58 MDT1h 33mN195DN
2026-04-16KSFOKJFK23:22 PDT07:20 EDT4h 57mN173DZ
2026-04-16estimated??00:00Z04:44Z4h 44mN173DZ
2026-04-15estimatedKJFKKCYS18:29 EDT17:58 MDT1h 28mN173DZ
2026-04-15?KJFK05:55Z07:18 EDT5h 22mN176DZ
2026-04-15estimated??00:00Z04:13Z4h 12mN176DZ
2026-04-14estimatedKJFKKCYS18:02 EDT17:58 MDT1h 55mN176DZ
2026-04-14?KJFK05:44Z07:08 EDT5h 23mN1201P
2026-04-14estimated?KSFO00:00Z21:16 PDT4h 15mN1201P
2026-04-13estimatedKJFKKCYS18:10 EDT17:58 MDT1h 47mN1201P
2026-04-13?KJFK05:55Z07:03 EDT5h 07mN193DN
2026-04-13estimated?KSFO00:00Z21:06 PDT4h 05mN1200K
2026-04-12estimatedKJFKKCYS17:50 EDT17:58 MDT2h 07mN1200K
2026-04-12?KJFK06:06Z07:08 EDT5h 01mN169DZ
2026-04-12estimated?KSFO00:00Z20:30 PDT3h 29mN178DZ
2026-04-11estimated??21:07Z23:59Z2h 52mN178DZ
2026-04-11KSFOKJFK23:51 PDT07:40 EDT4h 48mN172DZ
2026-04-11estimated?KSFO00:16Z21:56 PDT4h 39mN172DZ
2026-04-10estimated??23:37Z23:58Z0h 20mN172DZ
2026-04-06?KJFK05:58Z07:40 EDT5h 41mN1603
2026-04-06estimatedKSFO?17:00 PDT04:10Z4h 10mN1603
2026-04-05estimatedKJFKKCYS17:50 EDT17:58 MDT2h 07mN1603
2026-04-05KSFOKJFK22:45 PDT07:10 EDT5h 24mN1602
2026-04-05estimated?KSFO00:00Z19:58 PDT2h 57mN1602
2026-04-04estimatedKJFKKCYS16:55 EDT17:58 MDT3h 02mN1602
2026-04-04?KJFK06:35Z08:02 EDT5h 26mN171DN
2026-04-04estimated??00:39Z05:22Z4h 42mN171DN
2026-04-03estimatedKJFKKCYS18:28 EDT17:42 MDT1h 13mN171DN
2026-04-03KSFOKJFK23:10 PDT06:50 EDT4h 39mN171DN
2026-04-03estimated??00:00Z03:32Z3h 32mN171DN
2026-04-02estimatedKJFKKCYS17:30 EDT17:58 MDT2h 27mN171DN
2026-04-02KSFOKJFK23:13 PDT06:54 EDT4h 40mN188DN
2026-04-02estimated?KSFO00:00Z21:21 PDT4h 21mN188DN
2026-04-01partialKSFO?23:00 PDTN174DN
2026-04-01estimated?KSFO00:00Z20:40 PDT3h 40mN174DN
2026-03-31estimatedKJFKKCYS17:35 EDT17:58 MDT2h 22mN174DN
2026-03-31KSFOKJFK22:49 PDT06:48 EDT4h 58mN171DN
2026-03-31estimated?KSFO00:00Z20:20 PDT3h 20mN171DN
2026-03-30estimatedKJFKKCYS17:20 EDT17:58 MDT2h 38mN171DN
2026-03-30?KJFK05:48Z06:58 EDT5h 10mN186DN
2026-03-30estimated?KSFO00:00Z21:12 PDT4h 12mN186DN
2026-03-29estimated??22:22Z23:58Z1h 35mN186DN
2026-03-29?KJFK05:57Z06:50 EDT4h 52mN198DN
2026-03-16KSFOKJFK23:14 PDT07:56 EDT5h 41mN1605
2026-03-16partialKSFO?17:00 PDTN1605
2026-03-15estimatedKJFKKCYS18:50 EDT17:58 MDT1h 07mN1605
2026-03-15KSFOKJFK23:10 PDT06:58 EDT4h 47mN180DN
2026-03-14KJFKKSFO21:01 EDT00:26 PDT6h 24mN177DZ
2026-03-13KSFOKJFK23:00 PDT06:38 EDT4h 37mN187DN
2026-03-13partialKSFO?17:00 PDTN187DN
2026-03-12estimatedKJFKKCYS17:41 EDT17:58 MDT2h 17mN187DN
2026-03-12?KJFK05:53Z07:28 EDT5h 35mN197DN
2026-03-12?KOAK00:00Z21:16 PDT4h 15mN197DN
2026-03-11estimatedKJFKKCYS17:28 EDT17:58 MDT2h 29mN197DN
2026-03-11?KJFK05:38Z07:28 EDT5h 49mN1604R
2026-03-11estimated?KSFO00:00Z21:06 PDT4h 06mN1604R
2026-03-10estimatedKJFKKCYS17:29 EDT17:58 MDT2h 29mN1604R
2026-03-10KSFOKJFK22:55 PDT07:08 EDT5h 12mN190DN
2026-03-10partialKSFO?17:00 PDTN190DN
2026-03-09estimatedKJFKKCYS17:24 EDT17:58 MDT2h 34mN190DN
2026-03-09KSFOKJFK22:51 PDT06:48 EDT4h 56mN1201P
2026-03-09partialKSFO?17:00 PDTN1201P
2026-03-08estimatedKJFKKCYS17:47 EDT17:58 MDT2h 10mN1201P
2026-03-08estimated??13:07Z13:28Z0h 20mN189DN
2026-03-08?KJFK06:56Z08:14 EDT5h 17mN189DN
2026-03-07KSFOKJFK22:44 PST07:44 EST5h 59mN193DN
2026-03-07partialKSFO?16:00 PSTN193DN
2026-03-06estimatedKJFKKCYS17:30 EST16:58 MST1h 28mN193DN
2026-03-06KSFOKJFK22:48 PST07:12 EST5h 23mN173DZ
2026-03-06partialKSFO?16:00 PSTN173DZ
2026-03-05estimatedKJFKKCYS17:32 EST16:58 MST1h 25mN173DZ
2026-03-05KSFOKJFK22:50 PST07:36 EST5h 45mN190DN
2026-03-04KSFOKJFK22:43 PST07:12 EST5h 28mN178DN
2026-03-03?KJFK06:45Z06:46 EST5h 00mN1604R
2026-03-03partialKSFO?16:00 PSTN1604R
2026-03-02estimatedKJFKKCYS17:23 EST16:58 MST1h 34mN1604R
2026-03-02?KJFK06:55Z07:06 EST5h 11mN199DN
2026-03-02partialKSFO?16:02 PSTN199DN
2026-03-01estimatedKJFKKCYS17:29 EST16:58 MST1h 28mN199DN
2026-03-01KSFOKJFK22:53 PST07:00 EST5h 06mN175DZ
2026-02-28KSFOKJFK22:52 PST06:54 EST5h 02mN198DN
2026-02-28?KPAO00:00Z21:24 PST5h 24mN198DN
2026-02-27estimatedKJFKKCYS17:33 EST16:58 MST1h 25mN198DN
2026-02-27KSFOKJFK22:55 PST07:22 EST5h 26mN6711M
2026-02-27partialKSFO?16:00 PSTN6711M
2026-02-26estimatedKJFKKCYS17:34 EST16:58 MST1h 23mN6711M
2026-02-26KSFOKJFK23:10 PST07:10 EST4h 59mN169DZ
2026-02-25KSFOKJFK23:01 PST07:22 EST5h 20mN178DN
2026-02-22KSFOKJFK23:17 PST07:06 EST4h 49mN172DZ
2026-02-21KSFOKJFK22:46 PST06:42 EST4h 55mN186DN
2026-02-21estimated?KSFO00:00Z21:18 PST5h 18mN186DN
2026-02-20estimatedKJFKKCYS17:39 EST16:58 MST1h 18mN186DN
2026-02-20KSFOKJFK22:45 PST06:49 EST5h 03mN1201P
2026-02-20partialKSFO?16:00 PSTN1201P
2026-02-19estimatedKJFKKCYS17:31 EST16:58 MST1h 26mN1201P
2026-02-19KSFOKJFK22:43 PST06:34 EST4h 51mN191DN
2026-02-18KSFOKJFK23:16 PST07:32 EST5h 15mN192DN
2026-02-17KSFOKJFK23:23 PST07:32 EST5h 08mN194DN
2026-02-17partialKSFO?16:02 PSTN194DN
2026-02-16estimatedKJFKKCYS17:35 EST16:58 MST1h 22mN194DN
2026-02-16KSFOKJFK23:23 PST07:10 EST4h 46mN1605
2026-02-16estimatedCYHMKSFO19:02 EST22:06 PST6h 03mN1605
2026-02-15estimatedKJFKKCYS17:58 EST16:58 MST0h 59mN1605
2026-02-15KSFOKJFK22:53 PST07:14 EST5h 21mN196DN
2026-02-14KSFOKJFK22:48 PST08:14 EST6h 25mN197DN
2026-02-14estimated?KSFO00:02Z20:54 PST4h 51mN197DN
2026-02-13estimatedKJFKKCYS17:35 EST16:58 MST1h 22mN197DN
2026-02-13KSFOKJFK22:54 PST06:48 EST4h 54mN199DN
2026-02-13partialKSFO?16:00 PSTN199DN
2026-02-12estimatedKJFKKCYS17:36 EST16:58 MST1h 21mN199DN
2026-02-12KSFOKJFK22:48 PST06:44 EST4h 55mN198DN
2026-02-11KSFOKJFK22:51 PST06:34 EST4h 43mN194DN
2026-02-10KLAN?19:00 EST07:46Z7h 45mA189F2
2026-02-09CYXUKOAK19:03 EST23:15 PST7h 12mA124B5
2026-02-08estimated??00:00Z08:47Z8h 47mA0F4B5
2026-02-07estimatedKJFKKCYS17:30 EST16:58 MST1h 27mN1605
2026-02-07KSFOKJFK23:23 PST07:32 EST5h 08mN191DN
2026-02-07partialKSFO?16:02 PSTN191DN
2026-02-06estimatedKJFKKCYS18:17 EST16:58 MST0h 40mN191DN
2026-02-06KSFOKJFK22:49 PST07:00 EST5h 10mN176DZ
2026-02-06partialKSFO?16:00 PSTN176DZ
2026-02-05estimatedKJFKKCYS17:21 EST16:58 MST1h 36mN176DZ
2026-02-05KSFOKJFK22:45 PST07:08 EST5h 22mN178DZ
2026-02-04KSFOKJFK22:47 PST07:22 EST5h 34mN188DN
2026-02-03KSFOKJFK22:44 PST07:08 EST5h 24mN191DN
2026-02-03?KSQL00:00Z20:36 PST4h 35mN191DN
2026-02-02estimatedKJFKKCYS17:28 EST16:58 MST1h 29mN191DN
2026-02-02KSFOKJFK22:49 PST06:56 EST5h 07mN190DN
2026-02-02partialKSFO?16:00 PSTN190DN
2026-02-01estimatedKJFKKCYS17:27 EST16:58 MST1h 30mN190DN
2026-02-01KSFOKJFK23:23 PST07:48 EST5h 24mN179DN
2026-01-31KSFOKJFK23:12 PST07:44 EST5h 31mN190DN
2026-01-31partialKSFO?16:00 PSTN190DN
2026-01-30estimatedKJFKKCYS17:31 EST16:58 MST1h 26mN190DN
2026-01-30KSFOKJFK22:48 PST07:14 EST5h 26mN1603
2026-01-30estimated?KSFO00:01Z20:54 PST4h 52mN1603
2026-01-29estimatedKJFKKCYS17:52 EST16:58 MST1h 05mN1603
2026-01-29KSFOKJFK22:46 PST07:06 EST5h 19mN196DN
2026-01-28KSFOKJFK22:51 PST07:28 EST5h 36mN195DN
2026-01-27?KJFK00:06Z07:14 EST12h 08mN176DZ
2026-01-25?KJFK07:08Z07:14 EST5h 05mN187DN
2026-01-24KSFOKJFK23:23 PST07:16 EST4h 52mN1200K
2026-01-24estimated?KSFO00:06Z21:08 PST5h 01mN1200K
2026-01-23estimatedKJFKKCYS17:30 EST16:58 MST1h 27mN1200K
2026-01-23KSFOKJFK22:44 PST06:32 EST4h 48mN192DN
2026-01-23partialKSFO?16:09 PSTN192DN
2026-01-22estimatedKJFKKCYS17:24 EST16:58 MST1h 33mN192DN
2026-01-22KSFOKJFK22:42 PST07:02 EST5h 20mN1603
2026-01-21KSFOKJFK22:54 PST07:04 EST5h 09mN188DN
2026-01-20KSFOKJFK23:01 PST07:16 EST5h 15mN187DN
2026-01-20partialKSFO?16:00 PSTN187DN
2026-01-19estimatedKJFKKCYS17:24 EST16:58 MST1h 33mN187DN
2026-01-19KSFOKJFK22:48 PST07:18 EST5h 30mN194DN
2026-01-19partialKSFO?16:02 PSTN194DN
2026-01-18estimatedKJFKKCYS18:13 EST16:58 MST0h 44mN194DN
2026-01-09KSFOKJFK22:41 PST06:48 EST5h 06mN197DN
2026-01-09partialKSFO?16:01 PSTN197DN
2026-01-08estimatedKJFKKCYS17:30 EST16:58 MST1h 27mN197DN
2026-01-08KSFOKJFK22:53 PST06:48 EST4h 55mN1602
2026-01-07KSFOKJFK22:44 PST06:56 EST5h 11mN178DN
2026-01-06partialKSFO?01:03 PSTN179DN
2026-01-06KJFKKSFO20:41 EST00:26 PST6h 44mN179DN
2026-01-05partialKSFO?16:00 PSTN188DN
2026-01-04partial??00:00ZN177DN
2026-01-03partial??00:00ZN178DN
2026-01-02estimated??06:37Z23:58Z17h 20mN1200K
2026-01-02partialKSFO?16:02 PSTN1200K
2026-01-01partial??00:02ZN199DN
2025-12-31partial??00:00ZN178DN
2025-12-30partial??00:02ZN174DN
2025-12-29partial??00:00ZN177DN
2025-12-28partial??00:00ZN179DN
2025-12-27partial??00:00ZN177DN
2025-12-26partial??00:01ZN197DN
2025-12-25partial??00:00ZN185DN
2025-12-24partialKJFK?20:19 ESTN174DN
2025-12-23partialKJFK?19:02 ESTN6705Y
2025-12-22KJFKKSFO19:55 EST00:10 PST7h 14mN178DN
2025-12-21partialKSFO?16:02 PSTN174DN
2025-12-20estimatedKJFKKCYS17:01 EST16:58 MST1h 56mN174DN
2025-11-27KRSWKBNA20:41 EST09:34 CST13h 52mN335DN
2025-11-26KMSPKRSW15:35 CST19:40 EST3h 05mA3A8BA
2025-10-28KSANKATL22:18 PDT04:42 EDT3h 23mN368DN
2025-10-27KSANKATL22:05 PDT04:36 EDT3h 30mN369DN
2025-10-25KSAN?21:57 PDT08:32Z3h 34mN386DN
2025-10-24KSANKATL22:15 PDT04:58 EDT3h 42mN105DX
2025-10-20?KATL05:10Z05:00 EDT3h 49mN113DX
2025-10-14KSANKATL22:14 PDT05:16 EDT4h 02mN104DN
2025-10-13KSANKATL21:55 PDT05:00 EDT4h 05mN387DN
2025-10-07KSANKATL21:38 PDT04:38 EDT4h 00mN375DN
2025-09-27KDTWKRIC11:34 EDT12:37 EDT1h 02mADD2B5
2025-09-20KDTWKPHF12:02 EDT13:10 EDT1h 07mACF0E0
2025-08-26KRHV?19:47 PDT09:44Z6h 57mN898DN
2025-08-24KSJCKDTW01:03 PDT05:36 EDT1h 32mN837DN
2025-08-22KSJCKDTW05:48 PDT00:43 EDT15h 54mAB72B3
2025-08-21KSJCKDTW00:41 PDT05:34 EDT1h 53mN873DN
2025-08-20?KDTW08:34Z11:36 EDT7h 01mN920DU
2025-08-19KSJCKDTW22:40 PDT05:36 EDT3h 55mN876DN
2025-08-17KSJCKDTW01:24 PDT05:52 EDT1h 27mN835DN
2025-08-16KSJCKDTW22:26 PDT05:56 EDT4h 29mN824DN
2025-08-15KSJCKDTW22:17 PDT05:36 EDT4h 19mN814DN

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