Flight

DAL2415

Flight history and live tracking for DAL2415, 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 → KPDX PORTLAND INTERNATIONAL
Scheduled departure09:10 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 destinationKPDX PORTLAND INTERNATIONAL
Distance1,236 nm

Flight history 332 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:15 CDT10:42 PDT3h 27mN605DN
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:43 CDT11:05 PDT3h 22mN573DT
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:32 CDT10:39 PDT3h 07mN586DT
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:43 CDT11:00 PDT3h 17mN609DN
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:23 CDT10:37 PDT3h 14mN615DN
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:29 CDT10:43 PDT3h 14mN610DN
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:23 CDT10:39 PDT3h 16mN615DN
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL09:20 CDT10:36 PDT3h 16mN589DT
2026-09-24KMSPKPDX09:06 CDT10:48 PDT3h 41mN582DN
2026-09-23KMSPKPDX09:18 CDT10:44 PDT3h 25mN600DZ
2026-09-22KMSPKPDX09:11 CDT10:34 PDT3h 22mA77DAE
2026-09-21KMSPKPDX09:16 CDT10:20 PDT3h 04mA7C7A2
2026-09-20estimatedKMSPKPDX10:01 CDT10:38 PDT2h 36mA77DAE
2026-09-19estimatedKMSPKPDX09:23 CDT10:26 PDT3h 03mA7C7A2
2026-09-18KMSPKPDX09:28 CDT10:40 PDT3h 11mA79DC4
2026-09-17KMSPKPDX09:19 CDT10:34 PDT3h 14mN347DN
2026-09-16KMSPKPDX09:24 CDT10:58 PDT3h 33mA77DAE
2026-09-14KMSPKPDX09:26 CDT10:44 PDT3h 17mA7A532
2026-09-13KMSPKPDX09:23 CDT10:46 PDT3h 22mA80560
2026-09-12estimatedKMSPKPDX09:12 CDT10:44 PDT3h 31mA7AC8F
2026-09-11estimatedKMSPKPDX09:13 CDT11:00 PDT3h 46mA77035
2026-09-10estimatedKMSPKPDX09:12 CDT10:28 PDT3h 15mA7AC8F
2026-09-09KMSPKPDX09:17 CDT10:32 PDT3h 14mA77035
2026-09-08KMSPKPDX09:33 CDT10:50 PDT3h 16mA7AC8F
2026-09-07estimatedKPDXKMSP12:10 PDT16:54 CDT2h 44mN6716C
2026-09-06KPDXKMSP12:09 PDT17:20 CDT3h 10mN374DX
2026-09-06KMSPKPDX09:14 CDT10:32 PDT3h 17mN374DX
2026-09-05KPDXKMSP11:57 PDT16:52 CDT2h 54mA7BF22
2026-09-05KMSPKPDX09:26 CDT10:38 PDT3h 11mA7BF22
2026-09-04estimatedKPDXKMSP12:08 PDT17:14 CDT3h 05mN6703D
2026-09-04estimated??14:13Z18:04Z3h 50mN6703D
Earlier flights (301) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KTTDKMSP12:38 PDT17:18 CDT2h 39mN6701
2026-09-03estimated??14:21Z18:18Z3h 56mN6701
2026-09-01estimatedKPDXKMSP11:50 PDT16:58 CDT3h 08mN693DL
2026-09-01KMSPKPDX09:16 CDT10:26 PDT3h 10mN693DL
2026-08-31estimatedKPDXKMSP13:33 PDT18:34 CDT3h 00mN699DL
2026-08-31KMSPKPDX11:11 CDT12:28 PDT3h 16mN699DL
2026-08-30estimatedKPDXKMSP11:54 PDT16:50 CDT2h 55mN6710E
2026-08-30estimated??14:01Z17:44Z3h 42mN6710E
2026-08-29KPDXKMSP11:48 PDT16:40 CDT2h 52mN304DN
2026-08-29estimated??04:12Z17:26Z13h 13mN556NW
2026-08-29estimatedKPDXKMSP17:00 PDT19:38 CDT0h 38mN556NW
2026-08-28estimated??21:40Z23:58Z2h 17mN556NW
2026-08-28estimated??19:11Z19:58Z0h 46mN556NW
2026-08-28estimatedKMSPKPDX09:26 CDT10:56 PDT3h 30mN556NW
2026-08-27estimatedKPDXKMSP12:14 PDT17:06 CDT2h 51mN688DL
2026-08-27estimatedKMSPKPDX09:17 CDT10:44 PDT3h 26mN688DL
2026-08-26estimatedKPDXKMSP12:44 PDT17:58 CDT3h 13mN6710E
2026-08-26estimatedKMSPKPDX09:17 CDT10:50 PDT3h 32mN6710E
2026-08-25KPDXKMSP11:56 PDT16:56 CDT2h 59mN122DN
2026-08-25KMSPKPDX09:16 CDT10:34 PDT3h 17mN122DN
2026-08-24partialKMSP?13:56 CDTN687DL
2026-08-24estimated??14:10Z17:40Z3h 30mN687DL
2026-08-23estimatedKPDXKMSP12:01 PDT16:58 CDT2h 57mN555NW
2026-08-23KMSPKPDX09:09 CDT10:26 PDT3h 16mN555NW
2026-08-22KPDXKMSP12:06 PDT16:56 CDT2h 50mN342DN
2026-08-22KMSPKPDX09:14 CDT10:28 PDT3h 13mN342DN
2026-08-22partialKMSP?19:00 CDTN331DN
2026-08-21partialKMSP?14:25 CDTN331DN
2026-08-20partialKMSP?09:23 CDTN693DL
2026-08-19partialKMSP?09:27 CDTN693DL
2026-08-18estimated??21:22Z23:30Z2h 08mN6707A
2026-08-17partialKMSP?09:24 CDTN554NW
2026-08-16partialKMSP?09:18 CDTN685DA
2026-08-15partialKMSP?09:17 CDTN582DN
2026-08-14partialKMSP?09:26 CDTN659DL
2026-08-13partialKMSP?09:24 CDTN6705Y
2026-08-12partialKMSP?19:53 CDTN698DL
2026-08-11partialKMSP?14:24 CDTN698DL
2026-07-23estimated??18:59Z22:06Z3h 06mN6708D
2026-07-23?KPDX14:18Z10:36 PDT3h 17mN6708D
2026-07-22estimatedKPDXKMSP13:35 PDT18:34 CDT2h 58mN687DL
2026-07-22KMSPKPDX11:14 CDT12:22 PDT3h 07mN687DL
2026-07-21KPDXKMSP11:58 PDT16:46 CDT2h 48mN893DN
2026-07-21KMSPKPDX09:26 CDT10:36 PDT3h 09mN893DN
2026-07-20estimatedKPDXKMSP14:36 PDT18:58 CDT2h 22mN699DL
2026-07-20KMSPKPDX11:40 CDT12:52 PDT3h 11mN699DL
2026-07-19estimatedKPDXKMSP12:05 PDT17:06 CDT3h 01mN6712B
2026-07-19estimated?KPDX14:10Z10:42 PDT3h 32mN825DN
2026-07-18estimatedKPDXKMSP11:56 PDT16:50 CDT2h 53mN825DN
2026-07-18KMSPKPDX09:12 CDT10:24 PDT3h 11mN825DN
2026-07-17estimatedKPDXKMSP13:38 PDT18:36 CDT2h 57mN686DA
2026-07-17estimatedKMSPKPDX11:10 CDT12:30 PDT3h 19mN686DA
2026-07-16KPDXKMSP12:34 PDT17:30 CDT2h 55mN698DL
2026-07-16KMSPKPDX09:22 CDT10:38 PDT3h 15mN698DL
2026-07-15KPDXKMSP11:57 PDT16:56 CDT2h 59mN554NW
2026-07-15KMSPKPDX09:12 CDT10:14 PDT3h 02mN554NW
2026-07-14KPDXKMSP11:48 PDT16:44 CDT2h 55mN827DN
2026-07-14KMSPKPDX09:15 CDT10:16 PDT3h 00mN827DN
2026-07-13KPDXKMSP12:04 PDT16:58 CDT2h 53mN659DL
2026-07-13estimatedKMSPKPDX09:18 CDT10:34 PDT3h 15mN659DL
2026-07-12KPDXKMSP11:57 PDT16:48 CDT2h 50mN6708D
2026-07-12estimatedKMSPKPDX09:02 CDT10:32 PDT3h 29mN6708D
2026-07-11KPDXKMSP11:58 PDT16:46 CDT2h 47mN862DN
2026-07-11KMSPKPDX09:18 CDT10:30 PDT3h 11mN862DN
2026-07-10KPDXKMSP12:11 PDT17:10 CDT2h 58mN690DL
2026-07-10KMSPKPDX09:45 CDT10:50 PDT3h 04mN690DL
2026-07-09KPDXKMSP11:49 PDT16:44 CDT2h 54mN686DA
2026-07-09KMSPKPDX09:19 CDT10:22 PDT3h 02mN686DA
2026-07-08estimatedKPDXKMSP11:50 PDT16:44 CDT2h 54mN698DL
2026-07-08KMSPKPDX09:19 CDT10:32 PDT3h 12mN698DL
2026-07-07KPDXKMSP11:56 PDT16:46 CDT2h 49mN907DN
2026-07-07KMSPKPDX09:18 CDT10:24 PDT3h 05mN907DN
2026-07-06KPDXKMSP12:01 PDT16:50 CDT2h 48mN6712B
2026-07-06estimatedKMSPKPDX08:58 CDT10:28 PDT3h 30mN6712B
2026-07-05KPDXKMSP11:52 PDT16:42 CDT2h 50mN848DN
2026-07-05KMSPKPDX09:26 CDT10:34 PDT3h 07mN848DN
2026-07-04KPDXKMSP11:51 PDT16:50 CDT2h 58mN822DN
2026-07-04KMSPKPDX09:09 CDT10:22 PDT3h 12mN822DN
2026-07-03KPDXKMSP11:52 PDT16:56 CDT3h 03mN846DN
2026-07-03KMSPKPDX09:20 CDT10:26 PDT3h 06mN846DN
2026-07-02KPDXKMSP11:54 PDT16:48 CDT2h 53mN809DN
2026-07-02KMSPKPDX09:04 CDT10:26 PDT3h 21mN809DN
2026-07-01partialKMSP?13:53 CDTN846DN
2026-07-01KMSPKPDX09:05 CDT10:12 PDT3h 06mN846DN
2026-06-30partialKMSP?15:31 CDTN823DN
2026-06-30estimated??17:17Z19:16Z1h 58mN823DN
2026-06-29KPDXKMSP12:04 PDT16:54 CDT2h 49mN958DZ
2026-06-29KMSPKPDX09:08 CDT10:12 PDT3h 03mN958DZ
2026-06-28partialKMSP?14:03 CDTN6702
2026-06-28KMSPKPDX09:32 CDT10:46 PDT3h 13mN6702
2026-06-27KPDXKMSP11:57 PDT16:55 CDT2h 57mN882DN
2026-06-27estimatedKMSPKPDX09:11 CDT10:20 PDT3h 08mN882DN
2026-06-26KPDXKMSP11:55 PDT16:42 CDT2h 47mN6702
2026-06-26KMSPKPDX09:17 CDT10:30 PDT3h 12mN6702
2026-06-25KPDXKMSP13:43 PDT18:34 CDT2h 50mN698DL
2026-06-25partialKMSP?10:01 CDTN557NW
2026-06-24KMSPKPDX09:10 CDT10:30 PDT3h 19mN557NW
2026-06-23KPDXKMSP12:13 PDT17:18 CDT3h 04mN897DN
2026-06-23KMSPKPDX09:30 CDT10:54 PDT3h 23mN897DN
2026-06-22KPDXKMSP12:03 PDT16:50 CDT2h 46mN694DL
2026-06-22estimatedKMSPKPDX09:10 CDT10:36 PDT3h 25mN694DL
2026-06-21partialKMSP?14:02 CDTN658DL
2026-06-21estimatedKMSPKPDX09:18 CDT10:34 PDT3h 16mN658DL
2026-06-20KPDXKMSP11:59 PDT16:54 CDT2h 54mN878DN
2026-06-20KMSPKPDX09:06 CDT10:16 PDT3h 09mN878DN
2026-06-19KPDXKMSP13:54 PDT18:56 CDT3h 01mN6708D
2026-06-19KMSPKPDX11:23 CDT12:42 PDT3h 19mN6708D
2026-06-18KPDXKMSP12:27 PDT17:06 CDT2h 38mN687DL
2026-06-18estimatedKMSPKTTD10:39 CDT10:40 PDT2h 00mN687DL
2026-06-17KPDXKMSP12:08 PDT16:48 CDT2h 39mN544US
2026-06-17KMSPKPDX09:09 CDT10:36 PDT3h 26mN544US
2026-06-16KPDXKMSP12:09 PDT16:52 CDT2h 43mN928DU
2026-06-16partialKMSP?09:49 CDTN6707A
2026-06-16estimatedKPDXKMSP22:12 PDT03:08 CDT2h 55mN6707A
2026-06-15KMSPKPDX09:12 CDT10:18 PDT3h 05mN6707A
2026-06-14partialKMSP?14:32 CDTN556NW
2026-06-14estimatedKMSPKPDX09:04 CDT10:12 PDT3h 07mN556NW
2026-06-13partialKMSP?14:11 CDTN877DN
2026-06-13partialKMSP?09:28 CDTN877DN
2026-06-12KPDXKMSP12:04 PDT16:52 CDT2h 47mN658DL
2026-06-12KMSPKPDX09:33 CDT10:48 PDT3h 15mN658DL
2026-05-29KMSPKPDX09:39 CDT10:36 PDT2h 56mN928DU
2026-05-28KPDXKMSP12:08 PDT17:16 CDT3h 07mN904DN
2026-05-28estimatedKMSP?09:19 CDT17:36Z3h 16mN904DN
2026-05-27partialKMSP?14:01 CDTN912DU
2026-05-27partialKMSP?09:35 CDTN912DU
2026-05-26partialKMSP?14:03 CDTN877DN
2026-05-26estimatedKMSPKPDX10:46 CDT10:32 PDT1h 45mN877DN
2026-05-26partialKMSP?09:31 CDTN877DN
2026-05-25KPDXKMSP11:57 PDT16:58 CDT3h 00mN870DN
2026-05-25KMSPKPDX09:29 CDT10:30 PDT3h 00mN870DN
2026-05-24partialKMSP?13:59 CDTN352DN
2026-05-24KMSPKPDX09:28 CDT10:48 PDT3h 19mN352DN
2026-05-23KPDXKMSP12:05 PDT17:02 CDT2h 56mAD1C67
2026-05-23KMSPKPDX09:45 CDT10:56 PDT3h 10mAD1C67
2026-05-22KPDXKMSP12:04 PDT17:02 CDT2h 58mN823DN
2026-05-22KMSPKPDX09:39 CDT10:44 PDT3h 04mN823DN
2026-05-21KPDXKMSP12:05 PDT17:08 CDT3h 02mN820DN
2026-05-21KMSPKPDX09:37 CDT10:42 PDT3h 04mN820DN
2026-05-20partialKMSP?19:48 CDTN867DN
2026-05-19partialKMSP?20:25 CDTN922DZ
2026-05-12KPDXKMSP12:25 PDT17:14 CDT2h 48mN922DZ
2026-05-12KMSPKPDX09:30 CDT10:56 PDT3h 26mN922DZ
2026-05-11KPDXKMSP12:10 PDT17:02 CDT2h 52mN801DZ
2026-05-11KMSPKPDX09:31 CDT10:50 PDT3h 18mN801DZ
2026-05-10KPDXKMSP12:06 PDT17:02 CDT2h 56mN898DN
2026-05-10KMSPKPDX09:30 CDT10:42 PDT3h 12mN898DN
2026-05-09KPDXKMSP12:33 PDT17:36 CDT3h 02mN374DX
2026-05-09estimatedKMSPKPDX09:47 CDT11:04 PDT3h 16mN374DX
2026-05-08KPDXKMSP12:00 PDT16:58 CDT2h 57mN848DN
2026-05-08KMSPKPDX09:37 CDT10:50 PDT3h 12mN848DN
2026-05-07KPDXKMSP12:08 PDT17:00 CDT2h 51mN874DN
2026-05-07KMSPKPDX01:09 CDT10:46 PDT11h 37mN896DN
2026-05-06partialKMSP?19:00 CDTN895DN
2026-05-05KMSPKPDX08:04 CDT16:58 PDT10h 54mN923DZ
2026-05-05partialKPDX?17:00 PDTN923DZ
2026-05-04partialKMSP?08:48 CDTN899DN
2026-05-03partialKPDX?17:00 PDTN929DZ
2026-05-02partialKPDX?17:00 PDTN811DZ
2026-05-01KMSPKATL08:33 CDT19:58 EDT10h 24mN861DN
2026-04-30estimatedKMSPKPDX08:02 CDT16:56 PDT10h 53mN923DZ
2026-04-29partialKPDX?17:00 PDTN834DN
2026-04-28estimatedKMSPKPDX08:55 CDT16:58 PDT10h 02mN821DN
2026-04-27KMSPKTTD08:35 CDT16:58 PDT10h 22mN815DN
2026-04-26estimatedKPDXKMSP06:06 PDT18:58 CDT10h 51mN887DN
2026-04-26partialKPDX?17:00 PDTN887DN
2026-04-25partialKPDX?17:00 PDTN846DN
2026-04-24partial??00:01ZN831DN
2026-04-23estimatedKPDXKMSP23:08 PDT18:54 CDT17h 46mN873DN
2026-04-22estimated??13:33Z23:58Z10h 24mN846DN
2026-04-21estimatedKPDXKMSP06:34 PDT18:58 CDT10h 23mN918DU
2026-04-20estimatedKMSPKPDX09:11 CDT16:58 PDT9h 46mN889DN
2026-04-20estimated?KPDX00:00Z17:20 PDT0h 20mN889DN
2026-04-19partial??00:00ZN876DN
2026-04-18partial??00:00ZN827DN
2026-04-17KMSPKATL08:30 CDT19:58 EDT10h 27mN875DN
2026-04-17estimated?KPDX00:00Z17:22 PDT0h 21mN875DN
2026-04-16KPDXKATL06:31 PDT19:58 EDT10h 27mN868DN
2026-04-16estimated?KPDX00:00Z17:18 PDT0h 17mN868DN
2026-04-15partial??00:00ZN835DN
2026-04-14estimatedKMSPKPDX08:02 CDT16:58 PDT10h 55mAD1C67
2026-04-14estimated?KPDX00:00Z17:24 PDT0h 24mAD1C67
2026-04-13partialKPDX?17:00 PDTN803DN
2026-04-12KMSPKTTD15:56 CDT16:58 PDT3h 01mN803DN
2026-04-10estimated??23:38Z23:58Z0h 19mN873DN
2026-04-05estimatedKMSPKPDX15:52 CDT16:58 PDT3h 05mN896DN
2026-04-03partial??00:00ZN879DN
2026-04-02partial??00:04ZN825DN
2026-04-01partial??00:22ZN930DZ
2026-03-31estimatedKPDXKMSP22:34 PDT17:44 CDT17h 09mN803DN
2026-03-31estimated?KPDX00:00Z17:38 PDT0h 38mN803DN
2026-03-30partial??00:00ZN826DN
2026-03-29estimatedKMSPKPDX15:59 CDT16:58 PDT2h 59mN826DN
2026-03-16estimated?KPDX00:00Z18:40 PDT1h 40mN814DN
2026-03-15estimated??21:15Z23:58Z2h 43mN814DN
2026-03-14estimatedKMSPKPDX19:05 CDT17:56 PDT0h 50mN935DZ
2026-03-13estimatedKPDXKMSP06:09 PDT17:16 CDT9h 06mN922DZ
2026-03-13estimated?KPDX00:00Z17:46 PDT0h 45mN922DZ
2026-03-12partial??00:00ZN816DN
2026-03-11partial??00:00ZN856DN
2026-03-10partial??00:00ZN811DZ
2026-03-09partial??00:00ZN857DZ
2026-03-08estimatedKMSPKPDX16:00 CDT16:58 PDT2h 57mN857DZ
2026-02-12estimatedKMSPKPDX18:01 CST17:12 PST1h 10mN856DN
2026-02-11partial??00:14ZN901DN
2026-02-07estimatedKMSPKPDX18:02 CST17:30 PST1h 27mN925DZ
2026-02-06partial??00:00ZN867DN
2026-02-05partialKMSP?23:53 CSTN879DN
2026-02-05estimatedKMSPKPDX18:00 CST17:20 PST1h 19mN879DN
2026-02-04estimatedKMSPKPDX02:36 CST15:58 PST15h 21mN894DN
2026-02-04estimatedKMSPKPDX18:00 CST17:14 PST1h 13mN894DN
2026-02-03partial??00:00ZN914DU
2026-02-02partial??00:00ZN863DN
2026-02-01estimatedKMSPKPDX16:16 CST15:58 PST1h 41mN863DN
2026-01-31estimatedKMSPKPDX18:07 CST18:00 PST1h 53mN929DZ
2026-01-30partial??00:01ZN916DU
2026-01-29partial??00:00ZN894DN
2026-01-28partial??00:00ZN864DN
2026-01-27partial??00:09ZN912DU
2026-01-26estimatedKMSPKPDX16:29 CST15:44 PST1h 14mN912DU
2026-01-24estimatedKMSPKPDX18:07 CST17:48 PST1h 40mN801DZ
2026-01-23partial??00:09ZN921DU
2026-01-22partial??00:00ZN886DN
2026-01-21partialKPDX?16:02 PSTN849DN
2026-01-20partial??00:00ZN804DN
2026-01-19estimatedKMSPKPDX16:01 CST15:58 PST1h 56mN804DN
2025-11-27KMSPKPDX09:48 CST11:18 PST3h 29mN813DN
2025-11-26KPDXKMSP12:29 PST17:18 CST2h 48mN858DZ
2025-11-26KMSPKPDX09:51 CST11:22 PST3h 30mN858DZ
2025-10-30estimatedKPDXKMSP12:09 PDT14:54 CDT0h 44mN884DN
2025-10-30estimatedKMSPKPDX09:21 CDT10:48 PDT3h 26mN884DN
2025-10-29estimatedKPDXKMSP12:05 PDT16:50 CDT2h 44mN829DN
2025-10-29estimatedKMSPKPDX09:24 CDT11:00 PDT3h 35mN829DN
2025-10-28KPDXKMSP12:06 PDT16:56 CDT2h 49mN910DU
2025-10-28KMSPKPDX09:19 CDT10:40 PDT3h 20mN910DU
2025-10-27KPDXKMSP12:09 PDT16:58 CDT2h 48mN812DN
2025-10-27KMSPKTTD09:27 CDT10:40 PDT3h 12mN812DN
2025-10-26KPDXKMSP12:19 PDT17:08 CDT2h 48mN838DN
2025-10-26estimatedKMSPKPDX09:20 CDT11:16 PDT3h 55mN838DN
2025-10-25estimatedKPDXKMSP12:09 PDT17:14 CDT3h 05mN901DN
2025-10-25KSTPKPDX09:45 CDT10:50 PDT3h 04mN901DN
2025-10-24KPDXKMSP12:19 PDT17:10 CDT2h 51mN870DN
2025-10-24KMSPKPDX09:33 CDT10:52 PDT3h 19mN870DN
2025-10-23estimatedKPDXKMSP12:23 PDT17:12 CDT2h 48mN906DN
2025-10-22KTTDKMSP12:13 PDT17:06 CDT2h 52mN815DN
2025-10-22estimatedKMSPKPDX10:23 CDT10:42 PDT2h 19mN815DN
2025-10-21KPDXKMSP12:29 PDT17:10 CDT2h 40mN927DZ
2025-10-21KMSPKPDX10:52 CDT10:58 PDT2h 05mN927DZ
2025-10-20KPDXKMSP12:08 PDT17:01 CDT2h 52mN801DZ
2025-10-20KMSPKPDX09:33 CDT10:54 PDT3h 20mN801DZ
2025-10-19estimated??18:50Z22:46Z3h 55mN831DN
2025-10-15estimatedKMSPKPDX09:24 CDT10:38 PDT3h 13mN838DN
2025-10-14KPDXKMSP12:09 PDT17:16 CDT3h 06mN928DU
2025-10-14KMSPKPDX09:53 CDT11:18 PDT3h 25mN928DU
2025-10-13KPDXKMSP12:23 PDT17:22 CDT2h 58mN852DN
2025-10-13KMSPKPDX09:54 CDT11:26 PDT3h 31mN852DN
2025-10-07KPDXKMSP12:02 PDT17:06 CDT3h 03mN878DN
2025-10-07KMSPKPDX09:15 CDT10:36 PDT3h 20mN878DN
2025-10-06KPDXKMSP12:03 PDT17:18 CDT3h 15mN822DN
2025-10-06KMSPKPDX09:14 CDT10:36 PDT3h 21mN822DN
2025-10-05KPDXKMSP11:47 PDT17:08 CDT3h 20mA6CACB
2025-10-05estimatedKTTDKPDX09:28 PDT10:34 PDT1h 05mA6CACB
2025-10-05KPDXKMSP07:47 PDT10:58 CDT1h 10mA6D234
2025-10-04estimatedKMSPKPDX16:32 CDT16:58 PDT2h 26mA6D234
2025-10-04estimatedKPDXKMSP06:29 PDT09:16 CDT0h 47mA6E361
2025-10-02KMSP?09:03 CDT15:11Z1h 07mA6E361
2025-10-01KMSP?09:07 CDT15:15Z1h 07mA6D234
2025-09-30KMSP?09:05 CDT15:12Z1h 07mA6E361
2025-09-29KMSP?09:04 CDT15:10Z1h 05mA399DE
2025-09-28KMSP?09:07 CDT15:12Z1h 04mA6E720
2025-09-27KMSPKRCA09:12 CDT09:14 MDT1h 02mA64578
2025-09-26KMSP?09:23 CDT15:30Z1h 07mA6C70F
2025-09-25KMSP?09:17 CDT15:24Z1h 07mA6D234
2025-09-24KMSP?09:11 CDT15:13Z1h 01mA6C70F
2025-09-23KMSP?09:22 CDT15:25Z1h 03mA6D234
2025-09-22KMSP?09:18 CDT15:48Z1h 30mA6692D
2025-09-21KMSP?09:08 CDT15:16Z1h 07mA66576
2025-09-20KMSP?09:13 CDT15:16Z1h 02mA6A6F6
2025-09-19KMSP?09:08 CDT15:40Z1h 32mA67BC8
2025-09-18partialKMSP?09:09 CDTA6692D
2025-08-26partialKMSP?22:15 CDTN891DN
2025-08-25estimated??13:38Z23:58Z10h 20mN833DN
2025-08-25estimated??00:02Z05:59Z5h 56mN833DN
2025-08-24estimatedKMSPKPDX09:07 CDT16:58 PDT9h 50mN833DN
2025-08-24estimatedKPDXKMSP17:01 PDT20:30 CDT1h 28mN827DN
2025-08-23estimatedKPDXKMSP11:43 PDT18:59 CDT5h 15mN827DN
2025-08-23KMSPKPDX09:08 CDT10:30 PDT3h 22mN827DN
2025-08-23partialKMSP?00:23 CDTN868DN
2025-08-21KPDXKMSP11:42 PDT17:00 CDT3h 18mN834DN
2025-08-21KMSPKPDX08:58 CDT10:30 PDT3h 31mN834DN
2025-08-21partialKMSP?19:41 CDTN905DN
2025-08-19KPDXKMSP14:16 PDT18:40 CDT2h 23mN907DN
2025-08-19KMSPKPDX08:56 CDT11:29 PDT4h 32mN907DN
2025-08-17estimatedKPDXKMSP12:14 PDT18:24 CDT4h 09mN837DN
2025-08-17KMSPKPDX09:51 CDT11:16 PDT3h 24mN837DN
2025-08-17KPDXKMSP17:29 PDT01:00 CDT5h 31mN861DN
2025-08-16KMSPKPDX13:15 CDT16:10 PDT4h 55mN861DN
2025-08-15estimatedKPDXKMSP11:39 PDT17:02 CDT3h 23mN879DN
2025-08-15KMSPKPDX09:00 CDT10:18 PDT3h 18mN879DN
2025-08-14estimatedKPDXKMSP11:41 PDT14:52 CDT1h 10mN816DN
2025-08-14estimated??14:27Z16:38Z2h 10mN816DN

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