Flight

DAL2971

Flight history and live tracking for DAL2971, 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
Typical originKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance741 nm

Flight history 328 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:20 CDT17:23 CDT2h 03mN340NW
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:19 CDT17:29 CDT2h 10mN360NW
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL14:58 CDT17:18 CDT2h 20mN335NW
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL14:58 CDT16:58 CDT2h 00mN375NC
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL14:56 CDT16:49 CDT1h 53mN335NW
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:09 CDT17:01 CDT1h 52mN348NW
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL14:58 CDT16:59 CDT2h 01mN373NW
2026-09-24KMSPKDFW14:48 CDT18:20 CDT3h 31mN348NW
2026-09-23estimatedKMSPKDFW14:56 CDT17:08 CDT2h 11mN336NW
2026-09-22estimatedKMSPKDFW14:49 CDT17:10 CDT2h 21mN344NW
2026-09-21KMSPKDFW14:53 CDT17:24 CDT2h 30mN367NW
2026-09-20KMSPKDFW15:40 CDT18:12 CDT2h 31mN334DN
2026-09-18KMSPKDFW15:01 CDT16:56 CDT1h 54mN370NW
2026-09-17estimated??20:25Z22:40Z2h 14mN368NW
2026-09-16estimatedKMSPKDFW14:54 CDT17:12 CDT2h 17mN370NW
2026-09-15estimatedKMSPKDFW14:55 CDT17:06 CDT2h 10mN371NW
2026-09-14estimated??19:48Z22:10Z2h 21mN363NW
2026-09-13estimated??19:52Z22:06Z2h 13mN371NW
2026-09-11partialKOKC?19:38 CDTN374NW
2026-09-10?KOKC19:22Z17:42 CDT3h 19mN374NW
2026-09-09estimatedKMSPKDFW14:50 CDT17:22 CDT2h 31mN368NW
2026-09-08estimated??19:47Z22:10Z2h 22mN335NW
2026-09-07estimatedKMSPKDFW15:05 CDT16:56 CDT1h 50mN368NW
2026-09-04partial??00:42ZN373NW
2026-09-03estimated??20:02Z22:16Z2h 13mN373NW
Earlier flights (303) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimated??19:49Z22:02Z2h 12mN356NW
2026-08-31estimatedKMSPKDFW15:07 CDT17:16 CDT2h 09mN359NW
2026-08-30estimatedKMSPKDFW14:53 CDT17:02 CDT2h 08mN344NW
2026-08-28estimatedKMSPKDFW14:52 CDT16:58 CDT2h 05mN374NW
2026-08-27estimatedKMSPKDFW15:03 CDT17:14 CDT2h 10mN365NW
2026-08-26estimated??19:53Z22:10Z2h 16mN350NA
2026-08-25estimatedKMSPKDFW14:47 CDT16:56 CDT2h 08mN362NW
2026-08-24estimatedKMSPKDFW15:07 CDT17:24 CDT2h 16mN358NW
2026-08-23estimatedKMSPKDFW14:55 CDT16:52 CDT1h 56mN363NW
2026-08-21estimated??19:53Z22:08Z2h 14mN345NW
2026-08-20estimated??19:45Z22:00Z2h 14mN373NW
2026-08-19estimated??20:05Z23:28Z3h 23mN343NW
2026-08-18estimated??21:32Z23:14Z1h 41mN376NW
2026-08-17estimated??19:52Z22:18Z2h 25mN364NW
2026-08-16estimated??19:52Z23:15Z3h 23mN369NW
2026-08-14estimated??20:12Z23:28Z3h 15mN377NW
2026-08-13estimated??19:52Z23:16Z3h 24mN335NW
2026-08-12estimatedKMSPKDFW15:34 CDT17:40 CDT2h 05mN366NW
2026-08-11estimated??20:16Z22:30Z2h 13mN348NW
2026-07-23estimated?KDFW20:55Z17:06 CDT1h 10mN354NW
2026-07-22estimated?KDFW20:01Z17:16 CDT2h 14mN341NW
2026-07-21estimated??20:04Z22:20Z2h 15mN375NC
2026-07-20estimatedKMSPKDFW15:07 CDT17:12 CDT2h 04mN343NW
2026-07-19estimatedKMSPKDFW15:34 CDT17:48 CDT2h 14mN367NW
2026-07-17estimated?KDFW20:15Z17:20 CDT2h 04mN335NW
2026-07-16estimated?KDFW20:02Z17:26 CDT2h 24mN372NW
2026-07-15estimated??20:04Z22:24Z2h 19mN341NW
2026-07-14partialKMSP?19:26 CDTN357NW
2026-07-13estimatedKMSPKDFW15:53 CDT18:06 CDT2h 12mN357NW
2026-07-12estimatedKMSP?15:44 CDT23:04Z2h 20mN345NW
2026-07-10estimatedKMSP?14:41 CDT22:08Z2h 26mN374NW
2026-07-09estimatedKMSPKDFW15:18 CDT17:28 CDT2h 09mN354NW
2026-07-08partialKMSP?19:08 CDTN375NC
2026-07-07estimatedKMSP?14:48 CDT21:52Z2h 03mN375NC
2026-07-06estimatedKMSPKDFW14:53 CDT16:56 CDT2h 02mN345NW
2026-07-06estimatedKDFWKMSP19:13 CDT21:38 CDT2h 24mN340NW
2026-07-05estimatedKMSPKDFW14:53 CDT17:10 CDT2h 16mN341NW
2026-06-26estimatedKMSP?14:58 CDT22:12Z2h 13mN366NW
2026-06-25estimatedKMSPKDFW14:59 CDT17:24 CDT2h 24mN353NW
2026-06-24estimated??04:24Z22:10Z17h 45mN367NW
2026-06-24estimatedKMEM?21:16 CDT03:30Z1h 13mN367NW
2026-06-23estimatedKMSPKDFW15:17 CDT16:46 CDT1h 28mN367NW
2026-06-22estimatedKMSPKDFW14:54 CDT17:02 CDT2h 07mN329NW
2026-06-21estimatedKMSPKDFW14:56 CDT17:00 CDT2h 03mN376NW
2026-06-19estimatedKMSPKDFW15:13 CDT17:38 CDT2h 24mN348NW
2026-06-18estimatedKMSP?15:00 CDT22:16Z2h 15mN363NW
2026-06-17estimatedKMSP?15:27 CDT22:48Z2h 20mN362NW
2026-06-16estimatedKMSP?14:48 CDT21:54Z2h 05mN369NW
2026-06-15estimatedKMSP?14:55 CDT22:16Z2h 20mN348NW
2026-06-14estimatedKMSPKDFW14:56 CDT17:18 CDT2h 22mN372NW
2026-06-12estimatedKMSP?15:32 CDT22:50Z2h 18mN373NW
2026-05-29estimatedKADMKMSP19:00 CDT20:44 CDT1h 44mN374NW
2026-05-28estimated??23:37Z23:58Z0h 20mN374NW
2026-05-28KMSPKDFW15:02 CDT17:34 CDT2h 31mN374NW
2026-05-28estimatedKTIK?19:00 CDT01:32Z1h 32mN366NW
2026-05-27estimated??23:27Z23:58Z0h 30mN366NW
2026-05-27estimatedKMSPKDFW14:49 CDT17:18 CDT2h 28mN366NW
2026-05-27KDFWKMSP19:22 CDT21:24 CDT2h 01mN369NW
2026-05-26estimatedKMSPKDFW14:57 CDT17:24 CDT2h 26mN369NW
2026-05-26estimatedKADMKMSP22:27 CDT00:34 CDT2h 06mN365NW
2026-05-26estimatedKMSP?19:04 CDT02:34Z2h 29mN365NW
2026-05-23estimatedKDFWKMSP19:46 CDT21:59 CDT2h 12mN366NW
2026-05-22estimatedKMSPKDFW15:00 CDT17:14 CDT2h 13mN366NW
2026-05-22?KMSP00:00Z20:56 CDT1h 56mN366NW
2026-05-21estimated??19:55Z22:32Z2h 36mN375NC
2026-05-21estimatedKDFWKMSP19:00 CDT20:42 CDT1h 42mN340NW
2026-05-20partialKMSP?20:32 CDTN367NW
2026-05-19partialKMSP?20:26 CDTN377NW
2026-05-12estimatedKMSPKDFW14:57 CDT17:00 CDT2h 02mN377NW
2026-05-12estimatedUEEAKMSP19:00 CDT20:40 CDT1h 40mN377NW
2026-05-11estimated??23:32Z23:58Z0h 25mN377NW
2026-05-11estimated??19:49Z22:18Z2h 28mN377NW
2026-05-11estimatedKADMKMSP00:31 CDT02:46 CDT2h 14mN347NW
2026-05-11estimatedKMSP?21:07 CDT04:42Z2h 35mN347NW
2026-05-09estimatedKSPSKMSP19:00 CDT21:26 CDT2h 26mN348NW
2026-05-08estimated??23:31Z23:58Z0h 27mN348NW
2026-05-08estimated??19:49Z22:04Z2h 14mN348NW
2026-05-08estimatedKDFWKMSP19:00 CDT20:42 CDT1h 42mN354NW
2026-05-07estimated??23:37Z23:58Z0h 20mN354NW
2026-05-07estimated??19:55Z22:18Z2h 23mN354NW
2026-05-07partialKMSP?19:00 CDTN125DU
2026-05-06estimated??23:02Z23:58Z0h 56mN125DU
2026-05-06estimated??19:00Z22:04Z3h 03mN125DU
2026-05-06partialKMSP?19:00 CDTN118DU
2026-05-05estimated??22:52Z23:58Z1h 05mN118DU
2026-05-05estimatedKMSPKDFW14:23 CDT16:42 CDT2h 18mN118DU
2026-05-05partialKMSP?19:00 CDTN141DU
2026-05-04estimated??22:45Z23:58Z1h 12mN141DU
2026-05-04estimatedKMSPKDFW14:29 CDT16:36 CDT2h 06mN141DU
2026-05-04estimatedUEEAKMSP19:00 CDT20:32 CDT1h 32mN117DU
2026-05-03estimated??23:22Z23:58Z0h 35mN117DU
2026-05-03estimatedKMSPKDFW15:21 CDT17:22 CDT2h 00mN117DU
2026-05-02KDFWKMSP19:00 CDT20:44 CDT1h 44mN138DU
2026-05-01estimatedKMSPKDFW14:52 CDT17:28 CDT2h 35mN138DU
2026-05-01partialKMSP?19:00 CDTN130DU
2026-04-30estimated??22:54Z23:58Z1h 03mN130DU
2026-04-30estimatedKMSPKDFW14:22 CDT16:46 CDT2h 23mN130DU
2026-04-30estimatedKDFWKMSP19:26 CDT21:26 CDT1h 59mN108DQ
2026-04-29estimatedKMSPKDFW16:13 CDT18:36 CDT2h 23mN108DQ
2026-04-29estimated??01:42Z03:22Z1h 39mN102DU
2026-04-29estimatedKFTW?19:00 CDT00:30Z0h 29mN102DU
2026-04-28estimatedKMSPKDFW14:39 CDT17:06 CDT2h 26mN102DU
2026-04-28partialKMSP?19:00 CDTN126DU
2026-04-27estimated??22:42Z23:58Z1h 15mN126DU
2026-04-27estimatedKMSPKDFW14:31 CDT16:40 CDT2h 09mN126DU
2026-04-27estimated?KMSP00:00Z20:26 CDT1h 26mN136DQ
2026-04-26estimated??22:52Z23:58Z1h 05mN136DQ
2026-04-26estimatedKMSPKDFW14:35 CDT16:54 CDT2h 18mN136DQ
2026-04-25partialKMSP?19:00 CDTN116DU
2026-04-24estimated??22:42Z23:59Z1h 17mN116DU
2026-04-24estimatedKMSPKDFW14:30 CDT16:48 CDT2h 17mN116DU
2026-04-24estimated?KMSP00:00Z20:16 CDT1h 16mN116DU
2026-04-23estimated??22:58Z23:58Z0h 59mN116DU
2026-04-23estimatedKMSPKDFW14:34 CDT17:08 CDT2h 33mN116DU
2026-04-23estimated?KMSP00:00Z20:36 CDT1h 35mN105DU
2026-04-22estimated??23:30Z23:58Z0h 27mN105DU
2026-04-22estimatedKMSPKDFW14:27 CDT16:38 CDT2h 10mN125DU
2026-04-22estimated?KMSP00:00Z20:00 CDT0h 59mN144DU
2026-04-21estimated??22:49Z23:58Z1h 08mN144DU
2026-04-21estimatedKMSPKDFW14:58 CDT17:02 CDT2h 03mN144DU
2026-04-21estimated?KMSP00:00Z20:04 CDT1h 03mN144DU
2026-04-20estimated??22:41Z23:58Z1h 16mN144DU
2026-04-20estimatedKMSPKDFW14:29 CDT16:32 CDT2h 02mN144DU
2026-04-20estimated?KMSP00:00Z19:54 CDT0h 53mN116DU
2026-04-19estimated??21:40Z23:58Z2h 17mN116DU
2026-04-19estimatedKMSPKDFW14:26 CDT15:50 CDT1h 23mN116DU
2026-04-18partialKMSP?19:00 CDTN119DU
2026-04-17estimated??23:06Z23:58Z0h 51mN119DU
2026-04-17estimatedKMSPKDFW14:34 CDT17:12 CDT2h 37mN119DU
2026-04-17estimated?KMSP00:00Z19:54 CDT0h 54mN109DU
2026-04-16estimated??22:43Z23:58Z1h 14mN109DU
2026-04-16KMSPKDFW14:34 CDT16:38 CDT2h 03mN109DU
2026-04-16estimated?KMSP00:00Z20:04 CDT1h 03mN144DU
2026-04-15estimated??23:05Z23:58Z0h 52mN144DU
2026-04-15estimatedKMSPKDFW14:34 CDT17:16 CDT2h 42mN144DU
2026-04-15estimated?KMSP00:00Z20:04 CDT1h 03mN125DU
2026-04-14estimated??23:01Z23:58Z0h 57mN125DU
2026-04-14estimatedKMSPKDFW14:38 CDT16:58 CDT2h 19mN125DU
2026-04-14estimated?KMSP00:00Z20:08 CDT1h 08mN116DU
2026-04-13estimated??22:56Z23:58Z1h 01mN116DU
2026-04-13estimatedKMSPKDFW14:30 CDT16:56 CDT2h 25mN116DU
2026-04-13estimated?KMSP00:00Z20:14 CDT1h 14mA3A152
2026-04-12estimated??23:17Z23:58Z0h 40mA3A152
2026-04-12estimatedKMSPKDFW14:51 CDT17:12 CDT2h 20mA3A152
2026-04-11partial??00:16ZN117DU
2026-04-10estimated??23:37Z23:58Z0h 20mN117DU
2026-04-06partialKMSP?21:23 CDTN144DU
2026-04-05estimatedKMSPKDFW14:56 CDT17:08 CDT2h 11mN144DU
2026-04-04partial??00:04ZN144DU
2026-04-03estimated??23:12Z23:58Z0h 45mN144DU
2026-04-03estimatedKMSPKDFW14:52 CDT17:16 CDT2h 23mN144DU
2026-04-03estimated?KMSP00:00Z20:20 CDT1h 19mN123DQ
2026-04-02estimated??23:18Z23:58Z0h 40mN123DQ
2026-04-02estimatedKMSPKDFW14:51 CDT17:00 CDT2h 08mN123DQ
2026-04-02KDFWKMSP19:02 CDT21:24 CDT2h 21mN123DQ
2026-04-01partial??00:04ZN124DU
2026-03-31estimatedKMSPKDFW15:37 CDT17:52 CDT2h 15mN124DU
2026-03-31estimated?KMSP00:00Z20:18 CDT1h 18mN110DU
2026-03-30estimated??23:14Z23:58Z0h 43mN110DU
2026-03-30estimatedKMSPKDFW14:49 CDT17:00 CDT2h 10mN110DU
2026-03-30estimated?KMSP00:00Z20:24 CDT1h 23mN122DU
2026-03-29estimated??23:16Z23:58Z0h 41mN122DU
2026-03-29estimated??20:48Z21:58Z1h 09mN122DU
2026-03-28KATLKCVG15:46 EDT16:48 EDT1h 01mN804DN
2026-03-14KMSPKCVG23:20 CDT16:40 EDT16h 19mN114DU
2026-03-14estimated?KMSP00:00Z20:34 CDT1h 34mN114DU
2026-03-13estimatedKDFWKMSP18:27 CDT18:58 CDT0h 30mN114DU
2026-03-13KMSPKDFW14:56 CDT16:54 CDT1h 57mN114DU
2026-03-13estimated?KMSP00:45Z22:06 CDT2h 21mN101DU
2026-03-12estimatedKMSPKDFW16:45 CDT18:46 CDT2h 00mN101DU
2026-03-12KDFWKMSP19:22 CDT21:22 CDT1h 59mN101DU
2026-03-11KMSPKDFW16:04 CDT18:28 CDT2h 23mN101DU
2026-03-11estimated??00:00Z01:26Z1h 25mN120DU
2026-03-10estimatedKDFWKMSP18:14 CDT18:58 CDT0h 43mN120DU
2026-03-10KMSPKDFW14:53 CDT17:12 CDT2h 18mN120DU
2026-03-10estimatedKDFWKMSP19:00 CDT20:14 CDT1h 13mN123DQ
2026-03-09estimatedKDFWKMSP18:12 CDT18:58 CDT0h 46mN123DQ
2026-03-09KMSPKDFW14:50 CDT16:56 CDT2h 05mN123DQ
2026-03-09estimatedKDFWKMSP19:00 CDT20:14 CDT1h 13mN114DU
2026-03-08estimatedKDFWKMSP18:14 CDT18:58 CDT0h 43mN114DU
2026-03-08KMSPKDFW14:58 CDT17:02 CDT2h 04mN114DU
2026-03-06KMSPKDFW14:31 CST17:12 CST2h 40mA3AC77
2026-03-05KMSPKDFW14:29 CST16:32 CST2h 03mA388AF
2026-03-04KMSPKDFW14:57 CST17:22 CST2h 24mA3962D
2026-03-03estimatedKMSPKDFW15:51 CST17:44 CST1h 53mA35D79
2026-03-02KMSPKDFW14:29 CST16:32 CST2h 02mA3761C
2026-03-01KMSPKDFW14:26 CST16:48 CST2h 21mA384F8
2026-02-27KMSPKDFW14:53 CST17:04 CST2h 10mN314DU
2026-02-26KMSPKDFW14:40 CST16:56 CST2h 15mA3689E
2026-02-25KMSPKDFW14:31 CST16:44 CST2h 12mA35D79
2026-02-24KMSPKDFW14:36 CST16:40 CST2h 03mN308DU
2026-02-23KMSPKDFW14:42 CST16:50 CST2h 07mA3AC77
2026-02-22KMSPKDFW14:33 CST17:12 CST2h 38mA35D79
2026-02-20partialKMSP?18:00 CSTA364E7
2026-02-19estimatedKMSPKDFW16:30 CST17:58 CST1h 27mA364E7
2026-02-17partialKMSP?18:05 CSTA38141
2026-02-16KMSPKDFW14:28 CST16:46 CST2h 18mA38141
2026-02-13KMSPKDFW14:30 CST16:48 CST2h 18mA39D9B
2026-02-12partialKMSP?18:02 CSTN315DU
2026-02-11partialKMSP?18:20 CSTA3AC77
2026-02-06KMSPKDFW14:59 CST17:12 CST2h 12mA3901D
2026-02-05KMSPKDFW14:22 CST16:12 CST1h 49mA35D79
2026-02-04estimatedKMSPKDFW14:32 CST16:50 CST2h 17mA3689E
2026-02-03KMSPKDFW14:46 CST17:06 CST2h 19mA399E4
2026-02-02KMSPKDFW14:47 CST17:14 CST2h 26mA3901D
2026-02-01KMSPKDFW15:41 CST17:32 CST1h 51mA38141
2026-01-30KMSPKDFW14:31 CST16:50 CST2h 18mN312DU
2026-01-29estimatedKMSPKDFW14:35 CST17:20 CST2h 45mN304DU
2026-01-28KMSPKDFW14:38 CST17:01 CST2h 23mN312DU
2026-01-27partial??00:01ZN310DU
2026-01-26partialKDFW?18:00 CSTA35D79
2026-01-25estimatedKMSPKDFW16:34 CST17:58 CST1h 23mA35D79
2026-01-23KMSPKDFW14:36 CST17:10 CST2h 33mN303DU
2026-01-22KMSPKDFW15:13 CST17:34 CST2h 21mA3761C
2026-01-21KMSPKDFW15:01 CST17:24 CST2h 23mA384F8
2026-01-20KMSPKDFW14:29 CST16:42 CST2h 13mN301DU
2026-01-19KMSPKDFW14:40 CST17:08 CST2h 27mN315DU
2026-01-09estimatedKMSPKDFW14:30 CST16:42 CST2h 11mA36130
2026-01-08estimatedKMSPKDFW14:54 CST17:18 CST2h 24mN304DU
2026-01-07KMSPKDFW14:29 CST16:42 CST2h 12mN304DU
2026-01-06KMSPKDFW14:35 CST17:02 CST2h 26mN313DU
2026-01-05KDFWKMSP20:33 CST22:40 CST2h 06mN360NB
2026-01-05estimatedKMSPKDFW18:00 CST18:54 CST0h 54mN360NB
2026-01-04estimatedKMSPKDFW16:39 CST17:58 CST1h 18mN360NB
2026-01-04KDFWKMSP19:08 CST21:22 CST2h 13mN842DN
2026-01-03KMSPKDFW15:22 CST17:52 CST2h 30mN842DN
2026-01-03KDFWKMSP18:50 CST20:52 CST2h 02mN335NB
2026-01-02KMSPKDFW15:22 CST17:44 CST2h 21mN335NB
2026-01-02KDFWKMSP19:35 CST21:44 CST2h 09mN354NB
2026-01-02estimatedKMSPKDFW18:02 CST18:50 CST0h 47mN354NB
2026-01-01estimatedKMSPKDFW16:35 CST17:58 CST1h 23mN354NB
2025-12-31KDFWKMSP18:52 CST21:16 CST2h 24mN347NB
2025-12-30KMSPKDFW15:33 CST17:54 CST2h 20mN347NB
2025-12-30KDFWKMSP19:13 CST21:28 CST2h 14mN353NB
2025-12-30partialKDFW?18:02 CSTN353NB
2025-12-29estimatedKMSPKDFW16:11 CST17:58 CST1h 47mN353NB
2025-12-29KDFWKMSP10:15 CST12:20 CST2h 05mN354NB
2025-12-29KMSPKDFW18:37 CST21:46 CST3h 09mN329NB
2025-12-28KDFWKMSP21:23 CST23:20 CST1h 56mA379D3
2025-12-28estimatedKMSPKDFW18:00 CST18:54 CST0h 54mA379D3
2025-12-27estimatedKMSPKDFW16:35 CST17:58 CST1h 22mA379D3
2025-12-27KDFWKMSP18:48 CST20:58 CST2h 09mN365NB
2025-12-26KMSPKDFW15:44 CST17:58 CST2h 13mN365NB
2025-12-24KDFWKMSP18:50 CST21:06 CST2h 15mN347NB
2025-12-23KMSPKDFW15:32 CST17:54 CST2h 21mN347NB
2025-12-23KDFWKMSP18:59 CST21:08 CST2h 08mN334NB
2025-12-22KMSPKDFW16:05 CST17:58 CST1h 52mN334NB
2025-12-22KDFWKMSP21:11 CST23:22 CST2h 10mN365NB
2025-12-22KMSPKDFW18:20 CST20:34 CST2h 13mN365NB
2025-12-21estimatedKMSPKDFW18:21 CST21:00 CST2h 39mN135DQ
2025-12-19partialKMSP?18:00 CSTN37700
2025-12-18estimated??22:08Z23:58Z1h 49mN37700
2025-12-17KMSPKDFW14:55 CST17:02 CST2h 06mN337NB
2025-12-16KMSPKDFW14:54 CST17:12 CST2h 17mN337NB
2025-12-15partialKMSP?18:00 CSTN303DU
2025-12-14estimatedKMSPKDFW12:00 CST17:58 CST5h 58mN118DU
2025-12-14partialKDFW?19:23 CSTN118DU
2025-12-14partialKDFW?18:19 CSTN118DU
2025-12-13partialKMSP?18:00 CSTA3962D
2025-12-12KMSPKDFW15:42 CST17:58 CST2h 15mA3962D
2025-12-11KMSPKDFW14:58 CST17:18 CST2h 19mN301DU
2025-12-10KMSPKDFW15:36 CST17:48 CST2h 11mN371NB
2025-12-09KMSPKDFW15:12 CST17:58 CST2h 46mN314NB
2025-11-28partialKDFW?21:42 CSTN314DU
2025-11-28partialKDFW?20:23 CSTN314DU
2025-11-27partial??00:00ZA36130
2025-11-26estimatedKMSPKDFW15:45 CST17:58 CST2h 12mA36130
2025-10-29estimatedKMSPKDFW14:46 CDT16:54 CDT2h 07mN332NB
2025-10-28estimatedKMSPKDFW14:46 CDT17:00 CDT2h 13mN329NB
2025-10-27KMSPKDFW14:56 CDT16:58 CDT2h 01mA3A152
2025-10-26partial??01:35ZN107DU
2025-10-25estimatedKMSPKDFW15:08 CDT18:06 CDT2h 57mN107DU
2025-10-24estimated??20:39Z23:10Z2h 30mN306DU
2025-10-23estimatedKMSPKDFW15:43 CDT17:50 CDT2h 06mA3A509
2025-10-22estimated??20:32Z22:16Z1h 43mN109DU
2025-10-21partialKMSP?19:10 CDTA36EAE
2025-10-20estimatedKMSPKDFW15:42 CDT18:04 CDT2h 21mA36EAE
2025-10-14KMSPKDFW14:48 CDT17:02 CDT2h 13mN358NW
2025-10-13partialKMSP?19:00 CDTN313DU
2025-10-12estimated??23:01Z23:58Z0h 57mN313DU
2025-10-07KMSPKDFW14:46 CDT17:16 CDT2h 29mN310DU
2025-10-06partialKMSP?19:00 CDTN365NW
2025-10-05estimatedKMSPKDFW09:57 CDT18:58 CDT9h 01mN338NW
2025-10-04estimatedKMSPKDFW08:29 CDT09:18 CDT0h 48mN370NW
2025-10-01KMSP?15:35 CDT21:42Z1h 07mA3D890
2025-09-30KMSPKIAB15:04 CDT16:11 CDT1h 07mA4077D
2025-09-29KMSP?14:54 CDT20:57Z1h 02mA414FB
2025-09-28KMSPKFRI15:12 CDT16:13 CDT1h 00mA4478D
2025-09-27KMSPKIAB14:55 CDT16:01 CDT1h 05mA44F0D
2025-09-26KMSP?15:03 CDT21:04Z1h 01mA3C9B4
2025-09-25KMSP?15:20 CDT21:26Z1h 05mA438C3
2025-09-24KMSPKICT15:15 CDT16:16 CDT1h 01mA40D8D
2025-09-23KMSP?15:57 CDT22:01Z1h 04mA3DFFE
2025-09-22KMSPKIAB15:09 CDT16:17 CDT1h 07mA43C7A
2025-09-21KMSP?15:15 CDT21:18Z1h 03mA3B87F
2025-09-20KMSP?14:57 CDT21:04Z1h 06mA44F0D
2025-09-19KMSP?16:59 CDT23:02Z1h 02mA3AD5A
2025-09-18KMSP?15:21 CDT22:27Z2h 05mA438C3
2025-08-26estimatedKMSPKDFW19:02 CDT22:54 CDT3h 51mN335NW
2025-08-25partialKMSP?16:14 CDTN335NW
2025-08-21KRBDKDFW02:13 CDT16:56 CDT14h 42mN349NW
2025-08-17KMSPKDFW15:40 CDT18:24 CDT2h 44mN342NW
2025-08-15partialKMSP?19:34 CDTN341NW

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