Flight

AAL2289

Flight history and live tracking for AAL2289, 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
RouteKMIA MIAMI INTERNATIONAL → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure19:35 EDT
Estimated departure19:35 EDT on time
Estimated arrival21:36 CDT
AircraftN132AN A321

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KSTL

Flight history 342 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:52 EDT21:21 CDT25h 29mN161AA
2026-10-01KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:52 EDT22:22 CDT2h 30m
2026-09-30KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:10 EDT21:09 CDT25h 59mN559UW
2026-09-29KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:08 EDT21:37 CDT26h 29mN989AU
2026-09-28KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:08 EDT21:44 CDT2h 36mN562UW
2026-09-27KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:18 EDT21:55 CDT2h 37mN118NN
2026-09-26KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL20:03 EDT21:36 CDT2h 33mN585UW
2026-09-25KMIA MIAMI INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL19:44 EDT21:21 CDT2h 37mN560UW
2026-09-24partialKDFW?19:00 CDTN197UW
2026-09-23partialKDFW?02:34 CDTN955XV
2026-09-23partialKDFW?01:39 CDTN955XV
2026-09-23estimated??00:00Z02:28Z2h 27mN955XV
2026-09-22partialKLAX?17:00 PDTN166NN
2026-09-21partialKMIA?20:00 EDTN198UW
2026-09-20partialKMIA?20:02 EDTN177US
2026-09-19?KDFW00:00Z21:10 CDT2h 10mN551UW
2026-09-18estimated??00:00Z02:36Z2h 35mN988AL
2026-09-17partial??00:00ZN130AN
2026-09-16?KDFW00:04Z21:22 CDT2h 17mN587UW
2026-09-15estimated??00:47Z03:10Z2h 22mN195UW
2026-09-14estimated??01:03Z03:34Z2h 30mN154UW
2026-09-13estimated??00:00Z02:24Z2h 23mN167US
2026-09-12estimated??01:15Z03:42Z2h 26mN549UW
2026-09-11estimated??01:21Z04:42Z3h 20mN465AN
2026-09-10estimated??04:37Z06:12Z1h 34mN166NN
2026-09-10estimated??00:00Z02:34Z2h 33mN166NN
2026-09-09estimated??00:03Z02:56Z2h 52mN995AN
2026-09-06estimated??01:29Z04:14Z2h 44mN544UW
2026-09-05estimated??00:16Z02:50Z2h 33mN901AA
2026-09-04estimated??00:27Z03:00Z2h 32mN155NN
2026-09-03estimated??00:00Z02:46Z2h 45mN153AN
Earlier flights (311) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??01:07Z03:34Z2h 27mN966NN
2026-09-01estimated??00:29Z03:00Z2h 30mN199UW
2026-08-31estimated??00:00Z02:14Z2h 13mN524UW
2026-08-30KMIA?20:43 EDT03:16Z2h 32mN988AL
2026-08-29estimated??00:00Z02:38Z2h 37mN920US
2026-08-28KMIA?20:00 EDT02:38Z2h 38mN165NN
2026-08-27KMIA?20:42 EDT03:16Z2h 33mN991AU
2026-08-26estimated??00:00Z02:34Z2h 33mN134AN
2026-08-25partial??00:00ZN521UW
2026-08-24partialKMIA?20:00 EDTN932AM
2026-08-23estimated??00:00Z02:32Z2h 31mN118NN
2026-08-22partialKMIA?20:04 EDTN551UW
2026-08-21estimated??00:00Z04:20Z4h 20mN152AA
2026-08-20partial??00:01ZN165NN
2026-08-19partial??00:00ZN846NN
2026-08-18partial??00:00ZN546UW
2026-08-17partialKMIA?22:39 EDTN445AA
2026-08-16estimated??00:00Z11:18Z11h 17mN127AA
2026-08-15partial??00:00ZN543UW
2026-08-14partialKMIA?20:05 EDTN146AA
2026-08-13estimated??00:11Z12:25Z12h 13mN934AA
2026-08-12partial??00:00ZN935AN
2026-07-23estimated??06:08Z13:12Z7h 03mN118NN
2026-07-22estimated??09:53Z13:44Z3h 50mN992AU
2026-07-22?KDFW05:15Z03:52 CDT3h 36mN909AM
2026-07-21estimated??06:34Z11:30Z4h 56mN974UY
2026-07-21estimated??05:37Z06:02Z0h 24mN974UY
2026-07-20estimated??06:50Z11:50Z4h 59mN585UW
2026-07-19estimated??06:39Z11:58Z5h 18mN572UW
2026-07-18estimated??05:09Z11:26Z6h 16mN197UW
2026-07-17estimated??07:07Z12:12Z5h 04mN916US
2026-07-16estimatedKLAXKMIA23:03 PDT06:58 EDT4h 55mN132AN
2026-07-16estimatedKLAX?22:15 PDT05:42Z0h 26mN132AN
2026-07-15estimated??10:20Z11:32Z1h 11mN971UY
2026-07-15estimated??05:51Z08:50Z2h 58mN971UY
2026-07-14estimatedKLAX?00:04 PDT11:58Z4h 54mN401AN
2026-07-13estimatedKLAX?23:25 PDT11:30Z5h 05mN141NN
2026-07-12estimatedKLAX?23:09 PDT11:11Z5h 02mN157AA
2026-07-11estimatedKLAX?22:48 PDT13:04Z7h 15mN562UW
2026-07-10estimatedKLAX?22:18 PDT10:50Z5h 31mN910AU
2026-07-09estimatedKLAXKMIA23:08 PDT07:28 EDT5h 19mN910AU
2026-07-08estimatedKLAX?22:00 PDT13:16Z8h 16mN152AA
2026-07-07estimatedKLAX?00:30 PDT14:05Z6h 34mN172US
2026-07-06estimatedKLAX?00:49 PDT14:39Z6h 49mN581UW
2026-07-05estimatedKLAX?22:43 PDT10:36Z4h 52mN136AN
2026-07-04estimatedKLAX?23:04 PDT10:42Z4h 38mAD5837
2026-07-03estimatedKLAX?22:24 PDT10:44Z5h 19mN138AN
2026-07-02estimated??05:33Z10:00Z4h 26mN460AN
2026-07-02estimatedKLAX?17:01 PDT00:30Z0h 29mN468AN
2026-07-01estimated??20:44Z23:58Z3h 13mN468AN
2026-07-01estimatedKLAX?21:21 PDT17:40Z13h 18mN468AN
2026-06-30estimatedKLAX?22:30 PDT13:02Z7h 31mN448AN
2026-06-29estimatedKLAX?21:48 PDT09:56Z5h 07mN403AN
2026-06-28estimatedKLAX?22:35 PDT10:16Z4h 40mN453AA
2026-06-27estimated??06:22Z11:16Z4h 53mN434AN
2026-06-26estimatedKLAX?22:44 PDT10:18Z4h 33mN469AN
2026-06-25estimatedKLAXKMIA23:36 PDT07:20 EDT4h 44mN440AN
2026-06-25estimatedKLAX?21:38 PDT05:36Z0h 57mN465AN
2026-06-24estimatedKLAX?22:07 PDT12:07Z7h 00mN423AN
2026-06-23estimatedKLAX?21:42 PDT10:00Z5h 17mN460AN
2026-06-22estimatedKLAX?00:10 PDT11:32Z4h 21mN426AN
2026-06-21estimatedKLAXKMIA21:47 PDT06:28 EDT5h 40mN469AN
2026-06-20estimatedKLAX?22:17 PDT09:58Z4h 40mN414AL
2026-06-19estimatedKLAXKMIA22:50 PDT08:43 EDT6h 52mN409AA
2026-06-18estimatedKLAX?21:47 PDT10:20Z5h 32mN400AN
2026-06-17estimatedKLAX?21:29 PDT10:14Z5h 44mN457AM
2026-06-16estimatedKLAXKMIA22:41 PDT06:24 EDT4h 42mN462AA
2026-06-15estimatedKLAXKMIA23:07 PDT07:50 EDT5h 42mN459AN
2026-06-14estimatedKLAX?22:43 PDT10:14Z4h 30mN431AN
2026-06-13estimatedKLAXKMIA22:47 PDT06:28 EDT4h 41mN414AL
2026-06-12estimatedKLAXKMIA22:30 PDT06:16 EDT4h 45mN466AN
2026-05-29estimatedKLAXKMIA22:15 PDT05:56 EDT4h 40mN426AN
2026-05-28estimatedKLAXKMIA22:55 PDT06:48 EDT4h 53mN449AN
2026-05-27estimatedKLAXKMIA02:55 PDT06:20 EDT0h 24mN425AN
2026-05-27estimatedKLAX?22:24 PDT08:58Z3h 33mN425AN
2026-05-26estimatedKLAXKMIA22:47 PDT06:40 EDT4h 52mN454AL
2026-05-25estimatedKLAXKMIA22:24 PDT06:34 EDT5h 09mN428AA
2026-05-24estimatedKLAXKMIA22:33 PDT06:26 EDT4h 52mN412UW
2026-05-23KLAXKMIA00:32 PDT08:08 EDT4h 35mN427AN
2026-05-22estimatedKLAXKMIA21:34 PDT06:26 EDT5h 51mN407AN
2026-05-20?KORD18:09Z15:54 CDT2h 44mN919NN
2026-05-20KORDKMCO09:52 CDT12:58 EDT2h 05mN919NN
2026-05-20partialKORD?01:24 CDTN832NN
2026-05-20KMCOKORD00:14 EDT23:42 CDT0h 27mN908AN
2026-05-20KORDKLEE22:20 CDT23:52 EDT0h 31mN908AN
2026-05-20partialKORD?19:48 CDTN342PM
2026-05-19partialKORD?22:21 CDTN829NN
2026-05-12KMCOKORD14:55 EDT16:50 CDT2h 55mN940NN
2026-05-12KORD?09:53 CDT17:11Z2h 17mN940NN
2026-05-11KMCOKORD14:12 EDT15:52 CDT2h 39mN855NN
2026-05-11KORDKORL09:33 CDT12:40 EDT2h 06mN855NN
2026-05-10?KORD18:14Z15:50 CDT2h 35mN820NN
2026-05-10KORD?09:59 CDT17:14Z2h 15mN820NN
2026-05-09?KORD18:27Z16:18 CDT2h 50mN849NN
2026-05-09KORDKMCO10:10 CDT13:16 EDT2h 05mN849NN
2026-05-08?KORD18:53Z16:32 CDT2h 38mN916AN
2026-05-08KORDKMCO10:27 CDT13:44 EDT2h 16mN916AN
2026-05-07KMCOKORD14:45 EDT16:54 CDT3h 08mN982AN
2026-05-07KORD?10:08 CDT17:23Z2h 14mN982AN
2026-05-06KMCOKORD14:10 EDT15:44 CDT2h 33mN934NN
2026-05-06KORDKMCO09:44 CDT12:50 EDT2h 05mN934NN
2026-05-05KORDKMCO10:31 CDT13:52 EDT2h 21mN813NN
2026-05-04?KORD18:16Z15:48 CDT2h 31mN838NN
2026-05-04KORDKMCO09:48 CDT12:54 EDT2h 05mN838NN
2026-05-03KMCOKORD14:12 EDT15:38 CDT2h 26mN854NN
2026-05-03KORDKMCO09:37 CDT12:46 EDT2h 09mN854NN
2026-05-02?KORD19:12Z17:20 CDT3h 07mN994NN
2026-05-02estimated??18:17Z18:38Z0h 20mN994NN
2026-05-02KORDKMCO09:41 CDT13:00 EDT2h 18mN994NN
2026-05-01KMCOKORD15:22 EDT16:58 CDT2h 35mN845NN
2026-05-01KORDKMCO11:09 CDT14:16 EDT2h 06mN845NN
2026-04-30KISMKORD14:19 EDT16:06 CDT2h 46mA3F91E
2026-04-30KORDKORL09:43 CDT12:48 EDT2h 04mA3F91E
2026-04-29?KORD18:14Z16:10 CDT2h 55mN867NN
2026-04-29?KORL15:29Z13:08 EDT1h 38mN867NN
2026-04-28KMCOKORD14:16 EDT15:42 CDT2h 25mN927NN
2026-04-28KORDKMCO09:33 CDT12:50 EDT2h 16mN927NN
2026-04-27KMCOKORD15:17 EDT17:24 CDT3h 06mN883NN
2026-04-27KORDKMCO09:58 CDT13:20 EDT2h 22mN883NN
2026-04-26?KORD18:08Z15:48 CDT2h 39mN958AN
2026-04-26KORDKMCO09:47 CDT12:48 EDT2h 00mN958AN
2026-04-25partialKORD?09:45 CDTN950NN
2026-04-24KMCOKORD14:14 EDT15:38 CDT2h 23mN910AN
2026-04-24KORDKMCO09:51 CDT12:58 EDT2h 06mN910AN
2026-04-23?KORD18:12Z15:40 CDT2h 27mN907NN
2026-04-23KORDKMCO09:46 CDT12:54 EDT2h 07mN907NN
2026-04-22?KORD18:16Z15:52 CDT2h 35mA3FCD6
2026-04-22KORDKMCO09:37 CDT12:42 EDT2h 04mA3FCD6
2026-04-21KORLKORD14:54 EDT17:08 CDT3h 13mN864NN
2026-04-21estimated??14:48Z17:44Z2h 55mN891NN
2026-04-20KMCOKORD14:15 EDT16:00 CDT2h 44mN887NN
2026-04-20KORDKMCO09:52 CDT12:56 EDT2h 03mN887NN
2026-04-19?KORD18:09Z15:50 CDT2h 41mN979NN
2026-04-19estimatedKORD?19:00 CDT17:04Z17h 03mN352PS
2026-04-18estimated??23:07Z23:58Z0h 50mN352PS
2026-04-18estimatedKMCO?14:07 EDT19:08Z1h 00mN891NN
2026-04-18KORDKMCO09:45 CDT12:54 EDT2h 08mN891NN
2026-04-17KISMKORD14:47 EDT16:12 CDT2h 24mN933AN
2026-04-17KORDKORL09:50 CDT13:02 EDT2h 12mN933AN
2026-04-16KISMKORD14:16 EDT16:12 CDT2h 55mN981AN
2026-04-16KORDKORL09:44 CDT12:58 EDT2h 13mN981AN
2026-04-15KMCOKORD14:11 EDT15:46 CDT2h 34mN963AN
2026-04-15KORDKORL09:37 CDT12:46 EDT2h 08mN963AN
2026-04-14KMCOKORD15:00 EDT16:20 CDT2h 19mN859NN
2026-04-14KORD?10:43 CDT17:48Z2h 05mN859NN
2026-04-12partialKORD?09:48 CDTN953AN
2026-04-11?KORD19:35Z17:06 CDT2h 30mA19343
2026-04-11KORDKMCO10:52 CDT14:10 EDT2h 18mA19343
2026-04-06??14:40Z16:38Z1h 57mN122US
2026-04-05estimated??14:17Z18:54Z4h 36mN660AW
2026-04-04estimated??16:00Z18:36Z2h 36mN660AW
2026-04-03estimated??14:32Z18:40Z4h 08mN125UW
2026-04-02estimated??17:01Z21:52Z4h 50mN662AW
2026-03-31estimated??14:10Z18:28Z4h 17mN660AW
2026-03-30KDFW?11:10 CDT20:08Z3h 57mN114UW
2026-03-30estimated??14:28Z14:50Z0h 21mN114UW
2026-03-29??14:19Z18:24Z4h 04mN125UW
2026-03-28estimated??16:44Z20:38Z3h 53mN125UW
2026-03-16KDFW?09:28 CDT16:08Z1h 39mN109UW
2026-03-15??14:12Z18:40Z4h 27mN664AW
2026-03-14estimated??14:18Z18:24Z4h 05mN679AW
2026-03-13partialKDFW?09:32 CDTN123UW
2026-03-12KSTLKDFW12:03 CDT13:28 CDT1h 24mN664AW
2026-03-11KSTLKDFW11:22 CDT14:04 CDT2h 41mN663AW
2026-03-11KDFWKSTL09:15 CDT11:00 CDT1h 45mN663AW
2026-03-10partialKDFW?09:09 CDTN601AW
2026-03-09partialKDFW?10:27 CDTN665AW
2026-03-08partialKDFW?09:18 CDTN657AW
2026-03-08estimated?KDFW00:01Z18:50 CST0h 48mN108UW
2026-03-07estimated??20:05Z23:56Z3h 51mN108UW
2026-03-06partialKDFW?09:58 CSTN123UW
2026-03-05partialKDFW?09:13 CSTN661AW
2026-03-04?KDFW17:38Z13:52 CST2h 14mN885NN
2026-03-04?KSTL14:51Z11:06 CST2h 14mN885NN
2026-03-03partialKDFW?09:15 CSTN767UW
2026-03-02?KDFW15:21Z13:38 CST4h 16mN123UW
2026-03-01partialKDFW?09:23 CSTN110UW
2026-02-28partialKDFW?09:15 CSTN110UW
2026-02-27?KDFW17:34Z13:30 CST1h 55mN668AW
2026-02-27KDFWKSTL09:27 CST10:58 CST1h 30mN668AW
2026-02-26partialKDFW?09:58 CSTN119US
2026-02-25partialKDFW?09:16 CSTN123UW
2026-02-24?KDFW14:42Z13:18 CST4h 36mN658AW
2026-02-23partialKDFW?09:23 CSTN122US
2026-02-22KDFW?09:21 CST20:14Z4h 52mN126UW
2026-02-21partialKDFW?09:18 CSTN109UW
2026-02-20partialKDFW?10:03 CSTN662AW
2026-02-19?KDFW17:43Z14:00 CST2h 16mN906AN
2026-02-19KDFWKSTL09:32 CST11:02 CST1h 29mN906AN
2026-02-18?KDFW14:50Z13:44 CST4h 53mN601AW
2026-02-17partialKDFW?09:15 CSTN663AW
2026-02-16partialKDFW?09:12 CSTN655AW
2026-02-15partialKDFW?09:19 CSTN662AW
2026-02-14estimated??14:41Z17:34Z2h 52mN655AW
2026-02-13partialKDFW?09:19 CSTN650AW
2026-02-12partialKDFW?09:13 CSTN663AW
2026-02-11partialKDFW?09:16 CSTN989AU
2026-02-10partialKDFW?10:34 CSTN582UW
2026-02-09?KDFW17:26Z13:42 CST2h 16mN856NN
2026-02-09KDFWKSTL09:26 CST10:54 CST1h 27mN856NN
2026-02-08?KDFW17:26Z13:46 CST2h 19mN933NN
2026-02-08KDFWKSTL09:19 CST10:58 CST1h 38mN933NN
2026-02-07?KDFW17:46Z13:50 CST2h 03mN892NN
2026-02-07?KSTL14:52Z11:16 CST2h 23mN892NN
2026-02-06?KDFW17:36Z13:34 CST1h 57mN915AN
2026-02-06KDFWKSTL09:24 CST11:00 CST1h 36mN915AN
2026-02-05?KDFW17:43Z14:00 CST2h 16mN845NN
2026-02-05KDFWKSTL09:22 CST11:00 CST1h 37mN845NN
2026-02-04partialKDFW?09:16 CSTN538UW
2026-02-03partialKDFW?09:21 CSTN404AN
2026-02-02KSTLKDFW12:01 CST13:44 CST1h 42mN803NN
2026-02-02KDFWKSTL09:21 CST10:58 CST1h 37mN803NN
2026-02-01?KDFW17:44Z13:44 CST1h 59mN807NN
2026-02-01KDFWKSTL09:22 CST11:08 CST1h 45mN807NN
2026-01-31?KDFW17:35Z13:44 CST2h 08mN861NN
2026-01-31KDFWKSTL09:16 CST11:00 CST1h 43mN861NN
2026-01-30?KDFW17:51Z14:02 CST2h 10mN933AN
2026-01-30KDFWKSTL09:38 CST11:18 CST1h 39mN933AN
2026-01-29KSTLKDFW12:30 CST14:20 CST1h 49mN829NN
2026-01-29KDFWKSTL10:10 CST11:38 CST1h 27mN829NN
2026-01-27?KDFW21:16Z17:56 CST2h 40mN833NN
2026-01-27?KSTL17:53Z14:48 CST2h 54mN833NN
2026-01-23?KDFW17:35Z13:54 CST2h 18mN940NN
2026-01-23KDFWKSTL09:37 CST11:04 CST1h 26mN940NN
2026-01-22?KDFW18:17Z15:26 CST3h 09mN968AN
2026-01-22?KSTL14:58Z11:26 CST2h 27mN968AN
2026-01-21?KDFW17:31Z13:42 CST2h 10mN974AN
2026-01-21KDFWKSTL09:17 CST10:56 CST1h 38mN974AN
2026-01-20?KDFW17:31Z13:38 CST2h 06mN358PW
2026-01-20KDFWKSTL09:22 CST10:58 CST1h 35mN358PW
2026-01-19?KDFW17:26Z13:48 CST2h 22mN889NN
2026-01-19KDFWKSTL09:29 CST10:56 CST1h 26mN889NN
2026-01-18?KDFW17:25Z13:56 CST2h 30mA35EF1
2026-01-09?KDFW17:46Z13:54 CST2h 07mN975AN
2026-01-09KDFWKSTL10:04 CST11:18 CST1h 13mN975AN
2026-01-08?KDFW17:36Z13:54 CST2h 17mN931AN
2026-01-08KDFWKSTL09:39 CST11:08 CST1h 28mN931AN
2026-01-07?KDFW17:26Z13:36 CST2h 09mN979NN
2026-01-07KDFWKSTL09:16 CST10:56 CST1h 39mN979NN
2026-01-06?KDFW17:29Z13:48 CST2h 19mA3FCD6
2026-01-06KDFWKSTL09:44 CST11:08 CST1h 23mA3FCD6
2026-01-05partialKDFW?09:19 CSTN601AW
2026-01-04KSTLKDFW12:11 CST13:42 CST1h 31mN536UW
2026-01-04estimated?KSTL15:28Z11:04 CST1h 36mN536UW
2026-01-03KSTLKDFW11:51 CST13:22 CST1h 30mN121UW
2026-01-03KDFWKSTL09:19 CST10:42 CST1h 23mN121UW
2026-01-02KSTLKDFW12:33 CST14:04 CST1h 30mN111US
2026-01-02KDFWKSTL10:06 CST11:30 CST1h 23mN111US
2026-01-01KSTLKDFW11:41 CST13:10 CST1h 28mN127UW
2026-01-01KDFWKSTL09:00 CST10:28 CST1h 27mN127UW
2025-12-31KSTLKDFW11:53 CST14:42 CST2h 48mN108UW
2025-12-31?KSTL14:22Z10:46 CST2h 23mN108UW
2025-12-30KSTLKDFW10:40 CST13:14 CST2h 34mN652AW
2025-12-30KDFWKSTL09:14 CST10:40 CST1h 25mN652AW
2025-12-29KSTLKDFW14:55 CST16:34 CST1h 38mN111US
2025-12-29KDFWKSTL12:17 CST13:36 CST1h 19mN111US
2025-12-28KSTLKDFW13:05 CST14:56 CST1h 50mN121UW
2025-12-28KDFWKSTL10:35 CST12:00 CST1h 25mN121UW
2025-12-27KSTLKDFW12:32 CST14:04 CST1h 31mN127UW
2025-12-27KDFWKSTL10:14 CST11:30 CST1h 15mN127UW
2025-12-26KSTLKDFW11:45 CST13:14 CST1h 28mN126UW
2025-12-26KDFWKSTL09:02 CST10:38 CST1h 35mN126UW
2025-12-25KSTLKDFW11:44 CST13:18 CST1h 34mN180US
2025-12-25?KSTL14:31Z10:34 CST2h 02mN180US
2025-12-24KDFW?11:39 CST21:56Z4h 16mN601AW
2025-12-23estimatedKSTL?12:09 CST19:50Z1h 40mN110UW
2025-12-23KDFWKSTL09:14 CST11:48 CST2h 33mN110UW
2025-12-22KDFW?09:10 CST19:44Z4h 33mN647AW
2025-12-21partialKDFW?09:51 CSTN658AW
2025-12-20KDFW?09:46 CST21:42Z5h 56mN601AW
2025-12-19partialKDFW?10:04 CSTN658AW
2025-12-18partialKDFW?13:06 CSTN654AW
2025-12-17partialKDFW?08:54 CSTN111US
2025-12-16partialKDFW?08:46 CSTN659AW
2025-12-15partialKDFW?09:14 CSTN650AW
2025-12-14partialKDFW?09:22 CSTN658AW
2025-12-14estimated?KDFW00:00Z19:32 CST1h 32mN651AW
2025-12-13KDFWKSTL14:21 CST17:24 CST3h 02mN651AW
2025-12-12KSTLKDFW10:18 CST13:20 CST3h 02mN601AW
2025-12-12KDFWKSTL08:51 CST10:18 CST1h 27mN601AW
2025-12-11KSTLKDFW11:44 CST13:14 CST1h 29mN660AW
2025-12-11?KSTL14:36Z10:36 CST1h 59mN660AW
2025-12-10KSTLKDFW12:51 CST14:18 CST1h 26mN119US
2025-12-10KDFWKSTL10:17 CST11:42 CST1h 24mN119US
2025-12-09?KDFW16:12Z13:18 CST3h 05mN128UW
2025-11-27estimated?KSTL14:55Z10:30 CST1h 34mN815NN
2025-11-26KDFW?09:11 CST19:28Z4h 16mN662AW
2025-10-30estimated??13:12Z15:20Z2h 07mN929NN
2025-10-29estimated??13:20Z15:40Z2h 19mN874NN
2025-10-28estimated??13:24Z15:42Z2h 17mN962AN
2025-10-27estimated??14:22Z16:02Z1h 39mN968NN
2025-10-26estimatedKSTL?09:08 CDT15:40Z1h 31mN892NN
2025-10-25estimated??14:43Z15:46Z1h 02mN961NN
2025-10-24estimatedKSTL?09:01 CDT15:40Z1h 38mN861NN
2025-10-20estimated??13:15Z15:34Z2h 18mN845NN
2025-10-15?KDFW13:20Z10:24 CDT2h 03mN317PG
2025-10-14?KDFW13:20Z10:24 CDT2h 04mN863NN
2025-10-13KSTLKDFW10:04 CDT11:42 CDT1h 37mA3C2BE
2025-10-13estimated?KSTL13:20Z09:00 CDT0h 39mA3C2BE
2025-10-07?KDFW13:27Z10:40 CDT2h 12mN904AN
2025-10-06KPHLKDFW21:34 EDT10:31 CDT13h 56mN732US
2025-09-27KORD O'Hare InternationalKBHM08:54 CDT09:57 CDT1h 02mA9F461
2025-09-20KORD O'Hare InternationalKBHM10:25 CDT11:30 CDT1h 05mAB385E
2025-08-26CYVR?19:50 PDT09:44Z6h 53mN184US
2025-08-24estimatedCYVRKORD01:06 PDT05:26 CDT2h 19mN582UW
2025-08-22CYVRKDPA11:12 PDT00:04 CDT10h 51mA0FCD4
2025-08-21CYVRKORD00:44 PDT06:00 CDT3h 15mN933AM
2025-08-20CYVRKORD03:20 PDT11:44 CDT6h 24mN990AU
2025-08-17CYVRKORD01:29 PDT07:08 CDT3h 38mAD5837
2025-08-16CYVRKORD00:04 PDT06:08 CDT4h 03mN119NN
2025-08-15?KORD08:11Z08:04 CDT4h 53mN442AN

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