Flight

AAL2969

Flight history and live tracking for AAL2969, operated by American Airlines. 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KMEM MEMPHIS INTERNATIONAL
Scheduled departure15:17 CDT

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

Route

AirlineAmerican Airlines
Typical originKDFW DALLAS FORT WORTH INTERNATIONAL
Typical destinationKMEM MEMPHIS INTERNATIONAL
Distance374 nm

Flight history 294 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL15:50 CDT16:52 CDT1h 02mN809NN
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL16:30 CDT17:38 CDT1h 08mN923NN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL16:17 CDT17:22 CDT1h 05mN816AW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL15:23 CDT16:30 CDT1h 07mN358PW
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL16:37 CDT17:40 CDT1h 03mN352PS
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL15:41 CDT16:47 CDT1h 06mN932NN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL16:16 CDT17:17 CDT1h 01mN961AN
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMEM MEMPHIS INTERNATIONAL15:25 CDT16:29 CDT1h 04mN809NN
2026-09-24estimatedKDFWKMEM15:21 CDT16:34 CDT1h 12mN976AN
2026-09-23KDFWKMEM15:39 CDT16:50 CDT1h 10mN813AW
2026-09-22estimated??21:10Z23:59Z2h 49mN939AN
2026-09-21KDFWKMEM16:43 CDT17:50 CDT1h 06mN956NN
2026-09-20KDFWKMEM15:34 CDT16:40 CDT1h 05mN955NN
2026-09-19KDFWKMEM15:30 CDT16:34 CDT1h 03mN830NN
2026-09-18partialKDFW?19:56 CDTN947NN
2026-09-17estimatedKDFWKMEM08:24 CDT18:22 CDT9h 57mN702UW
2026-09-16estimatedKDFWKMEM17:11 CDT18:26 CDT1h 14mN702UW
2026-09-15estimatedKDFWKMEM15:34 CDT16:16 CDT0h 41mN305NX
2026-09-14partial??01:00ZN914NN
2026-09-13estimatedKDFWKMEM17:16 CDT17:56 CDT0h 39mN914NN
2026-09-12estimatedKDFWKMEM15:25 CDT16:08 CDT0h 42mN838NN
2026-09-11estimated??20:35Z21:56Z1h 20mN961AN
2026-09-10estimated??20:54Z21:50Z0h 55mN305NX
2026-09-09estimated??20:15Z21:10Z0h 54mN839AW
2026-09-08estimatedKDFWKMEM15:04 CDT15:40 CDT0h 35mN934AN
2026-09-07KDFWKMEM15:12 CDT16:14 CDT1h 01mN968AN
2026-09-06estimated??19:57Z22:48Z2h 50mN903NN
2026-09-04estimated??19:56Z22:50Z2h 54mN901AN
2026-09-03estimatedKDFW?16:06 CDT23:44Z2h 38mN826NN
Earlier flights (265) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??20:18Z22:52Z2h 33mN913NN
2026-09-01estimated??20:00Z22:48Z2h 47mN908AN
2026-08-31estimatedKDFW?15:01 CDT20:36Z0h 34mN901AN
2026-08-30estimated??20:23Z21:06Z0h 42mN979NN
2026-08-28estimated??20:16Z22:58Z2h 42mN920NN
2026-08-26estimatedKDFW?15:01 CDT20:56Z0h 54mN327VP
2026-08-25estimated??19:50Z23:14Z3h 23mN912NN
2026-08-24estimated??20:19Z21:26Z1h 06mN918AN
2026-08-23estimatedKDFW?16:34 CDT22:36Z1h 01mN948AN
2026-08-21estimated??20:02Z20:52Z0h 50mN912NN
2026-08-19estimated??20:01Z20:38Z0h 36mN915AN
2026-08-17estimated??20:02Z20:56Z0h 53mN864NN
2026-08-16estimated??20:30Z21:30Z0h 59mN836NN
2026-08-14estimatedKDFW?15:31 CDT21:00Z0h 28mN200NV
2026-08-12estimated??21:05Z21:40Z0h 35mN981NN
2026-08-11estimated?KMEM20:09Z16:20 CDT1h 10mN804NN
2026-07-23estimatedKLGAKRDU20:00 EDT21:04 EDT1h 04mN892NN
2026-07-21KLGAKRDU22:14 EDT23:58 EDT1h 43mN842NN
2026-07-20KLGAKRDU20:45 EDT22:00 EDT1h 14mN318SF
2026-07-18KLGAKRDU21:45 EDT22:48 EDT1h 02mN836NN
2026-07-17KLGAKRDU22:00 EDT23:10 EDT1h 09mN916NN
2026-07-16KLGAKRDU21:07 EDT22:12 EDT1h 04mN872NN
2026-07-15KLGAKRDU20:32 EDT21:38 EDT1h 06mA32FF6
2026-07-14estimatedKNHKKRDU20:00 EDT20:38 EDT0h 37mN930AN
2026-07-13KRDUKLGA08:42 EDT19:58 EDT11h 15mN837NN
2026-07-13estimatedEDBGKRDU20:00 EDT20:48 EDT0h 48mN837NN
2026-07-12estimatedKLGAKRDU19:33 EDT19:58 EDT0h 24mN837NN
2026-07-11estimatedKLGAKRDU21:00 EDT23:06 EDT2h 05mN967NN
2026-07-10KLGAKRDU20:58 EDT22:10 EDT1h 11mN951NN
2026-07-09KLGAKRDU20:21 EDT21:56 EDT1h 35mN923NN
2026-07-08KLGAKRDU20:37 EDT21:54 EDT1h 16mN992NN
2026-07-07KLGAKRDU23:53 EDT01:06 EDT1h 12mN924AN
2026-07-06KJFKKRDU20:00 EDT21:16 EDT1h 16mN972AN
2026-07-04KLGAKRDU21:46 EDT23:58 EDT2h 11mN903NN
2026-07-03partialKRDU?20:00 EDTN886NN
2026-07-02partialKLGA?20:25 EDTN815NN
2026-07-01KLGAKRDU22:52 EDT00:00 EDT1h 08mN905AN
2026-06-30estimatedKNHKKRDU20:00 EDT20:38 EDT0h 37mN941NN
2026-06-29partialKLGA?21:17 EDTN358PW
2026-06-27KLGAKRDU21:19 EDT22:28 EDT1h 08mN344PP
2026-06-26KLGAKRDU21:14 EDT22:32 EDT1h 18mN874NN
2026-06-25partialKRDU?20:00 EDTN945AN
2026-06-24estimatedKLGAKRDU09:07 EDT19:58 EDT10h 50mN878NN
2026-06-24KLGAKRDU20:46 EDT21:58 EDT1h 11mN878NN
2026-06-23KLGAKRDU23:03 EDT00:24 EDT1h 20mN989NN
2026-06-22KTEBKRDU20:00 EDT21:00 EDT1h 00mN975AN
2026-06-20partialKRDU?20:00 EDTN825NN
2026-06-19partialKLGA?23:24 EDTN843NN
2026-06-19partialKRDU?20:00 EDTN843NN
2026-06-18partialKLGA?22:31 EDTN921NN
2026-06-17estimatedKLGAKRDU20:07 EDT21:24 EDT1h 16mN989AN
2026-06-16KLGAKRDU20:01 EDT21:26 EDT1h 24mN957AN
2026-06-13KLGAKRDU00:35 EDT01:52 EDT1h 16mN359PX
2026-06-12KLGAKRDU20:16 EDT21:54 EDT1h 37mN930NN
2026-05-29estimatedKLGAKRDU21:17 EDT22:58 EDT1h 40mA33EB5
2026-05-28KLGAKRDU20:03 EDT21:46 EDT1h 43mN983AN
2026-05-27partialKLGA?20:12 EDTN810NN
2026-05-26partialKRDU?20:00 EDTN807NN
2026-05-25estimatedKLGAKRDU19:25 EDT19:58 EDT0h 32mN807NN
2026-05-24KLGAKRDU14:59 EDT16:12 EDT1h 12mN857NN
2026-05-23estimatedKLGAKRDU20:27 EDT22:10 EDT1h 42mN869NN
2026-05-22KLGAKRDU20:42 EDT22:30 EDT1h 47mN923NN
2026-05-20estimated?KMIA23:06Z19:42 EDT0h 35mA32C3E
2026-05-20partialKMIA?21:20 EDTN966NN
2026-05-19partialKMIA?21:24 EDTA3428E
2026-05-11estimated?KMIA23:19Z19:46 EDT0h 27mN952NN
2026-05-11estimatedKMIA?13:57 EDT18:16Z0h 19mN952NN
2026-05-10estimated?KMIA23:15Z19:48 EDT0h 32mA362A9
2026-05-09estimated?KMIA23:11Z19:42 EDT0h 30mA37032
2026-05-08estimated?KMIA23:05Z19:36 EDT0h 30mN327SK
2026-05-07estimated?KMIA23:03Z19:42 EDT0h 39mA377A2
2026-05-06estimated?KMIA23:07Z19:42 EDT0h 34mA353D2
2026-05-05estimated?KMIA23:10Z19:42 EDT0h 31mA36A21
2026-05-05estimatedKMIA?13:41 EDT18:02Z0h 20mA36A21
2026-05-04estimated?KMIA23:20Z19:56 EDT0h 35mA36A19
2026-05-03estimated?KMIA23:29Z19:58 EDT0h 28mN324RN
2026-05-03estimatedKMIA?13:46 EDT18:10Z0h 23mN324RN
2026-05-02estimated?KMIA23:31Z19:58 EDT0h 26mA36A21
2026-05-01estimated?KMIA23:06Z19:36 EDT0h 29mA373EA
2026-04-30estimated?KMIA23:16Z19:50 EDT0h 33mN306SP
2026-04-29estimated??23:14Z23:40Z0h 25mA362A9
2026-04-29partialKMIA?20:25 EDTA362B2
2026-04-27estimated?KMIA23:23Z19:56 EDT0h 32mN327SK
2026-04-27partialKMIA?20:03 EDTA362A9
2026-04-25estimated?KMIA23:24Z19:54 EDT0h 29mA377A2
2026-04-24estimated?KMIA23:13Z19:46 EDT0h 32mA362B2
2026-04-23estimated?KMIA23:35Z19:58 EDT0h 23mN306SW
2026-04-22estimated?KMIA23:33Z19:58 EDT0h 24mA3ADCE
2026-04-21estimated?KMIA23:31Z19:50 EDT0h 18mN338ST
2026-04-20estimated?KMIA23:29Z19:58 EDT0h 28mAB129A
2026-04-17estimated?KMIA23:28Z19:46 EDT0h 17mA32893
2026-04-16estimated?KMIA23:24Z19:44 EDT0h 19mA3B8F5
2026-04-15estimated?KMIA23:02Z19:20 EDT0h 17mA3A65F
2026-04-14estimated?KMIA23:20Z19:40 EDT0h 20mA38DB4
2026-04-13estimated?KMIA23:17Z19:38 EDT0h 20mN302SA
2026-04-13partialKMIA?21:19 EDTN335RT
2026-04-10partialKMIA?19:38 EDTN303RG
2026-04-05partialKORD?14:15 CDTACAE2E
2026-04-05?KORD00:33Z23:26 CDT3h 52mN887NN
2026-04-04KORD?08:04 CDT23:20Z10h 16mN987NN
2026-04-03KORDKSFO14:26 CDT16:58 PDT4h 31mN987NN
2026-04-02partialKORD?14:07 CDTA35B42
2026-04-02KSFOKORD18:42 PDT00:08 CDT3h 25mN873NN
2026-04-02estimated?KSFO00:00Z17:24 PDT0h 24mN873NN
2026-04-01partial??04:37ZN887NN
2026-03-31KORDKSFO18:00 CDT20:36 PDT4h 35mAC390F
2026-03-30KORDKSFO14:52 CDT17:18 PDT4h 25mAC5CD7
2026-03-30KSFOKORD17:48 PDT23:24 CDT3h 35mN339PL
2026-03-29estimated?KSFO22:22Z15:58 PDT0h 35mN339PL
2026-03-29KORD?13:50 CDT21:58Z3h 08mN339PL
2026-03-29KSFOKORD17:45 PDT23:18 CDT3h 32mN849NN
2026-03-28KORDKSFO14:07 CDT16:32 PDT4h 24mN849NN
2026-03-15KSFOKORD19:38 PDT01:16 CDT3h 37mN872NN
2026-03-15estimated??00:00Z01:46Z1h 46mN872NN
2026-03-14KORD?16:01 CDT23:58Z2h 56mN872NN
2026-03-14KSFOKORD19:55 PDT01:22 CDT3h 26mN982NN
2026-03-13KORDKSFO16:17 CDT18:48 PDT4h 30mADB3CB
2026-03-13?KORD00:36Z23:04 CDT3h 28mN904NN
2026-03-12KORDKSFO13:55 CDT16:20 PDT4h 24mN904NN
2026-03-12?KORD00:37Z23:54 CDT4h 16mN967NN
2026-03-11KORDKSFO14:25 CDT16:58 PDT4h 32mN967NN
2026-03-11KMKEKORD02:51 CDT03:22 CDT0h 30mN805NN
2026-03-11?KMKE00:09Z00:16 CDT5h 06mN805NN
2026-03-10KORDKSFO14:10 CDT16:36 PDT4h 25mN805NN
2026-03-10?KORD00:05Z23:08 CDT4h 02mA32C3E
2026-03-09KORDKSFO13:59 CDT16:08 PDT4h 08mA32C3E
2026-03-09?KORD03:31Z02:48 CDT4h 16mN822NN
2026-03-09estimated??01:11Z02:52Z1h 40mN837NN
2026-03-08KORDKSFO15:34 CDT17:40 PDT4h 05mAB7394
2026-03-08?KORD04:15Z03:26 CDT4h 10mN932NN
2026-03-08estimated?KOAK00:01Z19:41 PST3h 39mN932NN
2026-03-07?KORD05:08Z03:30 CST4h 21mN896NN
2026-03-07KORDKSFO18:25 CST20:36 PST4h 10mN896NN
2026-03-05KORDKSFO14:13 CST16:32 PST4h 18mAD185A
2026-03-04KORDKSFO14:49 CST17:14 PST4h 24mAB7394
2026-03-03KORDKSFO14:02 CST16:48 PST4h 45mAD2AED
2026-03-02KORDKSFO14:56 CST17:28 PST4h 31mADC532
2026-03-01KORDKSFO14:52 CST17:22 PST4h 29mAC2DEA
2026-03-01KSFOKORD17:39 PST23:40 CST4h 00mN951AA
2026-02-28KORDKSFO14:18 CST17:08 PST4h 49mAD385F
2026-02-28KSFOKORD17:21 PST23:06 CST3h 44mN346PR
2026-02-27KORDKSFO13:52 CST16:34 PST4h 41mA3D4ED
2026-02-26partialKORD?13:47 CSTAB5993
2026-02-25KORDKSFO16:47 CST19:38 PST4h 51mACEA99
2026-02-24KORDKSFO14:38 CST17:26 PST4h 48mADBB39
2026-02-23KORDKSFO13:54 CST16:20 PST4h 25mA3C60D
2026-02-22KORDKSFO14:40 CST17:32 PST4h 51mAB774B
2026-02-22estimatedKMODKSFO16:02 PST16:28 PST0h 25mN815NN
2026-02-21partialKORD?14:00 CSTAB1D28
2026-02-20KORDKSFO13:59 CST16:20 PST4h 21mA3244A
2026-02-19KORDKSFO14:00 CST16:30 PST4h 29mABAFFF
2026-02-19estimatedKBABKSFO16:03 PST16:44 PST0h 40mN853NN
2026-02-18partialKORD?14:05 CSTABB3B6
2026-02-17KORDKSFO14:05 CST16:52 PST4h 46mA3F500
2026-02-16KORDKSFO13:54 CST16:44 PST4h 49mABEA11
2026-02-15KORDKSFO14:03 CST16:50 PST4h 46mAD15CF
2026-02-15estimatedKMODKSFO San Francisco International16:02 PST16:24 PST0h 22mN898NN
2026-02-14partialKORD?14:05 CSTAC6445
2026-02-13KORDKSFO14:01 CST16:32 PST4h 30mACE0D2
2026-02-13?KORD02:50Z01:06 CST4h 15mN868NN
2026-02-13?KSFO00:10Z18:24 PST2h 13mN868NN
2026-02-12estimated??21:44Z23:54Z2h 10mN868NN
2026-02-11KBFLKDFW06:31 PST11:12 CST2h 40mN124US
2026-02-10KBFLKDFW06:21 PST11:14 CST2h 52mN121UW
2026-02-09KBFLKDFW06:21 PST11:14 CST2h 53mN601AW
2026-02-08KBFL?06:19 PST18:18Z3h 59mN650AW
2026-02-07KBFL?06:22 PST18:06Z3h 44mN111US
2026-02-06estimated??14:23Z17:39Z3h 15mN110UW
2026-02-05KBFLKDFW06:14 PST11:28 CST3h 14mN126UW
2026-02-04KBFLKDFW06:20 PST11:28 CST3h 07mN660AW
2026-02-03?KDFW14:25Z11:18 CST2h 52mN651AW
2026-02-02estimated??16:46Z19:38Z2h 51mN124US
2026-02-01estimated??14:28Z18:02Z3h 34mN109UW
2026-01-31?KDFW14:27Z11:12 CST2h 44mN9012
2026-01-30?KDFW14:26Z11:20 CST2h 54mN124US
2026-01-29?KDFW14:34Z11:22 CST2h 47mN108UW
2026-01-25?KDFW14:25Z11:08 CST2h 42mN653AW
2026-01-23estimated??14:36Z18:00Z3h 23mN9006
2026-01-22estimated??14:32Z17:20Z2h 48mN601AW
2026-01-21partial??00:02ZN831AW
2026-01-20estimated??22:46Z23:58Z1h 12mN831AW
2026-01-19estimated??00:02Z17:38Z17h 35mN117UW
2026-01-18estimated??21:52Z23:58Z2h 05mN117UW
2026-01-09?KDFW14:25Z10:54 CST2h 29mN109UW
2026-01-08estimated??14:28Z18:26Z3h 57mN109UW
2026-01-07estimated??14:32Z18:32Z4h 00mN128UW
2026-01-06?KDFW14:24Z10:58 CST2h 33mN664AW
2026-01-05estimated??14:30Z17:18Z2h 47mN661AW
2026-01-04?KDFW15:39Z12:16 CST2h 37mN653AW
2026-01-03?KDFW14:28Z11:10 CST2h 41mN663AW
2026-01-02estimated??14:32Z17:40Z3h 08mN121UW
2026-01-01?KDFW14:21Z11:06 CST2h 45mN652AW
2025-12-31?KDFW14:26Z10:52 CST2h 25mN126UW
2025-12-30?KDFW14:30Z11:02 CST2h 31mN663AW
2025-12-29?KDFW14:33Z11:06 CST2h 32mN111US
2025-12-28?KDFW14:32Z11:22 CST2h 49mN114UW
2025-12-27?KDFW14:43Z11:24 CST2h 40mN652AW
2025-12-26?KDFW14:54Z11:42 CST2h 48mN651AW
2025-12-25estimated??14:34Z17:44Z3h 09mN108UW
2025-12-24?KDFW14:36Z11:14 CST2h 37mN654AW
2025-12-23?KDFW14:32Z11:28 CST2h 55mN126UW
2025-12-22?KDFW13:58Z10:36 CST2h 37mN664AW
2025-12-21?KDFW14:37Z11:16 CST2h 38mN653AW
2025-12-20?KDFW14:28Z11:06 CST2h 38mN664AW
2025-12-19?KDFW14:31Z11:12 CST2h 40mN657AW
2025-12-18?KDFW14:31Z11:14 CST2h 42mN654AW
2025-12-17estimated??14:24Z17:37Z3h 12mN127UW
2025-12-16estimated??14:17Z17:44Z3h 27mN604AW
2025-12-15?KDFW14:11Z10:42 CST2h 31mN604AW
2025-12-14estimated??00:00Z17:14Z17h 14mN601AW
2025-12-12?KDFW14:25Z11:14 CST2h 49mN650AW
2025-12-11?KDFW17:55Z14:42 CST2h 47mN112US
2025-12-10estimated??17:22Z17:50Z0h 28mN660AW
2025-12-10?KDFW14:12Z11:00 CST2h 48mN660AW
2025-12-09estimated?KDFW16:12Z11:10 CST0h 57mN121UW
2025-11-27estimated??14:02Z16:54Z2h 51mN661AW
2025-11-26estimated??13:54Z16:56Z3h 01mN127UW
2025-10-30estimated??16:57Z19:54Z2h 56mN9025B
2025-10-30?KRIC13:33Z11:54 EDT2h 20mN9025B
2025-10-29partialKRIC?11:43 EDTAA7DAD
2025-10-28KRIC?13:27 EDT20:34Z3h 06mN814AW
2025-10-28estimated??13:26Z16:08Z2h 41mN814AW
2025-10-27partialKRIC?11:48 EDTAA2E6F
2025-10-26partialKRIC?12:55 EDTAA0AAB
2025-10-25estimated??17:01Z19:52Z2h 51mN755US
2025-10-25estimated?KRIC14:38Z11:46 EDT1h 07mN755US
2025-10-24partialKRIC?12:19 EDTAAFFAA
2025-10-23estimated??19:23Z22:00Z2h 36mN9008U
2025-10-22estimated??15:13Z19:00Z3h 46mN8001N
2025-10-21estimated??17:23Z20:32Z3h 09mN822AW
2025-10-20partialKRIC?11:45 EDTAB5C26
2025-10-19estimatedKDFW?13:45 CDT19:16Z0h 30mN808AW
2025-10-18estimated??23:34Z23:54Z0h 19mN177XF
2025-10-15KRIC?11:49 EDT17:38Z1h 48mN9029F
2025-10-15KDFWKRIC07:02 CDT10:28 EDT2h 25mN9029F
2025-10-14KRIC?13:28 EDT20:56Z3h 27mN831AW
2025-10-14KDFWKRIC08:42 CDT12:22 EDT2h 39mN831AW
2025-10-13KRICKDFW11:52 EDT13:28 CDT2h 36mN816AW
2025-10-13KDFWKRIC07:18 CDT10:52 EDT2h 33mN816AW
2025-10-07partialKDFW?16:51 CDTN746UW
2025-10-07KRICKDFW13:21 EDT15:22 CDT3h 00mN746UW
2025-10-07KDFWKRIC08:37 CDT12:08 EDT2h 31mN746UW
2025-10-06KRICKDFW11:57 EDT13:58 CDT3h 00mN770UW
2025-10-06KDFWKRIC21:19 CDT10:52 EDT12h 32mN803NN
2025-10-04KDFWKMEM10:45 CDT11:26 CDT0h 40mN899NN
2025-10-02KDFW Dallas/Fort Worth InternationalKMEM21:32 CDT22:33 CDT1h 01mAB3D39
2025-10-01KDFW Dallas/Fort Worth InternationalKMEM21:48 CDT22:49 CDT1h 00mACA309
2025-09-30KDFW Dallas/Fort Worth InternationalKMEM21:42 CDT22:44 CDT1h 01mA3C649
2025-09-29KDFW Dallas/Fort Worth InternationalKMEM21:28 CDT22:30 CDT1h 01mABEDC8
2025-09-28KDFW Dallas/Fort Worth InternationalKMEM21:35 CDT22:37 CDT1h 02mAB975C
2025-09-27KDFW Dallas/Fort Worth InternationalKMEM21:43 CDT22:43 CDT1h 00mAB0485
2025-09-26KDFW Dallas/Fort Worth InternationalKMEM21:36 CDT22:39 CDT1h 03mAD4AFE
2025-09-25KDFW Dallas/Fort Worth InternationalKMEM21:58 CDT23:04 CDT1h 05mACF975
2025-09-24KDFW Dallas/Fort Worth InternationalKMEM01:03 CDT02:09 CDT1h 05mAC76A7
2025-09-22KDFW Dallas/Fort Worth InternationalKMEM22:18 CDT23:20 CDT1h 01mAC96B8
2025-09-21KDFW Dallas/Fort Worth InternationalKMEM21:44 CDT22:48 CDT1h 03mAD10EC
2025-08-26estimatedTAPAKJFK22:22 AST00:04 EDT1h 41mA33EB5
2025-08-24partialTAPA?03:32 ASTN335RT
2025-08-22?KJFK01:10Z23:23 EDT2h 13mN328RR
2025-08-21estimatedTAPA?03:17 AST22:50Z15h 32mA39781
2025-08-20?KJFK00:02Z22:16 EDT2h 13mN303RG
2025-08-19partial??01:45ZA3D90A
2025-08-17partial??00:02ZA32C3E
2025-08-16partial??00:23ZN324SH
2025-08-15partialTAPA?20:39 ASTN326SJ

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