Flight

DAL2159

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

Route

AirlineDelta Air Lines
Observed routeKENV → KMSP

Flight history 304 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:39 PDT20:36 CDT2h 57mN815DN
2026-10-01KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL16:08 PDT21:13 CDT3h 05mN930DZ
2026-09-30KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:47 PDT20:55 CDT3h 08mN830DN
2026-09-29KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:33 PDT20:47 CDT3h 14mN865DN
2026-09-28KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL16:25 PDT21:24 CDT2h 59mN907DN
2026-09-27KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL16:10 PDT21:03 CDT2h 53mN827DN
2026-09-26KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:28 PDT20:34 CDT3h 06mN841DN
2026-09-25KSFO SAN FRANCISCO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL16:01 PDT21:04 CDT3h 03mN899DN
2026-09-24partial??00:00ZN854DN
2026-09-23partialKMSP?21:02 CDTN933DZ
2026-09-23estimatedKENVKMSP18:00 MDT21:00 CDT1h 59mN933DZ
2026-09-22partial??00:00ZN861DN
2026-09-21partialKSFO?17:00 PDTN838DN
2026-09-20partialKENV?18:01 MDTN836DN
2026-09-19partial??00:00ZN814DN
2026-09-18partialKSFO?17:00 PDTN882DN
2026-09-17partial??00:00ZN809DN
2026-09-16partial??00:00ZN914DU
2026-09-15partial??00:01ZN933DZ
2026-09-14estimated??12:02Z23:36Z11h 33mN831DN
2026-09-14estimatedKENVKMSP18:04 MDT22:22 CDT3h 17mN831DN
2026-09-13estimatedKENVKMSP18:00 MDT20:50 CDT1h 49mN887DN
2026-09-12partialKENV?18:00 MDTN922DZ
2026-09-11partialKMSP?19:00 CDTN934DZ
2026-09-10partialKENV?18:00 MDTN910DU
2026-09-09partial??00:00ZN847DN
2026-09-08partial??00:00ZN894DN
2026-09-07partial??00:00ZN815DN
2026-09-06partialKMSP?21:49 CDTN880DN
2026-09-06estimatedKENVKMSP18:00 MDT20:40 CDT1h 39mN880DN
2026-09-05partial??00:00ZN924DZ
2026-09-04partial??00:17ZN923DZ
2026-09-03partialKENV?21:38 MDTN889DN
2026-09-03estimatedKENVKMSP18:16 MDT21:12 CDT1h 55mN889DN
Earlier flights (270) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimated??12:00Z23:28Z11h 28mN833DN
2026-09-01estimatedKENVKMSP18:04 MDT21:12 CDT2h 08mN833DN
2026-08-31partial??00:09ZN930DZ
2026-08-30partial??00:00ZN907DN
2026-08-29partial??00:12ZN810DN
2026-08-28partial??02:49ZN824DN
2026-08-27estimatedKENVKMSP18:11 MDT21:18 CDT2h 06mN953DZ
2026-08-26partial??00:04ZN860DN
2026-08-25partial??00:00ZN911DQ
2026-08-24estimated??23:20Z23:58Z0h 37mN911DQ
2026-08-24partial??00:08ZN860DN
2026-08-23estimatedKMSP?08:58 CDT23:44Z9h 45mN872DN
2026-08-23estimatedKENVKMSP18:00 MDT20:50 CDT1h 49mN872DN
2026-08-22estimatedKMSP?07:03 CDT23:58Z11h 54mN911DQ
2026-08-22estimatedKENVKMSP18:36 MDT23:30 CDT3h 53mN911DQ
2026-08-21estimatedKENVKMSP18:00 MDT07:18 CDT12h 18mN836DN
2026-08-20partial??00:00ZN809DN
2026-08-19partial??00:00ZN961DZ
2026-08-18partial??00:00ZN810DN
2026-08-17partial??00:40ZN850DN
2026-08-16partial??00:00ZN926DZ
2026-08-15partial??00:17ZN953DZ
2026-08-14partial??00:00ZN810DN
2026-08-13partial??00:00ZN953DZ
2026-08-12partial??00:07ZN848DN
2026-08-11estimated??22:49Z23:44Z0h 54mN848DN
2026-07-23estimated?KMSP00:00Z21:04 CDT2h 04mN871DN
2026-07-22partial??00:05ZN860DN
2026-07-21partial??00:19ZN865DN
2026-07-20estimated??00:16Z03:42Z3h 26mN815DN
2026-07-19estimatedKENVKMSP18:00 MDT21:00 CDT1h 59mN803DN
2026-07-18partial??03:17ZN883DN
2026-07-18estimated?KMSP00:00Z21:04 CDT2h 04mN883DN
2026-07-17partial??00:00ZN933DZ
2026-07-16estimatedKMSPKATL06:35 CDT19:58 EDT12h 22mN855DN
2026-07-16estimated?KMSP00:00Z22:22 CDT3h 21mN855DN
2026-07-15partial??00:15ZN874DN
2026-07-14partialKMSP?23:01 CDTN825DN
2026-07-14estimatedKENVKMSP18:00 MDT20:52 CDT1h 51mN825DN
2026-07-13partialKMSP?23:41 CDTN914DU
2026-07-13estimatedKSFOKMSP17:00 PDT22:22 CDT3h 22mN914DU
2026-07-12partial??00:00ZN930DZ
2026-07-11partial??00:00ZN820DN
2026-07-10partialKRNO?17:00 PDTN953DZ
2026-07-09partialKENV?18:00 MDTN902DN
2026-07-08partial??00:02ZN850DN
2026-07-07partialKNFL?17:00 PDTN877DN
2026-07-06partialKNFL?17:00 PDTN873DN
2026-07-05partialKENV?18:00 MDTN824DN
2026-07-04partial??00:00ZN807DN
2026-07-03partial??00:00ZN802DN
2026-07-02estimatedKMSPKATL07:11 CDT19:58 EDT11h 46mN929DZ
2026-07-02estimatedKENVKMSP18:11 MDT21:18 CDT2h 06mN929DZ
2026-07-01partial??00:00ZN896DN
2026-06-30estimated??11:56Z23:58Z12h 01mN935DZ
2026-06-30estimatedKENVKMSP18:00 MDT21:02 CDT2h 01mN935DZ
2026-06-29estimatedKMSPKATL07:09 CDT19:50 EDT11h 40mN821DN
2026-06-29estimatedKENVKMSP18:01 MDT21:05 CDT2h 03mN821DN
2026-06-28KMSPKOAK07:10 CDT16:54 PDT11h 43mN878DN
2026-06-28estimatedKENVKMSP18:00 MDT20:30 CDT1h 29mN878DN
2026-06-27partial??00:00ZN919DU
2026-06-26partialKSFO?20:21 PDTN905DN
2026-06-26estimated?KMSP00:00Z20:52 CDT1h 52mN905DN
2026-06-25estimatedKMSPKATL06:23 CDT19:58 EDT12h 34mN887DN
2026-06-25KSFOKMSP17:00 PDT21:54 CDT2h 54mN887DN
2026-06-24partialKENV?18:00 MDTN891DN
2026-06-23partialKENV?18:20 MDTN894DN
2026-06-22partialKENV?18:02 MDTN911DQ
2026-06-21partialKENV?18:00 MDTN906DN
2026-06-20partialKENV?18:00 MDTN917DU
2026-06-19partialKSFO?17:02 PDTN915DU
2026-06-18partialKMHR?17:00 PDTN921DU
2026-06-17partialKENV?18:02 MDTN801DZ
2026-06-16partialKENV?18:00 MDTN913DU
2026-06-15estimated??11:01Z23:58Z12h 56mN864DN
2026-06-15estimatedKSFOKMSP18:14 PDT23:40 CDT3h 25mN864DN
2026-06-14estimatedKENVKMSP18:00 MDT20:50 CDT1h 50mN807DN
2026-06-13partialKMSP?23:48 CDTN915DU
2026-06-13KSFOKMSP17:00 PDT22:14 CDT3h 13mN915DU
2026-06-12KMSPKATL07:09 CDT19:59 EDT11h 49mN851DN
2026-06-12KSFOKMSP17:31 PDT22:56 CDT3h 24mN851DN
2026-05-29KSFOKMSP17:00 PDT22:18 CDT3h 18mN961DZ
2026-05-28partialKENV?18:00 MDTN926DZ
2026-05-27partialKENV?18:00 MDTN908DN
2026-05-26partialKHIF?18:00 MDTN914DU
2026-05-25partial??00:00ZN820DN
2026-05-24partialKMSP?22:22 CDTABAB67
2026-05-23partialKENV?18:00 MDTN874DN
2026-05-22partial??00:00ZN859DN
2026-05-21partialKHIF?18:00 MDTN843DN
2026-05-20partialKSFO?18:55 PDTN840DN
2026-05-19partialKMSP?20:22 CDTN862DN
2026-05-12partialKENV?18:00 MDTN911DQ
2026-05-11partial??00:00ZN816DN
2026-05-10partialKHIF?18:00 MDTN916DU
2026-05-09partial??03:43ZN951DX
2026-05-09estimatedKRIUKMSP17:00 PDT21:48 CDT2h 48mN951DX
2026-05-08partialKRIU?17:00 PDTN834DN
2026-05-07partialKENV?18:08 MDTN805DN
2026-05-06partialKENV?18:14 MDTN934DZ
2026-05-05partialKENV?18:00 MDTN891DN
2026-05-04partialKENV?18:00 MDTN933DZ
2026-05-03partialKENV?18:00 MDTN925DZ
2026-05-02partialKENV?18:21 MDTN804DN
2026-05-01partialKNFL?17:00 PDTN935DZ
2026-04-30partialKENV?18:18 MDTN846DN
2026-04-29partialKNFL?17:00 PDTN911DQ
2026-04-28partialKENV?18:17 MDTN853DN
2026-04-27estimatedKMSPKATL07:26 CDT19:52 EDT11h 25mN836DN
2026-04-27estimatedKENVKMSP18:12 MDT21:20 CDT2h 07mN836DN
2026-04-26partialKENV?18:13 MDTN841DN
2026-04-25estimatedKMSPKATL07:11 CDT19:58 EDT11h 46mN807DN
2026-04-25estimatedKENVKMSP18:00 MDT21:30 CDT2h 29mN807DN
2026-04-24estimatedKMSPKATL06:02 CDT19:58 EDT12h 55mN859DN
2026-04-24estimated?KMSP00:00Z21:26 CDT2h 25mN859DN
2026-04-23partial??00:00ZN930DZ
2026-04-22partial??00:00ZN919DU
2026-04-21estimatedKMSPKATL07:13 CDT19:58 EDT11h 45mN847DN
2026-04-21estimated?KMSP03:17Z01:30 CDT3h 12mN847DN
2026-04-20estimatedKENVKMSP18:00 MDT21:52 CDT2h 51mN824DN
2026-04-19estimated?KMSP00:12Z23:30 CDT4h 17mN846DN
2026-04-18partial??00:00ZN808DN
2026-04-17estimated?KMSP00:00Z21:30 CDT2h 29mN874DN
2026-04-16estimatedKMSPKATL09:12 CDT19:58 EDT9h 45mN818DA
2026-04-16estimated?KMSP00:00Z21:40 CDT2h 39mN818DA
2026-04-15partial??00:45ZN819DN
2026-04-15estimated??00:00Z00:22Z0h 22mN819DN
2026-04-14estimated?KMSP00:04Z21:18 CDT2h 13mN840DN
2026-04-13partial??00:03ZN846DN
2026-04-12partial??00:11ZN895DN
2026-04-11partial??00:16ZN896DN
2026-04-10estimated??23:38Z23:59Z0h 20mN896DN
2026-04-06estimatedKENVKMSP18:02 MDT21:14 CDT2h 11mN829DN
2026-04-05partial??00:00ZN855DN
2026-04-04estimatedKMSPKATL07:18 CDT19:58 EDT11h 39mN857DZ
2026-04-04estimated?KMSP00:00Z21:42 CDT2h 41mN857DZ
2026-04-03estimatedKMSPKATL06:11 CDT19:54 EDT12h 42mN913DU
2026-04-03?KMSP01:00Z22:54 CDT2h 53mN913DU
2026-04-02estimatedKENVKMSP18:00 MDT21:34 CDT2h 33mN871DN
2026-04-01partial??00:01ZN804DN
2026-03-31partial??00:00ZN927DZ
2026-03-30estimatedKMSPKATL06:35 CDT19:58 EDT12h 22mN824DN
2026-03-30estimated?KMSP00:00Z21:06 CDT2h 05mN824DN
2026-03-29partial??00:00ZN851DN
2026-03-28estimatedKSFOKMSP15:49 PDT18:58 CDT1h 08mN851DN
2026-03-16estimatedKENVKMSP18:09 MDT21:48 CDT2h 38mN844DN
2026-03-15estimated?KMSP23:03Z18:44 CDT0h 40mN844DN
2026-03-14KENVKMSP18:00 MDT21:44 CDT2h 44mN849DN
2026-03-13partial??00:00ZN906DN
2026-03-12partial??00:00ZN829DN
2026-03-11KMSPKOAK06:43 CDT16:58 PDT12h 14mN848DN
2026-03-11KSFOKMSP17:00 PDT21:54 CDT2h 53mN848DN
2026-03-10partialKSFO?17:00 PDTN807DN
2026-03-09partial??00:00ZN913DU
2026-03-08partialKBUF?22:07 ESTN302NB
2026-03-06KDTWKBUF21:49 EST22:30 EST0h 41mN919AT
2026-03-05KDTWKBUF21:47 EST22:38 EST0h 50mN988AT
2026-03-04KDTWKBUF21:38 EST22:30 EST0h 52mN929AT
2026-03-03KDTWKBUF21:45 EST22:30 EST0h 45mN608AT
2026-03-02KDTWKBUF21:47 EST22:36 EST0h 49mN950AT
2026-03-01KDTWKBUF21:39 EST22:58 EST1h 18mN967AT
2026-02-28KDTWKBUF21:45 EST22:32 EST0h 46mN966AT
2026-02-27KDTWKBUF21:45 EST22:34 EST0h 48mN607AT
2026-02-26KDTWKBUF21:43 EST22:32 EST0h 48mN920AT
2026-02-25KDTWKBUF21:41 EST22:44 EST1h 02mN942AT
2026-02-24KDTWKBUF21:45 EST22:30 EST0h 44mN930AT
2026-02-22KDTWKBUF21:45 EST23:26 EST1h 41mN717JL
2026-02-21KDTWKBUF21:48 EST22:42 EST0h 53mN607AT
2026-02-20KDTWKBUF21:42 EST22:30 EST0h 47mN953AT
2026-02-19KDTWKBUF22:57 EST23:46 EST0h 48mN953AT
2026-02-18KDTWKBUF08:29 EST09:12 EST0h 43mN928AT
2026-02-17KDTWKBUF21:42 EST22:38 EST0h 56mN960AT
2026-02-16KDTW?21:47 EST08:16Z5h 28mN996AT
2026-02-15KDTWKBUF21:44 EST22:30 EST0h 45mN924AT
2026-02-14KDTW?21:43 EST11:16Z8h 32mN961AT
2026-02-13KDTWKBUF21:48 EST22:50 EST1h 01mN970AT
2026-02-12KSFOKMSP16:05 PST21:14 CST3h 08mN851DN
2026-02-11estimatedKENVKMSP17:01 MST20:04 CST2h 03mN836DN
2026-02-07partialKSFO?16:02 PSTN896DN
2026-02-06partialKENV?17:00 MSTN802DN
2026-02-05partial??00:00ZN877DN
2026-02-04partial??00:00ZN895DN
2026-02-03partial??00:00ZN870DN
2026-02-02partial??00:00ZN879DN
2026-02-01partial??00:00ZN883DN
2026-01-31partial??00:00ZN923DZ
2026-01-30partial??00:01ZN846DN
2026-01-29partial??00:00ZN814DN
2026-01-28partial??00:00ZN872DN
2026-01-27partial??00:01ZN895DN
2026-01-26partial??00:00ZN930DZ
2026-01-25partial??00:00ZN378NW
2026-01-24partial??00:06ZN906DN
2026-01-23partialKSFO?16:09 PSTN875DN
2026-01-22partialKENV?17:00 MSTN900DU
2026-01-21partial??00:02ZN941DZ
2026-01-20partial??00:00ZN883DN
2026-01-19partial??00:02ZN924DZ
2026-01-18estimatedKSFOKMSP15:22 PST17:58 CST0h 35mN924DZ
2026-01-17estimatedKSFOKMSP15:02 PST17:30 CST0h 27mN855DN
2026-01-09estimatedKENVKMSP17:01 MST20:18 CST2h 17mN899DN
2026-01-08partial??00:00ZN864DN
2026-01-07partial??00:00ZN920DU
2026-01-06partialKSFO?17:12 PSTN884DN
2025-12-20KSFOKMSP17:02 PST22:21 CST3h 18mN884DN
2025-12-19KSFOKMSP16:00 PST21:02 CST3h 02mN807DN
2025-12-18partialKSFO?16:00 PSTN843DN
2025-12-17partial??00:00ZN837DN
2025-12-16partialKSFO?16:35 PSTN898DN
2025-12-15KSFOKMSP16:08 PST21:28 CST3h 20mN827DN
2025-12-14estimatedKENVKMSP17:00 MST20:56 CST2h 55mN900DU
2025-12-13partialKSFO?16:06 PSTN897DN
2025-12-12KSFOKMSP16:00 PST21:00 CST3h 00mN851DN
2025-12-11partial??00:00ZN930DZ
2025-12-10partialKSFO?16:16 PSTN861DN
2025-12-02partial??00:46ZN885DN
2025-11-28partial??00:00ZN832DN
2025-11-27estimated??13:56Z23:58Z10h 01mN838DN
2025-11-27estimatedKENVKMSP17:00 MST20:48 CST2h 47mN838DN
2025-11-26estimated??23:25Z23:58Z0h 32mN838DN
2025-10-30estimatedKENVKMSP18:00 MDT20:36 CDT1h 36mN846DN
2025-10-29partial??00:28ZN852DN
2025-10-28partial??00:00ZN809DN
2025-10-27partial??00:00ZN843DN
2025-10-26partial??00:00ZN923DZ
2025-10-25partialKSFO?20:02 PDTN893DN
2025-10-25estimatedKENVKMSP18:00 MDT20:52 CDT1h 52mN893DN
2025-10-24partial??00:00ZN889DN
2025-10-23partial??00:07ZN848DN
2025-10-22estimatedKMSPKATL10:15 CDT19:26 EDT8h 10mN880DN
2025-10-22estimatedKENVKMSP18:00 MDT20:42 CDT1h 41mN880DN
2025-10-21partial??00:00ZN846DN
2025-10-20estimatedKMSPKATL07:07 CDT19:58 EDT11h 50mN866DN
2025-10-20estimatedKENVKMSP23:06 MDT03:12 CDT3h 05mN866DN
2025-10-19estimatedKENVKMSP18:25 MDT20:34 CDT1h 08mN918DU
2025-10-18estimated??23:33Z23:54Z0h 20mN918DU
2025-10-15estimatedKENVKMSP18:00 MDT20:40 CDT1h 39mN835DN
2025-10-14partial??01:08ZN906DN
2025-10-13partial??00:00ZN891DN
2025-10-12estimated??23:00Z23:58Z0h 57mN891DN
2025-10-08estimatedKENVKMSP18:00 MDT20:46 CDT1h 46mN828DN
2025-10-07partial??00:01ZN900DU
2025-10-06partial??00:00ZN877DN
2025-10-05estimatedKSFOKMSP08:05 PDT18:58 CDT8h 52mN878DN
2025-10-04KSFOKMSP07:19 PDT10:42 CDT1h 22mN851DN
2025-10-02?KMSP00:00Z20:45 CDT1h 45mACE60C
2025-10-01?KMSP00:00Z20:53 CDT1h 53mACD4D7
2025-09-30estimatedKHIFKMSP18:00 MDT20:56 CDT1h 56mAB3C58
2025-09-29?KMSP00:00Z21:19 CDT2h 19mAB1890
2025-09-28KHIFKMSP18:00 MDT20:58 CDT1h 58mAB3C58
2025-09-27?KMSP00:00Z21:01 CDT2h 00mAC7E60
2025-09-26?KMSP00:00Z21:19 CDT2h 18mAB400F
2025-09-25?KMSP00:00Z21:06 CDT2h 06mAB678E
2025-09-24?KMSP00:00Z21:15 CDT2h 15mABAB67
2025-09-23?KMSP00:00Z21:00 CDT2h 00mAB03A4
2025-09-22KSFO San Francisco International?17:58 PDT02:04Z1h 05mAC5488
2025-09-21?KMSP00:00Z20:42 CDT1h 42mAAFFED
2025-09-20KSFO San Francisco International?17:08 PDT01:11Z1h 03mAB14D9
2025-09-19?KMSP00:00Z21:00 CDT1h 59mACD88E
2025-09-18KSFO San Francisco International?15:50 PDT23:58Z1h 08mACD88E
2025-08-26KOAKKMSP19:29 PDT23:06 CDT1h 36mN802DN
2025-08-24KSFOKMSP22:45 PDT02:54 CDT2h 08mN922DZ
2025-08-22estimatedKENVKMSP18:00 MDT21:38 CDT2h 37mN851DN
2025-08-21estimatedKSFOKMSP00:22 PDT18:58 CDT16h 35mN803DN
2025-08-20estimatedKENVKMSP18:00 MDT21:40 CDT2h 40mN863DN
2025-08-19partial??00:00ZN847DN
2025-08-17estimatedKMSPKATL03:20 CDT19:58 EDT15h 37mN826DN
2025-08-17KSFOKMSP18:04 PDT01:58 CDT5h 54mN826DN
2025-08-16estimatedKENVKMSP18:00 MDT21:12 CDT2h 12mN807DN
2025-08-15partialKNGZ?17:45 PDTN863DN

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