Flight

DAL2151

Flight history and live tracking for DAL2151, 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
RouteKMSP MINNEAPOLIS ST PAUL INTERNATIONAL → KPDX PORTLAND INTERNATIONAL
Scheduled departure18:36 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 293 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:43 CDT20:04 PDT3h 21mN593DX
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:42 CDT19:55 PDT3h 13mN587DT
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:42 CDT19:51 PDT3h 09mN504DZ
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:47 CDT19:55 PDT3h 08mN599DA
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:38 CDT19:59 PDT3h 21mN610DN
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:55 CDT20:09 PDT3h 14mN598DN
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:49 CDT20:08 PDT3h 19mN599DA
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKPDX PORTLAND INTERNATIONAL18:49 CDT20:02 PDT3h 13mN603DN
2026-09-24partialKMSP?19:00 CDTN591DT
2026-09-23partialKSTC?19:00 CDTN592DT
2026-09-22partialKMSP?19:44 CDTA7B40E
2026-09-21KMSPKPDX19:03 CDT20:08 PDT3h 04mA79DC4
2026-09-20KMSPKPDX19:00 CDT20:02 PDT3h 01mA7BB77
2026-09-19partial??00:00ZA7CB53
2026-09-18partialKMSP?19:00 CDTA75DA2
2026-09-17estimatedKMSPKPDX19:00 CDT20:10 PDT3h 09mA7D673
2026-09-16partial??00:00ZA7DA2A
2026-09-15estimatedKMSPKPDX19:00 CDT20:06 PDT3h 06mA7816A
2026-09-14partial??00:00ZA7B40E
2026-09-13estimated??07:24Z23:58Z16h 33mA79046
2026-09-13estimatedKMSPKPDX19:00 CDT20:08 PDT3h 07mA79046
2026-09-12partial??00:00ZA79046
2026-09-11partial??00:00ZA7B40E
2026-09-10partial??00:00ZA7851C
2026-09-09KMSPKPDX19:04 CDT20:26 PDT3h 21mA78C8F
2026-09-08estimatedKMSPKPDX19:00 CDT20:06 PDT3h 05mA77DAE
2026-09-07partialKMSP?00:43 CDTA788D3
2026-09-07estimatedKMSPKPDX19:00 CDT20:02 PDT3h 02mA788D3
2026-09-06estimatedKMSPKPDX19:00 CDT20:04 PDT3h 04mA7BF22
2026-09-05partial??00:00ZA76154
2026-09-04estimated??00:00Z03:18Z3h 17mN587DT
2026-09-03estimatedKMSPKPDX19:00 CDT20:06 PDT3h 05mN576DN
Earlier flights (261) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01partialKPDX?22:41 PDTA7EF16
2026-09-01estimatedKMSPKPDX19:00 CDT19:56 PDT2h 55mA7EF16
2026-08-31KSTPKPDX19:00 CDT20:18 PDT3h 17mA77645
2026-08-30estimatedKMSPKPDX19:00 CDT20:16 PDT3h 15mA7E906
2026-08-29partial??05:35ZA78C8F
2026-08-29KMSPKPDX19:36 CDT21:02 PDT3h 25mA78C8F
2026-08-28KMSPKPDX19:14 CDT20:38 PDT3h 23mA7816A
2026-08-27KMSPKPDX19:03 CDT20:36 PDT3h 32mA7650B
2026-08-26estimatedKMSPKPDX19:00 CDT19:56 PDT2h 55mA7CB53
2026-08-25partial??00:00ZA7DA2A
2026-08-24partial??00:00ZA7E198
2026-08-23partialKMSP?02:37 CDTA7CB53
2026-08-23estimated??00:00Z03:10Z3h 09mA7CB53
2026-08-22partial??00:00ZA7B057
2026-08-21partial??00:00ZN612DN
2026-08-20partialKMSP?19:11 CDTN572DT
2026-08-19estimated??00:00Z03:16Z3h 15mN598DN
2026-08-18partial??00:00ZN611DT
2026-08-17partial??02:08ZN596DT
2026-08-16estimated??00:00Z03:02Z3h 02mN582DN
2026-08-15partial??00:00ZN601DT
2026-08-14partial??00:00ZN584DN
2026-08-13partial??00:00ZN598DN
2026-08-12partial??00:00ZN591DT
2026-08-11estimated??23:38Z23:58Z0h 19mN591DT
2026-07-23estimatedKMSPKPDX19:00 CDT20:20 PDT3h 20mA801A9
2026-07-22partialKMSP?00:51 CDTA7A17B
2026-07-22estimated?KPDX00:00Z19:54 PDT2h 53mA7A17B
2026-07-21partial??00:00ZA7650B
2026-07-20partialKMSP?00:45 CDTA7BF22
2026-07-20estimated?KPDX00:00Z20:10 PDT3h 09mA7BF22
2026-07-19KPDXKMSP00:48 PDT18:58 CDT16h 09mA7F684
2026-07-19estimated?KPDX00:00Z20:00 PDT2h 59mA7F684
2026-07-18partialKMSP?19:02 CDTA6B833
2026-07-17estimated?KPDX00:00Z19:54 PDT2h 54mA7CF10
2026-07-16partialKMSP?00:46 CDTA7B40E
2026-07-16estimated?KPDX00:00Z19:46 PDT2h 46mA7B40E
2026-07-15partial??00:00ZA76154
2026-07-14partialKMSP?00:57 CDTA7CB53
2026-07-14KMSPKPDX19:00 CDT20:04 PDT3h 04mA7CB53
2026-07-13partialKMSP?19:22 CDTA7851C
2026-07-12estimated?KPDX00:00Z19:54 PDT2h 54mA7E54F
2026-07-11partialKMSP?19:00 CDTA7BB77
2026-07-10partialKMSP?00:49 CDTA768C2
2026-07-10estimatedKPNMKPDX19:00 CDT20:02 PDT3h 01mA768C2
2026-07-09estimatedKMSPKPDX19:00 CDT19:56 PDT2h 56mA788D3
2026-07-08KPDX?22:44 PDT08:26Z2h 41mA7BF22
2026-07-08estimatedKMSPKPDX19:02 CDT19:56 PDT2h 53mA7BF22
2026-07-07partialKPDX?22:46 PDTA76C79
2026-07-07estimatedKMSPKPDX19:00 CDT19:56 PDT2h 55mA76C79
2026-07-06partialKPNM?19:00 CDTA78C8F
2026-07-05estimatedKMSPKPDX19:00 CDT20:00 PDT3h 00mA77DAE
2026-07-04partialKMSP?19:06 CDTA768C2
2026-07-03estimatedKPNMKPDX19:00 CDT19:58 PDT2h 58mA7A8ED
2026-07-02partial??05:35ZA7650B
2026-07-02estimatedKPNMKPDX19:00 CDT20:00 PDT2h 59mA7650B
2026-07-01estimatedKMSPKPDX19:00 CDT19:46 PDT2h 46mA7F2D2
2026-06-30partialKMSP?00:44 CDTA7D673
2026-06-30estimatedKMSPKPDX19:00 CDT19:48 PDT2h 47mA7D673
2026-06-29partialKMSP?00:38 CDTA7B40E
2026-06-29estimatedKMSPKPDX19:00 CDT19:56 PDT2h 56mA7B40E
2026-06-28partialKMSP?00:39 CDTA79DC4
2026-06-28estimatedKPNMKPDX19:00 CDT19:57 PDT2h 56mA79DC4
2026-06-27estimatedKMSPKPDX19:00 CDT19:54 PDT2h 54mA76C79
2026-06-26partialKMSP?19:58 CDTA7AC8F
2026-06-25KMSPKPDX20:06 CDT21:30 PDT3h 23mA7DA2A
2026-06-24estimatedKMSPKPDX19:07 CDT20:48 PDT3h 40mN517DN
2026-06-23estimatedKPNMKPDX19:00 CDT20:10 PDT3h 10mA7A532
2026-06-22partialKMSP?19:00 CDTA7BF22
2026-06-21partialKMSP?19:00 CDTA7BB77
2026-06-20partialKMSP?00:45 CDTA79DC4
2026-06-20partialKMSP?19:15 CDTA79DC4
2026-06-19estimatedKPNMKPDX19:00 CDT20:08 PDT3h 07mA7D673
2026-06-18partialKPNM?19:00 CDTA77DAE
2026-06-17partialKMSP?19:00 CDTA797B4
2026-06-16partialKPNM?19:00 CDTA759EB
2026-06-15partialKMSP?00:41 CDTA7C7A2
2026-06-15KMSPKPDX19:07 CDT20:12 PDT3h 04mA7C7A2
2026-06-14estimatedKMSPKPDX19:00 CDT20:00 PDT3h 00mA7B7C5
2026-06-13partialKPNM?19:00 CDTA7DDE1
2026-06-12partialKMSP?19:00 CDTA7F2D2
2026-05-29KMSPKPDX19:04 CDT20:34 PDT3h 29mN902DN
2026-05-28estimatedKPNMKPDX19:00 CDT19:50 PDT2h 50mN838DN
2026-05-27partial??04:45ZN802DN
2026-05-27estimatedKPNMKPDX19:00 CDT19:52 PDT2h 52mN802DN
2026-05-26partialKPNM?19:00 CDTN889DN
2026-05-23KMSPKPDX19:00 CDT20:02 PDT3h 02mN838DN
2026-05-22partial??00:00ZN838DN
2026-05-21partialKMSP?19:00 CDTN899DN
2026-05-20partialKMSP?20:58 CDTN867DN
2026-05-19KMSPKPDX20:29 CDT12:12 PDT17h 43mN901DN
2026-05-12estimatedKPNMKPDX19:00 CDT20:10 PDT3h 09mN885DN
2026-05-11partialKMSP?19:00 CDTN825DN
2026-05-09estimatedKPNMKPDX19:00 CDT20:24 PDT3h 24mN811DZ
2026-05-08partialKMSP?19:04 CDTN889DN
2026-05-06estimatedKMSPKPDX19:00 CDT19:42 PDT2h 42mN303DN
2026-05-05partialKMSP?02:21 CDTN358DN
2026-05-05estimatedKMSPKPDX19:00 CDT19:54 PDT2h 53mN358DN
2026-05-04partialKMSP?20:27 CDTN349DX
2026-05-03estimatedKMSPKPDX19:00 CDT20:04 PDT3h 03mN354DN
2026-05-02partialKPNM?19:00 CDTN343DN
2026-05-01partialKMSP?19:00 CDTN342DN
2026-04-30partialKMSP?19:00 CDTN301DV
2026-04-29partialKMSP?19:01 CDTN306DN
2026-04-28estimatedKMSPKPDX19:00 CDT19:52 PDT2h 52mN317DN
2026-04-27partialKMSP?19:00 CDTN345DN
2026-04-26estimatedKMSPKPDX19:00 CDT19:42 PDT2h 42mN336DX
2026-04-25estimatedKMSPKPDX02:26 CDT16:58 PDT16h 32mN331DN
2026-04-25KMSPKPDX19:30 CDT20:38 PDT3h 07mN331DN
2026-04-24estimatedKMSPKPDX19:00 CDT19:52 PDT2h 52mN327DN
2026-04-23partial??00:00ZN383DZ
2026-04-22partial??00:00ZN322DN
2026-04-21partial??00:00ZN306DN
2026-04-20estimated??07:20Z23:58Z16h 37mN318DX
2026-04-20KMSPKPDX19:25 CDT20:36 PDT3h 11mN318DX
2026-04-19KMSPKPDX19:02 CDT20:18 PDT3h 15mN126DN
2026-04-18KMSPKPDX19:07 CDT20:16 PDT3h 09mN331DN
2026-04-17estimated?KPDX00:00Z19:54 PDT2h 54mN365DN
2026-04-16partial??00:00ZN346DN
2026-04-15partial??00:00ZN338DN
2026-04-14estimatedKMSPKPDX02:26 CDT16:58 PDT16h 31mN345DN
2026-04-14estimated?KPDX00:00Z19:56 PDT2h 56mN345DN
2026-04-13partialKMSP?19:13 CDTN919DU
2026-04-12estimated?KPDX00:07Z20:08 PDT3h 00mN858DZ
2026-04-11partialKMSP?19:16 CDTN817DN
2026-04-06KMSPKPDX19:13 CDT20:40 PDT3h 26mN894DN
2026-04-05estimatedKMSPKPDX19:00 CDT20:02 PDT3h 01mN818DA
2026-04-04partial??00:00ZN901DN
2026-04-03partial??00:00ZN806DN
2026-04-02partial??00:00ZACFC56
2026-04-01estimated?KPDX00:00Z20:18 PDT3h 18mN838DN
2026-03-31partial??00:00ZN901DN
2026-03-30partial??00:00ZN909DN
2026-03-29partialKMSP?19:03 CDTN834DN
2026-03-14KMSPKPDX19:02 CDT20:44 PDT3h 42mN896DN
2026-03-13KMSPKPDX19:28 CDT21:28 PDT4h 00mN829DN
2026-03-12estimated?KPDX00:00Z20:38 PDT3h 38mN803DN
2026-03-11partial??00:00ZN913DU
2026-03-10partial??00:00ZN913DU
2026-03-09partialKMSP?20:10 CDTN816DN
2026-03-08estimated??02:27Z05:49Z3h 21mN818DA
2026-03-07KMSPKPDX19:06 CST20:26 PST3h 19mN899DN
2026-03-06KMSPKPDX19:11 CST20:28 PST3h 17mN875DN
2026-03-05KMSPKPDX18:53 CST20:10 PST3h 16mN926DZ
2026-03-04KMSPKPDX18:48 CST20:12 PST3h 23mN914DU
2026-03-03KMSPKPDX18:49 CST20:06 PST3h 16mN826DN
2026-03-02KMSPKPDX18:51 CST20:26 PST3h 35mN866DN
2026-03-01KMSPKPDX18:57 CST20:32 PST3h 35mN841DN
2026-02-28KMSPKPDX19:04 CST20:40 PST3h 35mN815DN
2026-02-27KMSPKPDX19:12 CST20:44 PST3h 31mN871DN
2026-02-26KMSPKPDX19:01 CST20:20 PST3h 18mN872DN
2026-02-25KMSPKPDX18:57 CST20:56 PST3h 59mN913DU
2026-02-24KMSPKPDX19:10 CST21:18 PST4h 07mN877DN
2026-02-23KMSPKPDX19:36 CST21:20 PST3h 43mN806DN
2026-02-22KMSPKPDX19:02 CST20:32 PST3h 30mN933DZ
2026-02-21KMSPKPDX19:58 CST21:16 PST3h 17mN907DN
2026-02-20KMSPKPDX19:45 CST20:50 PST3h 04mN915DU
2026-02-19estimatedKMSPKPDX19:50 CST21:00 PST3h 09mN933DZ
2026-02-18KMSPKPDX19:04 CST20:14 PST3h 09mN815DN
2026-02-17KMSPKPDX19:08 CST20:50 PST3h 41mN912DU
2026-02-16KMSPKPDX19:04 CST20:44 PST3h 39mN906DN
2026-02-15KMSPKPDX18:43 CST20:32 PST3h 48mN898DN
2026-02-14KMSPKPDX18:48 CST20:22 PST3h 34mN924DZ
2026-02-13KMSPKPDX18:52 CST20:08 PST3h 15mN837DN
2026-02-12KMSPKPDX18:50 CST20:14 PST3h 23mN865DN
2026-02-11KMSPKPDX18:57 CST20:30 PST3h 32mN915DU
2026-02-10KMSP?18:53 CST03:25Z2h 31mABD69D
2026-02-07KMSPKPDX19:05 CST20:24 PST3h 18mN908DN
2026-02-06KMSPKPDX18:39 CST20:08 PST3h 29mN855DN
2026-02-05KMSPKPDX19:11 CST20:26 PST3h 14mN870DN
2026-02-04KMSPKPDX18:48 CST20:10 PST3h 21mN884DN
2026-02-03KMSPKPDX19:06 CST20:24 PST3h 17mN869DN
2026-02-02KMSPKPDX19:01 CST21:13 PST4h 11mN869DN
2026-02-01KMSPKPDX18:55 CST20:22 PST3h 26mN839DN
2026-01-31KMSPKPDX18:58 CST20:30 PST3h 32mN909DN
2026-01-30KMSPKPDX19:08 CST20:40 PST3h 31mN835DN
2026-01-29KMSPKPDX18:58 CST20:24 PST3h 26mN885DN
2026-01-28KMSPKPDX18:56 CST20:24 PST3h 27mN913DU
2026-01-27KMSPKPDX19:12 CST20:46 PST3h 33mN831DN
2026-01-26KMSPKPDX19:34 CST20:42 PST3h 08mN891DN
2026-01-25KMSPKPDX19:00 CST20:18 PST3h 17mN870DN
2026-01-24KMSPKPDX20:17 CST22:02 PST3h 44mN911DQ
2026-01-23KMSPKPDX19:28 CST21:02 PST3h 33mN919DU
2026-01-22KMSPKPDX19:20 CST20:48 PST3h 27mN828DN
2026-01-21KMSPKPDX19:24 CST21:02 PST3h 37mN873DN
2026-01-20KMSPKPDX19:05 CST20:28 PST3h 22mN849DN
2026-01-19KMSPKPDX19:17 CST20:50 PST3h 33mN852DN
2026-01-09KMSPKPDX18:59 CST20:12 PST3h 12mN863DN
2026-01-08KMSPKPDX18:28 CST20:18 PST3h 49mN853DN
2026-01-07KMSPKPDX19:14 CST21:00 PST3h 45mN825DN
2026-01-06KMSPKPDX18:44 CST20:04 PST3h 19mN872DN
2026-01-05KMSPKPDX19:48 CST21:28 PST3h 39mN888DU
2026-01-04KMSPKPDX21:34 CST23:10 PST3h 35mN856DN
2026-01-03KMSPKPDX18:50 CST20:26 PST3h 36mN844DN
2026-01-02KMSPKPDX19:54 CST21:26 PST3h 31mN850DN
2026-01-01KMSPKPDX19:36 CST21:06 PST3h 30mN852DN
2025-12-31KMSPKPDX19:43 CST21:02 PST3h 18mN846DN
2025-12-30KMSPKPDX21:28 CST22:42 PST3h 13mN882DN
2025-12-29KMSPKPDX21:55 CST23:44 PST3h 48mN927DZ
2025-12-28KMSPKPDX18:52 CST20:10 PST3h 17mN886DN
2025-12-27KMSPKPDX19:07 CST20:48 PST3h 40mN914DU
2025-12-26KMSPKPDX20:41 CST22:14 PST3h 32mN913DU
2025-12-25KMSPKPDX18:52 CST21:22 PST4h 30mN862DN
2025-12-24KMSPKPDX18:45 CST20:14 PST3h 29mN920DU
2025-12-23KMSPKPDX19:12 CST21:14 PST4h 02mN844DN
2025-12-22KMSPKPDX18:47 CST20:46 PST3h 59mN916DU
2025-12-21KMSPKPDX18:57 CST20:50 PST3h 53mN802DN
2025-12-20KMSPKPDX19:34 CST21:20 PST3h 45mN925DZ
2025-12-19KMSPKPDX20:25 CST22:42 PST4h 16mN805DN
2025-12-18KMSPKPDX19:14 CST21:00 PST3h 46mN876DN
2025-12-17KMSPKPDX19:05 CST21:02 PST3h 56mN827DN
2025-12-16KMSPKPDX19:19 CST20:52 PST3h 32mN809DN
2025-12-15KMSPKPDX18:59 CST20:28 PST3h 28mN917DU
2025-12-14KMSPKPDX19:05 CST20:42 PST3h 37mN904DN
2025-12-13KMSPKPDX19:48 CST21:30 PST3h 41mN819DN
2025-12-12KMSPKPDX19:36 CST21:10 PST3h 33mN917DU
2025-12-11estimatedKMSPKPDX19:16 CST21:16 PST3h 59mN906DN
2025-12-10KMSPKPDX22:16 CST23:58 PST3h 41mN847DN
2025-12-02KMSPKPDX19:13 CST20:42 PST3h 29mN844DN
2025-11-27KMSPKPDX19:34 CST21:06 PST3h 32mN935DZ
2025-10-30KMSPKPDX19:00 CDT20:14 PDT3h 14mN905DN
2025-10-29KMSPKPDX19:00 CDT20:18 PDT3h 17mN812DN
2025-10-28KMSPKPDX19:05 CDT20:28 PDT3h 22mN831DN
2025-10-27partialKMSP?19:02 CDTN929DZ
2025-10-26KMSPKPDX19:52 CDT21:24 PDT3h 32mN844DN
2025-10-25KMSPKPDX19:00 CDT20:12 PDT3h 12mN907DN
2025-10-24estimatedKMSPKPDX20:08 CDT21:28 PDT3h 19mN812DN
2025-10-23KMSPKPDX19:08 CDT20:22 PDT3h 14mN916DU
2025-10-22KMSPKPDX19:02 CDT20:38 PDT3h 35mN871DN
2025-10-21KMSPKPDX19:08 CDT20:30 PDT3h 21mN920DU
2025-10-20KMSPKPDX19:07 CDT20:32 PDT3h 24mN888DU
2025-10-19KMSPKPDX22:40 CDT11:34 PDT14h 53mN918DU
2025-10-15KMSPKPDX19:00 CDT20:32 PDT3h 31mN935DZ
2025-10-14partialKMSP?20:08 CDTN857DZ
2025-10-13partialKMSP?19:00 CDTN926DZ
2025-10-12KMSPKSTP18:41 CDT18:58 CDT0h 16mN926DZ
2025-10-08KMSPKPDX19:06 CDT20:28 PDT3h 21mN881DN
2025-10-07partialKMSP?19:00 CDTN911DQ
2025-10-06partialKMSP?19:21 CDTN826DN
2025-10-04estimatedKMSPKTTD10:02 CDT09:28 PDT1h 25mN841DN
2025-10-02KMSP?19:28 CDT01:35Z1h 06mACB4C1
2025-10-01KMSP?19:25 CDT01:32Z1h 06mAB477D
2025-09-30KMSP?19:30 CDT01:37Z1h 06mAC9709
2025-09-29KMSP?19:59 CDT01:59Z1h 00mAC9E77
2025-09-28KMSP?19:25 CDT01:28Z1h 02mAAF111
2025-09-27KMSP?19:28 CDT01:30Z1h 02mAC3BEB
2025-09-26KMSP?19:44 CDT01:50Z1h 05mAB8F0D
2025-09-25KMSP?19:32 CDT01:39Z1h 07mABAB67
2025-09-24KMSP?19:36 CDT01:40Z1h 03mAAF4C8
2025-09-23KMSP?19:29 CDT01:31Z1h 01mAC733B
2025-09-22KMSP?19:43 CDT01:43Z1h 00mAAFFED
2025-09-21KMSP?19:27 CDT01:32Z1h 04mAB23B5
2025-09-20KMSP?19:30 CDT02:01Z1h 31mAAE9A3
2025-09-19KMSP?20:00 CDT02:00Z1h 00mAB967B
2025-08-26KMSPKPDX21:34 CDT21:12 PDT1h 37mN921DU
2025-08-22KMSPKPDX19:21 CDT01:11 PDT7h 50mN803DN
2025-08-20KMSPKPDX19:17 CDT22:34 PDT5h 16mN847DN
2025-08-19KMSPKPDX20:40 CDT22:36 PDT3h 55mN844DN
2025-08-17KMSPKPDX02:00 CDT01:24 PDT1h 23mN921DU
2025-08-16KMSPKPDX20:24 CDT22:00 PDT3h 35mN884DN
2025-08-15KMSPKPDX19:52 CDT20:42 PDT2h 50mN816DN

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