Flight

AAL2231

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

DateMon 05 Oct 2026
RouteKMIA MIAMI INTERNATIONAL → KCLT CHARLOTTE DOUGLAS INTERNATIONAL
Scheduled departure21:40 EDT

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

Route

AirlineAmerican Airlines
Typical originKMIA MIAMI INTERNATIONAL
Typical destinationKCLT CHARLOTTE DOUGLAS INTERNATIONAL
Distance567 nm

Flight history 355 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-04KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:54 EDT23:31 EDT1h 37mN330TJ
2026-10-03KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:50 EDT23:27 EDT1h 37mN926AN
2026-10-02KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL22:02 EDT23:40 EDT1h 38mN806NN
2026-10-01KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:53 EDT23:36 EDT1h 43mN923NN
2026-09-30KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:55 EDT23:25 EDT1h 30mN948AN
2026-09-29KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:52 EDT23:25 EDT1h 33mN301PA
2026-09-28KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:57 EDT23:27 EDT1h 30mN977NN
2026-09-27KMIA MIAMI INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL21:50 EDT23:22 EDT1h 32mN950AN
2026-09-26KMIAKCLT21:46 EDT23:23 EDT1h 37mN806NN
2026-09-25KMIAKCLT22:08 EDT23:50 EDT1h 41mN970AN
2026-09-24KMIAKCLT21:55 EDT23:28 EDT1h 33mN809NN
2026-09-23KMIAKCLT21:51 EDT23:14 EDT1h 22mN968AN
2026-09-22KMIAKCLT21:49 EDT23:30 EDT1h 41mN884NN
2026-09-21KMIAKCLT21:52 EDT23:26 EDT1h 34mN882NN
2026-09-20KMIAKCLT22:13 EDT23:46 EDT1h 32mN969AN
2026-09-19KMIAKCLT22:40 EDT00:12 EDT1h 31mN941AN
2026-09-18estimatedKMIAKCLT22:09 EDT23:36 EDT1h 26mN378SC
2026-09-17estimatedKMIAKCLT22:28 EDT23:54 EDT1h 25mN887NN
2026-09-16estimatedKMIAKCLT21:49 EDT23:16 EDT1h 26mN976AN
2026-09-15estimatedKMIAKCLT22:14 EDT23:42 EDT1h 28mN849NN
2026-09-14estimatedKMIAKCLT22:48 EDT00:14 EDT1h 25mN853NN
2026-09-13estimatedKMIAKCLT00:21 EDT01:48 EDT1h 26mN839NN
2026-09-12estimatedKMIAKCLT23:28 EDT01:00 EDT1h 31mN945AN
2026-09-11estimatedKMIAKCLT00:22 EDT01:54 EDT1h 31mN940NN
2026-09-10estimatedKMIAKCLT21:53 EDT23:20 EDT1h 26mN872NN
2026-09-09estimatedKMIAKCLT22:35 EDT00:04 EDT1h 28mN942NN
2026-09-08KMIAKCLT00:45 EDT02:18 EDT1h 33mA3F91E
2026-09-06estimatedKMIAKCLT22:25 EDT23:48 EDT1h 23mN821NN
2026-09-05estimatedKMIAKCLT22:18 EDT23:48 EDT1h 29mN950AN
2026-09-04estimatedKMIAKCLT22:28 EDT23:56 EDT1h 28mN322VJ
Earlier flights (325) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKMIAKCLT22:06 EDT23:38 EDT1h 31mN921AN
2026-09-02estimatedKMIAKCLT01:18 EDT02:38 EDT1h 19mN843NN
2026-09-01estimatedKMIAKCLT22:38 EDT00:06 EDT1h 27mN813NN
2026-08-31estimatedKMIAKCLT22:14 EDT23:40 EDT1h 25mN890NN
2026-08-30KMIAKCLT21:54 EDT23:20 EDT1h 25mA38682
2026-08-29KMIAKCLT00:02 EDT01:30 EDT1h 27mA3578A
2026-08-28KMIAKCLT22:22 EDT23:54 EDT1h 31mN918NN
2026-08-27KMIAKCLT21:59 EDT23:32 EDT1h 32mN947NN
2026-08-26KMIAKCLT21:52 EDT23:30 EDT1h 37mN940NN
2026-08-25KMIAKCLT22:00 EDT23:32 EDT1h 31mN849NN
2026-08-24KMIAKCLT22:47 EDT00:18 EDT1h 31mN822NN
2026-08-23KMIAKCLT21:54 EDT23:22 EDT1h 27mN884NN
2026-08-22KMIAKCLT22:18 EDT00:04 EDT1h 45mN306RC
2026-08-21KMIAKCLT22:00 EDT23:32 EDT1h 32mN324RA
2026-08-20estimatedKMIAKCLT22:15 EDT23:44 EDT1h 28mN305UG
2026-08-19KMIAKCLT23:16 EDT00:46 EDT1h 29mN956NN
2026-08-18KMIAKCLT21:48 EDT23:20 EDT1h 31mN992AN
2026-08-17estimatedKMIAKCLT22:00 EDT06:52 EDT8h 51mN993NN
2026-08-16KMIAKCLT22:47 EDT07:19 EDT8h 31mN342RX
2026-08-15estimatedKMIAKCLT22:20 EDT05:33 EDT7h 13mN872NN
2026-08-14KMIAKCLT21:58 EDT23:34 EDT1h 35mN864NN
2026-08-13estimatedKMIAKCLT22:19 EDT23:50 EDT1h 30mN301UC
2026-08-12KMIAKCLT21:59 EDT08:34 EDT10h 34mN954NN
2026-07-23estimatedKCLTKFLL17:18 EDT18:06 EDT0h 47mN845NN
2026-07-22partial??01:24ZN867NN
2026-07-21estimatedKCLTKFLL17:09 EDT18:28 EDT1h 18mN867NN
2026-07-20estimatedKCLTKFLL16:54 EDT18:18 EDT1h 23mN825NN
2026-07-19partial??03:59ZN866NN
2026-07-18estimated?KFLL22:49Z19:58 EDT1h 08mN866NN
2026-07-17partial??00:15ZN337PJ
2026-07-16estimatedKCLTKFLL16:51 EDT18:14 EDT1h 22mN337PJ
2026-07-15estimatedKCLTKFLL17:06 EDT18:30 EDT1h 23mN342RX
2026-07-14partialKCLT?20:36 EDTN314PD
2026-07-13estimatedKCLTKFLL17:12 EDT18:44 EDT1h 32mN314PD
2026-07-12estimatedKCLTKFLL18:23 EDT19:50 EDT1h 26mN946NN
2026-07-11estimated??10:55Z22:28Z11h 33mN960AN
2026-07-11estimatedKCLTKFLL21:00 EDT22:24 EDT1h 23mN960AN
2026-07-09estimatedKCLTKFLL16:55 EDT18:14 EDT1h 18mN945AN
2026-07-08partialKHWO?20:48 EDTN963NN
2026-07-07estimatedKCLTKFLL17:22 EDT18:56 EDT1h 34mN963NN
2026-07-06partialKOPF?20:00 EDTN903AN
2026-07-05estimatedKCLTKFLL19:03 EDT19:58 EDT0h 54mN903AN
2026-07-03partialKOPF?21:45 EDTN957NN
2026-07-02partialKFLL?20:00 EDTA362B2
2026-07-01estimatedKCLTKFLL19:25 EDT19:58 EDT0h 32mA362B2
2026-06-30estimatedKCLTKFLL17:50 EDT18:32 EDT0h 41mN909AN
2026-06-29estimated??17:10Z22:32Z5h 21mN933NN
2026-06-28estimatedKCLTKFLL17:05 EDT18:44 EDT1h 38mN933NN
2026-06-27partialKOPF?20:00 EDTN872NN
2026-06-26estimatedKCLTKFLL19:11 EDT19:58 EDT0h 46mN872NN
2026-06-25partialKCLT?21:10 EDTN908AN
2026-06-24partialKHWO?20:00 EDTN973NN
2026-06-23estimatedKCLTKFLL18:34 EDT19:58 EDT1h 23mN973NN
2026-06-22estimatedKCLTKFLL17:09 EDT18:36 EDT1h 26mN892NN
2026-06-21estimatedKCLTKFLL17:50 EDT19:12 EDT1h 21mN814NN
2026-06-20partialKCLT?21:07 EDTN857NN
2026-06-19partialKMIA?21:21 EDTN905NN
2026-06-18estimatedKCLTKFLL17:29 EDT18:50 EDT1h 20mN905NN
2026-06-17partialKHWO?21:57 EDTN885NN
2026-06-16partialKOPF?21:19 EDTN862NN
2026-06-15partialKMIA?22:03 EDTN335RT
2026-06-14estimatedKCLTKMIA09:12 EDT18:48 EDT9h 35mA38682
2026-06-14estimatedTRPM?20:00 EDT01:08Z1h 08mA38682
2026-06-12partialKMIA?22:38 EDTN961AN
2026-06-12estimatedKHWOKMIA20:00 EDT21:04 EDT1h 03mN961AN
2026-06-11estimatedKCLTKFLL19:30 EDT19:58 EDT0h 27mN961AN
2026-05-28KCLTKMIA17:17 EDT19:02 EDT1h 44mN920NN
2026-05-27KCLTKMIA17:14 EDT18:48 EDT1h 33mN335SN
2026-05-26KCLTKMIA18:18 EDT19:52 EDT1h 33mN943AN
2026-05-25estimatedKCLTKMIA17:22 EDT19:06 EDT1h 43mN877NN
2026-05-24KCLTKMIA17:19 EDT18:52 EDT1h 32mN811NN
2026-05-23KCLTKMIA17:46 EDT19:18 EDT1h 31mN839NN
2026-05-22KCLTKMIA17:32 EDT19:04 EDT1h 31mN902AN
2026-05-21partialKTNT?20:00 EDTN905AU
2026-05-20estimatedKMIAKCLT09:26 EDT19:58 EDT10h 32mN905AU
2026-05-20KLASKTNT00:32 PDT04:16 EDT0h 43mAC3448
2026-05-20estimatedKMIAKLAS02:13 EDT00:08 PDT0h 54mAC3448
2026-05-20partialKMIA?23:01 EDTN803AL
2026-05-20estimatedKOPFKMIA20:41 EDT22:00 EDT1h 19mN812AA
2026-05-19partialKMIA?21:22 EDTN812AA
2026-05-12estimated??20:02Z22:44Z2h 41mN812AA
2026-05-12estimatedKMIAKCLT09:24 EDT14:06 EDT4h 41mN812AA
2026-05-12estimatedKTNTKMIA20:00 EDT20:20 EDT0h 20mN816AA
2026-05-11estimated??20:03Z23:58Z3h 54mN816AA
2026-05-11estimatedKMIAKCLT09:49 EDT14:40 EDT4h 50mN816AA
2026-05-11estimatedKTNTKMIA20:00 EDT20:26 EDT0h 26mN817AN
2026-05-10estimated??20:07Z23:58Z3h 50mN817AN
2026-05-10estimatedKMIAKCLT09:26 EDT14:30 EDT5h 03mN817AN
2026-05-09estimated??20:10Z23:58Z3h 48mN817AN
2026-05-09estimatedKMIAKCLT09:47 EDT14:44 EDT4h 56mN817AN
2026-05-09estimatedKTNTKMIA20:00 EDT20:38 EDT0h 37mN816AA
2026-05-08estimated??20:12Z23:58Z3h 45mN816AA
2026-05-08estimatedKMIAKCLT09:33 EDT14:38 EDT5h 04mN816AA
2026-05-07estimated??20:03Z23:58Z3h 54mN817AN
2026-05-07estimatedKMIAKCLT09:28 EDT14:12 EDT4h 43mN817AN
2026-05-07estimatedKTNTKMIA20:00 EDT20:34 EDT0h 33mN921NN
2026-05-06estimated??19:50Z23:58Z4h 07mN921NN
2026-05-06KMIAKLAS09:27 EDT11:34 PDT5h 06mN921NN
2026-05-05KLAS?13:17 PDT23:58Z3h 40mN931AN
2026-05-05KMIAKLAS09:24 EDT11:38 PDT5h 13mN931AN
2026-05-04estimatedKCLTKMIA15:39 EDT19:58 EDT4h 18mN933NN
2026-05-04KMIAKLAS09:29 EDT11:56 PDT5h 26mN933NN
2026-05-04partialKMIA?20:00 EDTN851NN
2026-05-03partialKOPF?20:00 EDTA3428E
2026-05-02estimated??20:02Z23:58Z3h 55mA3428E
2026-05-02estimatedKMIAKCLT09:52 EDT15:20 EDT5h 27mA3428E
2026-05-02estimatedKFLLKMIA20:00 EDT21:32 EDT1h 31mN920NN
2026-05-01estimated??20:40Z23:58Z3h 17mN920NN
2026-05-01estimatedKMIAKCLT09:50 EDT15:06 EDT5h 15mN920NN
2026-04-30estimated??19:50Z23:58Z4h 07mN977NN
2026-04-30estimatedKMIAKCLT09:42 EDT14:54 EDT5h 11mN977NN
2026-04-29estimated??19:40Z23:58Z4h 17mN961NN
2026-04-29estimatedKMIAKCLT22:46 EDT14:56 EDT16h 09mN963AN
2026-04-29estimatedKTNTKMIA20:00 EDT21:26 EDT1h 26mN963AN
2026-04-28estimated??19:40Z23:58Z4h 17mN963AN
2026-04-28estimatedKMIAKCLT09:20 EDT14:58 EDT5h 37mN963AN
2026-04-28estimatedKTNTKMIA20:00 EDT21:12 EDT1h 11mN882NN
2026-04-27estimated??20:18Z23:58Z3h 39mN882NN
2026-04-27KMIAKLAS10:36 EDT12:52 PDT5h 15mN882NN
2026-04-27estimatedKTNTKMIA20:00 EDT20:32 EDT0h 31mN885NN
2026-04-26estimated??19:39Z23:58Z4h 18mN885NN
2026-04-26estimatedKMIAKCLT09:46 EDT15:02 EDT5h 15mN885NN
2026-04-25estimated??19:39Z23:58Z4h 19mN875NN
2026-04-25KMIAKLAS09:26 EDT11:40 PDT5h 13mN875NN
2026-04-25estimatedKTNTKMIA20:00 EDT20:22 EDT0h 22mN919NN
2026-04-24KLAS?13:07 PDT23:58Z3h 50mN919NN
2026-04-24KMIAKLAS09:24 EDT11:38 PDT5h 13mN919NN
2026-04-24estimated?KMIA00:00Z20:22 EDT0h 22mN924AN
2026-04-23estimated??20:08Z23:58Z3h 49mN924AN
2026-04-23KMIAKLAS09:26 EDT11:28 PDT5h 01mN924AN
2026-04-23estimated?KMIA00:00Z20:24 EDT0h 24mN976AN
2026-04-22estimated??19:44Z23:58Z4h 13mN976AN
2026-04-22KMIAKLAS09:28 EDT11:22 PDT4h 53mN976AN
2026-04-22estimated?KMIA00:00Z20:38 EDT0h 38mN956AN
2026-04-21estimated??19:43Z23:58Z4h 14mN956AN
2026-04-21estimatedKMIAKCLT09:25 EDT14:40 EDT5h 14mN956AN
2026-04-21estimated?KMIA00:00Z20:58 EDT0h 57mN860NN
2026-04-20estimated??20:06Z23:59Z3h 53mN860NN
2026-04-20estimatedKMIAKCLT10:10 EDT14:36 EDT4h 26mN860NN
2026-04-20estimated?KMIA00:00Z20:46 EDT0h 45mN989AN
2026-04-19estimated??21:40Z23:58Z2h 17mN989AN
2026-04-19estimated?KLAS19:39Z13:50 PDT1h 10mN989AN
2026-04-19estimatedKMIAKCLT09:24 EDT14:32 EDT5h 07mN989AN
2026-04-19estimated?KMIA00:00Z20:34 EDT0h 33mN863NN
2026-04-18estimated??20:17Z23:58Z3h 40mN863NN
2026-04-18estimatedKMIAKCLT09:56 EDT15:20 EDT5h 23mN863NN
2026-04-18estimated?KMIA00:00Z21:16 EDT1h 16mN967NN
2026-04-17estimated??19:39Z23:58Z4h 19mN967NN
2026-04-17estimatedKMIAKCLT09:53 EDT15:02 EDT5h 08mN967NN
2026-04-17estimated?KMIA00:00Z20:48 EDT0h 47mN342PM
2026-04-16estimated??19:39Z23:58Z4h 19mN342PM
2026-04-16estimatedKMIAKCLT10:01 EDT15:00 EDT4h 58mN342PM
2026-04-16estimated?KMIA00:00Z21:32 EDT1h 31mN802NN
2026-04-15estimated??21:05Z23:58Z2h 52mN802NN
2026-04-15estimatedKMIAKCLT09:34 EDT14:28 EDT4h 53mN802NN
2026-04-15estimated?KMIA00:00Z20:32 EDT0h 31mA39B39
2026-04-14estimated??19:43Z23:58Z4h 14mA39B39
2026-04-14KMIAKLAS09:22 EDT11:22 PDT4h 59mA39B39
2026-04-14estimated?KMIA00:00Z20:38 EDT0h 37mN861NN
2026-04-13estimatedKMIAKCLT12:54 EDT19:58 EDT7h 04mN861NN
2026-04-13estimated?KMIA00:00Z20:30 EDT0h 29mN974AN
2026-04-12estimatedKMIAKCLT09:33 EDT19:58 EDT10h 24mN974AN
2026-04-12estimated??00:06Z00:28Z0h 21mN950NN
2026-04-11estimated??19:40Z23:56Z4h 15mN950NN
2026-04-11estimatedKMIAKCLT09:27 EDT14:24 EDT4h 56mN950NN
2026-04-11estimated?KMIA00:16Z20:48 EDT0h 31mN958NN
2026-04-06KPHLKCLT21:33 EDT22:50 EDT1h 16mN970AN
2026-04-05KPHLKCLT21:29 EDT22:36 EDT1h 06mN912AN
2026-04-04KPHLKCLT21:36 EDT22:46 EDT1h 09mN468AN
2026-04-03KPHLKCLT21:57 EDT22:54 EDT0h 56mN301NW
2026-04-02KPHLKCLT22:37 EDT23:44 EDT1h 06mN946AN
2026-04-01KPHLKCLT21:41 EDT22:48 EDT1h 06mN954NN
2026-03-31KPHLKCLT21:38 EDT22:48 EDT1h 09mN303RG
2026-03-30KPHLKCLT21:31 EDT22:40 EDT1h 09mN870NN
2026-03-29KPHLKCLT21:51 EDT22:54 EDT1h 02mN939NN
2026-03-16KPHLKCLT22:08 EDT23:30 EDT1h 21mN966NN
2026-03-15KPHLKCLT21:43 EDT05:26 EDT7h 42mN842NN
2026-03-14KPHLKCLT21:23 EDT22:36 EDT1h 12mN431AN
2026-03-13KPHLKCLT22:00 EDT23:14 EDT1h 13mN975AN
2026-03-12KPHLKCLT22:48 EDT00:04 EDT1h 15mN833NN
2026-03-11KPHLKCLT21:38 EDT22:48 EDT1h 10mN997NN
2026-03-10KPHLKCLT21:31 EDT22:52 EDT1h 21mN807NN
2026-03-09KPHLKCLT21:42 EDT23:10 EDT1h 27mN969NN
2026-03-07?KPHX17:15Z11:58 MST1h 43mN998NN
2026-03-07estimated?KSAN15:57Z08:24 PST0h 26mN998NN
2026-03-06KSANKPHX09:50 PST12:14 MST1h 24mN882NN
2026-03-06?KSAN14:50Z08:46 PST1h 55mN882NN
2026-03-05estimated?KPHX17:23Z11:48 MST1h 24mN951AA
2026-03-05KPHXKSAN08:17 MST08:34 PST1h 16mN951AA
2026-03-04estimated?KPHX18:03Z12:32 MST1h 28mN939AN
2026-03-04estimated?KSAN16:04Z09:40 PST1h 35mN939AN
2026-03-03?KPHX17:16Z11:54 MST1h 38mN830NN
2026-03-03estimated?KSAN14:50Z08:18 PST1h 28mN830NN
2026-03-02estimated?KPHX17:18Z11:54 MST1h 35mN810NN
2026-03-02?KSAN14:54Z08:36 PST1h 41mN810NN
2026-03-01estimated??17:27Z19:16Z1h 48mN659AW
2026-03-01KPHXKSAN08:43 MST09:06 PST1h 23mN659AW
2026-02-28KSANKPHX09:37 PST11:56 MST1h 19mN965NN
2026-02-28?KSAN14:59Z08:40 PST1h 40mN965NN
2026-02-27estimated?KPHX17:17Z11:50 MST1h 32mN915AN
2026-02-27KPHXKSAN08:04 MST08:48 PST1h 43mN915AN
2026-02-26KSANKPHX09:35 PST11:52 MST1h 16mN864NN
2026-02-26?KSAN15:01Z08:44 PST1h 43mN864NN
2026-02-25estimated?KPHX17:33Z11:54 MST1h 20mN940NN
2026-02-25estimated?KSAN15:09Z08:42 PST1h 33mN940NN
2026-02-24estimated?KPHX17:16Z11:56 MST1h 39mN977NN
2026-02-24KPHXKSAN08:24 MST08:46 PST1h 22mN977NN
2026-02-23estimated?KPHX17:17Z11:50 MST1h 32mA33766
2026-02-23estimated?KSAN15:17Z08:48 PST1h 31mA33766
2026-02-22estimated?KPHX17:51Z12:24 MST1h 32mN341RW
2026-02-22?KSAN14:48Z09:24 PST2h 36mN341RW
2026-02-21estimated?KPHX17:18Z11:56 MST1h 37mN998NN
2026-02-21estimated?KSAN15:01Z08:42 PST1h 40mN998NN
2026-02-20?KPHX17:15Z12:10 MST1h 54mN939NN
2026-02-20estimated?KSAN15:12Z08:50 PST1h 37mN939NN
2026-02-19?KPHX17:20Z12:04 MST1h 43mN993NN
2026-02-19KPHXKSAN08:29 MST08:48 PST1h 18mN993NN
2026-02-18?KPHX17:19Z12:08 MST1h 48mN929AN
2026-02-18?KSAN15:00Z08:56 PST1h 55mN929AN
2026-02-17?KPHX17:17Z12:06 MST1h 48mN874NN
2026-02-17?KSAN15:04Z08:54 PST1h 49mN874NN
2026-02-16KSANKPHX09:40 PST12:10 MST1h 29mN874NN
2026-02-16KPHXKSAN08:22 MST08:46 PST1h 24mN874NN
2026-02-15?KPHX15:58Z12:24 MST3h 25mN937NN
2026-02-14?KPHX17:16Z12:00 MST1h 43mN912AN
2026-02-14estimated?KSAN15:09Z08:28 PST1h 18mN912AN
2026-02-13?KPHX17:15Z12:10 MST1h 54mN986NN
2026-02-13estimated?KSAN15:15Z08:50 PST1h 34mN986NN
2026-02-12estimated?KPHX17:15Z11:44 MST1h 28mN907NN
2026-02-12?KSAN14:59Z08:38 PST1h 38mN907NN
2026-02-11estimatedKCHS?11:44 EST18:06Z1h 22mN750UW
2026-02-11KDCAKCHS08:59 EST10:48 EST1h 48mN750UW
2026-02-10KCHS?11:26 EST18:12Z1h 46mN748UW
2026-02-10?KCHS12:44Z10:24 EST2h 39mN748UW
2026-02-09estimatedKCHS?11:27 EST18:02Z1h 34mN804AW
2026-02-09KDCAKCHS07:41 EST10:04 EST2h 22mN804AW
2026-02-06KCHSKDCA10:18 EST12:32 EST2h 14mN177XF
2026-02-06KDCAKCHS08:34 EST10:18 EST1h 43mN177XF
2026-02-06estimatedKDCA?07:40 EST13:10Z0h 29mN177XF
2026-02-05KCHSKDCA11:48 EST12:48 EST0h 59mN835AW
2026-02-05?KCHS12:47Z10:30 EST2h 42mN835AW
2026-02-04estimated??15:04Z21:34Z6h 30mN177XF
2026-02-03partialKCHS?11:49 ESTA95A1C
2026-02-02KCHSKDCA11:58 EST13:26 EST1h 27mN812AW
2026-02-02?KCHS13:47Z10:44 EST1h 56mN812AW
2026-01-30estimatedKCHS?11:54 EST18:16Z1h 22mN722US
2026-01-30KDCAKCHS08:40 EST10:50 EST2h 09mN722US
2026-01-29partialKCHS?11:28 ESTAB6EB9
2026-01-28KCHSKDCA11:40 EST12:44 EST1h 03mN702UW
2026-01-28?KCHS12:26Z10:04 EST2h 37mN702UW
2026-01-27partialKCHS?11:54 ESTAA1F97
2026-01-23partialKCHS?11:50 ESTAAE5A9
2026-01-22partialKCHS?11:19 ESTAA15CC
2026-01-21KCHS?11:16 EST17:58Z1h 41mN772XF
2026-01-21KDCAKCHS08:22 EST09:58 EST1h 36mN772XF
2026-01-20partialKCHS?11:58 ESTA95A1C
2026-01-19partialKCHS?11:22 ESTAA35E1
2026-01-09KCHSKDCA11:59 EST13:10 EST1h 10mN762US
2026-01-09?KCHS13:02Z10:04 EST2h 01mN762US
2026-01-08partialKCHS?11:28 ESTAA5D60
2026-01-07KCHSKDCA11:09 EST12:12 EST1h 02mN700UW
2026-01-07KDCAKCHS08:26 EST10:10 EST1h 43mN700UW
2026-01-06partialKCHS?11:17 ESTA98CBC
2026-01-05KPBIKPHL10:50 EST13:30 EST2h 39mN519UW
2026-01-04KPBIKPHL10:40 EST13:38 EST2h 58mN159AN
2026-01-03?KPHL16:10Z13:48 EST2h 37mN970UY
2026-01-02?KPHL18:03Z16:22 EST3h 18mAD5480
2026-01-01?KPHL15:54Z13:58 EST3h 03mN192UW
2025-12-31?KPHL14:01Z11:44 EST2h 42mN915NN
2025-12-30?KPHL15:08Z13:10 EST3h 01mN128AN
2025-12-29?KPHL14:45Z12:58 EST3h 12mN538UW
2025-12-28?KPHL15:04Z13:24 EST3h 20mN445AA
2025-12-27KPBIKPHL09:57 EST13:26 EST3h 28mAD50C9
2025-12-26?KPHL14:54Z13:12 EST3h 17mN915US
2025-12-25KPBIKPHL10:41 EST13:18 EST2h 36mN902AA
2025-12-24?KPHL14:43Z13:14 EST3h 30mN151AN
2025-12-23KPBIKPHL10:21 EST13:34 EST3h 13mN908AA
2025-12-22KPBIKPHL10:45 EST13:04 EST2h 18mN125UW
2025-12-21?KPHL15:12Z13:02 EST2h 49mN995AN
2025-12-20?KPHL14:43Z13:08 EST3h 24mN917UY
2025-12-19KPBIKPHL10:13 EST13:08 EST2h 54mN144AN
2025-12-18?KPHL15:32Z13:12 EST2h 39mN127AA
2025-12-17KORDKPHL06:45 CST09:24 EST1h 38mN133AN
2025-12-16KORDKPHL06:50 CST09:30 EST1h 40mN770UW
2025-12-15?KPHL12:39Z09:36 EST1h 56mN957AN
2025-12-15?KABQ06:48Z05:10 MST5h 22mN776XF
2025-12-13KORDKPHL06:54 CST09:24 EST1h 29mN775XF
2025-12-12KORDKPHL05:33 CST08:14 EST1h 41mN914AN
2025-12-12estimatedKPHX?22:41 MST10:41Z4h 59mN802AW
2025-12-10KORDKPHL06:47 CST09:28 EST1h 40mN907AA
2025-12-02estimatedKMIAKCLT21:50 EST02:32 EST4h 41mA3F91E
2025-11-27estimatedKMIAKCLT00:26 EST04:34 EST4h 07mN915NN
2025-11-26estimatedKMIAKCLT01:41 EST06:28 EST4h 46mN306SP
2025-10-30estimatedKMIAKCLT11:05 EDT11:24 EDT0h 18mN930AN
2025-10-28estimatedKCLTKMIA17:36 EDT18:06 EDT0h 29mN8009T
2025-10-28estimatedKMIAKCLT10:56 EDT11:18 EDT0h 22mN8009T
2025-10-26estimatedKCLTKMIA17:31 EDT18:06 EDT0h 35mN936AN
2025-10-23estimatedKCLTKMIA19:14 EDT19:50 EDT0h 35mN12028
2025-10-21estimatedKCLTKMIA17:34 EDT18:02 EDT0h 27mN8009T
2025-10-14partialKMIA?10:41 EDTN5007E
2025-10-07TFFFKMIA14:52 AST18:06 EDT3h 13mN9022G
2025-10-07KMIATFFF10:34 EDT13:38 AST3h 03mN9022G
2025-10-05KCLTKMIA10:53 EDT16:22 EDT5h 28mN963NN
2025-10-04KCLTKMIA09:38 EDT10:18 EDT0h 39mN946AN
2025-10-01KCLTKCOF14:41 EDT15:42 EDT1h 01mAD0D35
2025-09-30KCLTKVRB14:38 EDT15:45 EDT1h 06mABCA00
2025-09-29KCLTKCOF14:50 EDT15:56 EDT1h 05mAC97E4
2025-09-28KCLT?14:59 EDT20:00Z1h 01mAAEE3B
2025-09-27KCLT?14:50 EDT19:58Z1h 08mA3F500
2025-09-26KCLTKCOF14:45 EDT15:46 EDT1h 00mAB40F0
2025-09-25KCLTKPIE15:01 EDT16:07 EDT1h 06mAD4C2A
2025-09-24KCLT?14:50 EDT19:58Z1h 07mAAEE3B
2025-09-23KCLT?14:46 EDT19:50Z1h 03mAD727D
2025-09-22KCLTKVRB14:38 EDT15:45 EDT1h 06mAC9F52
2025-09-21KCLT?14:49 EDT19:49Z1h 00mAC407D
2025-09-20KCLTKMLB16:27 EDT17:28 EDT1h 00mABFB46
2025-09-19KCLTKVRB14:43 EDT15:49 EDT1h 06mAB3214
2025-09-18KCLTKMIA Miami International15:02 EDT16:40 EDT1h 37mABDEEC
2025-08-26estimatedKMIAKCLT20:00 EDT23:46 EDT3h 45mN981AN
2025-08-25estimatedKCLTKFLL10:29 EDT19:56 EDT9h 27mN981AN
2025-08-24KCLTKMIA22:06 EDT03:46 EDT5h 39mN855NN
2025-08-21KCLTKMIA03:15 EDT17:12 EDT13h 56mN998NN
2025-08-17KCLTKMIA17:16 EDT19:22 EDT2h 05mN827NN
2025-08-16KCLTKMIA14:56 EDT17:53 EDT2h 56mN976AN
2025-08-15partialKMIA?20:33 EDTA3CDE4

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