Flight

DAL2528

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

Route

AirlineDelta Air Lines
Typical originKSAT SAN ANTONIO INTERNATIONAL
Typical destinationKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Distance954 nm

Flight history 253 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL21:25 CDT17:31 CDT20h 06mN344DU
2026-10-01KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL21:25 CDT23:44 CDT2h 19mN102DU
2026-09-30KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:31 CDT16:47 CDT2h 16mN134DU
2026-09-29KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:34 CDT16:57 CDT2h 23mN101DU
2026-09-28KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:41 CDT17:10 CDT2h 29mN119DU
2026-09-27KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:38 CDT17:05 CDT2h 27mN133DU
2026-09-26KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:34 CDT16:58 CDT2h 24mN123DQ
2026-09-25KSAT SAN ANTONIO INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:40 CDT17:04 CDT2h 24mN122DU
2026-09-24KSATKMSP13:48 CDT17:24 CDT3h 35mN137DU
2026-09-23estimatedKSATKMSP13:29 CDT16:52 CDT3h 22mN120DU
2026-09-22estimatedKSATKMSP13:51 CDT17:28 CDT3h 36mN131DU
2026-09-21KSATKMSP13:53 CDT17:44 CDT3h 50mN125DU
2026-09-20KSATKMSP14:28 CDT17:26 CDT2h 57mN118DU
2026-09-19KSATKMSP14:54 CDT17:12 CDT2h 18mN115DU
2026-09-18KSATKMSP15:00 CDT17:24 CDT2h 23mN105DU
2026-09-17estimatedKSATKMSP13:44 CDT17:00 CDT3h 15mN144DU
2026-09-16estimatedKSATKMSP13:41 CDT16:52 CDT3h 10mN109DU
2026-09-15estimatedKSATKMSP13:34 CDT16:54 CDT3h 19mN105DU
2026-09-14estimated??12:04Z22:14Z10h 09mN122DU
2026-09-13partialKMSP?07:10 CDTN101DU
2026-09-12estimatedKSATKMSP14:02 CDT17:28 CDT3h 25mN101DU
2026-09-11partialKMSP?07:26 CDTN123DQ
2026-09-10estimatedKSATKMSP13:34 CDT17:12 CDT3h 37mN123DQ
2026-09-09estimated??10:15Z22:22Z12h 06mN113DQ
2026-09-08estimated??18:45Z22:08Z3h 22mN113DQ
2026-09-07KSATKMSP14:32 CDT16:52 CDT2h 20mN118DU
2026-09-06estimatedKSATKMSP13:02 CDT17:02 CDT3h 59mN127DU
2026-09-06estimated??00:00Z00:38Z0h 37mN127DU
2026-09-05estimated??12:29Z23:58Z11h 28mN126DU
2026-09-04estimatedKSATKMSP14:01 CDT17:18 CDT3h 16mN141DU
2026-09-03estimatedKSATKMSP13:36 CDT16:56 CDT3h 19mN126DU
Earlier flights (222) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01estimatedKSATKMSP13:35 CDT16:36 CDT3h 00mN133DU
2026-08-31estimatedKSATKMSP14:00 CDT17:04 CDT3h 03mN114DU
2026-08-30estimatedKSATKMSP13:57 CDT17:14 CDT3h 16mN140DU
2026-08-29partialKMSP?08:08 CDTN117DU
2026-08-28estimatedKSATKMSP13:41 CDT16:54 CDT3h 12mN117DU
2026-08-27estimatedKSATKMSP13:20 CDT17:38 CDT4h 17mN110DU
2026-08-26estimatedKSATKMSP13:24 CDT16:48 CDT3h 23mN111NG
2026-08-25KSATKMSP15:05 CDT17:30 CDT2h 24mN107DU
2026-08-24estimatedKSATKMSP14:23 CDT16:58 CDT2h 34mN104DU
2026-08-23partialKMSP?20:27 CDTN103DU
2026-08-22estimatedKSATKMSP14:39 CDT17:16 CDT2h 36mN103DU
2026-08-21KSATKMSP14:30 CDT16:56 CDT2h 25mN134DU
2026-08-20estimatedKSATKMSP01:36 CDT16:58 CDT15h 21mN142DU
2026-08-19KSATKMSP14:37 CDT17:00 CDT2h 22mN142DU
2026-08-18estimatedKSATKMSP16:27 CDT17:00 CDT0h 32mN125DU
2026-08-17estimatedKSATKMSP14:30 CDT16:48 CDT2h 18mN111NG
2026-08-16estimatedKSATKMSP14:32 CDT16:54 CDT2h 21mN110DU
2026-08-15KSATKMSP14:47 CDT17:08 CDT2h 20mN129DU
2026-08-14estimatedKSATKMSP14:34 CDT18:05 CDT3h 31mN135DQ
2026-08-13estimatedKSATKMSP05:33 CDT18:56 CDT13h 23mN112DU
2026-08-12KSATKMSP14:35 CDT16:58 CDT2h 22mN112DU
2026-08-11estimatedKSATKMSP14:33 CDT17:08 CDT2h 34mN105DU
2026-07-23estimated??18:36Z22:06Z3h 29mN126DU
2026-07-22estimated?KMSP18:52Z17:00 CDT3h 07mN115DU
2026-07-21estimated??18:46Z22:24Z3h 37mN145DQ
2026-07-20estimated?KMSP18:43Z17:06 CDT3h 22mN140DU
2026-07-19estimated?KMSP19:07Z17:32 CDT3h 24mN139DU
2026-07-18estimatedKSATKMSP13:50 CDT17:50 CDT4h 00mN102DU
2026-07-17partialKMSP?07:00 CDTN124DU
2026-07-16partialKSAT?20:15 CDTN117DU
2026-07-15estimatedKSATKMSP12:24 CDT17:16 CDT4h 51mN111NG
2026-07-14estimatedKSATKMSP13:35 CDT16:59 CDT3h 23mN111NG
2026-07-13partialKMSP?20:28 CDTN139DU
2026-07-12KSATKMSP13:56 CDT17:20 CDT3h 23mN139DU
2026-07-11partialKMSP?04:07 CDTN105DU
2026-07-11partialKMSP?02:25 CDTN105DU
2026-07-11partialKMSP?00:03 CDTN105DU
2026-07-10partialKMSP?13:21 CDTN105DU
2026-07-09estimatedKSATKMSP13:25 CDT16:50 CDT3h 24mN105DU
2026-07-08partialKMSP?21:38 CDTN114DU
2026-07-07estimatedKSATKMSP13:52 CDT17:06 CDT3h 14mN114DU
2026-07-06partialKMSP?06:41 CDTN101DU
2026-07-05partialKMSP?09:13 CDTN143DU
2026-07-04estimatedKSATKMSP13:42 CDT17:08 CDT3h 25mN143DU
2026-07-03partialKMSP?20:03 CDTN115DU
2026-07-02estimatedKSATKMSP14:48 CDT18:12 CDT3h 24mN115DU
2026-07-01estimatedKSATKMSP02:02 CDT17:16 CDT15h 14mN139DU
2026-07-01estimated??02:59Z05:38Z2h 39mN139DU
2026-06-30estimatedKSAT?07:03 CDT23:18Z11h 14mN106DU
2026-06-29estimatedKSATKMSP13:39 CDT17:10 CDT3h 30mN106DU
2026-06-28partialKSAT?21:39 CDTN133DU
2026-06-27estimatedKSAT?14:07 CDT23:47Z4h 40mN133DU
2026-06-26estimatedKSATKMSP13:49 CDT17:00 CDT3h 10mN116DU
2026-06-25estimatedKSATKMSP13:21 CDT17:08 CDT3h 46mN130DU
2026-06-24partialKMSP?19:11 CDTN120DU
2026-06-23estimatedKSATKMSP13:50 CDT17:58 CDT4h 08mN120DU
2026-06-22estimatedKSATKMSP14:06 CDT17:18 CDT3h 12mN114DU
2026-06-21estimatedKSATKMSP13:49 CDT16:58 CDT3h 09mN106DU
2026-06-20estimatedKSATKMSP13:20 CDT17:00 CDT3h 39mN133DU
2026-06-19KSATKMSP14:29 CDT16:48 CDT2h 18mN102DU
2026-06-18partialKMSP?21:14 CDTN128DU
2026-06-17KSATKMSP14:43 CDT17:18 CDT2h 34mN128DU
2026-06-16KSATKMSP15:12 CDT17:40 CDT2h 28mN110DU
2026-06-15KSATKMSP14:52 CDT17:12 CDT2h 19mN112DU
2026-06-14KSATKMSP14:35 CDT16:52 CDT2h 17mN145DQ
2026-06-13KSATKMSP14:45 CDT17:08 CDT2h 22mN128DU
2026-06-12KSATKMSP14:39 CDT17:06 CDT2h 27mN114DU
2026-05-28estimatedKSATKMSP14:58 CDT18:58 CDT3h 59mN119DU
2026-05-27KSATKMSP14:36 CDT16:52 CDT2h 16mN110DU
2026-05-26partialKSAT?22:44 CDTN141DU
2026-05-25KSATKMSP14:40 CDT17:02 CDT2h 21mN141DU
2026-05-24estimatedKSATKMSP14:37 CDT17:54 CDT3h 16mN128DU
2026-05-23estimatedKSATKMSP07:13 CDT16:24 CDT9h 10mN124DU
2026-05-22KSATKMSP14:41 CDT17:00 CDT2h 18mN124DU
2026-05-21estimatedKSATKMSP15:10 CDT17:58 CDT2h 47mN144DU
2026-05-20partialKSAT?19:21 CDTA3761C
2026-05-19partialKSAT?23:29 CDTN140DU
2026-05-12KSATKMSP14:36 CDT17:04 CDT2h 27mN116DU
2026-05-11KSATKMSP14:42 CDT17:12 CDT2h 29mN145DQ
2026-05-10estimated??15:26Z22:34Z7h 07mN309DU
2026-05-09partialKMSP?19:23 CDTN130DU
2026-05-08estimatedKSATKMSP13:40 CDT17:06 CDT3h 25mN130DU
2026-05-07partialKMSP?19:08 CDTN103DU
2026-05-06estimatedKSATKMSP13:41 CDT16:46 CDT3h 04mN103DU
2026-05-05partialKMSP?19:54 CDTN118DU
2026-05-04estimatedKSATKMSP15:30 CDT18:52 CDT3h 21mN118DU
2026-05-03estimatedKSATKMSP13:28 CDT17:02 CDT3h 33mN109DU
2026-05-02partialKMSP?21:16 CDTN123DQ
2026-05-01estimatedKSAT?16:08 CDT23:58Z2h 49mN123DQ
2026-04-30estimatedKSATKMSP13:48 CDT17:00 CDT3h 11mN112DU
2026-04-29estimatedKSATKMSP14:04 CDT17:06 CDT3h 01mN114DU
2026-04-28estimatedKSATKMSP14:07 CDT17:16 CDT3h 08mN104DU
2026-04-27estimatedKSATKMSP13:57 CDT17:22 CDT3h 24mN102DU
2026-04-26estimatedKSATKMSP13:52 CDT17:12 CDT3h 19mN140DU
2026-04-25estimatedKSATKMSP14:06 CDT17:16 CDT3h 09mN118DU
2026-04-24estimatedKSATKMSP14:28 CDT17:26 CDT2h 57mN102DU
2026-04-23partial??00:05ZN104DU
2026-04-22estimatedKSATKMSP14:27 CDT17:44 CDT3h 16mN104DU
2026-04-21estimatedKSATKMSP13:52 CDT16:58 CDT3h 06mN127DU
2026-04-20partialKMSP?08:55 CDTN128DU
2026-04-19estimatedKSATKMSP14:24 CDT17:34 CDT3h 09mN128DU
2026-04-18estimatedKSATKMSP13:44 CDT16:48 CDT3h 03mN113DQ
2026-04-17estimatedKSATKMSP13:44 CDT17:00 CDT3h 16mN103DU
2026-04-16estimatedKSATKMSP13:48 CDT17:06 CDT3h 17mN128DU
2026-04-15estimatedKSATKMSP13:36 CDT16:46 CDT3h 09mN311DU
2026-04-14estimatedKSATKMSP13:58 CDT17:02 CDT3h 03mN123DQ
2026-04-13estimatedKSATKMSP14:30 CDT17:00 CDT2h 29mN125DU
2026-04-12estimatedKSATKMSP14:09 CDT16:48 CDT2h 39mN115DU
2026-04-05estimatedKSATKMSP14:44 CDT17:54 CDT3h 09mN142DU
2026-04-03estimatedKSATKMSP13:30 CDT16:56 CDT3h 25mN107DU
2026-04-02estimatedKSATKMSP13:56 CDT17:10 CDT3h 13mN120DU
2026-03-31estimatedKSATKMSP13:50 CDT17:04 CDT3h 13mN133DU
2026-03-30estimatedKSATKMSP13:51 CDT16:54 CDT3h 02mN130DU
2026-03-29estimatedKSATKMSP17:22 CDT17:44 CDT0h 21mN139DU
2026-03-29estimatedKSAT?14:01 CDT21:58Z2h 57mN139DU
2026-03-15estimatedKSATKMSP15:31 CDT18:58 CDT3h 26mN120DU
2026-03-13estimatedKSATKMSP13:39 CDT17:04 CDT3h 24mN103DU
2026-03-12estimatedKSATKMSP13:57 CDT17:18 CDT3h 20mN129DU
2026-03-11KSATKMSP13:52 CDT16:52 CDT3h 00mN121DU
2026-03-10estimatedKSATKMSP13:43 CDT16:42 CDT2h 58mN139DU
2026-03-09KSATKMSP13:39 CDT16:46 CDT3h 06mN128DU
2026-03-08KSATKMSP15:16 CDT18:22 CDT3h 05mN105DU
2026-03-06KSATKMSP14:42 CST17:06 CST2h 23mN140DU
2026-03-05KSATKMSP14:57 CST17:42 CST2h 44mN127DU
2026-03-04KSATKMSP14:33 CST17:04 CST2h 30mN129DU
2026-03-03KSATKMSP14:08 CST17:30 CST3h 22mN137DU
2026-03-02estimatedKSATKMSP13:49 CST17:14 CST3h 24mN107DU
2026-03-01KSATKMSP14:05 CST17:26 CST3h 20mN105DU
2026-02-27KSATKMSP14:11 CST17:44 CST3h 32mN122DU
2026-02-26partialKMSP?08:01 CSTN127DU
2026-02-25estimated??20:50Z23:58Z3h 08mN127DU
2026-02-24KSATKMSP13:35 CST17:26 CST3h 50mN139DU
2026-02-23KSATKMSP13:43 CST17:16 CST3h 33mN109DU
2026-02-22KSATKMSP14:25 CST17:34 CST3h 09mN141DU
2026-02-20KSATKMSP14:02 CST16:46 CST2h 43mN107DU
2026-02-19partialKMSP?07:18 CSTN107DU
2026-02-18KSATKMSP14:08 CST17:24 CST3h 15mN144DU
2026-02-17estimatedKSATKMSP14:04 CST17:08 CST3h 03mN107DU
2026-02-16estimatedKSATKMSP13:50 CST17:18 CST3h 27mN128DU
2026-02-13partial??02:00ZN122DU
2026-02-12estimatedKSATKMSP14:32 CST17:42 CST3h 09mN122DU
2026-02-11partialKMSP?18:45 CSTN115DU
2026-02-10KSAT?14:51 CST21:53Z1h 02mA03F24
2026-02-06partialKMSP?18:00 CSTN139DU
2026-02-05KSATKMSP14:49 CST17:58 CST3h 08mN139DU
2026-02-04estimatedKSATKMSP08:47 CST17:24 CST8h 36mN128DU
2026-02-03KSATKMSP14:51 CST17:24 CST2h 32mN128DU
2026-02-02KSATKMSP14:47 CST17:14 CST2h 26mN122DU
2026-02-01KSATKMSP14:44 CST17:44 CST2h 59mN122DU
2026-01-30KSATKMSP10:32 CST17:32 CST6h 59mN128DU
2026-01-30estimatedKSATKMSP18:01 CST20:32 CST2h 30mN128DU
2026-01-29estimatedKSATKMSP05:26 CST17:58 CST12h 31mN142DU
2026-01-28KSATKMSP12:50 CST17:14 CST4h 23mN142DU
2026-01-27KSATKMSP14:45 CST17:20 CST2h 34mN142DU
2026-01-26partial??00:00ZN142DU
2026-01-25estimatedKSATKMSP15:36 CST17:58 CST2h 21mN142DU
2026-01-23KSATKMSP14:57 CST17:18 CST2h 20mN128DU
2026-01-22partialKMSP?18:00 CSTN118DU
2026-01-21partialKMSP?18:02 CSTN141DU
2026-01-20estimatedKSATKMSP14:56 CST17:58 CST3h 01mN141DU
2026-01-19KSATKMSP13:54 CST17:32 CST3h 37mN123DQ
2026-01-09KSATKMSP14:41 CST16:42 CST2h 01mN129DU
2026-01-08KSATKMSP14:40 CST16:58 CST2h 18mN144DU
2026-01-07KSATKMSP14:36 CST16:52 CST2h 15mN126DU
2026-01-06KSATKMSP14:42 CST17:06 CST2h 23mN144DU
2026-01-05KSATKMSP14:50 CST17:12 CST2h 22mN137DU
2025-12-18KSATKMSP15:05 CST17:53 CST2h 48mN141DU
2025-12-17KSATKMSP14:40 CST17:12 CST2h 31mN113DQ
2025-12-16KSATKMSP14:47 CST17:08 CST2h 21mN107DU
2025-12-15KSATKMSP15:29 CST17:58 CST2h 28mN109DU
2025-12-14KSATKMSP14:46 CST17:18 CST2h 32mN136DQ
2025-12-13KSATKMSP14:46 CST17:14 CST2h 27mN131DU
2025-12-12partialKSAT?18:00 CSTN106DU
2025-12-11estimatedKSATKMSP17:03 CST17:58 CST0h 55mN106DU
2025-12-10KSATKMSP14:45 CST17:26 CST2h 40mN126DU
2025-12-09KSATKMSP14:47 CST17:31 CST2h 43mN127DU
2025-11-26estimatedKSATKMSP13:59 CST17:00 CST3h 00mN125DU
2025-10-30estimated??18:57Z19:54Z0h 56mN145DQ
2025-10-29estimated??09:32Z22:12Z12h 39mN123DQ
2025-10-29estimatedKSATKMSP19:00 CDT20:36 CDT1h 36mN123DQ
2025-10-28partial??00:00ZN131DU
2025-10-27estimated??18:43Z23:58Z5h 14mN131DU
2025-10-26partialKMSP?11:04 CDTN114DU
2025-10-26estimated??00:09Z00:26Z0h 16mN114DU
2025-10-25estimated??18:39Z22:02Z3h 22mN114DU
2025-10-24estimatedKSATKMSP14:00 CDT17:10 CDT3h 09mN140DU
2025-10-23partialKMSP?19:17 CDTN123DQ
2025-10-22estimatedKSATKMSP15:30 CDT17:06 CDT1h 35mN123DQ
2025-10-22estimated??18:40Z19:24Z0h 44mN123DQ
2025-10-21partialKSAT?19:12 CDTN125DU
2025-10-20estimatedKSATKMSP14:16 CDT17:32 CDT3h 15mN125DU
2025-10-19estimated??19:02Z22:46Z3h 43mN126DU
2025-10-14KSATKMSP14:39 CDT17:04 CDT2h 24mN126DU
2025-10-13KSATKMSP14:48 CDT17:24 CDT2h 35mN115DU
2025-10-07KSATKMSP14:44 CDT17:08 CDT2h 23mN104DU
2025-10-06KSATKMSP14:36 CDT17:06 CDT2h 29mN116DU
2025-10-05KSATKMSP09:54 CDT18:28 CDT8h 33mN116DU
2025-10-04estimatedKSATKMSP08:29 CDT09:20 CDT0h 50mN126DU
2025-10-01KSATKPNC13:38 CDT14:42 CDT1h 03mA008C9
2025-09-30KSATKTUL13:37 CDT14:45 CDT1h 07mA02681
2025-09-29KSAT?13:51 CDT19:56Z1h 04mA00C80
2025-09-28KSAT?14:14 CDT20:17Z1h 02mA0757F
2025-09-27KSATKTUL13:41 CDT14:42 CDT1h 00mA05F31
2025-09-26KSATKIAB13:40 CDT14:46 CDT1h 06mA09CFE
2025-09-25KSAT?14:10 CDT20:16Z1h 05mA0757F
2025-09-24KSAT?13:45 CDT19:50Z1h 04mA01F13
2025-09-23KSATKPNC14:41 CDT15:44 CDT1h 03mA0AA7C
2025-09-22KSAT?13:36 CDT19:37Z1h 01mA091D5
2025-09-21KSAT?14:43 CDT20:46Z1h 02mA0A6C5
2025-09-20KSATKPNC13:42 CDT14:45 CDT1h 03mA0B1EA
2025-09-19KSATKTUL13:40 CDT14:42 CDT1h 01mA04E00
2025-09-18KSATKMSP13:58 CDT16:21 CDT2h 23mA082FD
2025-08-26estimatedKSATKMSP19:02 CDT21:22 CDT2h 19mN139DU
2025-08-25estimatedKSATKMSP05:34 CDT18:59 CDT13h 24mN139DU
2025-08-23KSATKMSP00:47 CDT18:20 CDT17h 32mN111NG
2025-08-21KSATKMSP02:06 CDT16:14 CDT14h 07mN118DU
2025-08-19estimatedKSATKMSP14:14 CDT18:38 CDT4h 23mN139DU
2025-08-17partialKMSP?01:21 CDTN145DQ
2025-08-17partialKMSP?19:00 CDTN145DQ
2025-08-16KSATKMSP14:36 CDT18:58 CDT4h 21mN145DQ
2025-08-15partialKSAT?19:33 CDTN127DU
2025-08-14estimatedKSATKMSP14:28 CDT14:52 CDT0h 24mN127DU

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