Flight

AAL2989

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

DateSun 04 Oct 2026
RouteKORD CHICAGO OHARE INTERNATIONAL → KPHX PHOENIX SKY HARBOR INTERNATIONAL
Scheduled departure05:00 CDT

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

Route

AirlineAmerican Airlines
Observed routeKCLT → KCVG

Flight history 307 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:18 CDT06:27 MST3h 09mN576UW
2026-10-01KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:04 CDT06:18 MST3h 14mN199UW
2026-09-30KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:25 CDT06:47 MST3h 22mN978UY
2026-09-29KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:10 CDT06:22 MST3h 12mN121AN
2026-09-28KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:11 CDT06:22 MST3h 11mN132AN
2026-09-27KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:05 CDT06:15 MST3h 10mN978UY
2026-09-26KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:15 CDT06:33 MST3h 18mN901AA
2026-09-25KORD CHICAGO OHARE INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:28 CDT06:46 MST3h 18mN191UW
2026-09-24KORDKPHX04:30 CDT07:46 MST5h 15mN953XV
2026-09-23KORDKPHX04:06 CDT08:17 MST6h 10mN925UY
2026-09-22KORDKPHX05:04 CDT07:44 MST4h 40mAD36C8
2026-09-21KORDKPHX04:15 CDT06:38 MST4h 22mN134AN
2026-09-20KORDKPHX05:13 CDT06:44 MST3h 30mN907AA
2026-09-19KORDKPHX05:06 CDT06:44 MST3h 38mN167AN
2026-09-18KORDKPHX05:05 CDT08:38 MST5h 33mN142AN
2026-09-17KORDKPHX05:08 CDT08:48 MST5h 39mN554UW
2026-09-16KORDKPHX06:21 CDT07:58 MST3h 36mN976UY
2026-09-15estimatedKORDKPHX07:52 CDT06:36 MST0h 43mAD36C8
2026-09-14KORDKPHX04:24 CDT06:52 MST4h 27mN151AN
2026-09-13KORDKPHX05:05 CDT06:28 MST3h 22mN122NN
2026-09-12estimatedKORDKPHX05:12 CDT06:40 MST3h 28mN905AU
2026-09-11KORDKPHX05:14 CDT06:26 MST3h 11mN163AA
2026-09-10KORDKPHX05:03 CDT06:24 MST3h 20mN159AN
2026-09-09KORDKPHX05:07 CDT06:20 MST3h 12mN134AN
2026-09-06estimated??15:02Z16:30Z1h 27mN931NN
2026-09-05estimated??15:02Z16:50Z1h 47mN949NN
2026-09-04estimatedKPHXKLAX08:14 MST09:28 PDT1h 13mN868NN
2026-09-03KPHXKLAX08:12 MST09:14 PDT1h 01mN994NN
Earlier flights (279) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimatedKPHXKLAX08:18 MST09:24 PDT1h 05mN456AN
2026-09-01estimatedKPHXKLAX08:10 MST09:28 PDT1h 17mN431AN
2026-08-31estimatedKPHXKLAX08:39 MST10:04 PDT1h 24mN422AN
2026-08-30estimated??15:11Z16:24Z1h 12mN862NN
2026-08-29estimatedKPHXKLAX08:16 MST09:23 PDT1h 06mN982AN
2026-08-28estimatedKPHXKLAX08:16 MST09:24 PDT1h 07mN929NN
2026-08-27KPHXKHHR08:14 MST09:22 PDT1h 07mN972AN
2026-08-26estimated??15:04Z16:26Z1h 21mN923NN
2026-08-25estimated?KHHR15:00Z09:20 PDT1h 19mN989NN
2026-08-24estimatedKPHXKLAX08:19 MST09:34 PDT1h 14mN442AN
2026-08-23KPHXKLAX08:17 MST09:20 PDT1h 03mN916NN
2026-08-22estimatedKPHX?08:53 MST17:02Z1h 08mN967NN
2026-08-21estimated??15:10Z16:28Z1h 17mN920AN
2026-08-20estimatedKPHX?08:16 MST16:24Z1h 07mN913AN
2026-08-19estimatedKPHX?08:18 MST16:20Z1h 01mN985NN
2026-08-18estimated??18:30Z21:22Z2h 51mN912AN
2026-08-17estimated??16:09Z17:28Z1h 18mN160AN
2026-08-16estimatedKPHX?08:14 MST16:18Z1h 04mN991NN
2026-08-15estimatedKPHX?08:26 MST17:28Z2h 01mN946NN
2026-08-14estimatedKPHX?08:18 MST16:28Z1h 09mN944NN
2026-08-13estimatedKPHX?08:21 MST16:26Z1h 04mN914NN
2026-08-12estimatedKPHX?08:18 MST16:28Z1h 09mN982NN
2026-07-23KCLTKCVG22:06 EDT22:56 EDT0h 49mN111US
2026-07-22KCLTKCVG22:28 EDT23:22 EDT0h 53mN680AW
2026-07-21KCLTKCVG23:41 EDT00:36 EDT0h 54mN668AW
2026-07-20KCLTKCVG21:54 EDT22:44 EDT0h 49mN658AW
2026-07-18KCLTKCVG20:58 EDT21:50 EDT0h 51mN103US
2026-07-17KCLTKCVG21:46 EDT22:32 EDT0h 45mN123UW
2026-07-16KCLTKCVG21:58 EDT22:50 EDT0h 51mN123UW
2026-07-15KCLTKCVG20:55 EDT21:46 EDT0h 50mN5007E
2026-07-14KCLTKCVG20:39 EDT21:28 EDT0h 48mN109UW
2026-07-13KCLTKCVG23:13 EDT00:00 EDT0h 46mN651AW
2026-07-12KCLTKCVG21:21 EDT22:22 EDT1h 00mN916NN
2026-07-11KCLTKCVG00:49 EDT01:44 EDT0h 54mN661AW
2026-07-10KCLTKCVG22:30 EDT23:24 EDT0h 53mN660AW
2026-07-09KCLTKCVG21:11 EDT22:04 EDT0h 52mN651AW
2026-07-08KCLTKCVG21:21 EDT22:12 EDT0h 50mN651AW
2026-07-07KCLTKCVG03:28 EDT04:16 EDT0h 47mN655AW
2026-07-07partialKCLT?21:42 EDTN649AW
2026-07-06KCLTKCVG00:22 EDT01:10 EDT0h 47mN774XF
2026-07-04KCLTKCVG23:02 EDT23:56 EDT0h 53mN117UW
2026-07-03KCLTKCVG20:43 EDT21:36 EDT0h 52mN656AW
2026-07-02KCLTKCVG21:03 EDT21:54 EDT0h 50mN649AW
2026-07-01KCLTKCVG20:37 EDT21:30 EDT0h 52mN12028
2026-06-30KCLTKCVG20:43 EDT21:42 EDT0h 58mN109UW
2026-06-29KCLTKCVG02:05 EDT02:56 EDT0h 50mN647AW
2026-06-28KCLTKCVG22:14 EDT23:12 EDT0h 57mN834NN
2026-06-27KCLTKCVG21:49 EDT22:54 EDT1h 04mN122US
2026-06-26KCLTKCVG20:35 EDT21:30 EDT0h 54mN119US
2026-06-25KCLTKCVG21:36 EDT22:22 EDT0h 46mN121UW
2026-06-24KCLTKCVG21:34 EDT22:28 EDT0h 53mN673AW
2026-06-23KCLTKCVG20:42 EDT21:32 EDT0h 49mN652AW
2026-06-22KCLTKCVG21:04 EDT21:58 EDT0h 53mN102UW
2026-06-21KCLTKCVG22:07 EDT23:02 EDT0h 55mN838NN
2026-06-18KCLTKCVG20:37 EDT21:36 EDT0h 58mN126UW
2026-06-17KCLTKCVG20:41 EDT21:38 EDT0h 56mN104UW
2026-06-16KCLTKCVG21:16 EDT22:08 EDT0h 51mN660AW
2026-06-15KCLTKCVG20:37 EDT21:30 EDT0h 52mN112US
2026-06-14KCLTKCVG22:05 EDT23:00 EDT0h 54mN861NN
2026-06-13KCLTKCVG22:23 EDT23:16 EDT0h 52mN647AW
2026-06-12KCLTKCVG20:39 EDT21:36 EDT0h 56mN656AW
2026-05-29estimatedKCLTKCVG20:55 EDT21:46 EDT0h 50mN768US
2026-05-28KCLTKCVG21:45 EDT22:40 EDT0h 54mN8001N
2026-05-27estimatedKCLTKCVG22:54 EDT23:44 EDT0h 49mN826AW
2026-05-26KCLTKCVG21:49 EDT22:50 EDT1h 00mN9016
2026-05-25KCLTKCVG20:48 EDT21:40 EDT0h 52mN813AW
2026-05-24KCLTKCVG21:09 EDT22:06 EDT0h 56mN989AN
2026-05-23KCLTKCVG20:46 EDT21:40 EDT0h 53mN725UW
2026-05-22KCLTKCVG20:53 EDT21:44 EDT0h 50mN825AW
2026-05-21estimatedKHKYKCLT20:00 EDT21:00 EDT1h 00mN917AN
2026-05-20estimatedKSYR?19:23 EDT23:58Z0h 34mN917AN
2026-05-20KCLTKSYR16:58 EDT18:20 EDT1h 22mN917AN
2026-05-20partialKCLT?02:45 EDTN863NN
2026-05-20partialKCLT?23:25 EDTN849NN
2026-05-20partialKCLT?20:56 EDTN943AN
2026-05-19partialKCLT?23:32 EDTN339PL
2026-05-12KSYRKCLT15:22 EDT16:54 EDT1h 31mN816NN
2026-05-12KCLTKSYR12:38 EDT14:06 EDT1h 27mN816NN
2026-05-11KSYRKCLT14:12 EDT15:54 EDT1h 41mN991AN
2026-05-11estimatedKCLTKSYR11:35 EDT12:50 EDT1h 14mN991AN
2026-05-10KSYRKCLT14:31 EDT16:10 EDT1h 39mN990AN
2026-05-10KCLTKSYR12:01 EDT13:20 EDT1h 18mN990AN
2026-05-09KSYRKCLT14:10 EDT15:46 EDT1h 35mN335PH
2026-05-09KCLTKSYR11:37 EDT13:00 EDT1h 22mN335PH
2026-05-08KSYRKCLT14:13 EDT15:52 EDT1h 38mN893NN
2026-05-08estimatedKCLTKSYR11:36 EDT12:58 EDT1h 21mN893NN
2026-05-07KSYRKCLT15:34 EDT17:28 EDT1h 53mN830NN
2026-05-07estimatedKCLTKSYR12:18 EDT13:32 EDT1h 14mN830NN
2026-05-06KSYRKCLT14:19 EDT16:00 EDT1h 40mN937AN
2026-05-06KCLTKSYR11:32 EDT12:54 EDT1h 21mN937AN
2026-05-05KSYRKCLT15:20 EDT17:02 EDT1h 41mN358PW
2026-05-05KCLTKSYR12:19 EDT13:44 EDT1h 24mN358PW
2026-05-04KSYRKCLT14:13 EDT15:42 EDT1h 29mN952NN
2026-05-04KCLTKSYR11:33 EDT13:00 EDT1h 26mN952NN
2026-05-03KSYRKCLT14:07 EDT15:42 EDT1h 34mN967AN
2026-05-03KCLTKSYR11:26 EDT12:48 EDT1h 21mN967AN
2026-05-02KSYRKCLT14:04 EDT15:50 EDT1h 45mN910NN
2026-05-02estimatedKCLTKSYR11:36 EDT12:50 EDT1h 14mN910NN
2026-05-01KSYRKCLT14:09 EDT15:46 EDT1h 36mN955AN
2026-05-01KCLTKSYR11:34 EDT12:52 EDT1h 17mN955AN
2026-04-30KSYRKCLT14:44 EDT16:22 EDT1h 37mA38682
2026-04-30estimatedKCLTKSYR12:09 EDT13:28 EDT1h 18mA38682
2026-04-29KSYRKCLT14:10 EDT15:46 EDT1h 35mN956AN
2026-04-29estimatedKCLTKSYR11:29 EDT12:44 EDT1h 14mN956AN
2026-04-28KSYR?15:06 EDT20:46Z1h 39mN904AN
2026-04-28KCLTKSYR12:22 EDT13:42 EDT1h 20mN904AN
2026-04-27KSYRKCLT14:13 EDT15:48 EDT1h 35mN960NN
2026-04-27estimatedKCLTKSYR11:46 EDT13:06 EDT1h 20mN960NN
2026-04-26KSYRKCLT14:11 EDT15:48 EDT1h 37mN976NN
2026-04-26KCLTKSYR11:33 EDT12:58 EDT1h 24mN976NN
2026-04-25KSYR?14:14 EDT19:52Z1h 37mN852NN
2026-04-25KCLTKSYR11:26 EDT12:46 EDT1h 19mN852NN
2026-04-24estimatedKSYR?14:19 EDT19:46Z1h 26mN864NN
2026-04-24KCLTKSYR11:43 EDT13:10 EDT1h 26mN864NN
2026-04-23KSYRKCLT14:08 EDT15:42 EDT1h 33mN807NN
2026-04-23estimatedKHKYKSYR11:28 EDT12:52 EDT1h 23mN807NN
2026-04-22KSYRKCLT14:35 EDT15:58 EDT1h 23mN975AN
2026-04-22KHKYKSYR11:36 EDT13:04 EDT1h 27mN975AN
2026-04-21KSYRKCLT15:05 EDT16:36 EDT1h 30mN987NN
2026-04-21KCLTKSYR12:20 EDT13:48 EDT1h 27mN987NN
2026-04-20KSYRKCLT14:51 EDT16:22 EDT1h 31mN936AN
2026-04-20KCLTKSYR12:10 EDT13:40 EDT1h 30mN936AN
2026-04-19KSYRKCLT14:50 EDT16:32 EDT1h 41mN337PJ
2026-04-19KHKYKSYR12:25 EDT13:38 EDT1h 12mN337PJ
2026-04-18KSYRKCLT14:36 EDT16:06 EDT1h 29mN826NN
2026-04-18KCLTKSYR11:45 EDT13:04 EDT1h 18mN826NN
2026-04-17KSYRKCLT14:13 EDT15:44 EDT1h 30mN805NN
2026-04-17KCLTKSYR11:38 EDT13:04 EDT1h 25mN805NN
2026-04-16KSYRKCLT14:46 EDT16:22 EDT1h 35mN940NN
2026-04-16KHKYKSYR11:57 EDT13:16 EDT1h 18mN940NN
2026-04-15KSYRKCLT16:21 EDT17:52 EDT1h 30mN959NN
2026-04-15KCLTKSYR13:33 EDT14:56 EDT1h 22mN959NN
2026-04-14KSYRKCLT15:02 EDT16:36 EDT1h 33mN973NN
2026-04-14KCLTKSYR12:16 EDT13:38 EDT1h 22mN973NN
2026-04-12estimatedKHKY?11:45 EDT19:36Z3h 51mN976AN
2026-04-11estimatedKSYR?14:11 EDT19:46Z1h 35mN962AN
2026-04-11KCLTKSYR11:37 EDT13:02 EDT1h 24mN962AN
2026-04-06KHKYKCLT08:25 EDT10:36 EDT2h 10mN988NN
2026-04-05KHKYKCLT08:38 EDT10:50 EDT2h 11mN981NN
2026-04-04KHKYKCLT08:38 EDT10:48 EDT2h 10mA33EB5
2026-04-03estimatedKHKYKCLT08:34 EDT11:00 EDT2h 25mN912AN
2026-04-02estimatedKHKYKCLT08:30 EDT11:10 EDT2h 39mN338PK
2026-03-31KHKYKCLT09:56 EDT12:16 EDT2h 19mN853NN
2026-03-30KHKYKCLT09:11 EDT13:20 EDT4h 09mN930AN
2026-03-29estimatedKHKYKCLT22:23 EDT11:10 EDT12h 46mN885NN
2026-03-16estimatedKAUS?09:50 CDT16:08Z1h 17mN893NN
2026-03-15KHKYKCLT08:46 EDT10:56 EDT2h 09mN950AN
2026-03-14estimated?KCLT12:46Z12:38 EDT3h 51mN899NN
2026-03-13estimated??15:12Z18:48Z3h 36mN833NN
2026-03-12estimated??12:29Z14:02Z1h 32mN981NN
2026-03-11partialKCLT?08:51 EDTN960AN
2026-03-10partialKCLT?09:36 EDTN894NN
2026-03-09KAUSKCLT07:08 CDT11:06 EDT2h 57mN957NN
2026-03-08partialKCLT?08:11 EDTN877NN
2026-03-07partialKCLT?09:48 ESTN932NN
2026-03-07estimatedKAUS?07:15 CST14:28Z1h 12mN932NN
2026-03-06partialKCLT?08:00 ESTN968AN
2026-03-05partialKCLT?07:55 ESTN847NN
2026-03-04partialKCLT?09:31 ESTN998NN
2026-03-03partialKCLT?09:41 ESTN316PF
2026-03-02partialKCLT?08:17 ESTN945AN
2026-03-01partialKCLT?08:23 ESTN953NN
2026-02-28partialKCLT?08:16 ESTN927AN
2026-02-27partialKCLT?08:02 ESTN848NN
2026-02-26partialKCLT?08:00 ESTN808NN
2026-02-25partialKCLT?09:31 ESTN835NN
2026-02-24KAUSKCLT08:08 CST12:18 EST3h 09mN891NN
2026-02-23partialKCLT?08:20 ESTN343PN
2026-02-22partialKCLT?08:27 ESTN306PB
2026-02-21partialKCLT?08:25 ESTN887NN
2026-02-20KGSPKCLT12:03 EST12:30 EST0h 27mN956AN
2026-02-20?KGSP12:54Z10:54 EST3h 00mN956AN
2026-02-19partialKCLT?08:11 ESTN957NN
2026-02-18partialKCLT?09:25 ESTN814NN
2026-02-17partialKCLT?09:38 ESTN991NN
2026-02-16partialKCLT?09:17 ESTN843NN
2026-02-15partialKCLT?08:41 ESTN907NN
2026-02-14partialKCLT?08:24 ESTN847NN
2026-02-13partialKCLT?08:09 ESTN928AN
2026-02-12KAUSKCLT07:33 CST10:42 EST2h 08mN929NN
2026-02-11KAUSKEWR09:44 CST17:24 EST6h 40mA3489F
2026-02-10KTEBKEWR16:00 EST17:19 EST1h 18mA32886
2026-02-10KAUS Austin-Bergstrom International?09:58 CST22:12Z6h 13mA32886
2026-02-10partial??00:00ZN378SC
2026-02-09KAUS Austin-Bergstrom International?10:22 CST21:18Z4h 55mA45316
2026-02-09KAUS?10:13 CST23:58Z7h 44mN378SC
2026-02-08KAUS Austin-Bergstrom International?10:00 CST21:59Z5h 59mA389EB
2026-02-08partial??00:01ZA35B42
2026-02-07estimated??15:25Z23:42Z8h 17mA35B42
2026-02-06partialKCLT?10:23 ESTN923NN
2026-02-05partialKCLT?10:22 ESTA33EB5
2026-02-04KAUSKEWR09:40 CST17:24 EST6h 43mA32C3E
2026-02-03partialKCLT?10:37 ESTN310RF
2026-02-02partialKCLT?10:40 ESTN924AN
2026-01-30partialKCLT?12:13 ESTN904NN
2026-01-29KAUSKCLT09:46 CST13:00 EST2h 14mA3A65F
2026-01-28partialKCLT?11:58 ESTA33ED6
2026-01-26KAUSKCLT13:33 CST16:28 EST1h 55mN934AN
2026-01-24KAUSKCLT09:49 CST12:54 EST2h 05mN310RF
2026-01-23KAUSKCLT09:50 CST13:04 EST2h 13mA35781
2026-01-22KAUSKCLT09:47 CST13:04 EST2h 16mA33ED6
2026-01-21KAUSKCLT09:35 CST12:52 EST2h 16mN306SP
2026-01-20partialKCLT?10:22 ESTA32C3E
2026-01-19KAUSKCLT10:42 CST14:38 EST2h 55mN930AN
2026-01-18partialKCLT?12:19 ESTA3A65F
2026-01-09KAUSKCLT09:48 CST13:10 EST2h 22mA32116
2026-01-08KAUSKCLT09:45 CST13:16 EST2h 30mN968AN
2026-01-07partialKCLT?10:13 ESTAB129A
2026-01-06KAUSKCLT09:45 CST13:08 EST2h 23mN923NN
2026-01-05KAUSKCLT08:12 CST11:40 EST2h 27mN962AN
2026-01-04KAUSKCLT08:21 CST11:56 EST2h 35mN875NN
2026-01-03KAUSKCLT08:16 CST11:30 EST2h 13mN855NN
2026-01-02KAUSKCLT08:16 CST11:28 EST2h 11mN862NN
2026-01-01partialKCLT?08:59 ESTN317PG
2025-12-30KAUSKCLT08:26 CST11:42 EST2h 16mN817NN
2025-12-29KAUSKCLT08:25 CST11:40 EST2h 14mN990AN
2025-12-28KAUSKCLT08:25 CST11:52 EST2h 26mN984NN
2025-12-27KAUSKCLT08:15 CST11:38 EST2h 22mN906NN
2025-12-26KAUSKCLT08:27 CST11:50 EST2h 23mN346PR
2025-12-25KAUSKCLT08:22 CST11:50 EST2h 27mA3ADCE
2025-12-24KAUSKCLT08:16 CST11:44 EST2h 28mN974AN
2025-12-23KAUSKCLT08:23 CST11:46 EST2h 22mN935NN
2025-12-22KAUSKCLT12:11 CST15:30 EST2h 19mN913AN
2025-12-21KAUSKCLT08:21 CST11:50 EST2h 28mN975AN
2025-12-20KAUSKCLT11:58 CST15:32 EST2h 33mN976NN
2025-12-20partialKAUS?08:27 CSTN975AN
2025-12-19KAUSKCLT08:22 CST11:50 EST2h 27mN984NN
2025-12-15KAUSKCLT08:21 CST11:44 EST2h 23mN948AN
2025-12-14KAUSKCLT08:21 CST11:46 EST2h 24mN968AN
2025-12-13KAUSKCLT08:10 CST11:38 EST2h 27mA3CDE4
2025-12-12KAUSKCLT20:09 CST11:46 EST14h 36mN301PA
2025-11-27KAUSKCLT08:19 CST11:16 EST1h 56mN835NN
2025-11-26partialKCLT?09:17 ESTN805NN
2025-10-28KDFWKCVG16:02 CDT18:50 EDT1h 47mN885NN
2025-10-28KCVG?20:24 EDT02:38Z2h 13mN939AN
2025-10-27KDFWKCVG16:26 CDT19:10 EDT1h 43mN939AN
2025-10-27KCVG?20:44 EDT02:54Z2h 09mN821NN
2025-10-26estimatedKCLTKCVG17:31 EDT19:26 EDT1h 55mN821NN
2025-10-24KCVG?20:52 EDT03:22Z2h 29mN910NN
2025-10-23KDFWKCVG16:57 CDT19:38 EDT1h 40mN910NN
2025-10-21KDFWKCVG16:00 CDT18:44 EDT1h 43mN972NN
2025-10-21KCVG?20:09 EDT02:28Z2h 18mN935NN
2025-10-20KDFWKCVG16:13 CDT18:54 EDT1h 41mN935NN
2025-10-20KCVGKDFW21:46 EDT22:40 CDT1h 53mN927NN
2025-10-20estimatedKCLTKCVG20:00 EDT20:34 EDT0h 34mN927NN
2025-10-19estimatedKDFW?17:47 CDT23:58Z1h 10mN927NN
2025-10-14KDFWKCVG16:13 CDT19:02 EDT1h 48mN831NN
2025-10-14KCVGKDFW21:08 EDT21:22 CDT1h 13mN935NN
2025-10-13KDFWKCVG16:01 CDT18:56 EDT1h 54mN935NN
2025-10-13KCVGKDFW20:46 EDT21:50 CDT2h 03mN804NN
2025-10-12estimatedKCLTKCVG19:01 EDT19:24 EDT0h 23mN804NN
2025-10-07KDFWKCVG15:58 CDT18:44 EDT1h 45mN305NX
2025-10-07KCVGKDFW20:12 EDT21:30 CDT2h 17mN987NN
2025-10-06KDFWKCVG16:02 CDT18:54 EDT1h 52mN987NN
2025-10-05KPHLKMCI10:47 EDT11:46 CDT1h 59mN717UW
2025-10-04estimatedKPHL?18:13 EDT23:56Z1h 42mN717UW
2025-10-02KPHL?10:47 EDT15:53Z1h 06mAA79F6
2025-10-01KPHL?10:33 EDT15:41Z1h 07mAB0971
2025-09-30KPHL?11:03 EDT16:09Z1h 06mAA234A
2025-09-29KPHLKDAY12:17 EDT13:19 EDT1h 01mAAF485
2025-09-28KPHLKIND12:11 EDT13:17 EDT1h 05mAB2729
2025-09-27KPHLKFFO10:38 EDT11:39 EDT1h 00mAB1C04
2025-09-26KPHLKFFO10:54 EDT11:55 EDT1h 00mAA02AB
2025-09-25KPHLKFFO10:56 EDT11:57 EDT1h 00mA9D44C
2025-09-24KPHLKDAY13:06 EDT14:13 EDT1h 07mAAFFAA
2025-09-23KPHL?10:28 EDT15:34Z1h 05mA97DE4
2025-09-22KPHLKFFO10:30 EDT11:32 EDT1h 02mAB385E
2025-09-21KPHL?10:35 EDT15:42Z1h 06mAAF485
2025-09-20KPHLKLUK10:38 EDT11:41 EDT1h 03mAB34A7
2025-09-19KPHLKIND10:41 EDT11:49 EDT1h 07mAB34A7
2025-08-26estimatedKDFWKSJC20:51 CDT21:00 PDT2h 08mN956NN
2025-08-24?KSJC00:07Z00:46 PDT7h 38mA333AE
2025-08-23KDFWKDEN00:59 CDT17:51 MDT17h 52mN892NN
2025-08-21KDFWKSJC02:14 CDT16:38 PDT16h 23mN966AN
2025-08-20estimated?KSJC00:01Z17:42 PDT0h 41mN338PK
2025-08-19partial??00:00ZN802NN
2025-08-17partial??00:00ZN908AN
2025-08-16KDFW?15:54 CDT23:58Z3h 04mN908AN
2025-08-15partialKDFW?19:37 CDTN893NN

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