Flight

DAL2107

Flight history and live tracking for DAL2107, 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 → KSNA JOHN WAYNE ARPT ORANGE CO
Scheduled departure18:25 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 destinationKSNA JOHN WAYNE ARPT ORANGE CO
Distance1,321 nm

Flight history 310 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO18:37 CDT20:01 PDT3h 24mN321DU
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO18:30 CDT19:48 PDT3h 18mN336DU
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO19:08 CDT19:49 PDT26h 41mN339DU
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO19:05 CDT20:38 PDT27h 33mN321DU
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO19:05 CDT20:38 PDT3h 33mN336DU
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO18:41 CDT20:18 PDT3h 37mN304DU
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO18:42 CDT20:12 PDT3h 30mN327DU
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKSNA JOHN WAYNE ARPT ORANGE CO18:40 CDT20:06 PDT3h 26mN330DU
2026-09-24partialKSPW?19:00 CDTN334DU
2026-09-23partialKMSP?19:00 CDTN327DU
2026-09-22partialKMSP?19:16 CDTA388AF
2026-09-21estimatedKMSPKNTK19:00 CDT07:20 PDT14h 19mN313DU
2026-09-20partial??00:00ZN315DU
2026-09-19partial??00:17ZA36EAE
2026-09-18estimatedKMSPKSNA19:00 CDT20:06 PDT3h 05mA3CC88
2026-09-17partial??00:00ZA3B79C
2026-09-16partial??00:00ZA3BDAC
2026-09-15partial??00:00ZA3C51A
2026-09-14partial??00:00ZA3D3F6
2026-09-13partial??01:31ZN313DU
2026-09-12estimatedKMSPKSNA19:00 CDT20:16 PDT3h 15mA364E7
2026-09-11partial??05:04ZA3D3F6
2026-09-11KMSPKSNA19:12 CDT20:34 PDT3h 21mA3D3F6
2026-09-10KMSPKSNA19:14 CDT20:54 PDT3h 39mN307DU
2026-09-09estimatedKMSPKSNA19:00 CDT20:16 PDT3h 15mA3901D
2026-09-08partial??00:00ZN313DU
2026-09-07partial??04:58ZA3CC88
2026-09-07estimated??00:00Z03:44Z3h 43mA3CC88
2026-09-06estimated??23:25Z23:58Z0h 32mA3CC88
2026-09-06estimatedKMSPKSNA19:00 CDT20:00 PDT3h 00mA3CC88
2026-09-05partial??00:00ZN313DU
2026-09-04partial??00:12ZN319DU
2026-09-03estimatedKMSPKSNA19:00 CDT20:06 PDT3h 06mN311DU
Earlier flights (277) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01partial??00:00ZA3962D
2026-08-31partial??00:00ZN307DU
2026-08-30partial??00:00ZN315DU
2026-08-29partial??00:00ZA3761C
2026-08-28partial??00:00ZA3761C
2026-08-27partial??00:00ZA37265
2026-08-26partialKMSP?19:48 CDTA37265
2026-08-25KMSPKNTK19:17 CDT20:46 PDT3h 28mA3A8C0
2026-08-24estimatedKMSPKNTK19:00 CDT19:58 PDT2h 58mA3A152
2026-08-23partial??00:00ZA3B3E5
2026-08-22partial??00:00ZA3A8C0
2026-08-21partialKMSP?19:28 CDTN321DU
2026-08-20estimatedKMSPKSNA19:00 CDT19:38 PDT2h 38mN335DU
2026-08-19partial??00:00ZN344DU
2026-08-18partial??00:00ZN335DU
2026-08-17partial??00:53ZN314DU
2026-08-16partialKMSP?19:31 CDTN338DU
2026-08-15estimatedKMSPKSNA19:00 CDT20:06 PDT3h 05mN306DU
2026-08-14partial??00:00ZN323DU
2026-08-13partialKMSP?21:19 CDTN301DU
2026-08-12partialKMSP?19:38 CDTN321DU
2026-07-23estimated?KSNA00:00Z19:54 PDT2h 54mN137DU
2026-07-22partial??00:00ZA3A152
2026-07-21partial??00:00ZN140DU
2026-07-20partial??00:01ZA35D79
2026-07-19estimated?KNTK00:04Z21:26 PDT4h 21mN104DU
2026-07-18estimated?KSNA00:00Z20:00 PDT2h 59mA3761C
2026-07-17partial??00:00ZA3962D
2026-07-16partial??00:00ZA37D8A
2026-07-15partial??00:00ZA3A8C0
2026-07-14partialKMSP?19:00 CDTN304DU
2026-07-13estimatedKSNA?08:06 PDT23:58Z8h 51mA379D3
2026-07-13KMSPKNTK19:00 CDT20:06 PDT3h 06mA379D3
2026-07-12partialKMSP?19:00 CDTA3761C
2026-07-11partialKMSP?19:00 CDTA3A8C0
2026-07-10partialKMSP?19:00 CDTN309DU
2026-07-09partialKMSP?19:00 CDTN315DU
2026-07-08partialKMSP?19:02 CDTN302DU
2026-07-07partialKMSP?19:00 CDTA3761C
2026-07-06partialKMSP?19:00 CDTA388AF
2026-07-05partialKMSP?19:00 CDTN302DU
2026-07-04partialKMSP?19:00 CDTN301DU
2026-07-03KMSPKSNA19:00 CDT20:26 PDT3h 25mA3761C
2026-07-02partialKMSP?19:00 CDTN310DU
2026-07-01KMSPKSNA21:29 CDT23:08 PDT3h 38mA37D8A
2026-06-30estimatedKMSPKSNA19:00 CDT20:30 PDT3h 29mA39D9B
2026-06-29partialKMSP?19:00 CDTN315DU
2026-06-28partialKMSP?19:15 CDTA37265
2026-06-27KMSPKSNA19:00 CDT20:24 PDT3h 24mN315DU
2026-06-26partialKMSP?19:00 CDTA388AF
2026-06-25estimated??14:46Z23:58Z9h 12mA384F8
2026-06-25partialKMSP?21:38 CDTA384F8
2026-06-24KMSPKSNA19:37 CDT21:18 PDT3h 40mA384F8
2026-06-23estimatedKMSP?19:00 CDT03:24Z3h 24mN312DU
2026-06-22partialKMSP?20:42 CDTN310DU
2026-06-21estimatedKMSPKSNA19:00 CDT20:24 PDT3h 23mA3BDAC
2026-06-20estimatedKSNA?08:03 PDT23:58Z8h 54mN314DU
2026-06-20KMSPKSNA19:28 CDT21:02 PDT3h 34mN314DU
2026-06-19KMSPKNTK19:23 CDT20:58 PDT3h 34mA35D79
2026-06-18KMSPKSNA19:07 CDT21:02 PDT3h 54mN305DU
2026-06-17KMSPKSNA19:03 CDT20:21 PDT3h 18mA35D79
2026-06-16estimatedKMSPKSNA19:47 CDT21:16 PDT3h 28mA3BDAC
2026-06-15KMSPKSNA19:38 CDT21:12 PDT3h 33mN309DU
2026-06-14estimatedKMSPKSNA19:00 CDT20:24 PDT3h 24mA388AF
2026-06-13KMSPKSNA19:06 CDT20:40 PDT3h 33mA3B3E5
2026-06-12partialKMSP?19:00 CDTN311DU
2026-06-11partialKMSP?18:38 CDTN311DU
2026-05-29estimatedKMSP?19:00 CDT03:18Z3h 18mA399E4
2026-05-28partialKMSP?19:00 CDTA36EAE
2026-05-27partialKMSP?19:00 CDTN311DU
2026-05-26estimatedKMSPKSNA19:00 CDT20:10 PDT3h 10mN310DU
2026-05-25partialKMSP?19:10 CDTA384F8
2026-05-24estimatedKMSP?19:00 CDT03:14Z3h 14mA3689E
2026-05-23partialKMSP?19:00 CDTA3A152
2026-05-22partialKMSP?19:14 CDTA3689E
2026-05-21estimatedKMSP?19:00 CDT03:26Z3h 26mN302DU
2026-05-20partialKMSP?21:00 CDTN133DU
2026-05-19partialKMSP?20:31 CDTN123DQ
2026-05-12KMSPKSNA19:25 CDT20:46 PDT3h 20mN136DQ
2026-05-11KMSPKSNA19:24 CDT20:38 PDT3h 13mN126DU
2026-05-10KMSPKSNA19:33 CDT21:02 PDT3h 28mN103DU
2026-05-09KMSPKSNA19:23 CDT20:38 PDT3h 14mN130DU
2026-05-08estimatedKMSPKSNA19:21 CDT20:44 PDT3h 22mN131DU
2026-05-07KMSPKSNA19:17 CDT20:32 PDT3h 14mN111NG
2026-05-06estimatedKMSPKNTK19:00 CDT20:40 PDT3h 39mN142DU
2026-05-05partialKMSP?19:13 CDTN111NG
2026-05-04KMSPKSNA19:23 CDT21:02 PDT3h 38mN124DU
2026-05-03KMSPKSNA19:11 CDT20:32 PDT3h 20mN108DQ
2026-05-02KMSPKSNA19:18 CDT20:26 PDT3h 07mN118DU
2026-05-01KMSPKNTK19:10 CDT20:34 PDT3h 24mN109DU
2026-04-30KMSPKSNA19:32 CDT21:04 PDT3h 31mN142DU
2026-04-29estimatedKMSPKSNA19:18 CDT20:22 PDT3h 03mN120DU
2026-04-28KMSPKSNA19:07 CDT20:40 PDT3h 32mN107DU
2026-04-27KMSPKSNA19:14 CDT20:44 PDT3h 29mN144DU
2026-04-26KMSPKSNA19:15 CDT21:02 PDT3h 46mN128DU
2026-04-25KMSPKSNA19:07 CDT20:50 PDT3h 42mN142DU
2026-04-24KMSPKNTK19:18 CDT20:52 PDT3h 33mN107DU
2026-04-23KMSPKNTK19:11 CDT20:48 PDT3h 36mN116DU
2026-04-22KMSPKSNA19:42 CDT21:14 PDT3h 31mN140DU
2026-04-21KMSPKSNA19:15 CDT20:36 PDT3h 21mN128DU
2026-04-20KMSPKSNA19:24 CDT20:44 PDT3h 20mN108DQ
2026-04-19KMSPKSNA19:16 CDT20:44 PDT3h 27mN129DU
2026-04-18KMSPKSNA19:37 CDT21:12 PDT3h 34mN127DU
2026-04-17KMSPKSNA19:07 CDT20:42 PDT3h 34mN101DU
2026-04-16KMSPKSNA19:12 CDT20:28 PDT3h 15mN120DU
2026-04-15KMSPKSNA19:09 CDT20:36 PDT3h 27mN113DQ
2026-04-14KMSPKSNA19:31 CDT21:18 PDT3h 46mN127DU
2026-04-13KMSPKSNA19:13 CDT21:00 PDT3h 46mN108DQ
2026-04-12estimatedKMSPKSNA19:50 CDT21:30 PDT3h 39mN120DU
2026-04-11KMSPKSNA19:17 CDT20:34 PDT3h 16mN109DU
2026-04-06KMSPKSNA19:18 CDT20:44 PDT3h 25mN109DU
2026-04-05KMSPKSNA19:12 CDT20:36 PDT3h 23mN107DU
2026-04-04KMSPKSNA20:08 CDT21:38 PDT3h 29mA3962D
2026-04-03KMSPKSNA19:17 CDT20:58 PDT3h 40mN139DU
2026-04-02estimatedKMSPKSNA19:12 CDT20:52 PDT3h 40mN133DU
2026-04-01KMSPKSNA19:11 CDT21:06 PDT3h 54mA399E4
2026-03-31KMSPKNTK19:13 CDT20:46 PDT3h 32mN124DU
2026-03-30KMSPKSNA19:04 CDT20:34 PDT3h 30mN101DU
2026-03-29KMSPKSNA20:47 CDT22:18 PDT3h 30mN121DU
2026-03-16KMSPKSNA21:16 CDT22:22 PDT3h 05mN114DU
2026-03-14KMSPKSNA19:13 CDT20:50 PDT3h 36mN106DU
2026-03-13KMSPKSNA21:01 CDT22:26 PDT3h 24mN113DQ
2026-03-12KMSPKNTK19:19 CDT20:56 PDT3h 37mN131DU
2026-03-11KMSPKSNA19:52 CDT21:30 PDT3h 38mN315DU
2026-03-10partialKSNA?00:25 PDTN144DU
2026-03-10KMSPKSNA19:08 CDT21:43 PDT4h 34mN144DU
2026-03-09estimated??07:51Z12:16Z4h 24mN110DU
2026-03-09estimatedKMSPKSNA23:34 CDT22:00 PDT0h 25mN125DU
2026-03-09KMSPKSNA19:43 CDT21:10 PDT3h 26mN125DU
2026-03-08KMSPKSNA11:16 CDT13:16 PDT3h 59mN134DU
2026-03-08partialKMSP?18:30 CSTN110DU
2026-03-07KMSPKSNA19:22 CST20:44 PST3h 21mN129DU
2026-03-06KMSPKSNA18:49 CST21:16 PST4h 26mN118DU
2026-03-05estimatedKSNA?06:41 PST15:06Z0h 24mN103DU
2026-03-05KMSPKNTK18:26 CST20:00 PST3h 33mN103DU
2026-03-04KMSPKSNA18:34 CST20:00 PST3h 26mN112DU
2026-03-03KMSPKSNA18:42 CST21:26 PST4h 44mN142DU
2026-03-02KMSPKSNA18:25 CST21:24 PST4h 59mN101DU
2026-03-01estimatedKMSPKSNA19:17 CST21:06 PST3h 48mN120DU
2026-02-28KMSPKSNA18:30 CST20:04 PST3h 33mN133DU
2026-02-27estimatedKMSPKSNA18:30 CST20:55 PST4h 24mN144DU
2026-02-26KMSPKSNA18:33 CST20:20 PST3h 46mN102DU
2026-02-25KMSPKSNA18:28 CST20:10 PST3h 41mN135DQ
2026-02-24estimated??00:00Z04:32Z4h 31mN141DU
2026-02-23estimated??20:20Z21:06Z0h 46mN141DU
2026-02-23KMSPKSNA19:09 CST20:38 PST3h 28mN141DU
2026-02-22KMSPKSNA18:35 CST20:12 PST3h 36mN112DU
2026-02-21KMSPKSNA18:47 CST20:18 PST3h 31mN130DU
2026-02-20KMSPKSNA18:59 CST20:40 PST3h 41mN108DQ
2026-02-19KLAXKSNA09:28 PST10:16 PST0h 47mN144DU
2026-02-19KMSPKLAX23:32 CST01:32 PST3h 59mN144DU
2026-02-18KMSPKNTK18:31 CST20:46 PST4h 15mN113DQ
2026-02-17KMSPKSNA18:25 CST20:42 PST4h 16mN123DQ
2026-02-16KMSPKNTK18:31 CST20:26 PST3h 54mN101DU
2026-02-15KMSPKSNA19:32 CST21:10 PST3h 37mN104DU
2026-02-14KMSPKNTK18:23 CST20:10 PST3h 46mN139DU
2026-02-13KMSPKSNA18:30 CST20:26 PST3h 56mN112DU
2026-02-12KMSPKSNA18:38 CST20:40 PST4h 01mN142DU
2026-02-11KMSPKSNA18:45 CST20:40 PST3h 55mN115DU
2026-02-08KMSP?19:02 CST02:43Z1h 41mA07B8F
2026-02-07KMSPKSNA18:48 CST20:32 PST3h 43mN116DU
2026-02-06KMSPKSNA19:05 CST20:28 PST3h 22mN108DQ
2026-02-05KMSPKSNA18:32 CST19:36 PST3h 04mN123DQ
2026-02-04KMSPKSNA18:40 CST19:58 PST3h 17mN129DU
2026-02-03KMSPKSNA18:34 CST20:04 PST3h 30mN122DU
2026-02-02KMSPKSNA19:29 CST21:00 PST3h 31mN136DQ
2026-02-01KMSPKSNA18:34 CST20:02 PST3h 28mN123DQ
2026-01-31KMSPKNTK18:43 CST20:04 PST3h 20mN137DU
2026-01-30KMSPKSNA18:26 CST20:04 PST3h 37mN102DU
2026-01-29KMSPKSNA18:52 CST20:34 PST3h 41mN121DU
2026-01-28KMSPKSNA18:57 CST20:28 PST3h 30mN104DU
2026-01-27KMSPKNTK19:23 CST20:57 PST3h 33mN114DU
2026-01-26KMSPKSNA20:34 CST22:04 PST3h 30mN142DU
2026-01-25KMSPKSNA18:40 CST20:18 PST3h 37mN138DU
2026-01-24estimatedKSNA?07:50 PST23:56Z8h 05mN128DU
2026-01-24KMSPKSNA18:48 CST20:24 PST3h 35mN128DU
2026-01-23KMSPKSNA18:51 CST20:42 PST3h 50mN116DU
2026-01-22KMSPKSNA19:08 CST20:48 PST3h 39mN123DQ
2026-01-21estimatedKMSPKSNA19:55 CST22:28 PST4h 33mN123DQ
2026-01-20KMSPKSNA19:14 CST20:42 PST3h 27mN102DU
2026-01-19KMSPKSNA19:56 CST21:28 PST3h 31mN125DU
2026-01-09KMSPKSNA18:38 CST21:18 PST4h 39mN144DU
2026-01-08KMSPKSNA10:46 CST12:24 PST3h 38mN109DU
2026-01-07KMSPKNTK18:34 CST20:20 PST3h 46mN130DU
2026-01-06KMSPKSNA18:40 CST20:42 PST4h 01mN137DU
2026-01-05KMSPKNTK19:11 CST21:18 PST4h 07mN107DU
2026-01-04KMSPKSNA19:24 CST21:30 PST4h 06mA3689E
2026-01-03KMSPKSNA19:53 CST21:30 PST3h 36mN313DU
2026-01-02KMSPKSNA19:18 CST21:04 PST3h 45mA37D8A
2025-12-31estimated??06:25Z06:50Z0h 24mN308DU
2025-12-31estimatedKMSPKSNA19:54 CST21:46 PST3h 51mN308DU
2025-12-30KMSPKSNA20:15 CST21:32 PST3h 17mN309DU
2025-12-28KMSPKNTK19:07 CST21:34 PST4h 27mA3962D
2025-12-27KMSPKSNA19:13 CST22:06 PST4h 52mN311DU
2025-12-26estimatedKSNA?07:02 PST15:20Z0h 17mN309DU
2025-12-26KMSPKSNA19:25 CST22:11 PST4h 45mN309DU
2025-12-24KMSPKSNA19:12 CST22:02 PST4h 49mA37D8A
2025-12-23estimatedKMSPKSNA19:20 CST22:24 PST5h 03mN301DU
2025-12-22KMSPKSNA18:53 CST21:48 PST4h 54mA388AF
2025-12-21KMSPKSNA19:00 CST21:48 PST4h 47mA37265
2025-12-20estimatedKSNA?05:59 PST14:22Z0h 22mN308DU
2025-12-20estimatedKSNA?22:01 PST07:04Z1h 02mN308DU
2025-12-20estimated??00:29Z04:48Z4h 19mN308DU
2025-12-19estimatedKSNA?07:06 PST15:26Z0h 20mN301DU
2025-12-19estimatedKMSPKSNA20:19 CST22:54 PST4h 34mN301DU
2025-12-18partialKSNA?06:45 PSTA3962D
2025-12-18KMSPKSNA18:51 CST21:34 PST4h 43mA3962D
2025-12-17estimatedKMSPKSNA18:34 CST20:26 PST3h 51mN306DU
2025-12-16KMSPKSNA18:48 CST21:44 PST4h 55mN303DU
2025-12-15estimatedKMSPKSNA20:28 CST22:28 PST3h 59mA35D79
2025-12-14partialKSNA?20:51 PSTN303DU
2025-12-14estimatedKMSPKSNA18:28 CST20:18 PST3h 50mN303DU
2025-12-13estimated??14:52Z15:24Z0h 31mA37D8A
2025-12-13partialKSNA?21:09 PSTA37D8A
2025-12-13estimatedKMSPKSNA18:29 CST20:18 PST3h 48mA37D8A
2025-12-12estimatedKMSPKSNA19:36 CST21:34 PST3h 57mA39D9B
2025-12-11estimatedKMSPKSNA18:40 CST20:20 PST3h 39mN305DU
2025-12-10partialKSNA?06:44 PSTA3A509
2025-12-10estimatedKMSPKSNA19:02 CST22:16 PST5h 13mA3A509
2025-12-02estimatedKMSPKSNA18:45 CST19:40 PST2h 54mA3962D
2025-11-28KMSPKSNA18:23 CST19:50 PST3h 26mN303DU
2025-11-27KMSPKSNA18:39 CST20:00 PST3h 20mN314DU
2025-10-30estimatedKMSPKSNA19:00 CDT20:50 PDT3h 50mA36EAE
2025-10-29estimated??14:04Z23:58Z9h 54mN305DU
2025-10-29estimated??00:00Z02:50Z2h 50mN305DU
2025-10-28partialKMSP?20:25 CDTN309DU
2025-10-27estimatedKMSPKSNA19:00 CDT20:06 PDT3h 06mA3A152
2025-10-26partial??00:00ZN314DU
2025-10-25partial??04:05ZA3901D
2025-10-25estimatedKMSPKNTK19:00 CDT19:46 PDT2h 46mA3901D
2025-10-24partialKMSP?19:21 CDTA3962D
2025-10-23estimatedKMSPKSNA19:06 CDT19:58 PDT2h 51mA39D9B
2025-10-22partial??00:00ZN309DU
2025-10-21partial??04:16ZA3A152
2025-10-21estimatedKMSPKSNA19:00 CDT19:36 PDT2h 35mA3A152
2025-10-20partial??00:00ZA39D9B
2025-10-19partial??03:45ZA37265
2025-10-19estimatedKMSPKSNA19:00 CDT19:50 PDT2h 50mA37265
2025-10-18estimated??23:34Z23:58Z0h 23mA37265
2025-10-15estimatedKMSPKSNA19:00 CDT20:36 PDT3h 35mN314DU
2025-10-14estimatedKSNA?06:39 PDT23:58Z10h 19mA3689E
2025-10-14partialKSNA?21:36 PDTA3689E
2025-10-14estimated??01:08Z04:10Z3h 01mA3689E
2025-10-13estimatedKMSPKSNA19:00 CDT21:46 PDT4h 45mA38141
2025-10-12estimatedKMSPKSNA18:26 CDT16:58 PDT0h 31mA38141
2025-10-08estimatedKMSPKSNA19:00 CDT21:20 PDT4h 20mA3761C
2025-10-07estimatedKSNA?06:49 PDT23:58Z10h 09mN315DU
2025-10-07estimatedKMSPKSNA19:00 CDT20:22 PDT3h 22mN315DU
2025-10-06estimatedKMSPKSNA09:30 CDT16:58 PDT9h 27mA35D79
2025-10-06estimatedKMSPKSNA19:00 CDT21:28 PDT4h 28mA35D79
2025-10-05KSNAKMSP09:31 PDT18:58 CDT7h 26mN301DU
2025-10-05estimatedKMSPKSNA10:07 CDT09:10 PDT1h 02mA388AF
2025-10-04KMSPKSNA10:02 CDT10:12 PDT2h 09mN302DU
2025-10-02?KSNA00:00Z20:01 PDT3h 01mA384F8
2025-10-01?KNTK00:00Z20:01 PDT3h 01mA3A509
2025-09-30?KSNA00:00Z20:23 PDT3h 22mA36EAE
2025-09-29?KNTK00:00Z19:58 PDT2h 58mA3A152
2025-09-28?KNTK00:00Z19:47 PDT2h 47mA3411F
2025-09-27KMSP?19:35 CDT01:41Z1h 05mA32E8C
2025-09-26KMSP?19:08 CDT01:10Z1h 01mA379D3
2025-09-25?KNTK00:00Z19:58 PDT2h 58mA39D9B
2025-09-24?KSNA00:00Z19:58 PDT2h 57mA33D68
2025-09-23KMSP?19:12 CDT01:20Z1h 08mA32AD5
2025-09-22KMSP?19:10 CDT01:13Z1h 03mA3560B
2025-09-21?KNTK00:00Z20:10 PDT3h 10mA32E8C
2025-09-20KMSP?20:36 CDT02:42Z1h 06mA08A6B
2025-09-19KMSP?19:28 CDT01:30Z1h 01mA3472F
2025-08-26KMSPKSNA21:32 CDT21:44 PDT2h 12mN308DU
2025-08-22estimatedKSNA?01:47 PDT10:02Z1h 14mN301DU
2025-08-22estimatedKMSPKSNA19:00 CDT22:52 PDT5h 52mN301DU
2025-08-21partialKMSP?20:04 CDTA3761C
2025-08-20estimatedKMSPKSNA01:36 CDT23:54 PDT0h 17mA3761C
2025-08-20KMSPKSNA19:00 CDT22:28 PDT5h 27mA3761C
2025-08-19estimatedKMSPKSNA20:00 CDT22:38 PDT4h 37mA35D79
2025-08-17KMSPKSNA22:35 CDT01:27 PDT4h 51mA38C66
2025-08-16KMSPKSNA10:33 CDT13:00 PDT4h 26mN138DU
2025-08-15KMSPKSNA19:51 CDT20:50 PDT2h 58mN313DU

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