Flight

DAL2946

Flight history and live tracking for DAL2946, 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 → KBZN Bozeman Yellowstone International Airport
Scheduled departure11:00 CDT

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

Route

AirlineDelta Air Lines
Typical originKBZN Gallatin Field
Typical destinationKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Distance757 nm

Flight history 356 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:36 MDT16:22 CDT1h 46mN801DZ
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:04 CDT12:12 MDT2h 08mN801DZ
2026-10-01KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:19 MDT17:08 CDT1h 49mN863DN
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:04 CDT12:09 MDT2h 05mN863DN
2026-09-30KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:54 MDT16:45 CDT1h 51mN814DN
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:02 CDT12:02 MDT2h 00mN814DN
2026-09-29KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:41 MDT17:29 CDT1h 48mN804DN
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:51 CDT12:53 MDT2h 02mN804DN
2026-09-28KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:45 MDT16:32 CDT1h 47mN903DN
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:03 CDT12:13 MDT2h 10mN903DN
2026-09-27KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:49 MDT16:37 CDT1h 48mN921DU
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:08 CDT12:16 MDT2h 08mN921DU
2026-09-26KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:47 MDT16:35 CDT1h 48mN856DN
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:21 CDT12:25 MDT2h 04mN856DN
2026-09-25KBZN Bozeman Yellowstone International AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL13:44 MDT16:40 CDT1h 56mN914DU
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBZN Bozeman Yellowstone International Airport11:03 CDT12:00 MDT1h 57mN914DU
2026-09-24KBZNKMSP13:46 MDT16:40 CDT1h 53mN872DN
2026-09-24KMSPKBZN10:58 CDT12:16 MDT2h 17mN872DN
2026-09-23KBZNKMSP13:32 MDT16:22 CDT1h 49mN897DN
2026-09-23KMSPKBZN11:02 CDT12:14 MDT2h 11mN897DN
2026-09-22KBZNKMSP12:08 MDT16:34 CDT3h 25mN961DZ
2026-09-22KMSPKBZN10:56 CDT12:04 MDT2h 07mN961DZ
2026-09-21KBZNKMSP13:46 MDT16:44 CDT1h 57mN907DN
2026-09-21KMSPKBZN10:55 CDT12:24 MDT2h 28mN907DN
2026-09-20partialKMSP?14:44 CDTN801DZ
2026-09-20partialKMSP?11:08 CDTN801DZ
2026-09-19partialKMSP?14:53 CDTN856DN
2026-09-19partialKMSP?11:09 CDTN856DN
2026-09-18partialKMSP?11:06 CDTN829DN
2026-09-17partialKMSP?15:10 CDTN870DN
2026-09-17partialKMSP?11:08 CDTN870DN
2026-09-16partialKMSP?15:02 CDTN887DN
2026-09-16partialKMSP?11:09 CDTN887DN
2026-09-15partialKMSP?15:07 CDTN881DN
2026-09-14partialKMSP?15:50 CDTN803DN
2026-09-14estimated??16:17Z17:24Z1h 06mN803DN
2026-09-13partialKMSP?15:47 CDTN935DZ
2026-09-13partialKMSP?11:08 CDTN935DZ
2026-09-12partialKMSP?15:39 CDTN867DN
2026-09-12partialKMSP?11:07 CDTN867DN
2026-09-11partialKMSP?15:38 CDTN913DU
2026-09-11partialKMSP?11:11 CDTN913DU
2026-09-10partialKMSP?15:44 CDTN808DN
2026-09-10partialKMSP?11:08 CDTN808DN
2026-09-09partialKMSP?15:38 CDTN858DZ
2026-09-09partialKMSP?11:05 CDTN858DZ
2026-09-08partialKMSP?15:44 CDTN941DZ
2026-09-08partialKMSP?11:03 CDTN941DZ
2026-09-07estimated??22:04Z23:52Z1h 47mN865DN
2026-09-07partialKMSP?13:27 CDTN865DN
2026-09-04partialKMSP?17:53 CDTN894DN
2026-09-04partialKMSP?13:43 CDTN894DN
2026-09-04estimated??00:01Z00:58Z0h 57mN905DN
2026-09-03partialKMSP?13:58 CDTN905DN
Earlier flights (302) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01partialKMSP?18:00 CDTN818DA
2026-09-01partialKMSP?13:23 CDTN818DA
2026-08-31partialKMSP?18:11 CDTN860DN
2026-08-31partialKMSP?13:26 CDTN860DN
2026-08-30partialKMSP?18:02 CDTN905DN
2026-08-30estimated??18:18Z19:02Z0h 43mN905DN
2026-08-29partialKMSP?17:53 CDTN866DN
2026-08-29partialKMSP?13:30 CDTN866DN
2026-08-28partialKMSP?17:40 CDTAD3C78
2026-08-28partialKMSP?13:35 CDTAD3C78
2026-08-27partialKMSP?17:49 CDTN804DN
2026-08-27partialKMSP?13:31 CDTN804DN
2026-08-26partialKMSP?17:52 CDTN809DN
2026-08-26estimated??18:16Z19:20Z1h 03mN809DN
2026-08-25partialKMSP?18:06 CDTN850DN
2026-08-25partialKMSP?13:25 CDTN850DN
2026-08-24partialKMSP?18:01 CDTN924DZ
2026-08-24partialKMSP?13:22 CDTN924DZ
2026-08-24partialKMSP?19:00 CDTN955DZ
2026-08-23estimated??23:23Z23:58Z0h 34mN955DZ
2026-08-23partialKMSP?13:33 CDTN955DZ
2026-08-22partialKMSP?18:02 CDTN896DN
2026-08-22partialKMSP?13:36 CDTN896DN
2026-08-22partialKMSP?19:00 CDTN835DN
2026-08-21partialKMSP?14:29 CDTN835DN
2026-08-20partialKMSP?17:49 CDTN850DN
2026-08-19partialKMSP?20:50 CDTN913DU
2026-08-18partialKMSP?20:45 CDTN959DZ
2026-08-17estimated??18:16Z23:56Z5h 39mN959DZ
2026-08-16partial??00:00ZN894DN
2026-08-15partial??01:45ZN888DU
2026-08-14partial??00:00ZN847DN
2026-08-13partialKMSP?19:00 CDTN892DN
2026-08-12partialKMSP?13:31 CDTN892DN
2026-08-11partialKMSP?13:55 CDTN928DU
2026-07-23partialKMSP?13:33 CDTN917DU
2026-07-22partialKMSP?17:58 CDTN875DN
2026-07-22partialKMSP?13:34 CDTN875DN
2026-07-21estimated??22:51Z23:56Z1h 04mN818DA
2026-07-21partialKMSP?13:22 CDTN818DA
2026-07-20partialKMSP?18:01 CDTN839DN
2026-07-20partialKMSP?13:31 CDTN839DN
2026-07-19partialKMSP?18:01 CDTAD1C67
2026-07-19estimated?KMSP18:30Z14:30 CDT0h 59mAD1C67
2026-07-18partialKMSP?17:52 CDTN941DZ
2026-07-18partialKMSP?13:27 CDTN941DZ
2026-07-17partialKMSP?18:04 CDTN907DN
2026-07-17estimated??18:33Z19:30Z0h 56mN907DN
2026-07-16partialKMSP?17:54 CDTN875DN
2026-07-16partialKMSP?13:31 CDTN875DN
2026-07-15estimated??23:16Z23:58Z0h 41mN810DN
2026-07-15partialKMSP?13:59 CDTN810DN
2026-07-15estimated?KMSP00:00Z19:41 CDT0h 41mN902DN
2026-07-14estimated??23:41Z23:58Z0h 16mN902DN
2026-07-14partialKMSP?14:34 CDTN902DN
2026-07-13partialKMSP?18:06 CDTN894DN
2026-07-13partialKMSP?13:31 CDTN894DN
2026-07-12partialKMSP?17:48 CDTN898DN
2026-07-12partialKMSP?13:34 CDTN898DN
2026-07-12partialKMSP?19:05 CDTN897DN
2026-07-11partialKMSP?13:30 CDTN897DN
2026-07-10partialKMSP?17:56 CDTN883DN
2026-07-10partialKMSP?13:28 CDTN883DN
2026-07-09partialKMSP?17:50 CDTN940DU
2026-07-09partialKMSP?13:33 CDTN940DU
2026-07-08partialKMSP?18:04 CDTN842DN
2026-07-08partialKMSP?13:37 CDTN842DN
2026-07-07estimated??22:56Z23:56Z0h 59mN861DN
2026-07-07partialKMSP?13:19 CDTN861DN
2026-07-06partialKMSP?18:05 CDTN816DN
2026-07-06partialKMSP?13:54 CDTN816DN
2026-07-05partialKMSP?18:00 CDTN832DN
2026-07-05estimatedKMSP?13:17 CDT19:16Z0h 58mN832DN
2026-07-04partialKMSP?17:50 CDTN862DN
2026-07-04partialKMSP?13:13 CDTN862DN
2026-07-03partialKMSP?17:47 CDTN907DN
2026-07-03partialKMSP?13:20 CDTN907DN
2026-07-03estimatedKPNMKMSP19:00 CDT19:18 CDT0h 18mN846DN
2026-07-02estimated??23:26Z23:58Z0h 31mN846DN
2026-07-02estimatedKMSP?14:09 CDT20:06Z0h 56mN846DN
2026-07-01partialKMSP?18:01 CDTN809DN
2026-07-01partialKMSP?13:24 CDTN809DN
2026-06-30partialKMSP?16:24 CDTN846DN
2026-06-29partialKMSP?18:05 CDTN823DN
2026-06-29partialKMSP?13:21 CDTN823DN
2026-06-28partialKMSP?17:51 CDTN958DZ
2026-06-28partialKMSP?13:27 CDTN958DZ
2026-06-27partialKMSP?17:57 CDTN879DN
2026-06-27estimatedKMSP?13:51 CDT19:28Z0h 36mN879DN
2026-06-26partialKMSP?18:00 CDTN829DN
2026-06-26partialKMSP?13:18 CDTN829DN
2026-06-25partialKMSP?18:00 CDTN891DN
2026-06-25partialKMSP?13:24 CDTN891DN
2026-06-24partialKMSP?17:49 CDTN933DZ
2026-06-24partialKMSP?13:34 CDTN933DZ
2026-06-24estimatedKPNMKMSP19:00 CDT19:28 CDT0h 28mN878DN
2026-06-23estimated??23:40Z23:58Z0h 17mN878DN
2026-06-23partialKMSP?13:24 CDTN878DN
2026-06-22partialKMSP?17:52 CDTN897DN
2026-06-22partialKMSP?13:32 CDTN897DN
2026-06-21partialKMSP?18:11 CDTN878DN
2026-06-21estimated??18:12Z19:00Z0h 47mN878DN
2026-06-20partialKMSP?17:51 CDTN828DN
2026-06-20estimatedKMSP?13:12 CDT19:18Z1h 05mN828DN
2026-06-19partialKMSP?17:58 CDTN878DN
2026-06-19partialKMSP?13:28 CDTN878DN
2026-06-18partialKMSP?17:56 CDTAD3C78
2026-06-18partialKMSP?13:29 CDTAD3C78
2026-06-18partialKMSP?19:30 CDTN961DZ
2026-06-17estimatedKMSP?14:52 CDT21:20Z1h 28mN961DZ
2026-06-16partialKMSP?17:55 CDTN924DZ
2026-06-16partialKMSP?13:20 CDTN924DZ
2026-06-16partialKMSP?19:00 CDTN928DU
2026-06-15estimated??23:38Z23:58Z0h 19mN928DU
2026-06-15partialKMSP?14:13 CDTN928DU
2026-06-14partialKMSP?17:53 CDTN903DN
2026-06-14partialKMSP?13:30 CDTN903DN
2026-06-13partialKMSP?17:56 CDTN821DN
2026-06-13partialKMSP?13:23 CDTN821DN
2026-06-12partialKMSP?17:51 CDTN921DU
2026-06-12partialKMSP?13:19 CDTN921DU
2026-06-11estimatedKMSP?18:14 CDT23:58Z0h 44mAD1C67
2026-05-29partialKMSP?11:08 CDTN904DN
2026-05-28partialKMSP?15:51 CDTN37700
2026-05-28partialKMSP?11:45 CDTN37700
2026-05-27partialKMSP?15:52 CDTN877DN
2026-05-27partialKMSP?11:08 CDTN877DN
2026-05-26partialKMSP?16:00 CDTN802DN
2026-05-26partialKMSP?11:13 CDTN802DN
2026-05-25partialKMSP?16:10 CDTN889DN
2026-05-25partialKMSP?12:07 CDTN889DN
2026-05-24partialKMSP?15:47 CDTN827DN
2026-05-24estimatedKMSP?10:16 CDT17:00Z1h 43mN827DN
2026-05-23partialKMSP?15:40 CDTN912DU
2026-05-23estimatedKMSP?10:53 CDT16:52Z0h 58mN912DU
2026-05-22partialKMSP?15:49 CDTN886DN
2026-05-22partialKMSP?11:10 CDTN886DN
2026-05-21partialKMSP?16:09 CDTN888DU
2026-05-21partialKMSP?11:14 CDTN888DU
2026-05-20partialKMSP?20:02 CDTN920DU
2026-05-19partialKMSP?22:37 CDTN862DN
2026-05-12partialKMSP?15:45 CDTN901DN
2026-05-12partialKMSP?11:09 CDTN901DN
2026-05-11partialKMSP?15:54 CDTAD3C78
2026-05-11estimatedKMSP?10:58 CDT17:00Z1h 02mAD3C78
2026-05-10partialKMSP?15:48 CDTN866DN
2026-05-10partialKMSP?11:07 CDTN866DN
2026-05-09partialKMSP?15:56 CDTN824DN
2026-05-09partialKMSP?11:07 CDTN824DN
2026-05-08partialKMSP?15:57 CDTN907DN
2026-05-08partialKMSP?11:03 CDTN907DN
2026-05-07partialKMSP?15:51 CDTN893DN
2026-05-07partialKMSP?11:08 CDTN893DN
2026-05-06partialKMSP?15:59 CDTN850DN
2026-05-06partialKMSP?11:04 CDTN850DN
2026-05-05partialKMSP?15:47 CDTN850DN
2026-05-05partialKMSP?11:05 CDTN850DN
2026-05-04partialKMSP?15:53 CDTN817DN
2026-05-04partialKMSP?11:28 CDTN817DN
2026-05-03partialKMSP?15:50 CDTN808DN
2026-05-03partialKMSP?11:05 CDTN808DN
2026-05-02partialKMSP?15:40 CDTN808DN
2026-05-02partialKMSP?11:04 CDTN808DN
2026-05-01partialKMSP?15:54 CDTN37700
2026-05-01partialKMSP?11:32 CDTN37700
2026-04-30partialKMSP?16:08 CDTN37700
2026-04-30partialKMSP?11:53 CDTN37700
2026-04-29partialKMSP?15:54 CDTN859DN
2026-04-29partialKMSP?11:06 CDTN859DN
2026-04-28partialKMSP?15:51 CDTN934DZ
2026-04-28partialKMSP?11:00 CDTN934DZ
2026-04-27partialKMSP?15:42 CDTN911DQ
2026-04-27partialKMSP?11:02 CDTN911DQ
2026-04-26partialKMSP?15:56 CDTN841DN
2026-04-26partialKMSP?11:10 CDTN841DN
2026-04-25partialKMSP?15:39 CDTN801DZ
2026-04-25partialKMSP?11:04 CDTN801DZ
2026-04-24partialKMSP?15:42 CDTN913DU
2026-04-24partialKMSP?11:02 CDTN913DU
2026-04-23partialKMSP?16:11 CDTN807DN
2026-04-23partialKMSP?11:07 CDTN807DN
2026-04-22partialKMSP?15:54 CDTN848DN
2026-04-22partialKMSP?11:07 CDTN848DN
2026-04-21partialKMSP?15:37 CDTN837DN
2026-04-21partialKMSP?11:14 CDTN837DN
2026-04-20partialKMSP?15:54 CDTN820DN
2026-04-20partialKMSP?11:06 CDTN820DN
2026-04-19partialKMSP?11:11 CDTN884DN
2026-04-18partialKMSP?15:40 CDTN397DA
2026-04-18partialKMSP?11:14 CDTN397DA
2026-04-17partialKMSP?15:53 CDTN807DN
2026-04-17partialKMSP?11:06 CDTN807DN
2026-04-16partialKMSP?15:52 CDTN371DA
2026-04-16partialKMSP?11:06 CDTN371DA
2026-04-15partialKMSP?15:43 CDTN935DZ
2026-04-15partialKMSP?11:09 CDTN935DZ
2026-04-14partialKMSP?15:53 CDTN884DN
2026-04-14partialKMSP?11:03 CDTN884DN
2026-04-13partialKMSP?15:48 CDTN865DN
2026-02-11KBZNKMSP14:01 MST16:50 CST1h 48mN889DN
2026-02-07KBZNKMSP14:12 MST17:14 CST2h 01mN374NW
2026-02-06KBZNKMSP14:14 MST17:16 CST2h 01mN6709
2026-02-05KBZNKMSP14:01 MST16:56 CST1h 54mN875DN
2026-02-04KBZNKMSP13:57 MST17:06 CST2h 08mN849DN
2026-02-03KBZNKMSP13:57 MST17:08 CST2h 10mN884DN
2026-02-02KBZNKMSP14:03 MST17:06 CST2h 02mN922DZ
2026-02-01KBZNKMSP14:54 MST17:38 CST1h 44mN869DN
2026-01-31KBZNKMSP14:31 MST17:28 CST1h 56mN348NW
2026-01-30KBZNKMSP14:03 MST17:04 CST2h 00mN832DN
2026-01-29KBZNKMSP14:01 MST17:24 CST2h 23mN884DN
2026-01-28KBZNKMSP14:04 MST17:06 CST2h 01mN872DN
2026-01-27partialKMSP?15:07 CSTN913DU
2026-01-26partialKMSP?15:22 CSTN843DN
2026-01-25KBZNKMSP14:36 MST17:46 CST2h 09mN845DN
2026-01-24partialKMSP?18:06 CSTN911DQ
2026-01-23partialKMSP?18:09 CSTN812DN
2026-01-22estimatedKBZN?15:09 MST23:58Z1h 48mN812DN
2026-01-21KBZNKMSP14:49 MST17:52 CST2h 02mN849DN
2026-01-20KBZNKMSP14:01 MST17:08 CST2h 06mN802DN
2026-01-19KBZNKMSP14:03 MST17:04 CST2h 00mN875DN
2026-01-18KBZNKMSP14:43 MST17:44 CST2h 01mN876DN
2026-01-09estimatedKBZN?13:59 MST22:42Z1h 42mN357NW
2026-01-08KBZNKMSP14:01 MST17:08 CST2h 06mN340NW
2026-01-07KBZNKMSP14:16 MST17:16 CST1h 59mN836DN
2026-01-06KBZNKMSP14:14 MST17:16 CST2h 01mN918DU
2026-01-05KBZNKMSP14:06 MST17:00 CST1h 54mN861DN
2026-01-04KBZNKMSP14:28 MST17:16 CST1h 47mN107DU
2026-01-04KMSPKBZN12:08 CST13:28 MST2h 20mN107DU
2026-01-03KBZN?14:35 MST23:58Z2h 23mN312DN
2026-01-03KMSPKBZN11:37 CST12:56 MST2h 18mN312DN
2026-01-02KBZNKMSP14:15 MST17:24 CST2h 08mN322DN
2026-01-02KMSPKBZN11:41 CST12:54 MST2h 12mN322DN
2026-01-01KBZNKMSP14:55 MST17:48 CST1h 52mN303DN
2026-01-01KMSPKBZN12:33 CST13:54 MST2h 20mN303DN
2025-12-31KBZNKMSP14:46 MST17:42 CST1h 55mN328DN
2025-12-31KMSPKBZN12:13 CST13:30 MST2h 16mN328DN
2025-12-31partialKMSP?18:17 CSTN329DN
2025-12-30estimatedKBZN?16:18 MST23:50Z0h 32mN329DN
2025-12-30KMSPKBZN13:19 CST14:30 MST2h 10mN329DN
2025-12-29KBZNKMSP14:21 MST17:34 CST2h 12mN334DN
2025-12-29KMSPKBZN12:07 CST13:12 MST2h 04mN334DN
2025-12-29KBZNKMSP18:56 MST22:02 CST2h 05mN327DN
2025-12-28KMSPKBZN13:31 CST14:34 MST2h 02mN327DN
2025-12-28KBZNKMSP18:02 MST21:06 CST2h 03mN320DN
2025-12-27KMSPKBZN14:32 CST16:48 MST3h 15mN320DN
2025-12-26KBZNKMSP15:01 MST17:58 CST1h 56mN357DN
2025-12-26KMSPKBZN11:44 CST13:18 MST2h 33mN357DN
2025-12-25KBZNKMSP14:21 MST17:20 CST1h 59mN338DN
2025-12-25KMSPKBZN11:45 CST13:10 MST2h 24mN338DN
2025-12-24KBZNKMSP14:13 MST17:02 CST1h 49mN317DN
2025-12-24KMSPKBZN11:42 CST13:06 MST2h 24mN317DN
2025-12-23KBZNKMSP14:21 MST17:12 CST1h 50mN317DN
2025-12-23KMSPKBZN11:47 CST13:08 MST2h 21mN317DN
2025-12-22KBZNKMSP14:25 MST17:06 CST1h 41mN398DN
2025-12-22KMSPKBZN11:39 CST13:04 MST2h 25mN398DN
2025-12-21KBZNKMSP14:50 MST17:28 CST1h 38mN357DN
2025-12-21KMSPKBZN11:52 CST13:24 MST2h 31mN357DN
2025-12-21partialKMSP?18:02 CSTN312DN
2025-12-20estimatedKBZN?15:45 MST23:58Z1h 13mN312DN
2025-12-20KMSPKBZN12:07 CST14:20 MST3h 12mN312DN
2025-12-20KCVGKMSP19:02 EST19:50 CST1h 47mN902DN
2025-12-19KMSPKCVG15:16 CST17:28 EST1h 11mN902DN
2025-12-19partialKMSP?19:12 CSTN902DN
2025-12-18KMSPKCVG16:01 CST18:46 EST1h 44mN902DN
2025-12-18KCVGKMSP19:09 EST19:46 CST1h 37mN891DN
2025-12-17KMSPKCVG15:20 CST17:34 EST1h 13mN891DN
2025-12-17KCVGKMSP19:01 EST19:34 CST1h 32mN810DN
2025-12-16KMSPKCVG15:21 CST17:40 EST1h 19mN810DN
2025-12-16KCVGKMSP19:13 EST20:08 CST1h 54mN921DU
2025-12-15KMSPKCVG15:41 CST17:52 EST1h 10mN921DU
2025-12-13KCVGKMSP19:10 EST19:58 CST1h 47mN887DN
2025-12-12KMSPKCVG15:26 CST18:06 EST1h 39mN887DN
2025-12-12KCVGKMSP19:21 EST20:20 CST1h 58mN805DN
2025-12-11KMSPKCVG15:21 CST17:40 EST1h 18mN805DN
2025-12-11KCVGKMSP19:16 EST20:17 CST2h 00mN830DN
2025-12-10KMSPKCVG16:01 CST18:22 EST1h 20mN830DN
2025-12-10KCVGKMSP20:29 EST21:12 CST1h 42mN121DU
2025-12-09KMSPKCVG16:29 CST18:42 EST1h 12mN121DU
2025-12-02KCVGKMSP22:01 EST22:32 CST1h 30mN142DU
2025-12-02KMSPKCVG18:46 CST21:08 EST1h 21mN142DU
2025-11-27KMSPKCVG15:25 CST17:40 EST1h 14mN126DU
2025-11-27KCVGKMSP19:06 EST19:42 CST1h 35mN128DU
2025-11-26KMSPKCVG15:30 CST17:48 EST1h 17mN128DU
2025-08-26partialKMSP?21:23 CDTN817DN
2025-08-25KMSPKBZN03:56 CDT17:55 MDT14h 58mN817DN
2025-08-24partialKMSP?19:01 CDTN803DN
2025-08-23KMSPKBZN12:55 CDT14:10 MDT2h 14mN803DN
2025-08-23partialKMSP?00:45 CDTN845DN
2025-08-21KBZNKMSP15:37 MDT18:36 CDT1h 58mN903DN
2025-08-21KMSPKBZN13:00 CDT14:16 MDT2h 15mN903DN
2025-08-21estimatedKBZNKMSP01:02 MDT02:26 CDT0h 23mN817DN
2025-08-19partialKMSP?15:00 CDTN806DN
2025-08-19partialKMSP?19:00 CDTN851DN
2025-08-17estimatedKBZN?16:13 MDT23:58Z1h 45mN841DN
2025-08-17KMSPKBZN13:04 CDT14:34 MDT2h 29mN841DN
2025-08-17partialKMSP?19:23 CDTN801DZ
2025-08-16estimatedKBZN?17:13 MDT23:58Z0h 45mN801DZ
2025-08-16KMSPKBZN12:56 CDT14:57 MDT3h 00mN801DZ
2025-08-15KBZNKMSP15:43 MDT18:40 CDT1h 56mN876DN
2025-08-15KMSPKBZN12:54 CDT14:10 MDT2h 15mN876DN
2025-08-15KBZNKMSP18:33 MDT19:52 CDT0h 18mN923DZ
2025-08-14partialKMSP?13:38 CDTN923DZ

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