Flight

DAL2489

Flight history and live tracking for DAL2489, 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
RouteCYYC CALGARY INTERNATIONAL → KMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Scheduled departure14:15 MDT

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

Route

AirlineDelta Air Lines
Typical originCYYC CALGARY INTERNATIONAL
Typical destinationKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Distance912 nm

Flight history 190 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:33 MDT17:37 CDT2h 04mN353NW
2026-10-01CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:41 MDT17:43 CDT2h 02mN356NW
2026-09-30CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL15:26 MDT18:28 CDT2h 02mN358NW
2026-09-29CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:25 MDT17:29 CDT2h 04mN366NW
2026-09-28CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:20 MDT17:35 CDT2h 15mN366NW
2026-09-27CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:29 MDT17:33 CDT2h 04mN350NA
2026-09-26CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:28 MDT17:38 CDT2h 10mN348NW
2026-09-25CYYC CALGARY INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:28 MDT17:41 CDT2h 13mN344NW
2026-09-24CYYCKMSP14:34 MDT17:50 CDT2h 16mN325US
2026-09-23CYYCKMSP03:34 MDT17:42 CDT13h 07mN358NW
2026-09-22CYYCKMSP14:30 MDT18:14 CDT2h 43mN358NW
2026-09-21CYYCKMSP14:16 MDT17:50 CDT2h 33mN349NW
2026-09-20CYYCKMSP14:23 MDT17:52 CDT2h 29mN341NW
2026-09-19CYYCKMSP14:26 MDT17:32 CDT2h 05mN377NW
2026-09-18estimatedCYYCKMSP14:30 MDT17:44 CDT2h 13mN377NW
2026-09-17partialCYYC?19:04 MDTN335NW
2026-09-16estimated??20:11Z22:58Z2h 47mN335NW
2026-09-15partialCYYC?18:58 MDTN345NW
2026-09-14partial??00:49ZN375NC
2026-09-13estimated??14:23Z22:42Z8h 18mN341NW
2026-09-12estimatedCYYCKMSP14:09 MDT17:28 CDT2h 19mN341NW
2026-09-11estimatedCYYCKMSP14:08 MDT17:32 CDT2h 23mN358NW
2026-09-10estimated??20:23Z22:50Z2h 26mN343NW
2026-09-09partial??01:08ZN373NW
2026-09-08estimated??20:15Z22:52Z2h 36mN373NW
2026-09-07estimatedCYYCKMSP15:22 MDT18:10 CDT1h 47mN316DN
2026-09-06estimated??20:08Z22:48Z2h 39mN313DN
2026-09-05estimatedCYYCKMSP14:15 MDT17:46 CDT2h 31mN310DN
2026-09-04partialCYYC?19:07 MDTN336DX
2026-09-03estimatedCYYCKMSP14:16 MDT17:48 CDT2h 31mN336DX
Earlier flights (160) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedCYYCKMSP14:03 MDT17:40 CDT2h 36mN306DN
2026-08-31estimatedCYYCKMSP14:11 MDT17:38 CDT2h 26mN304DN
2026-08-30partialCYYC?19:17 MDTN340DN
2026-08-29estimatedCYYCKMSP14:11 MDT17:38 CDT2h 26mN340DN
2026-08-28estimatedCYYCKMSP14:10 MDT17:28 CDT2h 17mN340DN
2026-08-27partialKMSP?20:20 CDTN350DN
2026-08-26estimatedCYYCKMSP14:07 MDT17:50 CDT2h 42mN350DN
2026-08-25estimatedCYYCKMSP14:09 MDT17:38 CDT2h 28mN323DN
2026-08-24estimatedCYYCKMSP14:06 MDT17:46 CDT2h 39mN337DN
2026-08-23partialKMSP?19:59 CDTN356DN
2026-08-22estimatedCYYCKMSP14:14 MDT17:36 CDT2h 21mN356DN
2026-08-21estimated??20:05Z22:38Z2h 32mN351DN
2026-08-20estimatedCYYCKMSP14:13 MDT17:38 CDT2h 24mN361DN
2026-08-19estimated??20:29Z22:58Z2h 28mN340DN
2026-08-18estimatedCYYCKMSP15:40 MDT18:02 CDT1h 21mN340DN
2026-08-17estimated??20:17Z22:42Z2h 24mN323DN
2026-08-16partial??00:00ZN336DX
2026-08-14estimated??20:14Z22:36Z2h 21mN316DN
2026-08-13partialCYYC?19:28 MDTN359DN
2026-08-12estimated??20:14Z22:36Z2h 22mN359DN
2026-08-11estimatedCYYCKMSP14:08 MDT17:32 CDT2h 24mN359DN
2026-07-23estimated??20:30Z22:06Z1h 35mN312DN
2026-07-22estimated?KMSP20:46Z18:10 CDT2h 23mN362DN
2026-07-21estimated?KMSP20:54Z18:16 CDT2h 21mN362DN
2026-07-20partial??00:38ZN314DN
2026-07-19partialCYYC?18:50 MDTN344NW
2026-07-18partialCYYC?18:36 MDTN374DX
2026-07-17partial??00:42ZN395DZ
2026-07-16partialKMSP?23:34 CDTN333DX
2026-07-15estimated?KMSP20:30Z17:58 CDT2h 27mN333DX
2026-07-14estimatedCYYCKMSP14:33 MDT17:52 CDT2h 19mN304DN
2026-07-13partialCYYC?19:06 MDTN314DN
2026-07-12partialKPNM?19:00 CDTN351NW
2026-07-11estimatedKMSP?05:39 CDT23:58Z13h 19mN304DN
2026-07-10estimatedCYYCKMSP14:35 MDT18:00 CDT2h 24mN304DN
2026-07-09estimatedCYYCKMSP06:24 MDT17:54 CDT10h 29mN326DN
2026-07-08estimatedCYYCKMSP14:36 MDT17:54 CDT2h 17mN326DN
2026-07-07partialCYYC?19:13 MDTN326DN
2026-07-06estimatedCYYC?14:32 MDT23:20Z2h 47mN326DN
2026-07-05estimatedCYYCKMSP14:27 MDT17:56 CDT2h 28mN325DN
2026-07-04estimatedCYYC?14:28 MDT23:22Z2h 53mN368NW
2026-07-03partialKMSP?19:47 CDTN325DN
2026-07-02estimatedCYYC?14:31 MDT23:14Z2h 43mN325DN
2026-07-01partialKMSP?20:18 CDTN323DN
2026-06-30estimatedCYYCKMSP15:44 MDT17:58 CDT1h 13mN323DN
2026-06-29partialKMSP?20:10 CDTN325DN
2026-06-28partialCYYC?18:48 MDTN336NW
2026-06-27estimatedCYYC?14:28 MDT23:18Z2h 49mN336NW
2026-06-26estimatedCYYCKMSP14:33 MDT17:54 CDT2h 20mN325DN
2026-06-25estimatedCYYCKMSP14:30 MDT17:56 CDT2h 25mN325DN
2026-06-24partialKMSP?21:52 CDTN314DN
2026-06-23estimatedCYYCKMSP14:37 MDT18:18 CDT2h 41mN314DN
2026-06-22partialKMSP?21:53 CDTN314DN
2026-06-21estimatedCYYCKMSP14:38 MDT18:06 CDT2h 27mN314DN
2026-06-20estimatedCYYC?14:55 MDT23:22Z2h 26mN312DN
2026-06-19partialKMSP?19:00 CDTN349DX
2026-06-18estimatedCYYCKMSP15:33 MDT18:58 CDT2h 24mN349DX
2026-06-17partialKMSP?07:35 CDTN370DN
2026-06-16estimatedCYYCKMSP14:46 MDT18:00 CDT2h 13mN316DN
2026-06-15estimatedCYYCKMSP14:41 MDT18:10 CDT2h 28mN370DN
2026-06-14partialCYYC?18:47 MDTN361NW
2026-06-13estimatedCYYCKMSP14:30 MDT18:20 CDT2h 49mN361NW
2026-06-12partialKMSP?20:08 CDTN120DN
2026-06-11estimatedCYYCKMSP16:40 MDT18:20 CDT0h 40mN120DN
2026-04-12estimatedKATL?11:53 EDT16:36Z0h 42mN919AT
2026-04-05estimated?KATL17:58Z14:44 EDT0h 45mN899AT
2026-04-05estimatedKATL?11:52 EDT16:32Z0h 39mN899AT
2026-04-03estimated?KATL18:08Z14:42 EDT0h 33mN607AT
2026-04-03estimatedKATL?11:45 EDT16:22Z0h 36mN607AT
2026-04-02estimated?KATL18:01Z14:48 EDT0h 46mN954AT
2026-04-02estimatedKATL?11:53 EDT16:36Z0h 42mN954AT
2026-03-31estimated?KATL18:05Z14:46 EDT0h 40mN921AT
2026-03-31estimatedKATL?11:47 EDT16:24Z0h 36mN921AT
2026-03-30estimated?KATL18:54Z15:34 EDT0h 39mN964AT
2026-03-30estimatedKATL?12:37 EDT17:20Z0h 42mN964AT
2026-03-29estimated?KATL18:13Z14:50 EDT0h 36mN895AT
2026-03-29estimatedKATL?11:51 EDT16:32Z0h 40mN895AT
2026-03-15?KATL18:14Z16:42 EDT2h 27mN978AT
2026-03-15estimated??15:50Z16:32Z0h 41mN978AT
2026-03-13estimated??18:12Z22:32Z4h 20mN937AT
2026-03-13estimatedKATL?11:51 EDT16:38Z0h 46mN937AT
2026-03-12estimated?KATL18:32Z15:16 EDT0h 44mN944AT
2026-03-11KJANKATL13:09 CDT15:06 EDT0h 56mN951AT
2026-03-11KATLKJAN11:40 EDT11:48 CDT1h 07mN951AT
2026-03-10KJANKATL13:59 CDT15:58 EDT0h 58mN998AT
2026-03-10estimatedKATL?12:50 EDT17:38Z0h 47mN998AT
2026-03-09KJANKATL13:06 CDT15:00 EDT0h 53mN923AT
2026-03-09KATLKJAN11:49 EDT11:58 CDT1h 09mN923AT
2026-03-08KJANKATL13:08 CDT15:16 EDT1h 07mN957AT
2026-03-08KATLKJAN11:49 EDT12:04 CDT1h 14mN957AT
2026-01-05CYYCKMSP17:00 MST20:02 CST2h 02mN354NB
2026-01-04partial??00:00ZN329NW
2026-01-03partial??00:00ZN365NB
2026-01-02estimatedCYYCKMSP14:39 MST17:58 CST2h 19mN365NB
2025-12-31CYYCKMSP17:00 MST20:14 CST2h 14mN354NB
2025-12-30partial??00:04ZN352NW
2025-12-29partialCYYC?17:16 MSTN365NW
2025-12-28estimatedCYYCKMSP17:10 MST19:06 CST0h 55mN116DN
2025-12-27partial??00:00ZN314NB
2025-12-26estimatedCYYCKMSP14:49 MST17:58 CST2h 08mN314NB
2025-12-24estimatedCYYCKMSP17:00 MST18:24 CST0h 23mN333NB
2025-12-23partialKMSP?18:00 CSTN339NB
2025-12-22partialCYYC?17:00 MSTN362NB
2025-12-21estimated??22:06Z23:58Z1h 51mN362NB
2025-12-20partialKMSP?18:00 CSTN347NB
2025-12-19partialCYYC?17:00 MSTN319NB
2025-12-18partialCYYC?18:41 MSTN370NB
2025-12-16partialKMSP?18:00 CSTN314NB
2025-12-15partialCYYC?17:00 MSTN355NB
2025-12-14estimatedCYYCKMSP15:08 MST17:58 CST1h 49mN355NB
2025-12-13partialCYYC?17:00 MSTN342NB
2025-12-12estimatedCYYCKMSP15:30 MST17:58 CST1h 27mN342NB
2025-12-11partialCYYC?17:00 MSTN341NB
2025-12-10partial??00:00ZN319NB
2025-12-09estimatedCYYCKMSP14:52 MST17:58 CST2h 05mN319NB
2025-12-02estimatedCYYCKMSP17:47 MST19:54 CST1h 07mN318NB
2025-11-27estimatedCYYCKMSP17:00 MST18:32 CST0h 32mN365NB
2025-11-26estimated??22:17Z23:58Z1h 40mN365NB
2025-10-29estimatedCYYCKMSP15:09 MDT18:20 CDT2h 10mN321NB
2025-10-28estimatedCYYCKMSP15:00 MDT18:12 CDT2h 11mN370NB
2025-10-27estimatedCYYCKMSP15:01 MDT18:20 CDT2h 18mN371NB
2025-10-26estimatedCYYCKMSP15:23 MDT18:38 CDT2h 15mN357NB
2025-10-25estimatedCYYCKMSP15:04 MDT18:14 CDT2h 09mN326NB
2025-10-24estimatedCYYCKMSP15:12 MDT18:18 CDT2h 06mN301NB
2025-10-23estimatedCYYCKMSP15:04 MDT18:14 CDT2h 09mN337NB
2025-10-22partial??00:00ZN324NB
2025-10-21estimated??16:34Z23:58Z7h 23mN362NB
2025-10-20estimatedCYYCKMSP15:18 MDT18:32 CDT2h 13mN362NB
2025-10-19estimatedCYYCKMSP16:43 MDT18:14 CDT0h 30mN359NB
2025-10-15CYYCKMSP21:44 MDT01:22 CDT2h 37mN317NB
2025-10-14estimated?CYYC23:01Z17:58 MDT0h 56mN337NB
2025-10-14partialCYYC?15:18 MDTN337NB
2025-10-13CYYCKMSP15:00 MDT18:20 CDT2h 20mN370NB
2025-10-12estimatedCYYCKMSP17:01 MDT18:50 CDT0h 48mN322NB
2025-10-07partialCYYC?18:00 MDTN332NB
2025-10-06estimatedCYYCKMSP15:03 MDT18:58 CDT2h 55mN332NB
2025-10-05KANE?10:00 CDT23:08Z8h 08mN343NW
2025-10-01CYYC?14:52 MDT22:06Z1h 13mA4278E
2025-09-30CYYC?14:57 MDT21:58Z1h 00mA373DA
2025-09-29CYYC?15:02 MDT22:06Z1h 03mA373DA
2025-09-28CYYC?14:55 MDT22:01Z1h 05mA3FC58
2025-09-27CYYC?15:10 MDT22:11Z1h 00mA3AD5A
2025-09-26CYYCKMOT15:31 MDT17:36 CDT1h 05mA4350C
2025-09-25CYYCKMOT15:22 MDT17:29 CDT1h 06mA38D49
2025-09-24CYYCKISN14:55 MDT16:56 CDT1h 00mA44F0D
2025-09-23CYYC?15:24 MDT22:30Z1h 05mA3FC58
2025-09-22CYYC?14:55 MDT22:00Z1h 05mA414FB
2025-09-21CYYCKISN14:47 MDT16:50 CDT1h 03mA373DA
2025-09-20CYYC?14:53 MDT22:06Z1h 13mA43C7A
2025-09-19CYYC?14:59 MDT22:16Z1h 17mA3B87F
2025-09-18CYYCKMSP15:00 MDT18:37 CDT2h 36mA44031
2025-08-26estimated??01:00Z03:58Z2h 57mN319US
2025-08-24estimatedCYYCKMSP18:01 MDT02:46 CDT7h 45mN328NW
2025-08-23partialKMSP?00:58 CDTN347NW
2025-08-21CYYCKMSP01:16 MDT18:02 CDT15h 45mN377NW
2025-08-19partialCYYC?18:00 MDTN338NW
2025-08-17partialKMSP?22:19 CDTN319US
2025-08-17estimated??00:00Z02:58Z2h 57mN319US
2025-08-16estimated??22:29Z23:58Z1h 28mN319US
2025-08-15partialKMSP?19:35 CDTN347NW

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