Flight

AAL2105

Flight history and live tracking for AAL2105, 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
RouteKCLT CHARLOTTE DOUGLAS INTERNATIONAL → KILM WILMINGTON INTERNATIONAL
Scheduled departure18:03 EDT
Also scheduledSun 04 Oct 19:48 EDT

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

Route

AirlineAmerican Airlines
Observed routeKPHX → KMCO

Flight history 399 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-03KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL19:13 EDT19:49 EDT0h 36mN651AW
2026-10-02KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL19:12 EDT19:51 EDT0h 39mN673AW
2026-10-02KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL17:45 EDT18:19 EDT0h 34mN673AW
2026-10-01KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL22:35 EDT19:56 EDT21h 21mN93003
2026-10-01KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL21:10 EDT18:00 EDT20h 50mN93003
2026-09-30KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL22:35 EDT23:12 EDT0h 37m
2026-09-30KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL21:10 EDT21:53 EDT0h 43mN114UW
2026-09-29KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL19:18 EDT19:52 EDT0h 34mN660AW
2026-09-29KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL17:38 EDT18:08 EDT0h 30mN660AW
2026-09-28KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL19:42 EDT20:18 EDT0h 36mN587UW
2026-09-28KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL18:06 EDT18:39 EDT0h 33mN587UW
2026-09-27KILM WILMINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL20:07 EDT20:43 EDT0h 36mN657AW
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKILM WILMINGTON INTERNATIONAL18:32 EDT19:05 EDT0h 33mN657AW
2026-09-26KILMKCLT19:10 EDT19:48 EDT0h 37mN104UW
2026-09-26KCLTKILM17:32 EDT18:08 EDT0h 35mN104UW
2026-09-25KILMKCLT19:11 EDT19:48 EDT0h 36mN662AW
2026-09-25partialKCLT?21:16 EDTN126UW
2026-09-25KILMKCLT20:37 EDT21:16 EDT0h 38mN126UW
2026-09-24KCLTKILM17:30 EDT18:06 EDT0h 35mN126UW
2026-09-24KILMKCLT20:39 EDT21:16 EDT0h 36mN125UW
2026-09-23KCLTKILM19:06 EDT19:48 EDT0h 42mN125UW
2026-09-23partialKCLT?20:00 EDTN657AW
2026-09-22estimatedKILMKCLT19:30 EDT19:58 EDT0h 27mN657AW
2026-09-22partialKCLT?20:06 EDTN126UW
2026-09-21estimatedKILMKCLT19:22 EDT19:58 EDT0h 35mN126UW
2026-09-21KCLTKILM17:28 EDT18:04 EDT0h 35mN126UW
2026-09-21KILMKCLT20:12 EDT20:50 EDT0h 38mN124US
2026-09-20KCLTKILM18:12 EDT18:48 EDT0h 35mN124US
2026-09-19KILMKCLT19:12 EDT19:48 EDT0h 35mN668AW
2026-09-19KCLTKILM17:33 EDT18:06 EDT0h 33mN668AW
2026-09-19KILMKCLT20:00 EDT20:48 EDT0h 47mN669AW
2026-09-18KCLTKILM18:19 EDT18:56 EDT0h 36mN669AW
2026-09-17partialKCLT?19:18 EDTN680AW
2026-09-17partialKCLT?17:49 EDTN680AW
2026-09-16partialKCLT?19:13 EDTN103US
2026-09-16partialKCLT?17:31 EDTN103US
2026-09-15partialKCLT?19:17 EDTN102UW
2026-09-15partialKCLT?17:34 EDTN102UW
2026-09-15partialKCLT?20:23 EDTAD41ED
2026-09-14partialKCLT?19:03 EDTAD41ED
2026-09-14partialKCLT?20:00 EDTN668AW
2026-09-13partialKCLT?18:21 EDTN668AW
2026-09-13partialKCLT?20:00 EDTN669AW
2026-09-12estimated??23:36Z23:58Z0h 21mN669AW
2026-09-12partialKCLT?17:36 EDTN669AW
2026-09-12partialKCLT?20:00 EDTN601AW
2026-09-11partialKCLT?18:29 EDTN601AW
2026-09-10partialKCLT?19:18 EDTN665AW
2026-09-10partialKCLT?17:40 EDTN665AW
2026-09-09partialKCLT?17:41 EDTN662AW
2026-09-09partialKCLT?20:00 EDTN650AW
2026-09-08partialKCLT?18:04 EDTN650AW
2026-09-07estimatedKILM?19:37 EDT23:58Z0h 20mN650AW
2026-09-07KCLTKILM17:46 EDT18:20 EDT0h 33mN650AW
2026-09-06partialKCLT?18:15 EDTN103US
2026-09-05partialKCLT?19:03 EDTN649AW
2026-09-05partialKCLT?20:00 EDTN119US
2026-09-04partialKCLT?17:44 EDTN119US
Earlier flights (341) - back to 2025-10-14
DateFromToDepArrDurationAircraft
2026-09-03estimated??23:32Z23:58Z0h 25mN660AW
2026-09-03partialKCLT?17:52 EDTN660AW
2026-09-02partialKCLT?19:22 EDTN651AW
2026-09-02partialKCLT?17:55 EDTN651AW
2026-09-01partialKCLT?17:44 EDTN658AW
2026-08-31partialKCLT?19:24 EDTN664AW
2026-08-31partialKCLT?17:49 EDTN664AW
2026-08-31partialKCLT?20:00 EDTN117UW
2026-08-30partialKCLT?18:15 EDTN117UW
2026-08-30partialKCLT?20:00 EDTN665AW
2026-08-29estimated??23:35Z23:58Z0h 22mN665AW
2026-08-29partialKCLT?17:54 EDTN665AW
2026-08-29partialKCLT?20:54 EDTN656AW
2026-08-28partialKCLT?18:55 EDTN656AW
2026-08-28partialKCLT?20:47 EDTN123UW
2026-08-27partialKCLT?19:09 EDTN123UW
2026-08-27partialKCLT?20:00 EDTN673AW
2026-08-26estimated??23:27Z23:58Z0h 30mN673AW
2026-08-26partialKCLT?17:47 EDTN673AW
2026-08-25estimated??23:36Z23:58Z0h 21mN123UW
2026-08-25partialKCLT?18:10 EDTN123UW
2026-08-24estimated??23:41Z23:58Z0h 16mN119US
2026-08-24partialKCLT?17:49 EDTN119US
2026-08-24partialKCLT?20:00 EDTN117UW
2026-08-23partialKCLT?18:10 EDTN117UW
2026-08-22partialKCLT?19:31 EDTN652AW
2026-08-22partialKCLT?17:49 EDTN652AW
2026-08-22partialKCLT?21:33 EDTN123UW
2026-08-21partial??00:00ZN127UW
2026-08-20partialKCLT?21:39 EDTN660AW
2026-08-19partialKCLT?21:40 EDTN111US
2026-08-18partial??00:00ZN111US
2026-08-17partial??00:40ZN659AW
2026-08-16partial??00:26ZN653AW
2026-08-15partial??00:00ZN128UW
2026-08-14partial??00:00ZN107US
2026-08-13partial??00:23ZN108UW
2026-08-12partial??00:48ZN658AW
2026-08-11estimated??22:07Z22:30Z0h 23mN658AW
2026-07-23estimatedKPHXKMCO10:28 MST18:06 EDT4h 38mN408AN
2026-07-23estimated?KPHX00:36Z18:24 MST0h 47mN124AA
2026-07-22estimatedKPHXKMCO09:10 MST19:52 EDT7h 41mN124AA
2026-07-22estimated?KPHX00:00Z19:18 MST2h 17mN994AN
2026-07-21estimated??22:28Z23:58Z1h 29mN994AN
2026-07-21estimated??16:36Z21:06Z4h 29mN994AN
2026-07-21estimated?KPHX00:00Z19:16 MST2h 15mN995AN
2026-07-20estimated??21:49Z23:58Z2h 08mN995AN
2026-07-20estimatedKPHXKMCO09:05 MST16:34 EDT4h 28mN995AN
2026-07-20estimated?KPHX00:00Z20:12 MST3h 12mN193UW
2026-07-19estimated??22:09Z23:58Z1h 48mN193UW
2026-07-19KPHXKMCO10:03 MST17:06 EDT4h 02mN193UW
2026-07-19estimated?KPHX00:00Z19:02 MST2h 02mN917UY
2026-07-18estimated??16:32Z23:58Z7h 25mN917UY
2026-07-18estimated?KPHX00:00Z20:24 MST3h 23mN160AN
2026-07-17estimated??21:58Z23:58Z1h 59mN160AN
2026-07-17estimatedKPHXKMCO09:35 MST17:22 EDT4h 46mN160AN
2026-07-17estimated?KPHX00:00Z19:44 MST2h 43mN971UY
2026-07-16estimated??22:39Z23:58Z1h 18mN971UY
2026-07-16estimatedKPHXKMCO10:06 MST17:20 EDT4h 13mN971UY
2026-07-16estimated??00:00Z02:41Z2h 40mN975UY
2026-07-15partialKMCO?18:32 EDTN975UY
2026-07-15KPHXKMCO10:23 MST17:22 EDT3h 59mN975UY
2026-07-15estimated?KPHX00:00Z20:04 MST3h 03mN170US
2026-07-14partialKMCO?19:09 EDTN170US
2026-07-14estimatedKPHXKMCO09:32 MST16:34 EDT4h 01mN170US
2026-07-14partialKPHX?22:45 MSTN453AA
2026-07-14estimatedKMCO?20:57 EDT04:24Z3h 26mN453AA
2026-07-13estimatedKJAX?18:59 EDT23:46Z0h 46mN453AA
2026-07-13KPHXKJAX09:20 MST16:28 EDT4h 07mN453AA
2026-07-13estimatedKPHX?17:00 MST02:20Z2h 20mN560UW
2026-07-12estimated??21:51Z23:58Z2h 06mN560UW
2026-07-12estimatedKPHXKMCO09:30 MST17:00 EDT4h 30mN560UW
2026-07-12partialKPHX?17:00 MSTN563UW
2026-07-11estimated??21:38Z23:58Z2h 19mN563UW
2026-07-11?KORL15:46Z15:52 EDT4h 05mN563UW
2026-07-11estimated??04:32Z05:32Z0h 59mN913US
2026-07-11estimatedKPHX?17:00 MST02:20Z2h 19mN913US
2026-07-10estimated??21:03Z23:58Z2h 54mN913US
2026-07-10estimatedKPHXKMCO09:27 MST16:34 EDT4h 06mN913US
2026-07-10partialKPHX?17:00 MSTN161UW
2026-07-09estimated??21:31Z23:58Z2h 27mN161UW
2026-07-09estimatedKPHXKMCO09:33 MST16:26 EDT3h 52mN161UW
2026-07-09partialKPHX?17:09 MSTN904AA
2026-07-08estimated??21:14Z23:56Z2h 41mN904AA
2026-07-08estimated??15:52Z20:06Z4h 14mN904AA
2026-07-08partialKPHX?17:02 MSTN986AN
2026-07-07estimated??21:43Z23:58Z2h 14mN986AN
2026-07-07estimatedKPHXKMCO09:26 MST16:36 EDT4h 09mN986AN
2026-07-07KMCOKPHX20:07 EDT21:00 MST3h 52mN156UW
2026-07-06KPHXKMCO09:03 MST15:54 EDT3h 51mN156UW
2026-07-06estimatedKGLSKPHX19:00 CDT19:14 MST2h 13mN469AN
2026-07-05partialKMCO?18:21 EDTN469AN
2026-07-05KPHXKMCO04:26 MST15:50 EDT8h 24mAD5480
2026-07-04?KORL15:44Z16:00 EDT4h 15mAD5480
2026-07-04partialKPHX?17:00 MSTN901AA
2026-07-03estimated??21:37Z23:58Z2h 20mN901AA
2026-07-03estimated??16:18Z20:24Z4h 05mN901AA
2026-07-03estimated?KPHX00:00Z20:15 MST3h 15mN132AN
2026-07-02estimated??23:14Z23:58Z0h 43mN132AN
2026-07-02estimatedKPHXKMCO11:10 MST18:04 EDT3h 53mN132AN
2026-07-02partialKPHX?17:00 MSTN165NN
2026-07-01estimated??21:33Z23:58Z2h 24mN165NN
2026-07-01estimated??16:05Z20:20Z4h 14mN165NN
2026-07-01estimated??15:25Z15:42Z0h 16mN165NN
2026-07-01partialKPHX?18:27 MSTN579UW
2026-06-30estimated??20:31Z23:44Z3h 12mN579UW
2026-06-30estimatedKDHNKPHX19:00 CDT20:16 MST3h 16mN901AA
2026-06-29estimated??23:13Z23:58Z0h 45mN901AA
2026-06-29KPHXKMCO09:14 MST16:20 EDT4h 05mN901AA
2026-06-29estimatedKLCHKPHX19:00 CDT19:24 MST2h 23mN154UW
2026-06-28estimated??22:30Z23:58Z1h 27mN154UW
2026-06-28estimated??16:24Z20:42Z4h 18mN154UW
2026-06-28estimatedKPHX?17:00 MST03:14Z3h 14mN412UW
2026-06-27estimated??23:05Z23:58Z0h 52mN412UW
2026-06-27estimatedKPHXKMCO09:14 MST16:04 EDT3h 49mN412UW
2026-06-27estimatedKCLLKPHX19:00 CDT19:02 MST2h 02mN173US
2026-06-26estimated??21:44Z23:58Z2h 13mN173US
2026-06-26KPHXKMCO09:39 MST16:42 EDT4h 02mN173US
2026-06-26partialKPHX?17:00 MSTN129AA
2026-06-25estimated??21:03Z23:58Z2h 54mN129AA
2026-06-25estimated??15:18Z20:30Z5h 11mN129AA
2026-06-25estimatedKPHX?17:00 MST02:12Z2h 11mN922US
2026-06-24estimated??22:03Z23:58Z1h 55mN922US
2026-06-24estimated?KMCO16:11Z16:42 EDT4h 30mN922US
2026-06-24estimatedKPHX?17:00 MST01:58Z1h 58mN929AA
2026-06-23estimated??21:07Z23:58Z2h 50mN929AA
2026-06-23estimated??16:18Z20:22Z4h 03mN929AA
2026-06-23estimatedKPHX?17:00 MST02:30Z2h 30mN411AN
2026-06-22estimated??21:23Z23:58Z2h 34mN411AN
2026-06-22estimatedKPHXKMCO09:12 MST16:16 EDT4h 03mN411AN
2026-06-22partialKPHX?17:08 MSTN521UW
2026-06-21partialKMCO?18:29 EDTN521UW
2026-06-21estimatedKPHXKMCO08:56 MST15:48 EDT3h 51mN521UW
2026-06-21partialKPHX?17:00 MSTN463AA
2026-06-20estimated??22:08Z23:58Z1h 49mN463AA
2026-06-20estimated??15:03Z20:50Z5h 46mN463AA
2026-06-20estimatedKMCOKPHX20:18 EDT21:34 MST4h 15mN925UY
2026-06-19KPHXKMCO10:47 MST17:34 EDT3h 46mN925UY
2026-06-19partialKPHX?17:00 MSTN924US
2026-06-18estimated??21:32Z23:58Z2h 25mN924US
2026-06-18estimatedKPHXKMCO09:19 MST16:08 EDT3h 48mN924US
2026-06-18estimated??00:00Z02:54Z2h 54mN157AA
2026-06-17estimated??21:41Z23:58Z2h 16mN157AA
2026-06-17estimated??16:07Z20:12Z4h 04mN157AA
2026-06-17estimatedKMCO?20:28 EDT04:58Z4h 29mN971UY
2026-06-16estimatedKTPA?17:47 EDT22:32Z0h 44mN971UY
2026-06-16KPHXKTPA09:12 MST16:46 EDT4h 33mN971UY
2026-06-16partialKPHX?17:00 MSTAD4D12
2026-06-15partialKMCO?17:29 EDTAD4D12
2026-06-15KPHXKMCO09:13 MST15:54 EDT3h 41mAD4D12
2026-06-15partialKPHX?17:00 MSTN521UW
2026-06-14estimated??21:41Z23:58Z2h 17mN521UW
2026-06-14estimatedKPHXKMCO09:12 MST16:20 EDT4h 07mN521UW
2026-06-14partialKPHX?17:00 MSTN568UW
2026-06-13estimated??21:40Z23:58Z2h 17mN568UW
2026-06-13estimatedKPHXKMCO10:43 MST16:00 EDT2h 16mN568UW
2026-06-13estimatedKBPT?19:00 CDT02:30Z2h 30mN151UW
2026-06-12estimated??21:39Z23:58Z2h 18mN151UW
2026-06-12estimatedKPHXKMCO09:17 MST17:00 EDT4h 42mN151UW
2026-06-12partialKPHX?17:00 MSTN552UW
2026-06-11estimated??22:40Z23:58Z1h 17mN552UW
2026-05-29estimated??16:10Z18:44Z2h 34mN118NN
2026-05-29estimatedKCLLKPHX19:00 CDT19:06 MST2h 06mN153UW
2026-05-28estimated??21:44Z23:58Z2h 13mN153UW
2026-05-28KPHXKMCO09:42 MST16:22 EDT3h 40mN153UW
2026-05-28partialKPHX?17:00 MSTN152AA
2026-05-27estimated??21:47Z23:58Z2h 10mN152AA
2026-05-27estimatedKPHXKMCO09:17 MST16:46 EDT4h 28mN152AA
2026-05-27estimatedKMLCKPHX19:00 CDT19:02 MST2h 01mN573UW
2026-05-26estimated??21:59Z23:58Z1h 58mN573UW
2026-05-26estimated??16:23Z20:52Z4h 29mN573UW
2026-05-26partialKPHX?17:00 MSTN132AN
2026-05-25estimated??21:20Z23:58Z2h 37mN132AN
2026-05-25KPHXKMCO09:01 MST16:02 EDT4h 00mN132AN
2026-05-25estimatedKPHX?17:00 MST03:00Z3h 00mN163AA
2026-05-24estimated??21:18Z23:58Z2h 39mN163AA
2026-05-24estimatedKPHXKMCO09:10 MST16:34 EDT4h 23mN163AA
2026-05-23KPHXKMCO11:43 MST18:40 EDT3h 56mN163US
2026-05-23partialKPHX?17:00 MSTN126AN
2026-05-22estimated??21:28Z23:58Z2h 30mN126AN
2026-05-22estimatedKPHXKMCO09:06 MST16:24 EDT4h 17mN126AN
2026-05-22estimated?KPHX00:00Z18:46 MST1h 45mN157UW
2026-05-21estimated??21:16Z23:58Z2h 41mN157UW
2026-05-21partialKPHX?17:10 MSTN338ST
2026-05-20partialKRDU?21:42 EDTN887NN
2026-05-19partialKMIA?21:22 EDTN874NN
2026-05-12estimatedKMIA?17:33 EDT22:42Z1h 09mN874NN
2026-05-11KMIAKRDU17:35 EDT19:24 EDT1h 48mN804NN
2026-05-10partialKMIA?20:18 EDTN872NN
2026-05-09KMIAKRDU18:15 EDT19:54 EDT1h 38mN872NN
2026-05-08KMIAKRDU17:04 EDT18:48 EDT1h 43mN314PD
2026-05-07partialKMIA?20:11 EDTN960NN
2026-05-06KMIAKRDU16:51 EDT18:32 EDT1h 41mN960NN
2026-05-05partialKRDU?20:03 EDTN919AN
2026-05-04partialKRDU?20:03 EDTN929NN
2026-05-03estimatedKMIA?19:05 EDT23:48Z0h 42mN929NN
2026-05-02KMIAKRDU16:53 EDT18:34 EDT1h 40mN946AN
2026-05-01KMIAKRDU17:32 EDT19:12 EDT1h 39mN856NN
2026-04-30partialKMIA?20:25 EDTA3ADCE
2026-04-29KMIAKRDU17:59 EDT19:46 EDT1h 46mA3ADCE
2026-04-28KMIAKRDU16:52 EDT18:38 EDT1h 46mN939AN
2026-04-27KMIAKRDU16:53 EDT18:42 EDT1h 48mN344PP
2026-04-26KMIAKRDU17:00 EDT19:55 EDT2h 54mN937AN
2026-04-25KMIAKRDU16:55 EDT19:14 EDT2h 18mN891NN
2026-04-24partialKRDU?20:00 EDTN977NN
2026-04-23KMIAKRDU17:31 EDT19:58 EDT2h 26mN977NN
2026-04-22partialKMIA?20:55 EDTN987AN
2026-04-21estimatedKMIA?18:25 EDT23:58Z1h 32mN987AN
2026-04-20partialKMIA?23:14 EDTN315PE
2026-04-20KMIAKRDU20:31 EDT22:15 EDT1h 43mN315PE
2026-04-18partialKRDU?20:09 EDTN993NN
2026-04-17KMIAKRDU17:17 EDT19:04 EDT1h 46mN993NN
2026-04-16partialKRDU?16:53 EDTN937AN
2026-04-15KMIA?16:53 EDT23:56Z3h 02mN922AN
2026-04-14partialKRDU?20:11 EDTA3B8F5
2026-04-13partialKRDU?20:00 EDTN327SK
2026-04-12partialKMIA?19:12 EDTA389EB
2026-04-11partialKRDU?20:17 EDTN946AN
2026-04-06KSDFKMIA06:24 EDT08:28 EDT2h 04mA3489F
2026-04-05KSDFKMIA06:21 EDT08:24 EDT2h 03mN321RL
2026-04-04KSDFKMIA06:23 EDT08:22 EDT1h 58mN982AN
2026-04-03KSDFKMIA06:15 EDT08:16 EDT2h 01mN804NN
2026-04-02KSDFKMIA06:20 EDT08:22 EDT2h 01mA39781
2026-04-01estimatedKSDF?06:15 EDT10:46Z0h 31mA37032
2026-03-31KSDFKMIA06:11 EDT08:12 EDT2h 00mN970AN
2026-03-30KSDFKMIA06:19 EDT08:20 EDT2h 00mN927AN
2026-03-29KSDFKMIA06:15 EDT08:14 EDT1h 58mN860NN
2026-03-15KSDF?06:22 EDT12:14Z1h 51mN964NN
2026-03-14KSDF?06:15 EDT14:46Z4h 30mN876NN
2026-03-13KSDF?06:22 EDT12:14Z1h 51mN974AN
2026-03-12KSDFKMIA06:22 EDT08:36 EDT2h 14mN839NN
2026-03-11KSDFKMIA06:17 EDT08:18 EDT2h 00mN969AN
2026-03-10KSDFKMIA06:11 EDT08:02 EDT1h 50mN858NN
2026-03-09KSDFKMIA06:19 EDT08:18 EDT1h 58mN939NN
2026-03-08KSDFKMIA06:10 EDT08:10 EDT2h 00mN808NN
2026-03-07KTPAKDCA14:25 EST16:38 EST2h 12mN916NN
2026-03-06KTPAKDCA13:08 EST15:10 EST2h 01mN967AN
2026-03-05KTPAKDCA13:41 EST15:44 EST2h 02mN954AN
2026-03-04KTPAKDCA12:48 EST14:56 EST2h 07mN855NN
2026-03-03KTPAKDCA12:31 EST15:00 EST2h 28mN927AN
2026-03-02KTPAKDCA12:43 EST14:44 EST2h 01mN957NN
2026-03-01KTPAKDCA13:51 EST15:44 EST1h 52mA19343
2026-02-28KTPAKDCA16:19 EST18:28 EST2h 08mN972AN
2026-02-27KTPAKDCA13:20 EST15:40 EST2h 20mN947NN
2026-02-26KTPAKDCA12:44 EST14:40 EST1h 55mN955AN
2026-02-25KTPAKDCA12:49 EST14:54 EST2h 05mN997NN
2026-02-24KTPAKDCA13:08 EST15:08 EST2h 00mN953AN
2026-02-23KTPAKDCA13:13 EST15:06 EST1h 52mN882NN
2026-02-22KTPAKDCA12:47 EST14:34 EST1h 46mN898NN
2026-02-21?KDCA17:43Z15:08 EST2h 25mN941NN
2026-02-20KTPAKDCA13:00 EST15:12 EST2h 11mN928AN
2026-02-19KTPAKDCA12:37 EST15:14 EST2h 36mN973AN
2026-02-18KTPAKDCA13:00 EST15:18 EST2h 17mN966NN
2026-02-17KTPAKDCA13:13 EST15:08 EST1h 55mN868NN
2026-02-16KTPAKDCA13:01 EST14:58 EST1h 57mN951NN
2026-02-15KTPAKDCA12:53 EST15:02 EST2h 09mN958AN
2026-02-14KTPAKDCA12:37 EST14:54 EST2h 16mN929NN
2026-02-13KTPAKDCA12:57 EST14:58 EST2h 00mN958NN
2026-02-12KCLTKDCA07:43 EST15:36 EST7h 52mN808AW
2026-02-12partialKCLT?20:40 ESTN808AW
2026-02-11KCLTKILM18:32 EST18:58 EST0h 25mN8001N
2026-02-11KILMKCLT20:21 EST21:04 EST0h 42mN9018E
2026-02-11KCLTKILM19:01 EST19:26 EST0h 25mN9018E
2026-02-09KILMKCLT17:34 EST18:18 EST0h 44mN604AW
2026-02-09partialKCLT?15:58 ESTN604AW
2026-02-08partialKCLT?17:42 ESTN657AW
2026-02-08KCLTKILM16:00 EST16:30 EST0h 29mN657AW
2026-02-08partialKCLT?19:51 ESTN827AW
2026-02-07KCLTKILM18:11 EST18:40 EST0h 29mN827AW
2026-02-07KILMKCLT20:19 EST20:58 EST0h 38mN657AW
2026-02-07estimated?KILM00:02Z19:22 EST0h 19mN657AW
2026-02-05partialKCLT?18:10 ESTN105UW
2026-02-05KCLTKILM16:09 EST16:46 EST0h 36mN105UW
2026-02-05KILMKCLT20:10 EST20:50 EST0h 39mN105UW
2026-02-04partialKCLT?18:37 ESTN105UW
2026-02-04partialKCLT?19:50 ESTAD495B
2026-02-03KCLTKILM18:13 EST18:42 EST0h 29mAD495B
2026-02-02partialKCLT?18:28 ESTN112US
2026-02-02KCLTKILM16:55 EST17:24 EST0h 28mN112US
2026-01-30partialKCLT?17:48 ESTN112US
2026-01-30KCLTKILM16:00 EST16:40 EST0h 40mN112US
2026-01-29partialKCLT?17:52 ESTN119US
2026-01-29KCLTKILM16:04 EST16:36 EST0h 31mN119US
2026-01-29partialKCLT?20:06 ESTN742PS
2026-01-29KCLTKILM19:00 EST19:22 EST0h 21mN742PS
2026-01-28KILMKCLT21:56 EST22:38 EST0h 42mN742PS
2026-01-28KCLTKILM20:19 EST20:46 EST0h 26mN742PS
2026-01-26partialKCLT?19:00 ESTN112US
2026-01-23KILMKCLT18:01 EST18:40 EST0h 38mN112US
2026-01-23KCLTKILM16:00 EST16:30 EST0h 29mN112US
2026-01-22partialKCLT?18:00 ESTN128UW
2026-01-22KCLTKILM16:02 EST16:32 EST0h 30mN128UW
2026-01-22partialKCLT?19:53 ESTN733UW
2026-01-21partialKCLT?18:07 ESTN733UW
2026-01-21partialKCLT?19:45 ESTN724UW
2026-01-20KCLTKILM18:15 EST18:46 EST0h 30mN724UW
2026-01-19partialKCLT?18:10 ESTN662AW
2026-01-19KCLTKILM16:14 EST16:42 EST0h 28mN662AW
2026-01-18partialKCLT?17:40 ESTN109UW
2026-01-18partialKCLT?15:58 ESTN109UW
2026-01-09partialKCLT?15:55 ESTN985NN
2026-01-08partialKCLT?16:01 ESTN125UW
2026-01-08partialKCLT?19:00 ESTN725UW
2026-01-07partialKCLT?18:05 ESTN725UW
2026-01-07KILMKCLT19:00 EST20:32 EST1h 32mN754UW
2026-01-06KCLTKILM18:00 EST18:58 EST0h 57mN754UW
2026-01-06partialKECG?19:00 ESTA32886
2026-01-05partialKMIA?19:02 ESTN987NN
2026-01-03partial??00:00ZN885NN
2026-01-02partial??00:02ZN880NN
2026-01-01partial??00:02ZN977NN
2025-12-31partial??00:00ZA3E07A
2025-12-30partial??00:02ZN315SD
2025-12-29partialKMIA?19:23 ESTN823NN
2025-12-27estimated?KPHL16:15Z12:50 EST1h 34mN119US
2025-12-24estimated?KJFK00:00Z19:40 EST0h 39mN927NN
2025-12-23partial??00:00ZA19343
2025-12-21partialKMIA?18:41 ESTAD526C
2025-12-20estimated?KPHL00:00Z12:44 EST17h 43mN902AN
2025-12-19partialKJFK?19:00 ESTN850NN
2025-12-18KMIA?16:56 EST23:58Z2h 02mN850NN
2025-12-15KIAHKDFW19:38 CST20:34 CST0h 55mN12028
2025-12-15estimated?KIAH00:00Z18:32 CST0h 31mN12028
2025-12-14estimated??22:51Z23:58Z1h 07mN12028
2025-12-12KIAHKDFW19:07 CST20:10 CST1h 02mN601AW
2025-12-11KDFWKIAH16:57 CST17:42 CST0h 44mN601AW
2025-12-02partialKCLT?22:27 ESTN747UW
2025-12-02partialKCLT?20:25 ESTN747UW
2025-11-27partialKCLT?20:53 ESTN700UW
2025-11-27partialKCLT?19:12 ESTN700UW
2025-10-29partialKCLT?10:37 EDTN111US
2025-10-29partialKCLT?08:34 EDTN111US
2025-10-28partialKCLT?10:59 EDTN111US
2025-10-28partialKCLT?08:39 EDTN111US
2025-10-27partialKCLT?17:18 EDTN104UW
2025-10-26partialKCLT?17:32 EDTN107US
2025-10-25partialKCLT?16:51 EDTN108UW
2025-10-23partialKCLT?18:36 EDTN128UW
2025-10-20partialKCLT?16:50 EDTN112US
2025-10-15partialKCLT?08:49 EDTN195UW
2025-10-14partialKCLT?08:41 EDTN656AW

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