Flight

DAL2149

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

DateSat 03 Oct 2026
RouteKCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL → KSLC SALT LAKE CITY INTERNATIONAL
Scheduled departure18:10 EDT

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

Route

AirlineDelta Air Lines
Typical originKCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL
Typical destinationKSLC SALT LAKE CITY INTERNATIONAL
Distance1,257 nm

Flight history 294 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:35 EDT20:59 MDT3h 24mN3759
2026-10-01KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:54 EDT21:12 MDT3h 18mN3731T
2026-09-30KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:40 EDT20:56 MDT3h 16mN3750D
2026-09-29KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:35 EDT20:58 MDT3h 23mN386DA
2026-09-28KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:37 EDT20:56 MDT3h 19mN398DA
2026-09-27KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL22:11 EDT23:27 MDT3h 16mN378DA
2026-09-26KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL18:15 EDT19:37 MDT3h 22mN394DA
2026-09-25KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONALKSLC SALT LAKE CITY INTERNATIONAL19:36 EDT20:49 MDT3h 13mN3739P
2026-09-24estimatedKINDKSLC20:00 EDT21:06 MDT3h 06mN3730B
2026-09-23partialKCVG?20:23 EDTN3765
2026-09-22estimatedKINDKSLC20:00 EDT21:10 MDT3h 09mN3731T
2026-09-21partialKCVG?21:19 EDTN392DA
2026-09-20estimated??00:00Z01:50Z1h 50mN3740C
2026-09-19partial??02:36ZN3752
2026-09-18estimated??00:00Z02:50Z2h 49mN3761R
2026-09-17partial??05:45ZN392DA
2026-09-17estimated??00:00Z03:04Z3h 03mN392DA
2026-09-16estimated??13:48Z23:58Z10h 09mN371DA
2026-09-16estimated??00:00Z03:06Z3h 05mN371DA
2026-09-15partialKCVG?20:36 EDTN3755D
2026-09-14partialKCVG?20:39 EDTN775DE
2026-09-12estimated??00:00Z03:12Z3h 12mN3734B
2026-09-11partial??00:00ZN376DA
2026-09-10partial??04:59ZN3740C
2026-09-10estimated??00:00Z03:04Z3h 04mN3740C
2026-09-09partialKCVG?01:09 EDTN776DE
2026-09-09estimated??00:00Z02:54Z2h 54mN776DE
2026-09-08estimated??13:41Z23:58Z10h 16mN3746H
2026-09-05partialKCVG?20:08 EDTN3757D
2026-09-04estimated??00:00Z03:06Z3h 06mN37700
2026-09-03partial??00:00ZN3741S
Earlier flights (263) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimated??14:03Z23:58Z9h 54mN391DA
2026-09-01estimated??00:00Z03:08Z3h 07mN391DA
2026-08-31estimated??14:03Z23:58Z9h 54mN3756
2026-08-31partialKCVG?21:54 EDTN3756
2026-08-30estimated??00:37Z01:36Z0h 58mN372DA
2026-08-29partial??00:00ZN386DA
2026-08-28partial??00:00ZN389DA
2026-08-27estimated??00:00Z03:14Z3h 14mN399DA
2026-08-26partial??00:00ZN3761R
2026-08-25partial??00:00ZN3756
2026-08-24partial??04:48ZN3731T
2026-08-24estimated??00:00Z03:04Z3h 03mN3731T
2026-08-23partial??00:38ZN774DE
2026-08-22partial??04:55ZN776DE
2026-08-22partialKCVG?20:34 EDTN776DE
2026-08-21estimated??00:00Z03:00Z3h 00mN371DA
2026-08-20partial??00:00ZN3753
2026-08-19partial??00:00ZN378DA
2026-08-18partial??00:00ZN37700
2026-08-17partial??00:40ZN379DA
2026-08-16estimated??00:13Z01:36Z1h 22mN392DA
2026-08-15partialKCVG?20:09 EDTN3759
2026-08-14partialKCVG?21:00 EDTN3761R
2026-08-13partialKCVG?20:15 EDTN394DA
2026-08-12estimated??00:00Z14:01Z14h 00mN3730B
2026-08-11partialKCVG?19:36 EDTN3730B
2026-07-23estimated??20:09Z22:06Z1h 56mN385DN
2026-07-23partialKCVG?20:07 EDTN37700
2026-07-22partialKCVG?15:42 EDTN37700
2026-07-22partialKCVG?21:37 EDTN3755D
2026-07-22partialKCVG?20:00 EDTN3755D
2026-07-21estimated??21:40Z23:58Z2h 17mN3755D
2026-07-21estimated??19:44Z20:06Z0h 22mN3755D
2026-07-21partialKCVG?20:22 EDTN3752
2026-07-20partialKCVG?15:42 EDTN3752
2026-07-20partialKCVG?20:10 EDTN3742C
2026-07-19partialKCVG?15:43 EDTN3742C
2026-07-19estimatedKCVG?20:00 EDT02:58Z2h 57mN3771K
2026-07-18partialKCVG?21:55 EDTN396DA
2026-07-17partialKCVG?16:38 EDTN396DA
2026-07-17partialKCVG?20:52 EDTN3740C
2026-07-16partialKCVG?16:23 EDTN3740C
2026-07-16partialKCVG?20:09 EDTN374DA
2026-07-15partialKCVG?15:48 EDTN374DA
2026-07-15partialKCVG?20:23 EDTN3755D
2026-07-14partialKCVG?15:54 EDTN3755D
2026-07-14partialKCVG?20:36 EDTN394DA
2026-07-13partialKCVG?15:37 EDTN394DA
2026-07-13partialKCVG?20:52 EDTN381DN
2026-07-12partialKCVG?16:33 EDTN381DN
2026-07-12estimatedKCVG?20:02 EDT01:16Z1h 13mN3749D
2026-07-11estimated??15:37Z23:31Z7h 53mN3767
2026-07-11partialKCVG?20:02 EDTN3730B
2026-07-10partialKCVG?15:41 EDTN3772H
2026-07-10partialKCVG?20:52 EDTN3767
2026-07-09partialKCVG?16:40 EDTN3767
2026-07-09partialKCVG?20:05 EDTN393DA
2026-07-08partialKCVG?15:41 EDTN393DA
2026-07-08partialKCVG?20:24 EDTN3737C
2026-07-07partialKCVG?15:41 EDTN3737C
2026-07-07partialKCVG?20:02 EDTN3732J
2026-07-06partialKCVG?15:38 EDTN3732J
2026-07-06partialKCVG?20:43 EDTN390DA
2026-07-05partialKCVG?15:56 EDTN390DA
2026-07-05estimatedKCVG?20:14 EDT01:26Z1h 11mN3743H
2026-07-04partial??00:00ZN3733Z
2026-07-03partial??00:00ZN3753
2026-07-02partial??00:06ZN3747D
2026-07-01partial??00:09ZN3764D
2026-06-30estimated??13:46Z23:46Z9h 59mN3754A
2026-06-30estimated??00:00Z02:36Z2h 36mN3754A
2026-06-29partialKHUF?20:00 EDTN3737C
2026-06-28partialKCVG?20:00 EDTN396DA
2026-06-27partial??04:45ZN3741S
2026-06-27partialKCVG?20:01 EDTN3741S
2026-06-26partialKCVG?15:39 EDTN3741S
2026-06-26partialKCVG?20:07 EDTN3754A
2026-06-25partialKCVG?15:49 EDTN3754A
2026-06-25partialKCVG?20:03 EDTN396DA
2026-06-24partialKCVG?15:37 EDTN396DA
2026-06-24partialKCVG?20:00 EDTN3731T
2026-06-23partialKCVG?15:46 EDTN3731T
2026-06-23partialKCVG?20:08 EDTN3731T
2026-06-22partialKCVG?15:58 EDTN3731T
2026-06-22partialKCVG?20:03 EDTN3769L
2026-06-21partialKCVG?15:43 EDTN3769L
2026-06-21estimatedKICT?19:00 CDT01:54Z1h 54mN3740C
2026-06-20partial??05:08ZN381DN
2026-06-20partialKCVG?20:13 EDTN381DN
2026-06-19partialKCVG?15:39 EDTN381DN
2026-06-19partialKCVG?20:18 EDTN375DA
2026-06-18partialKCVG?15:38 EDTN375DA
2026-06-18partialKCVG?20:14 EDTN3771K
2026-06-17partialKCVG?15:40 EDTN3771K
2026-06-17partialKCVG?20:03 EDTN3733Z
2026-06-16partialKCVG?15:37 EDTN3751B
2026-06-16partialKCVG?20:08 EDTN391DA
2026-06-15partialKCVG?15:53 EDTN391DA
2026-06-15partialKCVG?20:06 EDTN378DA
2026-06-14partialKCVG?15:39 EDTN378DA
2026-06-14estimatedKCVG?20:19 EDT01:44Z1h 24mN371DA
2026-06-13partialKCVG?20:03 EDTN3765
2026-06-12partialKCVG?15:42 EDTN3765
2026-06-12partialKCVG?20:14 EDTN386DA
2026-05-25estimatedKGUS?20:04 EDT01:30Z1h 25mN3755D
2026-05-24partial??00:30ZN3762Y
2026-05-23partialKCVG?18:23 EDTN3762Y
2026-05-19KCVGKSLC18:37 EDT17:20 MDT0h 42mN3754A
2026-05-10estimatedKGUS?20:02 EDT01:40Z1h 37mN3764D
2026-05-09partialKCVG?18:02 EDTN3764D
2026-05-07partialKCVG?20:25 EDTN3746H
2026-05-06partialKCVG?20:00 EDTN375DA
2026-05-05partialKCVG?20:03 EDTN3736C
2026-05-04partialKCVG?20:01 EDTN3734B
2026-05-03estimated??11:57Z12:56Z0h 58mN3766
2026-05-03estimatedKSLC?18:00 MDT01:06Z1h 06mN3766
2026-05-02partialKCVG?20:00 EDTN3761R
2026-05-01partialKCVG?20:56 EDTN3734B
2026-04-30partialKCVG?20:03 EDTN391DA
2026-04-29partialKCVG?20:00 EDTN3753
2026-04-28partialKCVG?22:45 EDTN3767
2026-04-27partialKCVG?21:06 EDTN3764D
2026-04-26estimatedKSLC?18:00 MDT01:08Z1h 08mN3755D
2026-04-25partialKCVG?20:04 EDTN37700
2026-04-24partialKCVG?20:12 EDTN376DA
2026-04-23partialKCVG?20:11 EDTN3734B
2026-04-22partialKCVG?20:02 EDTN3765
2026-04-21partialKCVG?20:06 EDTN3736C
2026-04-20partialKCVG?20:07 EDTN390DA
2026-04-19estimated??00:00Z01:14Z1h 14mN388DA
2026-04-18estimated??07:39Z23:58Z16h 18mN390DA
2026-04-18partialKCVG?22:27 EDTN390DA
2026-04-17partialKCVG?20:36 EDTN374DA
2026-04-16partialKCVG?20:17 EDTN3735D
2026-04-15partialKCVG?20:18 EDTN3768
2026-04-14estimated?KCVG00:00Z23:38 EDT3h 38mN386DA
2026-04-13partialKCVG?20:07 EDTN3764D
2026-04-12estimated??00:26Z01:56Z1h 30mN379DA
2026-04-11estimated??14:03Z23:46Z9h 42mN3745B
2026-04-11partialKCVG?20:18 EDTN3745B
2026-04-06partialKCVG?20:06 EDTN376DA
2026-04-05estimated??00:15Z01:30Z1h 14mN3746H
2026-04-04partialKCVG?20:08 EDTN874DN
2026-04-03estimated?KCVG00:00Z23:40 EDT3h 39mN3768
2026-04-02partialKCVG?20:13 EDTN3772H
2026-04-01partialKCVG?20:00 EDTN377DE
2026-03-31partialKCVG?20:00 EDTN3761R
2026-03-30partialKCVG?20:09 EDTN3735D
2026-03-29estimated??00:04Z01:32Z1h 27mN3750D
2026-03-28partialKCVG?17:56 EDTN3750D
2026-03-16partialKCVG?20:15 EDTN396DA
2026-03-15estimated??00:15Z01:46Z1h 30mN394DA
2026-03-14estimated??16:05Z23:50Z7h 44mN3769L
2026-03-14partialKCVG?22:19 EDTN3745B
2026-03-13partialKCVG?20:02 EDTN3769L
2026-03-12KCVGKSLC20:04 EDT22:00 MDT3h 55mN381DN
2026-03-11estimatedKCVGKSLC20:00 EDT21:50 MDT3h 50mN775DE
2026-03-10partialKCVG?20:00 EDTN3767
2026-03-09partialKCVG?20:02 EDTN391DA
2026-03-07KCVGKSLC20:24 EST22:02 MST3h 37mN3773D
2026-03-06KCVGKSLC20:05 EST21:30 MST3h 24mN3768
2026-03-03KCVGKSLC20:03 EST21:44 MST3h 40mN373DA
2026-03-02KCVGKSLC20:32 EST22:34 MST4h 02mN3742C
2026-02-28KCVGKSLC21:30 EST23:06 MST3h 35mN3753
2026-02-27KCVGKSLC21:20 EST22:58 MST3h 37mN776DE
2026-02-24KCVGKSLC21:08 EST22:52 MST3h 44mN3752
2026-02-23KCVGKSLC21:14 EST22:56 MST3h 41mN775DE
2026-02-21KCVGKSLC20:13 EST21:40 MST3h 26mN3768
2026-02-20KCVGKSLC20:50 EST22:40 MST3h 50mN3733Z
2026-02-17KCVGKSLC19:59 EST21:40 MST3h 41mN3773D
2026-02-14KCVGKSLC20:04 EST21:58 MST3h 54mN371DA
2026-02-13KCVGKSLC19:56 EST21:35 MST3h 38mN3761R
2026-02-07KCVGKSLC20:17 EST22:00 MST3h 42mN3760C
2026-02-06KCVGKSLC20:09 EST21:28 MST3h 18mN3763D
2026-02-03KCVGKSLC20:29 EST22:20 MST3h 50mN389DA
2026-02-02KCVGKSLC20:03 EST21:34 MST3h 31mN774DE
2026-01-31KCVGKSLC20:02 EST21:36 MST3h 33mN3762Y
2026-01-30KCVGKSLC20:06 EST21:38 MST3h 31mN3765
2026-01-27KCVGKSLC20:00 EST21:26 MST3h 25mN392DA
2026-01-24KCVGKSLC20:04 EST21:52 MST3h 48mN3768
2026-01-23KCVGKSLC20:06 EST22:08 MST4h 02mN3752
2026-01-20KCVGKSLC19:57 EST21:38 MST3h 40mN3771K
2026-01-09KCVGKSLC19:10 EST20:48 MST3h 37mN3763D
2026-01-05KCVGKSLC19:59 EST21:46 MST3h 47mN3769L
2026-01-04KSLCKCVG13:44 MST18:32 EST2h 47mN3769L
2026-01-04KCVGKSLC20:00 EST21:48 MST3h 47mN775DE
2026-01-03KSLCKCVG13:41 MST18:34 EST2h 52mN775DE
2026-01-03KCVGKSLC20:07 EST21:40 MST3h 32mN3747D
2026-01-02KSLCKCVG13:50 MST18:58 EST3h 07mN3747D
2025-12-31KCVGKSLC20:11 EST21:40 MST3h 29mN3746H
2025-12-30KSLCKCVG14:05 MST18:58 EST2h 52mN3746H
2025-12-30KCVGKSLC21:07 EST22:28 MST3h 20mN396DA
2025-12-29KSLCKCVG13:43 MST18:54 EST3h 10mN396DA
2025-12-29KCVGKSLC21:38 EST23:24 MST3h 45mN3760C
2025-12-29partialKCVG?19:00 ESTN3760C
2025-12-28estimatedKSLC?15:21 MST23:58Z1h 37mN3760C
2025-12-28KCVGKSLC20:30 EST22:14 MST3h 44mN3768
2025-12-27KSLCKCVG13:41 MST18:38 EST2h 56mN3768
2025-12-27KCVGKSLC19:59 EST21:48 MST3h 48mN3736C
2025-12-26KSLCKCVG13:45 MST18:36 EST2h 50mN3736C
2025-12-24KCVGKSLC20:01 EST21:34 MST3h 32mN390DA
2025-12-23KSLCKCVG14:04 MST18:50 EST2h 46mN390DA
2025-12-23KCVGKSLC20:02 EST21:40 MST3h 37mN3773D
2025-12-22partialKCVG?15:38 ESTN3773D
2025-12-22KCVGKSLC20:05 EST21:42 MST3h 36mN390DA
2025-12-21KSLCKCVG13:38 MST18:30 EST2h 51mN390DA
2025-12-21KCVGKSLC19:57 EST21:56 MST3h 58mN391DA
2025-12-20KSLCKCVG13:43 MST18:24 EST2h 40mN391DA
2025-12-20KCVGKSLC20:05 EST21:56 MST3h 50mN877DN
2025-12-19?KSLC01:22Z22:06 MST3h 43mN3768
2025-12-18KCVGKSLC20:00 EST21:36 MST3h 36mN910DU
2025-12-17KCVGKSLC20:00 EST21:32 MST3h 31mN856DN
2025-12-16KCVGKSLC19:59 EST21:30 MST3h 30mN874DN
2025-12-15KCVGKSLC20:22 EST21:46 MST3h 23mN862DN
2025-12-14KCVGKSLC19:14 EST21:00 MST3h 46mN392DA
2025-12-13KCVGKSLC20:18 EST22:16 MST3h 58mN867DN
2025-12-12KCVGKSLC20:14 EST22:02 MST3h 48mN857DZ
2025-12-11KCVGKSLC19:56 EST21:38 MST3h 41mN935DZ
2025-12-10KCVGKSLC19:56 EST21:52 MST3h 55mN819DN
2025-12-02partialKCVG?20:12 ESTN919DU
2025-11-27partialKCVG?19:58 ESTN908DN
2025-10-30partialKCVG?20:04 EDTN885DN
2025-10-29estimated??00:00Z03:04Z3h 03mN806DN
2025-10-28partialKCVG?20:03 EDTN857DZ
2025-10-27partialKCVG?20:13 EDTN834DN
2025-10-26estimated??00:00Z00:44Z0h 43mN372DA
2025-10-25partial??05:06ZN819DN
2025-10-25partialKCVG?20:06 EDTN819DN
2025-10-24partialKCVG?20:04 EDTN892DN
2025-10-23estimated??00:07Z03:44Z3h 36mN930DZ
2025-10-22partialKCVG?20:00 EDTN843DN
2025-10-21partialKCVG?20:07 EDTN918DU
2025-10-20partialKCVG?20:09 EDTN858DZ
2025-10-19estimated??00:02Z01:22Z1h 20mN3740C
2025-10-18estimated??23:36Z23:58Z0h 21mN3740C
2025-10-15KCVGKSLC20:01 EDT21:40 MDT3h 39mN803DN
2025-10-14KCVGKSLC21:08 EDT21:42 MDT2h 33mN870DN
2025-10-13KCVGKSLC20:05 EDT21:40 MDT3h 34mN871DN
2025-10-08KCVGKSLC20:00 EDT21:16 MDT3h 15mN877DN
2025-10-07KCVGKSLC20:04 EDT21:32 MDT3h 27mN857DZ
2025-10-06KCVGKSLC20:28 EDT22:10 MDT3h 41mN3771K
2025-10-04KCVGKSLC11:00 EDT10:26 MDT1h 25mN385DN
2025-10-02KCVG?21:22 EDT02:25Z1h 03mA48E3A
2025-10-01KCVG?20:32 EDT01:34Z1h 02mA4A0CD
2025-09-30?KSLC00:00Z21:08 MDT3h 08mA45B96
2025-09-29KCVG?20:01 EDT01:08Z1h 07mA44502
2025-09-28?KSLC00:00Z20:07 MDT2h 07mA448FC
2025-09-27KCVG?20:00 EDT01:10Z1h 10mA46A72
2025-09-26KCVGKSLC20:00 EDT20:59 MDT2h 59mA449E5
2025-09-25?KSLC00:00Z21:05 MDT3h 04mAA7FA1
2025-09-24?KSLC00:00Z21:11 MDT3h 11mAA7BEA
2025-09-23KCVGKDSM20:03 EDT20:10 CDT1h 07mA48A83
2025-09-22KCVGKDSM20:37 EDT20:44 CDT1h 06mA44C70
2025-09-21?KSLC00:00Z20:38 MDT2h 38mA43B85
2025-09-20KCVGKSLC20:00 EDT21:17 MDT3h 17mA441D6
2025-09-19KCVGKDSM20:18 EDT20:20 CDT1h 02mA486CC
2025-08-26partialKCVG?22:33 EDTN377DA
2025-08-22partialKCVG?20:11 EDTN3764D
2025-08-20KCVGKSLC22:59 EDT01:52 MDT4h 52mN374DA
2025-08-19KCVGKSLC21:20 EDT23:36 MDT4h 15mN396DA
2025-08-17KCVGKSLC22:13 EDT01:30 MDT5h 16mN394DA
2025-08-16KCVGKSLC20:00 EDT21:16 MDT3h 16mN371DA
2025-08-15partialKCVG?20:53 EDTN832DN

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