Flight

DAL2591

Flight history and live tracking for DAL2591, 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 → KBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL
Scheduled departure15:15 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 destinationKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL
Distance974 nm

Flight history 275 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL16:55 CDT20:05 EDT2h 10mN515DE
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL15:57 CDT19:16 EDT2h 19mN516DA
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL16:21 CDT19:55 EDT2h 34mN508DA
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL16:16 CDT19:47 EDT2h 31mN506DA
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL15:51 CDT19:19 EDT2h 28mN545DE
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL16:24 CDT20:02 EDT2h 38mN548DN
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL15:29 CDT19:15 EDT2h 46mN513DA
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL15:28 CDT19:02 EDT2h 34mN535DN
2026-09-24partialKMSP?19:00 CDTN508DA
2026-09-23estimatedKMSPKBOS16:54 CDT19:58 EDT2h 03mN508DA
2026-09-22KMSPKBOS15:34 CDT19:22 EDT2h 47mN504DZ
2026-09-21KMSPKBOS16:06 CDT19:44 EDT2h 38mA6981A
2026-09-19estimatedKMSPKBOS15:30 CDT18:48 EDT2h 17mA6C358
2026-09-18partialKBOS?23:40 EDTN530DE
2026-09-18estimatedKMSPKBOS19:00 CDT21:06 EDT1h 05mN530DE
2026-09-17estimated??22:47Z23:58Z1h 11mN530DE
2026-09-16KMSPKBOS16:03 CDT19:14 EDT2h 10mA6D234
2026-09-15partialKMSP?22:13 CDTA7A17B
2026-09-15estimatedKMSPKBOS19:00 CDT21:52 EDT1h 51mA7A17B
2026-09-14partial??00:00ZN530DE
2026-09-13estimatedKMSPKBOS17:42 CDT19:58 EDT1h 16mN530DE
2026-09-12partialKMSP?20:13 CDTA6E720
2026-09-11partialKMSP?19:00 CDTN511DE
2026-09-10estimated??21:47Z23:58Z2h 10mN511DE
2026-09-09KMSPKBOS16:11 CDT19:26 EDT2h 14mN508DA
2026-09-08KMSPKBOS15:50 CDT19:08 EDT2h 17mA6CACB
2026-09-07partialKMSP?19:34 CDTN516DA
2026-09-05partialKBOS?21:11 EDTA6A33F
2026-09-04partialKBOS?21:28 EDTN523DE
2026-09-03KSTPKBOS16:17 CDT19:28 EDT2h 10mN523DE
Earlier flights (245) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01KMSPKBOS15:44 CDT18:56 EDT2h 11mN505DZ
2026-08-31partialKBOS?20:46 EDTA6A33F
2026-08-30KMSPKBOS15:27 CDT18:36 EDT2h 09mA6A33F
2026-08-29estimated??12:20Z23:00Z10h 39mN334DN
2026-08-29estimatedKMSPKBOS19:00 CDT20:22 EDT0h 22mN334DN
2026-08-28estimatedKMSPKBOS17:04 CDT19:58 EDT1h 54mN334DN
2026-08-27estimatedKMSPKBOS16:03 CDT19:58 EDT2h 54mA6C70F
2026-08-26partialKMSP?19:29 CDTA6BBEF
2026-08-25partialKBOS?21:46 EDTN522DA
2026-08-24partialKBOS?23:50 EDTN511DE
2026-08-24estimatedKMSPKBOS19:00 CDT21:54 EDT1h 54mN511DE
2026-08-23estimated??23:07Z23:58Z0h 50mN511DE
2026-08-22KMSPKBOS15:41 CDT19:20 EDT2h 38mA69BCD
2026-08-21KMSPKBOS15:57 CDT19:20 EDT2h 22mN509DT
2026-08-20estimatedKMSPKBOS15:41 CDT19:04 EDT2h 23mN588DT
2026-08-19partialKBOS?20:43 EDTN539DN
2026-08-18partialKBOS?21:34 EDTN605DN
2026-08-17KMSPKBOS16:32 CDT19:40 EDT2h 08mN605DN
2026-08-16KMSPKBOS15:37 CDT18:52 EDT2h 15mN532DN
2026-08-15KMSPKBOS15:41 CDT19:02 EDT2h 20mN542DE
2026-08-14partialKBOS?20:39 EDTN507DZ
2026-08-13KMSPKBOS15:32 CDT18:56 EDT2h 24mN507DZ
2026-08-12estimatedKMSPKBOS15:28 CDT18:36 EDT2h 07mN541DE
2026-08-11KMSPKBOS15:28 CDT18:44 EDT2h 15mN549DN
2026-07-23estimated??20:21Z22:06Z1h 44mN511DE
2026-07-22partialKBOS?20:55 EDTA6FFC3
2026-07-21KMSPKBOS15:46 CDT19:08 EDT2h 22mA6FFC3
2026-07-20KMSPKBOS15:43 CDT19:02 EDT2h 18mN515DE
2026-07-19KMSPKBOS15:29 CDT18:50 EDT2h 20mA6A33F
2026-07-17partial??01:28ZA6CACB
2026-07-16partial??00:25ZN510DE
2026-07-15partialKMSP?22:10 CDTA75DA2
2026-07-13partialKMSP?19:24 CDTA6B833
2026-07-12KMSPKBOS15:22 CDT18:58 EDT2h 35mA6B833
2026-07-11estimatedKMSPKBOS15:32 CDT18:54 EDT2h 21mN520DE
2026-07-10KMSPKBOS15:22 CDT18:42 EDT2h 19mN515DE
2026-07-09estimatedKMSPKBOS15:43 CDT19:30 EDT2h 46mA6981A
2026-07-08partialKMKE?19:02 CDTN522DA
2026-07-07estimatedKMSP?18:08 CDT23:58Z0h 49mN522DA
2026-07-06partialKBED?20:00 EDTN504DZ
2026-07-05estimatedKMSPKBOS17:11 CDT19:58 EDT1h 46mN504DZ
2026-07-04KMSPKBOS15:23 CDT18:46 EDT2h 22mN530DE
2026-07-03KMSPKBOS07:32 CDT18:58 EDT10h 25mN514DE
2026-07-02estimatedKMSPKBOS04:41 CDT19:42 EDT14h 00mA6F23D
2026-07-02estimatedKBEDKBOS20:00 EDT20:26 EDT0h 25mA6F23D
2026-07-01estimatedKMSPKBOS17:07 CDT19:58 EDT1h 50mA6F23D
2026-06-30KMSPKBOS16:44 CDT19:02 EDT1h 17mN325DN
2026-06-29KMSPKBOS15:33 CDT18:58 EDT2h 24mN530DE
2026-06-28KMSPKBOS15:39 CDT19:08 EDT2h 28mN512DE
2026-06-27KMSPKBOS15:23 CDT18:40 EDT2h 16mA6BFA6
2026-06-26KMSPKBOS15:25 CDT18:38 EDT2h 12mN516DA
2026-06-25partialKMSP?19:00 CDTN310DN
2026-06-23partialKBOS?21:59 EDTA6C70F
2026-06-22partialKMSP?20:07 CDTN521DT
2026-06-21KMSPKBOS15:23 CDT19:16 EDT2h 52mN521DT
2026-06-20partialKMSP?20:01 CDTA6F5FC
2026-06-19partialFEFY?19:00 CDTN513DA
2026-06-18estimatedKMSPKBOS18:26 CDT19:58 EDT0h 31mN513DA
2026-06-17KMSPKBOS15:51 CDT19:10 EDT2h 18mN518DQ
2026-06-16KMSPKBOS15:25 CDT18:52 EDT2h 26mN528DE
2026-06-15partialKMSP?19:33 CDTN528DE
2026-06-14partialKBOS?07:12 EDTA6E720
2026-06-13KMSPKBOS15:25 CDT18:52 EDT2h 26mA6E720
2026-06-12estimatedKMSPKBOS15:24 CDT18:54 EDT2h 29mN528DE
2026-06-11estimatedKBEDKBOS18:40 EDT19:04 EDT0h 23mN514DE
2026-05-28KMSPKBOS15:25 CDT18:58 EDT2h 33mN521DT
2026-05-27KMSPKBOS15:27 CDT18:44 EDT2h 16mA6FFC3
2026-05-26KMSPKBOS15:28 CDT18:52 EDT2h 23mN510DE
2026-05-25partialKBED?20:00 EDTN511DE
2026-05-24estimatedKMSPKBOS17:04 CDT19:58 EDT1h 54mN511DE
2026-05-23KMSPKBOS15:28 CDT18:50 EDT2h 21mA6A33F
2026-05-22estimatedKMSPKBOS15:33 CDT18:46 EDT2h 13mA69463
2026-05-21partialKBOS?12:07 EDTN511DE
2026-05-20partialKMSP?20:56 CDTN116DN
2026-05-19partialKBOS?21:22 EDTA6981A
2026-05-12partialKBOS?20:24 EDTA6D234
2026-05-11KMSPKBOS15:22 CDT18:36 EDT2h 13mA6D234
2026-05-10KMSPKBOS15:25 CDT18:36 EDT2h 10mA6EE8E
2026-05-09KMSPKBOS16:10 CDT19:18 EDT2h 07mN507DZ
2026-05-08partialKMSP?19:39 CDTA6EACF
2026-05-07KMSPKBOS15:27 CDT18:46 EDT2h 18mA6EACF
2026-05-06KMSPKBOS16:01 CDT19:44 EDT2h 42mN119DN
2026-05-05partialKBED?20:00 EDTN112DN
2026-05-04estimatedKMSPKBOS17:15 CDT19:58 EDT1h 42mN112DN
2026-05-03KMSPKBOS15:49 CDT19:06 EDT2h 16mN115DN
2026-05-02partialKMSP?19:00 CDTN124DX
2026-05-01estimatedKBEDKBOS20:00 EDT20:42 EDT0h 41mN375DN
2026-04-30partialKMSP?19:00 CDTN375DN
2026-04-29KMSPKBOS16:30 CDT19:58 EDT2h 27mN375DN
2026-04-28partialKMSP?19:53 CDTN383DZ
2026-04-27estimatedKMSPKBOS15:56 CDT19:26 EDT2h 29mN383DZ
2026-04-26KMSPKBOS15:49 CDT19:12 EDT2h 22mN105DX
2026-04-25KMSPKBOS15:46 CDT19:06 EDT2h 19mN854DN
2026-04-24estimatedKMSPKBOS15:52 CDT19:20 EDT2h 27mN370DN
2026-04-23KMSPKBOS16:05 CDT19:40 EDT2h 35mN120DN
2026-04-22KMSPKBOS15:50 CDT19:10 EDT2h 19mN120DN
2026-04-21partial??01:01ZN391DN
2026-04-20partialKMSP?21:47 CDTN334NW
2026-04-20estimated?KBOS00:00Z21:02 EDT1h 02mN334NW
2026-04-19estimatedKMSPKBOS17:34 CDT19:58 EDT1h 24mN334NW
2026-04-18partial??00:00ZA7A8ED
2026-04-17partialKBOS?21:26 EDTN120DN
2026-04-16partial??00:00ZN120DN
2026-04-15estimatedKMSPKBOS17:02 CDT19:58 EDT1h 56mN120DN
2026-04-14KMSPKBOS15:50 CDT19:00 EDT2h 09mN120DN
2026-04-13KMSPKBOS16:01 CDT19:18 EDT2h 17mN386DN
2026-04-12KMSPKBOS15:51 CDT19:12 EDT2h 20mN114DN
2026-04-11estimatedKMSPKBOS16:07 CDT19:13 EDT2h 06mN372DN
2026-04-05KMSPKBOS16:02 CDT19:16 EDT2h 13mN396DN
2026-04-04partialKBOS?20:47 EDTN378DN
2026-04-03partial??00:00ZN362DN
2026-04-02estimatedKMSPKBOS17:06 CDT19:58 EDT1h 51mN362DN
2026-04-01estimated?KBOS22:55Z19:32 EDT0h 36mN378DN
2026-03-31KMSPKBOS16:00 CDT19:16 EDT2h 15mN115DN
2026-03-30KMSPKBOS15:52 CDT18:58 EDT2h 06mN105DX
2026-03-29estimatedKMSPKBOS17:22 CDT18:54 EDT0h 31mN367DN
2026-03-29estimatedKMSPKBOS15:48 CDT17:58 EDT1h 09mN367DN
2026-03-28KMSPKBOS16:01 CDT19:10 EDT2h 08mN370DN
2026-03-14KMSPKBOS15:58 CDT18:58 EDT1h 59mN113DX
2026-03-13KMSPKBOS16:01 CDT19:12 EDT2h 11mN375DN
2026-03-12partialKMSP?19:00 CDTN124DX
2026-03-11estimated??22:48Z23:58Z1h 09mN124DX
2026-03-10KMSPKBOS15:45 CDT18:58 EDT2h 12mN335DN
2026-03-09KMSPKBOS15:54 CDT19:18 EDT2h 23mN390DN
2026-03-08partialKMSP?18:01 CSTN390DN
2026-03-07partialKMSP?18:00 CSTN127DN
2026-03-06partialKMSP?18:00 CSTN107DN
2026-03-05KMSPKBOS15:30 CST18:58 EST2h 27mN107DN
2026-03-04partialKMSP?18:01 CSTN397DN
2026-03-03estimatedKMSPKBOS15:51 CST18:58 EST2h 07mN397DN
2026-03-02KMSPKBOS15:32 CST18:44 EST2h 11mN355DN
2026-03-01KMSPKBOS15:28 CST18:46 EST2h 17mN108DN
2026-02-28KMSPKBOS15:25 CST18:58 EST2h 32mN383DZ
2026-02-27KMSPKBOS15:27 CST18:40 EST2h 12mN346DN
2026-02-26KMSPKBOS15:28 CST18:48 EST2h 19mN123DW
2026-02-25partialKMSP?18:00 CSTN313DN
2026-02-23estimatedKMSPKBOS18:03 CST19:44 EST0h 40mN382DN
2026-02-22partialKMSP?18:02 CSTN122DN
2026-02-21partialKMSP?18:00 CSTN378DN
2026-02-20partial??00:00ZN397DN
2026-02-19partial??00:03ZN389DN
2026-02-18estimatedKMSPKBOS16:09 CST18:58 EST1h 48mN389DN
2026-02-17partialKMSP?18:02 CSTN104DN
2026-02-16partialKBOS?20:44 ESTN377DN
2026-02-15KMSPKBOS15:20 CST18:46 EST2h 26mN377DN
2026-02-14partialKMSP?18:02 CSTN108DN
2026-02-13partialKMSP?18:00 CSTN122DN
2026-02-12partialKMSP?19:44 CSTN124DX
2026-02-11partialKMSP?19:58 CSTN386DN
2026-02-07partialKBOS?19:02 ESTN120DN
2026-02-06partialKMSP?18:00 CSTN101DQ
2026-02-05partialKMSP?18:00 CSTN374DX
2026-02-04KMSPKBOS15:34 CST18:58 EST2h 23mN374DX
2026-02-03KMSPKBOS15:19 CST18:42 EST2h 22mN371DN
2026-02-02partialKMSP?18:00 CSTN107DN
2026-02-01partial??00:00ZN124DX
2026-01-31partial??00:00ZN115DN
2026-01-30estimatedKMSPKBOS16:29 CST18:58 EST1h 28mN115DN
2026-01-29partial??00:00ZN395DZ
2026-01-28partial??00:00ZN344DN
2026-01-27partialKMSP?18:09 CSTN110DX
2026-01-25estimatedKMSPKBOS18:00 CST19:30 EST0h 29mN113DX
2026-01-24estimatedKMSPKBOS16:16 CST18:58 EST1h 41mN113DX
2026-01-23KMSPKBOS15:23 CST18:36 EST2h 13mN121DZ
2026-01-22partialKMSP?18:00 CSTN380DN
2026-01-21KMSPKBOS15:39 CST18:58 EST2h 18mN380DN
2026-01-20KMSPKBOS15:23 CST18:50 EST2h 26mN101DQ
2026-01-19partialKBOS?19:02 ESTN126DN
2026-01-18KMSPKBOS15:41 CST18:58 EST2h 16mN126DN
2026-01-17estimated??23:02Z23:30Z0h 27mN352DN
2026-01-09estimatedKMSPKBOS15:21 CST17:42 EST1h 20mN380DN
2026-01-08KMSPKBOS15:28 CST18:52 EST2h 23mN369DN
2026-01-07partialKMSP?18:00 CSTN129DN
2026-01-06partialKMSP?18:02 CSTN127DN
2026-01-05partialKMSP?18:00 CSTN360DN
2026-01-04partial??00:00ZN336DX
2026-01-03partialKMSP?19:16 CSTN312DN
2026-01-02estimatedKMSPKBOS18:02 CST19:28 EST0h 25mN322DN
2026-01-01partial??00:02ZN365DN
2025-12-31partial??00:00ZN357DN
2025-12-30estimatedKMSPKBOS16:41 CST18:58 EST1h 16mN357DN
2025-12-30partial??00:02ZN329DN
2025-12-29partialKMSP?18:46 CSTN334DN
2025-12-28partialKBOS?19:00 ESTN327DN
2025-12-27partialKBED?19:00 ESTN320DN
2025-12-26partial??00:01ZN357DN
2025-12-25partialKBOS?19:00 ESTN365DN
2025-12-24partialKBOS?19:00 ESTN328DN
2025-12-23partial??00:00ZN306DN
2025-12-22partial??00:00ZN119DN
2025-12-21partial??00:02ZN357DN
2025-12-20partial??00:00ZN121DZ
2025-12-19partial??00:00ZN398DN
2025-12-18estimatedKMSPKBOS17:15 CST18:58 EST0h 42mN398DN
2025-12-18partialKMSP?18:00 CSTN107DN
2025-12-17partialKBVY?19:00 ESTN352DN
2025-12-16partial??00:00ZN386DN
2025-12-15partial??00:00ZN127DN
2025-12-14partialKBOS?19:00 ESTN108DN
2025-12-13partialKMSP?18:00 CSTN372DN
2025-12-12partial??00:00ZN341DN
2025-12-11partial??00:00ZN382DN
2025-12-10partialKOSC?19:00 ESTN117DX
2025-12-09estimatedKMSPKBOS17:03 CST18:58 EST0h 54mN117DX
2025-12-02partialKBOS?19:45 ESTN368DN
2025-11-27partialKMSP?20:28 CSTN341DN
2025-10-29partial??00:00ZN101DQ
2025-10-28partialKMSP?19:45 CDTN386DN
2025-10-27KMSPKBOS15:38 CDT19:08 EDT2h 30mN386DN
2025-10-26KMSPKBOS15:43 CDT19:12 EDT2h 28mN124DX
2025-10-25KMSPKBOS15:42 CDT19:00 EDT2h 17mN309DN
2025-10-24estimatedKMSPKBOS16:25 CDT19:58 EDT2h 32mN112DN
2025-10-23partialKMSP?19:06 CDTN388DN
2025-10-22partialKBOS?20:00 EDTN389DN
2025-10-21partialKMSP?19:00 CDTN108DN
2025-10-20partial??00:00ZN111DC
2025-10-19estimated??22:45Z23:58Z1h 12mN111DC
2025-10-15KMSPKBOS19:35 CDT23:56 EDT3h 20mN328DN
2025-10-14KBEDKBOS21:08 EDT22:36 EDT1h 27mN121DZ
2025-10-12estimatedKMSPKBOS18:01 CDT19:58 EDT0h 57mN369DN
2025-10-07KMSPKBOS15:42 CDT19:34 EDT2h 52mN324DX
2025-10-06partialKMSP?19:00 CDTN303DN
2025-10-05KMSPKBOS10:01 CDT19:58 EDT8h 57mN313DN
2025-10-04KMSPKBOS08:29 CDT10:49 EDT1h 20mN305DN
2025-10-01KMSP?15:43 CDT21:50Z1h 07mA3FF26
2025-09-30KMSP?15:25 CDT21:27Z1h 02mA39017
2025-09-29KMSPKOSC16:45 CDT18:46 EDT1h 00mA33D62
2025-09-28KMSP?15:58 CDT22:00Z1h 02mA3AC7A
2025-09-27KMSP?15:48 CDT21:55Z1h 07mA42A5C
2025-09-26KMNMKBOS Logan International19:00 CDT21:40 EDT1h 39mA38C60
2025-09-25KMSP?19:04 CDT01:09Z1h 05mA34729
2025-09-23KMSP?16:01 CDT22:02Z1h 00mA33D62
2025-09-22KMSP?15:43 CDT21:47Z1h 04mA3612A
2025-09-21KMSP?16:39 CDT22:45Z1h 05mA32ACF
2025-09-20KMSPKOSC15:56 CDT17:59 EDT1h 02mA04DFA
2025-09-19CYYZKBOS Logan International20:00 EDT21:02 EDT1h 01mA3323D
2025-09-18KMSP?17:38 CDT23:48Z1h 09mA3323D
2025-08-26KMSPKLWM21:22 CDT23:58 EDT1h 35mN384DN
2025-08-24estimated??00:02Z06:51Z6h 49mN374DX
2025-08-23estimatedKMSPKBOS01:00 CDT19:59 EDT17h 59mN387DN
2025-08-21KMSPKBOS02:14 CDT19:12 EDT15h 57mN344DN
2025-08-17partialKMSP?19:00 CDTN376DN
2025-08-16estimatedKMSPKBOS15:46 CDT19:58 EDT3h 12mN376DN
2025-08-15estimatedKMSPKBOS15:48 CDT19:36 EDT2h 47mN126DN
2025-08-15partialKMSP?19:34 CDTN394DX

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