Flight

DAL645

Flight history and live tracking for DAL645, 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
RouteMMMX LICENCIADO BENITO JUAREZ INTERNATIONAL → KDTW DETROIT METRO WAYNE CO
Scheduled departure12:40 CST

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineDelta Air Lines
Typical originMMMX LICENCIADO BENITO JUAREZ INTERNATIONAL
Typical destinationKDTW DETROIT METRO WAYNE CO
Distance1,584 nm

Flight history 274 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02MMMXKDTW12:43 CST18:52 EDT4h 08mN325NB
2026-10-01partialKDTW?15:00 EDTN347NB
2026-09-30partialKDTW?14:46 EDTN346NB
2026-09-29MMMXKDTW12:44 CST19:04 EDT4h 19mN325NB
2026-09-28partialKDTW?14:46 EDTN325NB
2026-09-27partialKDTW?14:51 EDTN364NB
2026-09-26MMMXKDTW12:33 CST18:42 EDT4h 08mN343NB
2026-09-25partialKDTW?14:52 EDTN319NB
2026-09-23partialKDTW?14:51 EDTN366NB
2026-09-22partialKDTW?14:54 EDTN365NB
2026-09-21partialKDTW?14:58 EDTN323NB
2026-09-20partialKDTW?15:53 EDTN352NB
2026-09-19partialKDTW?20:00 EDTN328NB
2026-09-18estimated??23:04Z23:58Z0h 53mN328NB
2026-09-17partialKDTW?15:16 EDTN317NB
2026-09-15partialKDTW?14:58 EDTN355NB
2026-09-14partialKDTW?14:52 EDTN371NB
2026-09-13partialKDTW?14:56 EDTN302NB
2026-09-12partialKDTW?14:52 EDTN335NB
2026-09-11partialKDTW?15:21 EDTN341NB
2026-09-10partialKDTW?21:54 EDTN370NB
2026-09-09partialKDTW?15:00 EDTN370NB
2026-09-08partialKDTW?09:17 EDTN301NB
2026-09-07partialKDTW?15:49 EDTN301NB
2026-09-06partialKDTW?14:52 EDTN329NB
2026-09-05partialKDTW?22:29 EDTN361NB
2026-09-05partialKDTW?20:00 EDTN361NB
2026-09-04partial??00:00ZN351NB
2026-09-03estimated??20:48Z23:58Z3h 09mN351NB
Earlier flights (245) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01partialKDTW?15:00 EDTN322NB
2026-08-31partialKDTW?20:40 EDTN354NB
2026-08-30partialKDTW?22:06 EDTN320NB
2026-08-29partialKDTW?20:33 EDTN369NB
2026-08-28partialKDTW?20:38 EDTN314NB
2026-08-27partialKDTW?14:57 EDTN314NB
2026-08-26partialKDTW?15:16 EDTN327NB
2026-08-25partialKDTW?15:08 EDTN320NB
2026-08-24partialKDTW?20:44 EDTN337NB
2026-08-23partialKDTW?08:32 EDTN368NB
2026-08-22partialKDTW?20:35 EDTN328NB
2026-08-21partialKDTW?20:37 EDTN361NB
2026-08-20partialKDTW?20:38 EDTN338NB
2026-08-19estimatedMMMXKDTW12:52 CST18:26 EDT3h 33mN338NB
2026-08-18estimatedMMMXKDTW15:16 CST18:42 EDT1h 25mN330NB
2026-08-17estimatedMMMXKDTW13:09 CST18:52 EDT3h 42mN326NB
2026-08-16estimated??20:33Z23:30Z2h 56mN326NB
2026-08-15estimatedMMMXKDTW12:53 CST18:38 EDT3h 44mN330NB
2026-08-14partialKDTW?20:48 EDTN371NB
2026-08-13partialKDTW?20:41 EDTN301NB
2026-08-12estimatedMMMXKDTW13:04 CST19:00 EDT3h 55mN301NB
2026-08-11estimatedMMMXKDTW12:55 CST18:38 EDT3h 42mN330NB
2026-07-23estimated??19:28Z22:06Z2h 37mN301NB
2026-07-22partialKDTW?08:46 EDTN326NB
2026-07-21partialKDTW?20:16 EDTN302NB
2026-07-20estimatedMMMXKDTW12:51 CST18:32 EDT3h 40mN302NB
2026-07-19estimatedMMMXKDTW13:07 CST19:02 EDT3h 54mN331NB
2026-07-18estimatedMMMXKDTW12:58 CST18:48 EDT3h 49mN364NB
2026-07-17partialKDTW?20:30 EDTN337NB
2026-07-16estimatedMMMXKDTW12:48 CST18:32 EDT3h 44mN337NB
2026-07-15partialMMMX?18:00 CSTN345NB
2026-07-14partialKDTW?20:40 EDTN327NB
2026-07-13partialKDTW?20:37 EDTN335NB
2026-07-12partialUSTO?19:00 CDTN322NB
2026-07-11estimatedMMMX?15:35 CST23:58Z2h 22mN322NB
2026-07-10partialKDTW?21:08 EDTN341NB
2026-07-09estimatedMMMXKDTW13:58 CST19:38 EDT3h 39mN341NB
2026-07-08estimatedMMMXKDTW12:56 CST18:48 EDT3h 51mN343NB
2026-07-07estimatedMMMXKDTW12:58 CST18:38 EDT3h 39mN329NB
2026-07-06estimatedMMMXKDTW13:04 CST18:46 EDT3h 41mN335NB
2026-07-05partialKDTW?09:45 EDTN329NB
2026-07-04partialKDTW?00:28 EDTN329NB
2026-07-04KCMHKDTW20:23 EDT21:08 EDT0h 44mN329NB
2026-07-03partialKDTW?21:03 EDTN365NB
2026-07-02estimatedMMMXKDTW12:56 CST18:38 EDT3h 41mN365NB
2026-07-01partialKDTW?20:36 EDTN362NB
2026-06-30estimatedMMMXKDTW15:32 CST18:46 EDT1h 13mN362NB
2026-06-29estimatedMMMXKDTW12:46 CST18:28 EDT3h 41mN325NB
2026-06-28partialKDTW?20:33 EDTN331NB
2026-06-27estimatedMMMX?12:52 CST22:42Z3h 49mN331NB
2026-06-26partialKDTW?20:14 EDTN346NB
2026-06-25partialKDTW?01:14 EDTN314NB
2026-06-24partialKDTW?20:31 EDTN368NB
2026-06-23estimatedMMMXKDTW12:48 CST18:38 EDT3h 49mN368NB
2026-06-22estimatedMMMXKDTW12:57 CST18:38 EDT3h 40mN317NB
2026-06-21estimatedMMMXKDTW12:53 CST18:36 EDT3h 42mN341NB
2026-06-20estimatedMMMXKDTW13:08 CST18:54 EDT3h 45mN347NB
2026-06-19partialKDTW?20:52 EDTN368NB
2026-06-18partialKDTW?20:33 EDTN365NB
2026-06-17partialKDTW?20:36 EDTN347NB
2026-06-16partialKDTW?21:36 EDTN336NB
2026-06-15estimatedMMMXKDTW12:53 CST18:36 EDT3h 42mN336NB
2026-06-14estimatedMMMXKDTW13:02 CST18:34 EDT3h 31mN348NB
2026-06-13partialKDTW?22:57 EDTN371NB
2026-06-12partialKDTW?22:01 EDTN322NB
2026-05-28partialKDTW?20:28 EDTN360NB
2026-05-27partialKDTW?20:32 EDTN348NB
2026-05-26estimatedMMMXKDTW13:04 CST18:44 EDT3h 39mN348NB
2026-05-25estimatedMMMXKDTW13:15 CST18:44 EDT3h 28mN329NB
2026-05-24estimatedMMMXKDTW13:00 CST18:48 EDT3h 47mN334NB
2026-05-23estimatedMMMXKDTW13:04 CST18:50 EDT3h 45mN342NB
2026-05-22partialKDTW?20:52 EDTN330NB
2026-05-21partialKDTW?20:28 EDTN322NB
2026-05-20partialKDTW?21:24 EDTN358NB
2026-05-19partialKYIP?00:17 EDTN343NB
2026-05-12estimatedMMMXKDTW12:59 CST18:32 EDT3h 32mN329NB
2026-05-11estimatedMMMXKDTW13:10 CST18:34 EDT3h 23mN348NB
2026-05-10estimatedMMMXKDTW13:00 CST18:26 EDT3h 25mN361NB
2026-05-09estimatedMMMXKDTW12:58 CST18:36 EDT3h 37mN361NB
2026-05-08estimatedMMMXKDTW13:26 CST18:48 EDT3h 21mN345NB
2026-05-07partialKDTW?20:18 EDTN365NB
2026-05-06estimatedMMMXKDTW13:02 CST18:20 EDT3h 17mN365NB
2026-05-05estimatedMMMXKDTW13:04 CST18:44 EDT3h 39mN328NB
2026-05-04estimatedMMTMKDTW13:39 CST19:08 EDT3h 28mN371NB
2026-05-03estimatedMMMXKDTW12:59 CST18:50 EDT3h 50mN371NB
2026-05-02estimatedMMMXKDTW13:05 CST18:36 EDT3h 30mN341NB
2026-05-01estimatedMMMXKDTW12:59 CST18:28 EDT3h 28mN364NB
2026-04-30estimatedMMPCKDTW12:54 CST18:38 EDT3h 43mN364NB
2026-04-29partialKDTW?21:23 EDTN343NB
2026-04-28partialKYIP?20:00 EDTN362NB
2026-04-27estimatedMMMX?14:26 CST23:58Z3h 32mN362NB
2026-04-26estimatedMMMXKDTW13:00 CST18:44 EDT3h 43mN318NB
2026-04-25estimatedMMMXKDTW13:01 CST18:44 EDT3h 42mN365NB
2026-04-24estimatedMMMXKDTW13:08 CST18:44 EDT3h 35mN370NB
2026-04-23estimatedMMMXKDTW13:00 CST18:46 EDT3h 45mN326NB
2026-04-22partialKDTW?21:41 EDTN327NB
2026-04-21partialKDTW?20:26 EDTN360NB
2026-04-20estimatedMMMXKDTW12:54 CST18:30 EDT3h 36mN360NB
2026-04-19estimatedMMMXKDTW12:57 CST18:26 EDT3h 28mN357NB
2026-04-18estimatedMMMXKDTW13:06 CST18:28 EDT3h 21mN320NB
2026-04-17estimatedMMMXKDTW13:02 CST18:42 EDT3h 39mN320NB
2026-04-16estimatedMMMXKDTW13:10 CST18:44 EDT3h 33mN329NB
2026-04-15estimatedMMMXKDTW13:05 CST18:36 EDT3h 30mN355NB
2026-04-14partialMMMX?19:48 CSTN317NB
2026-04-13estimatedMMMXKDTW13:30 CST18:42 EDT3h 11mN317NB
2026-04-12estimatedMMMXKDTW13:20 CST18:50 EDT3h 29mN370NB
2026-04-11estimatedMMMXKDTW13:03 CST18:40 EDT3h 36mN317NB
2026-04-05partialKDTW?21:42 EDTN315NB
2026-04-04partialKDTW?22:00 EDTN315NB
2026-04-03estimatedMMMXKDTW13:14 CST18:50 EDT3h 35mN315NB
2026-04-02estimatedMMMXKDTW13:18 CST18:54 EDT3h 36mN337NB
2026-04-01partialKDTW?18:55 EDTN360NB
2026-04-01estimatedMMMXKDTW18:00 CST20:32 EDT0h 32mN301NB
2026-03-31partialKDTW?20:49 EDTN327NB
2026-03-30partialKDTW?21:52 EDTN324NB
2026-03-29partialKDTW?18:22 EDTN324NB
2026-03-29estimated??20:37Z21:58Z1h 20mN324NB
2026-03-29estimatedMMMX?13:10 CST19:44Z0h 34mN324NB
2026-03-28estimatedMMMXKDTW13:16 CST18:54 EDT3h 37mN337NB
2026-03-15partialKDTW?20:43 EDTN301NB
2026-03-14partialKDTW?23:17 EDTN326NB
2026-03-13estimatedMMMXKDTW13:14 CST19:16 EDT4h 01mN326NB
2026-03-12partialKDTW?15:14 EDTN320NB
2026-03-11MMMXKDTW12:58 CST18:36 EDT3h 37mN320NB
2026-03-10MMMXKDTW12:48 CST18:38 EDT3h 49mN334NB
2026-03-09MMMXKDTW12:50 CST18:44 EDT3h 54mN335NB
2026-03-07estimatedMMMXKDTW14:00 CST18:56 EST3h 56mN346NB
2026-03-06partialKDTW?19:00 ESTN302NB
2026-03-05partialKYIP?19:04 ESTN320NB
2026-03-04estimated??20:29Z23:58Z3h 28mN320NB
2026-03-03partialKDTW?15:16 ESTN318NB
2026-03-02partialMMMX?18:02 CSTN319NB
2026-03-01partialMMMX?18:09 CSTN321NB
2026-02-28partialMMMX?18:00 CSTN338NB
2026-02-27MMMXKDTW13:47 CST18:58 EST4h 11mN338NB
2026-02-26partialMMMX?18:01 CSTN370NB
2026-02-25partialKDTW?19:00 ESTN318NB
2026-02-24partial??00:00ZN321NB
2026-02-23partial??00:03ZN314NB
2026-02-22estimatedMMMXKDTW14:19 CST18:58 EST3h 38mN314NB
2026-02-21partialKDTW?19:00 ESTN321NB
2026-02-20partial??00:00ZN371NB
2026-02-19partialMMMX?18:03 CSTN371NB
2026-02-18partialMMMX?18:02 CSTN347NB
2026-02-17partialMMMX?18:02 CSTN334NB
2026-02-16partialMMMX?18:02 CSTN333NB
2026-02-15partialKDTW?21:13 ESTN333NB
2026-02-14partialKDTW?22:52 ESTN342NB
2026-02-13partialMMMX?18:00 CSTN301NB
2026-02-12partialMMMX?18:01 CSTN301NB
2026-02-11partialKDTW?15:12 ESTN301NB
2026-02-07partial??00:02ZN338NB
2026-02-06partialKDTW?19:00 ESTN326NB
2026-02-05partialKDTW?21:48 ESTN326NB
2026-02-04partialKDTW?08:33 ESTN336NB
2026-02-03MMMXKDTW14:07 CST18:42 EST3h 34mN336NB
2026-02-02partialKDTW?19:00 ESTN347NB
2026-02-01MMMXKDTW13:52 CST18:58 EST4h 05mN347NB
2026-01-31MMMXKDTW13:52 CST18:58 EST4h 05mN326NB
2026-01-30partialKDTW?15:14 ESTN337NB
2026-01-29partialKDTW?19:00 ESTN355NB
2026-01-28partialKDTW?09:12 ESTN348NB
2026-01-27partialKDTW?19:01 ESTN314NB
2026-01-26partial??00:00ZN337NB
2026-01-25partial??00:00ZN357NB
2026-01-24estimatedMMMXKDTW15:08 CST18:58 EST2h 50mN357NB
2026-01-23MMMXKDTW14:02 CST18:38 EST3h 35mN329NB
2026-01-22partialKDTW?19:00 ESTN348NB
2026-01-21partialKDTW?19:02 ESTN369NB
2026-01-20partial??00:00ZN319NB
2026-01-19partial??00:02ZN371NB
2026-01-18estimatedMMMXKDTW14:48 CST18:58 EST3h 09mN371NB
2026-01-17estimated??23:02Z23:30Z0h 27mN336NB
2026-01-09partialKDTW?19:01 ESTN341NB
2026-01-08partialKDTW?15:33 ESTN341NB
2026-01-07partialKDTW?15:08 ESTN333NB
2026-01-06partialKDTW?19:00 ESTN301NB
2026-01-05partial??00:00ZN368NB
2026-01-04partialKDTW?19:00 ESTN337NB
2026-01-03partialKDTW?19:00 ESTN355NB
2026-01-02partialKDTW?19:02 ESTN345NB
2026-01-01partialKDTW?19:02 ESTN353NB
2025-12-31partialKDTW?19:00 ESTN345NB
2025-12-30partial??00:02ZN330NB
2025-12-29partial??00:00ZN342NB
2025-12-28estimated??20:30Z23:58Z3h 27mN342NB
2025-12-27partialKDTW?19:00 ESTN370NB
2025-12-26partialKDTW?19:01 ESTN354NB
2025-12-25partialKDTW?15:20 ESTN354NB
2025-12-24partialKDTW?15:08 ESTN344NB
2025-12-23partialKDTW?19:00 ESTN360NB
2025-12-22partialKDTW?15:43 ESTN360NB
2025-12-21partialKDTW?15:45 ESTN340NB
2025-12-20partialKDTW?15:49 ESTN301NB
2025-12-19partialKDTW?19:00 ESTN368NB
2025-12-18partialKDTW?16:33 ESTN368NB
2025-12-17partialKDTW?15:47 ESTN326NB
2025-12-16partialKDTW?15:39 ESTN338NB
2025-12-15partialKDTW?19:00 ESTN342NB
2025-12-14partialKDTW?15:41 ESTN342NB
2025-12-13partialKDTW?15:44 ESTN337NB
2025-12-12partialKDTW?19:00 ESTN357NB
2025-12-11estimated??21:24Z23:58Z2h 33mN357NB
2025-12-10partialKDTW?19:00 ESTN340NB
2025-12-09estimated??21:07Z23:58Z2h 50mN340NB
2025-11-27partialKDTW?21:24 ESTN353NB
2025-11-26estimated??20:56Z23:58Z3h 01mN353NB
2025-10-29partialKDTW?15:42 EDTN347NB
2025-10-28partialKDTW?15:40 EDTN346NB
2025-10-27partialKDTW?15:44 EDTN317NB
2025-10-26partialKDTW?15:52 EDTN318NB
2025-10-25partialKDTW?15:33 EDTN315NB
2025-10-24partialKDTW?21:56 EDTN318NB
2025-10-23partialKDTW?15:24 EDTN318NB
2025-10-21partialKDTW?21:55 EDTN319NB
2025-10-20partialKDTW?15:32 EDTN319NB
2025-10-14partialKDTW?16:12 EDTN323NB
2025-10-13partialKDTW?15:41 EDTN323NB
2025-10-07partialKDTW?15:26 EDTN322NB
2025-10-06partialKDTW?16:27 EDTN342NB
2025-10-05partialKDTW?10:55 EDTN338NB
2025-10-04estimated?KYIP13:29Z10:20 EDT0h 50mN341NB
2025-10-01?KDTW19:26Z18:30 EDT3h 03mA385C8
2025-09-30?KDTW19:39Z18:36 EDT2h 56mA385C8
2025-09-29?KDTW19:19Z18:21 EDT3h 02mA36200
2025-09-28?KDTW19:43Z18:54 EDT3h 11mA40D7A
2025-09-27?KDTW19:29Z18:34 EDT3h 04mA42B32
2025-09-26?KDTW19:25Z18:36 EDT3h 11mA3A222
2025-09-25MMDMKDTW13:20 CST18:43 EDT3h 22mA3AD47
2025-09-24MMTNKYIP13:21 CST18:27 EDT3h 05mA3D10F
2025-09-23?KDTW19:25Z18:47 EDT3h 21mA4189F
2025-09-22?KDTW19:21Z18:39 EDT3h 17mA4076A
2025-09-21?KDTW19:49Z18:37 EDT2h 48mA36200
2025-09-20?KYIP19:37Z18:38 EDT3h 00mA37E5A
2025-09-19MMTMKDTW13:15 CST18:24 EDT3h 09mA385C8
2025-09-18MMTMKDTW13:19 CST18:33 EDT3h 14mA3AD47
2025-08-26partialKDTW?20:02 EDTN339NB
2025-08-25estimated??17:07Z23:59Z6h 51mN339NB
2025-08-24partialKDTW?20:01 EDTN339NB
2025-08-23partial??05:53ZN315NB
2025-08-21partialKDTW?03:09 EDTN363NB
2025-08-17partialKDTW?20:00 EDTN315NB
2025-08-16estimated??19:46Z23:58Z4h 12mN315NB
2025-08-15partialKDTW?20:33 EDTN360NB
2025-08-14estimated??19:35Z19:52Z0h 17mN360NB

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