Flight

DAL2972

Flight history and live tracking for DAL2972, 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
RouteKMSP MINNEAPOLIS ST PAUL INTERNATIONAL → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure07:59 CDT
Also scheduledSun 04 Oct 11:21 CDT

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

Route

AirlineDelta Air Lines
Typical originKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance741 nm

Flight history 399 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL12:10 CDT14:00 CDT1h 50mN139DU
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:12 CDT10:14 CDT2h 02mN139DU
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:18 CDT17:10 CDT1h 52mN106DU
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL11:32 CDT13:57 CDT2h 25mN106DU
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL11:38 CDT13:36 CDT1h 58mN112DU
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:09 CDT10:08 CDT1h 59mN112DU
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:55 CDT15:50 CDT1h 55mN139DU
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:18 CDT10:20 CDT2h 02mN139DU
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL11:46 CDT13:50 CDT2h 04mN142DU
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:06 CDT10:09 CDT2h 03mN142DU
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL12:55 CDT14:55 CDT2h 00mN103DU
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL09:34 CDT11:27 CDT1h 53mN103DU
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL11:26 CDT13:24 CDT1h 58mN119DU
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:58 CDT09:57 CDT1h 59mN119DU
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL11:25 CDT13:22 CDT1h 57mN145DQ
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:07 CDT10:05 CDT1h 58mN145DQ
2026-09-24KDFWKMSP10:16 CDT14:53 CDT4h 37mN131DU
2026-09-24KMSPKDFW06:57 CDT10:10 CDT3h 12mN131DU
2026-09-23partialKMSP?11:23 CDTN124DU
2026-09-23partialKMSP?07:53 CDTN124DU
2026-09-22KDFWKMSP12:28 CDT15:43 CDT3h 15mN103DU
2026-09-22KMSPKDFW09:04 CDT11:24 CDT2h 19mN103DU
2026-09-21KDFWKMSP11:35 CDT14:04 CDT2h 29mN103DU
2026-09-21KMSPKDFW06:58 CDT10:00 CDT3h 01mN103DU
2026-09-20KDFWKMSP11:26 CDT13:20 CDT1h 53mN144DU
2026-09-20KMSPKDFW08:10 CDT10:14 CDT2h 03mN144DU
2026-09-19KDFWKMSP11:35 CDT13:32 CDT1h 56mN138DU
2026-09-19estimatedKMSPKDFW08:20 CDT10:18 CDT1h 57mN138DU
2026-09-18KDFWKMSP11:59 CDT14:08 CDT2h 08mN143DU
2026-09-18estimated??13:35Z16:04Z2h 28mN143DU
2026-09-17partialKMSP?11:20 CDTN111NG
2026-09-17KMSPKDFW08:02 CDT10:06 CDT2h 03mN111NG
2026-09-16partialKMSP?12:30 CDTN141DU
2026-09-16estimated??12:52Z15:24Z2h 31mN141DU
2026-09-15partialKMSP?12:48 CDTN305DU
2026-09-14partialKMSP?11:54 CDTN142DU
2026-09-14estimated??13:11Z15:38Z2h 26mN142DU
2026-09-13partialKMSP?11:27 CDTN108DQ
2026-09-13estimated??13:01Z15:30Z2h 28mN108DQ
2026-09-12partialKMSP?11:19 CDTN120DU
2026-09-12partialKMSP?08:04 CDTN120DU
2026-09-11partialKMSP?11:19 CDTN114DU
2026-09-11partialKMSP?07:58 CDTN114DU
2026-09-10partialKMSP?11:36 CDTN111NG
2026-09-10KMSPKDFW08:11 CDT10:22 CDT2h 10mN111NG
2026-09-09partialKMSP?11:21 CDTN112DU
2026-09-09KMSPKDFW08:05 CDT10:12 CDT2h 06mN112DU
2026-09-08estimated??16:23Z18:32Z2h 08mN132DU
2026-09-08partialKMSP?08:06 CDTN132DU
2026-09-07partialKMSP?12:52 CDTN142DU
2026-09-06partialKMSP?11:15 CDTN123DQ
2026-09-06partialKMSP?07:54 CDTN123DQ
2026-09-05partialKMSP?11:15 CDTN125DU
2026-09-05partialKMSP?07:54 CDTN125DU
2026-09-04partialKMSP?11:34 CDTN128DU
2026-09-04partialKMSP?08:30 CDTN128DU
2026-09-03partialKMSP?11:28 CDTN102DU
2026-09-03partialKMSP?07:59 CDTN102DU
Earlier flights (341) - back to 2025-12-31
DateFromToDepArrDurationAircraft
2026-09-01partialKMSP?11:20 CDTN124DU
2026-09-01partialKMSP?07:55 CDTN124DU
2026-08-31partialKMSP?12:21 CDTN101DU
2026-08-31partialKMSP?09:09 CDTN101DU
2026-08-31estimated??03:30Z12:38Z9h 08mN132DU
2026-08-31estimated??00:00Z01:18Z1h 18mN130DU
2026-08-30estimated??21:02Z23:58Z2h 55mN130DU
2026-08-30estimated??19:56Z20:24Z0h 27mN130DU
2026-08-30estimated??19:11Z19:32Z0h 20mN130DU
2026-08-30estimated??13:00Z15:14Z2h 13mN130DU
2026-08-29partialKMSP?11:14 CDTN129DU
2026-08-29partialKMSP?07:58 CDTN129DU
2026-08-28partialKMSP?12:14 CDTN131DU
2026-08-28KMSPKDFW09:22 CDT11:10 CDT1h 47mN131DU
2026-08-27estimated??16:18Z19:08Z2h 49mN134DU
2026-08-27partialKMSP?08:04 CDTN134DU
2026-08-26estimatedKDFWKMSP11:21 CDT13:54 CDT2h 32mN134DU
2026-08-26partialKMSP?07:58 CDTN134DU
2026-08-25partialKMSP?11:24 CDTN113DQ
2026-08-25KMSPKDFW08:08 CDT10:08 CDT1h 59mN113DQ
2026-08-24partialKMSP?11:33 CDTN134DU
2026-08-24partialKMSP?08:24 CDTN134DU
2026-08-23partialKMSP?11:19 CDTN105DU
2026-08-23partialKMSP?07:59 CDTN105DU
2026-08-22partialKMSP?11:23 CDTN131DU
2026-08-22partialKMSP?07:59 CDTN131DU
2026-08-21partialKMSP?08:04 CDTN102DU
2026-08-20partialKMSP?07:58 CDTN121DU
2026-08-19partialKMSP?08:35 CDTN139DU
2026-08-18partialKMSP?08:20 CDTN327DU
2026-08-17partialKMSP?08:30 CDTN145DQ
2026-08-16partialKMSP?08:12 CDTN103DU
2026-08-15partialKMSP?07:58 CDTN116DU
2026-08-14partialKMSP?07:56 CDTN140DU
2026-08-13estimated??13:01Z18:28Z5h 26mN124DU
2026-08-12partialKMSP?08:07 CDTN104DU
2026-08-11partialKMSP?13:55 CDTN103DU
2026-07-23partialKMSP?11:41 CDTN132DU
2026-07-23estimated??12:20Z15:20Z2h 59mN132DU
2026-07-22partialKMSP?11:17 CDTN119DU
2026-07-22partialKMSP?08:02 CDTN119DU
2026-07-21partialKMSP?12:35 CDTN132DU
2026-07-21estimated?KMSP13:07Z10:14 CDT2h 06mN132DU
2026-07-20partialKMSP?11:49 CDTN114DU
2026-07-20estimated?KMSP13:31Z10:36 CDT2h 04mN114DU
2026-07-19partialKMSP?11:19 CDTN120DU
2026-07-19partialKMSP?08:05 CDTN120DU
2026-07-18partialKMSP?11:19 CDTN144DU
2026-07-18partialKMSP?07:07 CDTN144DU
2026-07-17estimated??16:15Z21:54Z5h 38mN117DU
2026-07-17estimated?KMSP13:08Z10:14 CDT2h 05mN117DU
2026-07-16partialKMSP?11:21 CDTN131DU
2026-07-16partialKMSP?08:18 CDTN131DU
2026-07-15partialKMSP?11:19 CDTN125DU
2026-07-15partialKMSP?07:58 CDTN125DU
2026-07-14partialKMSP?11:18 CDTN107DU
2026-07-14estimatedKMSP?07:49 CDT15:04Z2h 14mN107DU
2026-07-13partialKMSP?11:18 CDTN114DU
2026-07-13partialKMSP?07:51 CDTN114DU
2026-07-12partialKMSP?11:29 CDTN145DQ
2026-07-12partialKMSP?07:53 CDTN145DQ
2026-07-11partialKMSP?11:16 CDTN114DU
2026-07-11partialKMSP?08:01 CDTN114DU
2026-07-10partialKMSP?11:23 CDTN107DU
2026-07-10estimatedKMSP?07:47 CDT15:16Z2h 28mN107DU
2026-07-09estimated??16:17Z18:56Z2h 39mN131DU
2026-07-09estimatedKMSP?08:01 CDT15:18Z2h 16mN131DU
2026-07-08partialKMSP?11:22 CDTN104DU
2026-07-08partialKMSP?07:59 CDTN104DU
2026-07-07estimated??16:23Z18:48Z2h 24mN118DU
2026-07-07partialKMSP?08:12 CDTN118DU
2026-07-06partialKMSP?11:15 CDTN101DU
2026-07-06estimatedKMSP?07:24 CDT15:02Z2h 37mN101DU
2026-07-05partialKMSP?11:13 CDTN123DQ
2026-07-05estimated??13:01Z15:18Z2h 16mN123DQ
2026-07-05estimatedKMSP?23:23 CDT04:48Z0h 24mN123DQ
2026-07-04partialKMSP?11:11 CDTN123DQ
2026-07-04partialKMSP?08:02 CDTN123DQ
2026-07-03partialKMSP?11:19 CDTN115DU
2026-07-03partialKMSP?08:02 CDTN115DU
2026-07-02partialKMSP?11:15 CDTN104DU
2026-07-02partialKMSP?08:02 CDTN104DU
2026-07-01partialKMSP?11:59 CDTN108DQ
2026-07-01partialKMSP?08:34 CDTN108DQ
2026-07-01estimatedKMSP?07:13 CDT12:42Z0h 28mN108DQ
2026-06-30KDFWKMSP15:34 CDT16:26 CDT0h 51mN126DU
2026-06-30estimated??17:17Z18:08Z0h 50mN126DU
2026-06-30partialKMSP?07:58 CDTN126DU
2026-06-29partialKMSP?11:17 CDTN127DU
2026-06-29partialKMSP?07:56 CDTN127DU
2026-06-28partialKMSP?11:23 CDTN139DU
2026-06-28partialKMSP?08:03 CDTN139DU
2026-06-27estimated??16:31Z18:34Z2h 02mN139DU
2026-06-27partialKMSP?08:02 CDTN139DU
2026-06-26estimated??16:15Z18:38Z2h 22mN123DQ
2026-06-26partialKMSP?08:03 CDTN123DQ
2026-06-25partialKMSP?11:22 CDTN108DQ
2026-06-25partialKMSP?08:02 CDTN108DQ
2026-06-24estimated??17:39Z19:53Z2h 13mN128DU
2026-06-24KMSPKDFW08:19 CDT10:22 CDT2h 02mN128DU
2026-06-23partialKMSP?11:33 CDTN133DU
2026-06-23KMSPKDFW08:22 CDT10:24 CDT2h 01mN133DU
2026-06-22partialKMSP?12:04 CDTN137DU
2026-06-22partialKMSP?08:36 CDTN137DU
2026-06-21partialKMSP?11:15 CDTN105DU
2026-06-21partialKMSP?07:58 CDTN105DU
2026-06-20partialKMSP?11:22 CDTN114DU
2026-06-20estimatedKMSP?07:01 CDT15:14Z3h 12mN114DU
2026-06-19partialKMSP?13:00 CDTN107DU
2026-06-19partialKMSP?09:45 CDTN107DU
2026-06-18KDALKMSP12:38 CDT14:42 CDT2h 04mN121DU
2026-06-18partialKMSP?10:39 CDTN121DU
2026-06-17partialKMSP?11:16 CDTN124DU
2026-06-17partialKMSP?08:11 CDTN124DU
2026-06-16partialKMSP?11:19 CDTN130DU
2026-06-16KMSPKDTO09:41 CDT10:04 CDT0h 22mN130DU
2026-06-15partialKMSP?11:41 CDTA388AF
2026-06-15partialKMSP?08:09 CDTA388AF
2026-06-14partialKMSP?12:30 CDTN144DU
2026-06-14estimatedKMSP?08:16 CDT16:32Z3h 15mN144DU
2026-06-13estimatedKAFWKMSP12:35 CDT13:50 CDT1h 14mN104DU
2026-06-13estimated??13:04Z15:06Z2h 01mN104DU
2026-06-12KDFWKMSP11:59 CDT14:10 CDT2h 10mN102DU
2026-06-12partialKMSP?08:27 CDTN102DU
2026-05-29partialKMSP?11:35 CDTN140DU
2026-05-29partialKMSP?08:17 CDTN140DU
2026-05-28KDFWKMSP11:47 CDT13:44 CDT1h 56mN144DU
2026-05-28KMSPKDFW08:05 CDT10:28 CDT2h 23mN144DU
2026-05-27estimated??16:36Z20:14Z3h 37mN120DU
2026-05-27partialKMSP?08:06 CDTN120DU
2026-05-26partialKMSP?11:38 CDTN113DQ
2026-05-26partialKMSP?08:34 CDTN113DQ
2026-05-25KDFWKMSP11:17 CDT13:18 CDT2h 00mN126DU
2026-05-25partialKMSP?08:02 CDTN126DU
2026-05-24partialKMSP?11:18 CDTN105DU
2026-05-24partialKMSP?07:56 CDTN105DU
2026-05-23partialKMSP?11:29 CDTN123DQ
2026-05-23partialKMSP?08:06 CDTN123DQ
2026-05-22partialKMSP?11:28 CDTN109DU
2026-05-22partialKMSP?08:13 CDTN109DU
2026-05-21partialKMSP?11:41 CDTN145DQ
2026-05-21partialKMSP?08:15 CDTN145DQ
2026-05-20partialKMSP?19:37 CDTN105DU
2026-05-19partialKMSP?20:28 CDTN118DU
2026-05-12partialKMSP?12:24 CDTN118DU
2026-05-12partialKMSP?09:23 CDTN118DU
2026-05-11partialKMSP?11:34 CDTN311DU
2026-05-11estimatedKMSP?07:57 CDT15:18Z2h 20mN311DU
2026-05-10partialKMSP?11:26 CDTN109DU
2026-05-10partialKMSP?08:09 CDTN109DU
2026-05-09estimated??16:29Z18:40Z2h 10mN140DU
2026-05-09partialKMSP?08:01 CDTN140DU
2026-05-08partialKMSP?12:04 CDTN124DU
2026-05-08estimatedKMSP?08:37 CDT16:00Z2h 22mN124DU
2026-05-07partialKMSP?11:32 CDTN107DU
2026-05-07estimatedKMSP?08:02 CDT15:26Z2h 24mN107DU
2026-05-06partialKMSP?11:02 CDTA3761C
2026-05-06estimatedKMSP?07:04 CDT14:48Z2h 43mA3761C
2026-05-05partialKMSP?10:39 CDTN134DU
2026-05-05estimatedKMSP?07:14 CDT14:36Z2h 21mN134DU
2026-05-04partialKMSP?10:47 CDTN303DU
2026-05-04partialKMSP?07:15 CDTN303DU
2026-05-03partialKMSP?10:33 CDTN303DU
2026-05-03partialKMSP?07:03 CDTN303DU
2026-05-02partialKMSP?10:34 CDTN312DU
2026-05-02partialKMSP?07:16 CDTN312DU
2026-05-01partialKMSP?10:37 CDTA35D79
2026-05-01partialKMSP?07:02 CDTA35D79
2026-04-30partialKMSP?11:09 CDTN310DU
2026-04-30partialKMSP?07:40 CDTN310DU
2026-04-29estimatedKDFWKMSP10:46 CDT12:54 CDT2h 08mN308DU
2026-04-28partialKMSP?10:34 CDTN312DU
2026-04-28partialKMSP?07:10 CDTN312DU
2026-04-27partialKMSP?10:41 CDTN315DU
2026-04-27partialKMSP?07:16 CDTN315DU
2026-04-26partialKMSP?10:40 CDTN307DU
2026-04-26partialKMSP?07:14 CDTN307DU
2026-04-25partialKMSP?10:35 CDTN116DU
2026-04-25partialKMSP?07:14 CDTN116DU
2026-04-24partialKMSP?10:56 CDTN313DU
2026-04-24partialKMSP?07:38 CDTN313DU
2026-04-23partialKMSP?10:45 CDTN302DU
2026-04-23partialKMSP?07:17 CDTN302DU
2026-04-22KDFWKMSP11:11 CDT13:06 CDT1h 54mN308DU
2026-04-22partialKMSP?07:22 CDTN308DU
2026-04-21partialKMSP?10:39 CDTN312DU
2026-04-21partialKMSP?07:21 CDTN312DU
2026-04-20partialKMSP?11:46 CDTN308DU
2026-04-20estimated??11:30Z14:20Z2h 49mA38141
2026-04-20estimatedKMSP?19:00 CDT10:56Z10h 55mA3A8C0
2026-04-19estimatedKDFWKMSP17:08 CDT18:58 CDT1h 50mA3A8C0
2026-04-19estimated??18:39Z19:52Z1h 12mA38141
2026-04-19partialKMSP?07:23 CDTA38141
2026-04-18partialKMSP?10:54 CDTN312DU
2026-04-18partialKMSP?07:13 CDTN312DU
2026-04-17partialKMSP?10:40 CDTN311DU
2026-04-17partialKMSP?07:22 CDTN311DU
2026-04-16partialKMSP?10:35 CDTA3A152
2026-04-16partialKMSP?07:03 CDTA3A152
2026-04-15partialKMSP?10:36 CDTA37265
2026-04-15estimated??12:32Z14:34Z2h 01mA37265
2026-04-14partialKMSP?10:42 CDTN308DU
2026-04-14partialKMSP?07:21 CDTN308DU
2026-04-13partialKMSP?11:50 CDTA3A152
2026-04-13partialKMSP?07:15 CDTA3A152
2026-04-12KDFWKMSP10:44 CDT14:08 CDT3h 24mN348NB
2026-04-12partialKMSP?06:58 CDTN348NB
2026-04-11partialKMSP?10:34 CDTN117DU
2026-04-11partialKMSP?07:15 CDTN117DU
2026-04-06estimated??15:36Z16:38Z1h 01mN358NB
2026-04-06partialKMSP?06:59 CDTN358NB
2026-04-05partialKMSP?10:31 CDTN369NB
2026-04-05partialKMSP?07:13 CDTN369NB
2026-04-04KDFWKMSP11:08 CDT12:50 CDT1h 41mN139DU
2026-04-04KMSPKDFW07:15 CDT09:46 CDT2h 30mN139DU
2026-04-03partialKMSP?10:29 CDTN359NW
2026-04-03partialKMSP?06:55 CDTN359NW
2026-04-02partialKMSP?10:59 CDTN119DN
2026-04-02estimatedKMSP?07:17 CDT14:42Z2h 24mN119DN
2026-03-31partialKMSP?10:36 CDTN344NB
2026-03-31partialKMSP?06:53 CDTN344NB
2026-03-30partialKMSP?10:26 CDTN347NW
2026-03-30partialKMSP?06:56 CDTN347NW
2026-03-29partialKMSP?11:48 CDTN345NB
2026-03-29partialKMSP?07:02 CDTN353NB
2026-03-28partialKMSP?12:35 CDTN131DU
2026-03-28partialKMSP?09:23 CDTN131DU
2026-03-14partialKMSP?10:36 CDTN127DU
2026-03-14partialKMSP?07:02 CDTN127DU
2026-03-13KDFWKMSP11:50 CDT14:06 CDT2h 15mN324NB
2026-03-13KMSPKDFW07:23 CDT09:20 CDT1h 56mN324NB
2026-03-12partialKMSP?11:59 CDTN324NB
2026-03-12partialKMSP?07:10 CDTN324NB
2026-03-11KDFWKMSP11:15 CDT13:04 CDT1h 48mN341NB
2026-03-11KMSPKDFW07:46 CDT10:16 CDT2h 29mN341NB
2026-03-10KDFWKMSP10:37 CDT12:52 CDT2h 14mN359NB
2026-03-10KMSPKDFW07:01 CDT09:28 CDT2h 27mN359NB
2026-03-09KDFWKMSP10:42 CDT12:40 CDT1h 58mN359NB
2026-03-09KMSPKDFW07:00 CDT09:10 CDT2h 10mN359NB
2026-03-08KDFWKMSP10:38 CDT12:40 CDT2h 02mN359NB
2026-03-08KMSPKDFW07:00 CDT09:20 CDT2h 19mN359NB
2026-03-07KDFWKMSP12:59 CST14:46 CST1h 46mN112DU
2026-03-07estimatedKMSPKDFW08:18 CST11:16 CST2h 58mN112DU
2026-03-06KDFWKMSP11:33 CST13:30 CST1h 56mA6F5FC
2026-03-06KMSPKDFW07:51 CST10:18 CST2h 26mA6F5FC
2026-03-05KDFWKMSP11:05 CST13:10 CST2h 04mN373NW
2026-03-05KMSPKDFW07:35 CST09:48 CST2h 12mN373NW
2026-03-04KDFWKMSP11:19 CST13:14 CST1h 54mN341NW
2026-03-04KMSPKDFW07:38 CST10:04 CST2h 26mN341NW
2026-03-03KDFWKMSP11:05 CST13:04 CST1h 58mN367NW
2026-03-03KMSPKDFW07:26 CST09:38 CST2h 11mN367NW
2026-03-02KDFWKMSP11:06 CST13:20 CST2h 13mN348NW
2026-03-02KMSPKDFW07:25 CST09:40 CST2h 14mN348NW
2026-03-01KDFWKMSP11:25 CST13:40 CST2h 14mN343NW
2026-03-01KMSPKDFW07:39 CST09:46 CST2h 07mN343NW
2026-02-28KDFWKMSP11:02 CST13:18 CST2h 15mN101DU
2026-02-28KMSPKDFW07:25 CST09:30 CST2h 04mN101DU
2026-02-27KDFWKMSP11:04 CST13:16 CST2h 11mN354NW
2026-02-27KMSPKDFW07:29 CST09:40 CST2h 10mN354NW
2026-02-26KDFWKMSP11:01 CST13:06 CST2h 04mN348NW
2026-02-26KMSPKDFW07:38 CST09:56 CST2h 17mN348NW
2026-02-25KDFWKMSP10:59 CST13:16 CST2h 16mN375NC
2026-02-25KMSPKDFW07:48 CST09:50 CST2h 01mN375NC
2026-02-24KDFWKMSP11:00 CST13:26 CST2h 25mN350NA
2026-02-24KMSPKDFW07:24 CST09:40 CST2h 16mN350NA
2026-02-23KDFWKMSP11:03 CST13:18 CST2h 14mN338NW
2026-02-23KMSPKDFW07:23 CST09:44 CST2h 20mN338NW
2026-02-22KDFWKMSP11:21 CST13:40 CST2h 18mN362NW
2026-02-22KMSPKDFW07:45 CST10:00 CST2h 14mN362NW
2026-02-21KDFWKMSP11:24 CST13:18 CST1h 53mN121DU
2026-02-21KMSPKDFW08:09 CST10:30 CST2h 20mN121DU
2026-02-20KDFWKMSP11:16 CST13:12 CST1h 55mN341NW
2026-02-20KMSPKDFW07:51 CST10:10 CST2h 18mN341NW
2026-02-19KDFWKMSP12:11 CST14:10 CST1h 58mN341NW
2026-02-19KMSPKDFW08:36 CST11:06 CST2h 29mN341NW
2026-02-18KDFWKMSP11:02 CST12:54 CST1h 51mN358NW
2026-02-18KMSPKDFW07:24 CST09:55 CST2h 30mN358NW
2026-02-17KDFWKMSP11:00 CST13:04 CST2h 04mN359NW
2026-02-17KMSPKDFW07:26 CST09:44 CST2h 17mN359NW
2026-02-16KDFWKMSP10:54 CST13:00 CST2h 05mN378NW
2026-02-16KMSPKDFW07:30 CST09:36 CST2h 05mN378NW
2026-02-15KDFWKMSP11:17 CST13:44 CST2h 26mA364E7
2026-02-15KMSPKDFW07:41 CST09:58 CST2h 16mA364E7
2026-02-14KMSPKDFW07:51 CST10:38 CST2h 46mN122DU
2026-02-13KDFWKMSP11:03 CST13:14 CST2h 10mA6D234
2026-02-13KMSPKDFW07:32 CST09:56 CST2h 23mA6D234
2026-02-12KDFWKMSP11:06 CST13:16 CST2h 09mN353NW
2026-02-12KMSPKDFW07:36 CST09:48 CST2h 11mN353NW
2026-02-11KDFWKMSP11:27 CST13:36 CST2h 08mN335NW
2026-02-11KMSPKDFW08:04 CST10:26 CST2h 21mN335NW
2026-02-07KDFWKMSP10:55 CST13:10 CST2h 14mN388DN
2026-02-07KMSPKDFW07:01 CST09:18 CST2h 16mN388DN
2026-02-06KDFWKMSP11:11 CST13:30 CST2h 18mN378NW
2026-02-06KMSPKDFW07:56 CST10:04 CST2h 08mN378NW
2026-02-05KDFWKMSP11:18 CST13:54 CST2h 35mN352NW
2026-02-05KMSPKDFW07:38 CST09:44 CST2h 05mN352NW
2026-02-04KDFWKMSP11:12 CST13:28 CST2h 15mN361NW
2026-02-04KMSPKDFW07:53 CST10:02 CST2h 09mN361NW
2026-02-03KDFWKMSP11:17 CST13:28 CST2h 10mN351NW
2026-02-03KMSPKDFW07:49 CST10:04 CST2h 14mN351NW
2026-02-02KDFWKMSP11:24 CST13:26 CST2h 01mN340NW
2026-02-02KMSPKDFW07:37 CST09:48 CST2h 10mN340NW
2026-02-01KDFWKMSP11:38 CST14:10 CST2h 31mN328NW
2026-02-01estimatedKMSPKDFW08:14 CST10:36 CST2h 21mN328NW
2026-01-31KDFWKMSP10:51 CST13:16 CST2h 25mN378DN
2026-01-31KMSPKDFW06:58 CST09:28 CST2h 29mN378DN
2026-01-30KDFWKMSP11:21 CST13:34 CST2h 13mN338NW
2026-01-30KMSPKDFW07:48 CST10:10 CST2h 22mN338NW
2026-01-29KDFWKMSP11:20 CST13:38 CST2h 17mN338NW
2026-01-29KMSPKDFW08:00 CST10:10 CST2h 10mN338NW
2026-01-28KDFWKMSP11:30 CST13:44 CST2h 13mN366NW
2026-01-28KMSPKDFW07:51 CST10:08 CST2h 17mN366NW
2026-01-27KDFWKMSP11:22 CST13:38 CST2h 15mN340NW
2026-01-27KMSPKDFW07:59 CST10:06 CST2h 07mN340NW
2026-01-26KDFWKMSP11:26 CST13:42 CST2h 15mN360NW
2026-01-26KMSPKDFW07:48 CST09:58 CST2h 10mN360NW
2026-01-23KDFWKMSP11:20 CST13:36 CST2h 15mN325US
2026-01-23KMSPKDFW07:47 CST10:10 CST2h 22mN325US
2026-01-22KDFWKMSP11:23 CST13:42 CST2h 19mN355NW
2026-01-22KMSPKDFW08:11 CST10:30 CST2h 18mN355NW
2026-01-21estimatedKMSPKDFW08:02 CST10:34 CST2h 31mN340NW
2026-01-20KDFWKMSP11:51 CST14:12 CST2h 20mN339NW
2026-01-20KMSPKDFW08:33 CST10:54 CST2h 21mN339NW
2026-01-19KDFWKMSP11:23 CST13:18 CST1h 55mN355NW
2026-01-19KMSPKDFW07:54 CST10:20 CST2h 25mN355NW
2026-01-18partialKMSP?11:19 CSTN304DU
2026-01-09KDFWKMSP11:33 CST13:12 CST1h 39mA36130
2026-01-09estimatedKMSPKDFW07:19 CST10:26 CST3h 06mA36130
2026-01-08partialKMSP?11:37 CSTN141DU
2026-01-08KMSPKDFW07:27 CST10:00 CST2h 33mN141DU
2026-01-07partialKMSP?11:17 CSTN304DU
2026-01-07KMSPKDFW07:42 CST09:46 CST2h 03mN304DU
2026-01-06KDFWKMSP10:52 CST12:52 CST1h 59mN313DU
2026-01-06KMSPKDFW07:20 CST09:46 CST2h 25mN313DU
2026-01-05KDFWKMSP10:51 CST12:58 CST2h 06mN313DU
2026-01-05KMSPKDFW07:24 CST09:42 CST2h 17mN313DU
2026-01-04KMSPKDFW07:04 CST09:28 CST2h 24mN381DN
2026-01-03KMSPKDFW07:00 CST09:26 CST2h 25mN3746H
2026-01-02KMSPKDFW07:16 CST09:26 CST2h 09mN3746H
2026-01-01estimatedKMSPKDFW07:01 CST09:20 CST2h 18mN347NB
2025-12-31KMSPKDFW07:41 CST09:32 CST1h 50mN347NB

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