Flight

AAL2470

Flight history and live tracking for AAL2470, 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
RouteKCLT CHARLOTTE DOUGLAS INTERNATIONAL → KLAS MC CARRAN INTERNATIONAL
Scheduled departure10:38 EDT
Estimated arrival11:56 PDT
Also scheduledSat 03 Oct 13:10 PDT

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

Route

AirlineAmerican Airlines
Observed routeKPHX → KSAN

Flight history 394 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-02KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:27 PDT20:07 EDT3h 40mN553UW
2026-10-02KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:47 EDT11:40 PDT3h 53mN553UW
2026-10-01KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:59 PDT20:48 EDT3h 49mN141NN
2026-10-01KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL11:24 EDT12:21 PDT3h 57mN141NN
2026-09-30KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:21 PDT20:12 EDT3h 51mN540UW
2026-09-30KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:53 EDT11:57 PDT4h 04mN540UW
2026-09-29KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:49 EDT11:56 PDT4h 07mN951XV
2026-09-29KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL17:30 PDT20:18 EDT23h 48mN951XV
2026-09-28KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL17:30 PDT00:20 EDT3h 50mN950XV
2026-09-28KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:53 EDT12:09 PDT4h 16mN950XV
2026-09-27KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL14:51 PDT21:50 EDT3h 59mN160AN
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL12:04 EDT13:19 PDT4h 15mN160AN
2026-09-26KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:28 PDT20:15 EDT3h 47mN915US
2026-09-26KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:57 EDT12:13 PDT4h 16mN915US
2026-09-25KLAS MC CARRAN INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL15:43 PDT22:32 EDT3h 49mN576UW
2026-09-25KCLT CHARLOTTE DOUGLAS INTERNATIONALKLAS MC CARRAN INTERNATIONAL10:49 EDT11:51 PDT4h 02mN576UW
2026-09-24estimatedKLASKCLT13:34 PDT19:58 EDT3h 24mN508AY
2026-09-24KCLTKLAS11:06 EDT12:02 PDT3h 55mN508AY
2026-09-23estimatedKLASKCLT13:12 PDT19:58 EDT3h 45mN567UW
2026-09-23partialKCLT?20:02 EDTN907AA
2026-09-22KLASKCLT13:26 PDT19:58 EDT3h 31mN907AA
2026-09-22partialKCLT?20:50 EDTN145AN
2026-09-22partialKCLT?20:00 EDTN145AN
2026-09-21KLAS?13:52 PDT23:58Z3h 05mN145AN
2026-09-21KCLTKLAS10:55 EDT12:24 PDT4h 29mN145AN
2026-09-20KLASKUZA15:06 PDT21:51 EDT3h 45mA71B43
2026-09-20KCLTKLAS12:47 EDT13:52 PDT4h 04mN557UW
2026-09-19KLAS?11:56 PDT23:58Z5h 01mN987AM
2026-09-19KCLTKLAS10:49 EDT11:56 PDT4h 06mN987AM
2026-09-19partialKCLT?20:00 EDTN581UW
2026-09-18KLAS?13:24 PDT23:58Z3h 33mN581UW
2026-09-18KCLTKLAS10:44 EDT12:08 PDT4h 24mN581UW
2026-09-17partialKCLT?10:44 EDTN907AA
2026-09-17partialKCLT?20:00 EDTN579UW
2026-09-16KLAS?13:14 PDT23:58Z3h 44mN579UW
2026-09-16KCLTKLAS10:47 EDT11:48 PDT4h 00mN579UW
2026-09-15partialKCLT?16:05 EDTAD4D12
2026-09-15partialKCLT?10:49 EDTAD4D12
2026-09-14partialKCLT?10:50 EDTAD3A7F
2026-09-14partialKCLT?20:00 EDTN585UW
2026-09-13partialKCLT?12:15 EDTN585UW
2026-09-13partialKCLT?20:00 EDTAD3A7F
2026-09-12partialKCLT?10:49 EDTAD3A7F
2026-09-12partialKCLT?20:00 EDTN575UW
2026-09-11KLAS?13:44 PDT23:58Z3h 13mN575UW
2026-09-11partialKCLT?10:53 EDTN575UW
2026-09-10partialKCLT?11:02 EDTN554UW
2026-09-10partialKCLT?20:00 EDTN150UW
2026-09-09partialKCLT?10:50 EDTN150UW
2026-09-08partialKCLT?11:03 EDTN913US
2026-09-07partialKCLT?16:20 EDTN913US
2026-09-07partial??00:00ZN900UW
2026-09-06estimated??22:31Z23:58Z1h 26mN900UW
2026-09-06estimated??07:20Z22:04Z14h 43mN141NN
2026-09-05partialKCLT?12:17 EDTN141NN
2026-09-04partialKCLT?10:59 EDTN551UW
2026-09-04partialKCLT?20:00 EDTN187US
2026-09-03partialKCLT?11:17 EDTN187US
Earlier flights (336) - back to 2025-12-28
DateFromToDepArrDurationAircraft
2026-09-02partialKCLT?16:05 EDTN988AL
2026-09-02partialKCLT?11:09 EDTN988AL
2026-09-01partialKCLT?16:11 EDTN158AN
2026-09-01estimated??15:04Z19:24Z4h 19mN158AN
2026-09-01partialKCLT?20:00 EDTN165US
2026-08-31KDFW?14:16 CDT23:58Z4h 41mN165US
2026-08-31partialKCLT?11:26 EDTN178US
2026-08-31partialKCLT?20:00 EDTN924US
2026-08-30partialKCLT?11:52 EDTN924US
2026-08-30partialKCLT?20:00 EDTN579UW
2026-08-29partialKCLT?10:57 EDTN579UW
2026-08-29partialKCLT?20:00 EDTN138AN
2026-08-28estimated??20:32Z23:58Z3h 25mN138AN
2026-08-28partialKCLT?11:06 EDTN138AN
2026-08-28partialKCLT?20:00 EDTN918US
2026-08-27estimated??23:25Z23:58Z0h 33mN918US
2026-08-27estimated??21:27Z22:16Z0h 48mN918US
2026-08-27estimated??20:48Z21:06Z0h 17mN918US
2026-08-27partialKCLT?11:04 EDTN918US
2026-08-27partialKCLT?20:00 EDTN918US
2026-08-26partialKCLT?10:57 EDTN918US
2026-08-25partialKCLT?10:59 EDTN118NN
2026-08-25partialKCLT?20:00 EDTN455AN
2026-08-24KLAS?14:01 PDT23:58Z2h 56mN455AN
2026-08-24partialKCLT?11:04 EDTN455AN
2026-08-24partialKCLT?20:00 EDTN560UW
2026-08-23KLAS?15:00 PDT23:58Z1h 57mN560UW
2026-08-23KCLTKLAS12:20 EDT13:36 PDT4h 15mN560UW
2026-08-22partialKCLT?11:15 EDTADACFD
2026-08-22estimated?KCLT00:00Z21:04 EDT1h 03mN581UW
2026-08-21partial??00:00ZN581UW
2026-08-20partial??00:00ZN959XV
2026-08-19partial??00:00ZN959XV
2026-08-18partial??00:00ZN584UW
2026-08-17partial??00:40ZN996AN
2026-08-16partial??00:00ZN523UW
2026-08-15partial??00:07ZN908AA
2026-08-14partial??00:00ZN958XV
2026-08-13partial??00:00ZN404AN
2026-08-12partial??00:00ZN952XV
2026-08-11estimated??18:55Z23:58Z5h 02mN952XV
2026-07-23estimated??20:47Z22:06Z1h 18mA3776F
2026-07-23?KPHX00:00Z17:50 MST0h 50mN324RN
2026-07-22KPHXKSAN14:22 MST15:08 PDT0h 45mN324RN
2026-07-22estimated?KPHX00:07Z17:28 MST0h 20mN323SG
2026-07-21estimatedKSANKNZY16:33 PDT16:56 PDT0h 23mN323SG
2026-07-21KPHXKSAN14:24 MST15:10 PDT0h 45mN323SG
2026-07-21partialKPHX?22:14 MSTN894NN
2026-07-21KPHXKSAN20:01 MST20:56 PDT0h 54mN894NN
2026-07-20partialKPHX?17:00 MSTN838NN
2026-07-19KPHXKSAN14:42 MST15:28 PDT0h 45mN838NN
2026-07-19estimated?KPHX00:08Z17:27 MST0h 18mA3A65F
2026-07-18estimated??23:28Z23:58Z0h 30mA3A65F
2026-07-18KPHXKSAN14:30 MST15:18 PDT0h 47mA3A65F
2026-07-18KSANKPHX18:34 PDT19:28 MST0h 53mN974AN
2026-07-17KPHXKSAN16:02 MST16:50 PDT0h 47mN974AN
2026-07-17partialKPHX?17:47 MSTA32893
2026-07-16KPHXKSAN15:30 MST16:16 PDT0h 45mA32893
2026-07-16partialKPHX?17:08 MSTA3CDE4
2026-07-15estimated??23:22Z23:58Z0h 36mA3CDE4
2026-07-15KPHXKSAN14:29 MST15:16 PDT0h 46mA3CDE4
2026-07-15estimated?KPHX00:01Z17:22 MST0h 20mN327SK
2026-07-14estimatedKSANKNZY16:27 PDT16:50 PDT0h 22mN327SK
2026-07-14KPHXKSAN14:28 MST15:18 PDT0h 50mN327SK
2026-07-14partialKPHX?17:00 MSTN302SA
2026-07-13estimated??23:31Z23:58Z0h 27mN302SA
2026-07-13KPHXKSAN14:39 MST15:28 PDT0h 48mN302SA
2026-07-13estimatedKLUFKPHX17:08 MST17:28 MST0h 19mA33EB5
2026-07-12estimatedKSANKNZY16:34 PDT16:58 PDT0h 23mA33EB5
2026-07-12KPHXKSAN14:27 MST15:14 PDT0h 46mA33EB5
2026-07-12partialKPHX?17:09 MSTA36661
2026-07-11estimatedKSANKNZY16:33 PDT16:58 PDT0h 25mA36661
2026-07-11KPHXKSAN14:29 MST15:16 PDT0h 46mA36661
2026-07-11KSANKPHX17:16 PDT18:14 MST0h 57mA3C662
2026-07-10KPHXKSAN15:00 MST15:54 PDT0h 53mA3C662
2026-07-10estimatedKSANKPHX17:32 PDT18:48 MST1h 15mA34C57
2026-07-09KPHXKSAN15:16 MST16:32 PDT1h 15mA34C57
2026-07-09partialKPHX?17:03 MSTN326RP
2026-07-08estimatedKSANKNZY16:24 PDT16:54 PDT0h 29mN326RP
2026-07-08KPHXKSAN14:22 MST15:10 PDT0h 48mN326RP
2026-07-08partialKPHX?17:09 MSTN315RJ
2026-07-07estimated??23:26Z23:58Z0h 31mN315RJ
2026-07-07KPHXKSAN14:26 MST15:14 PDT0h 48mN315RJ
2026-07-07KSANKPHX17:30 PDT18:24 MST0h 53mA362A9
2026-07-06KPHXKSAN15:10 MST16:04 PDT0h 53mA362A9
2026-07-06partialKPHX?17:00 MSTA3578A
2026-07-05estimatedKSANKNZY16:37 PDT16:58 PDT0h 20mA3578A
2026-07-05KPHXKSAN14:30 MST15:16 PDT0h 45mA3578A
2026-07-04partialKNZY?17:00 PDTA32886
2026-07-03KPHXKSAN14:32 MST15:26 PDT0h 53mA32886
2026-07-03KNZYKPHX17:00 PDT17:52 MST0h 51mA32116
2026-07-02KPHXKSAN14:35 MST15:24 PDT0h 48mA32116
2026-07-02estimatedKPHX?17:00 MST00:44Z0h 43mA32886
2026-07-01estimatedKSANKNZY16:41 PDT16:58 PDT0h 16mA32886
2026-07-01KPHXKSAN14:24 MST15:16 PDT0h 51mA32886
2026-07-01partialKPHX?17:07 MSTN338RS
2026-06-30estimatedKSANKNZY16:36 PDT16:58 PDT0h 21mN338RS
2026-06-30KPHXKSAN14:53 MST15:16 PDT0h 22mN338RS
2026-06-30partialKPHX?17:00 MSTN326SJ
2026-06-29estimatedKSANKNZY16:37 PDT16:58 PDT0h 20mN326SJ
2026-06-29KPHXKSAN14:27 MST15:18 PDT0h 51mN326SJ
2026-06-29partialKPHX?17:00 MSTA3FCD6
2026-06-28estimatedKSANKNZY16:36 PDT16:58 PDT0h 21mA3FCD6
2026-06-28KPHXKSAN14:24 MST15:16 PDT0h 51mA3FCD6
2026-06-28partialKPHX?17:00 MSTN303RG
2026-06-27estimatedKSANKNZY16:39 PDT16:58 PDT0h 18mN303RG
2026-06-27KPHXKSAN14:29 MST15:20 PDT0h 50mN303RG
2026-06-27partialKPHX?17:00 MSTN343RY
2026-06-26estimatedKPHXKSAN14:13 MST15:20 PDT1h 06mN343RY
2026-06-26partialKPHX?17:00 MSTN323RM
2026-06-25estimated??23:26Z23:58Z0h 31mN323RM
2026-06-25KPHXKSAN14:25 MST15:16 PDT0h 50mN323RM
2026-06-25KSANKPHX17:34 PDT18:28 MST0h 53mN943NN
2026-06-24KPHXKSAN15:22 MST16:10 PDT0h 47mN943NN
2026-06-24estimatedKSANKPHX17:12 PDT18:16 MST1h 03mA3CA1A
2026-06-23estimatedKPHXKSAN15:14 MST16:10 PDT0h 55mA3CA1A
2026-06-23partialKPHX?17:00 MSTN336RU
2026-06-22estimatedKSANKNZY16:40 PDT16:58 PDT0h 17mN336RU
2026-06-22KPHXKSAN14:34 MST15:28 PDT0h 53mN336RU
2026-06-22KSANKPHX17:59 PDT18:54 MST0h 54mA3CA1A
2026-06-21KPHXKSAN15:50 MST16:40 PDT0h 49mA3CA1A
2026-06-21KSANKPHX18:18 PDT19:12 MST0h 53mN941AN
2026-06-20estimatedKNZYKPHX17:00 PDT18:02 MST1h 01mA33ED6
2026-06-19KPHXKSAN15:00 MST15:50 PDT0h 49mA33ED6
2026-06-19KNZYKPHX17:14 PDT18:16 MST1h 01mN343RY
2026-06-18KPHXKSAN15:18 MST16:10 PDT0h 51mN343RY
2026-06-18partialKPHX?17:00 MSTA3E07A
2026-06-17estimatedKSANKNZY16:40 PDT16:58 PDT0h 17mA3E07A
2026-06-17KPHXKSAN14:26 MST15:16 PDT0h 50mA3E07A
2026-06-17partialKPHX?17:00 MSTN324RN
2026-06-16estimated??23:30Z23:58Z0h 27mN324RN
2026-06-16KPHXKSAN14:22 MST15:12 PDT0h 49mN324RN
2026-06-16estimatedKSANKPHX17:11 PDT18:20 MST1h 08mA373EA
2026-06-15KPHXKSAN15:09 MST16:04 PDT0h 54mA373EA
2026-06-15KSANKPHX17:54 PDT18:48 MST0h 53mA3F91E
2026-06-14estimatedKPHXKSAN15:43 MST16:40 PDT0h 56mA3F91E
2026-06-14partialKPHX?17:06 MSTA32886
2026-06-13estimatedKSANKNZY16:27 PDT16:54 PDT0h 27mA32886
2026-06-13KPHXKSAN14:34 MST15:28 PDT0h 53mA32886
2026-06-13KNZYKPHX17:00 PDT18:04 MST1h 04mN350RV
2026-06-12KPHXKSAN14:39 MST15:36 PDT0h 56mN350RV
2026-06-12KNZYKPHX17:00 PDT17:50 MST0h 49mA3B8F5
2026-05-29estimatedKSANKNZY17:22 PDT18:22 PDT0h 59mN998AN
2026-05-28KPHXKSAN15:20 MST16:14 PDT0h 53mN998AN
2026-05-28partialKPHX?17:06 MSTN326RP
2026-05-27estimatedKSANKNZY16:31 PDT16:56 PDT0h 24mN326RP
2026-05-27KPHXKSAN14:27 MST15:20 PDT0h 52mN326RP
2026-05-27partialKPHX?17:00 MSTN328RR
2026-05-26estimated??23:27Z23:58Z0h 30mN328RR
2026-05-26KPHXKSAN14:28 MST15:20 PDT0h 52mN328RR
2026-05-25partialKPHX?17:04 MSTN823NN
2026-05-24estimatedKSANKNZY16:30 PDT16:54 PDT0h 23mN823NN
2026-05-24KPHXKSAN14:27 MST15:16 PDT0h 48mN823NN
2026-05-24estimatedKPHX?17:04 MST00:32Z0h 27mN303RG
2026-05-23estimatedKSANKNZY16:32 PDT16:56 PDT0h 24mN303RG
2026-05-23KPHXKSAN14:24 MST15:14 PDT0h 49mN303RG
2026-05-23KSANKPHX17:32 PDT18:33 MST1h 01mA382CA
2026-05-22estimatedKPHXKSAN14:38 MST15:48 PDT1h 10mA382CA
2026-05-22partialKPHX?17:00 MSTN924AN
2026-05-21estimatedKPHXKSAN14:48 MST15:46 PDT0h 57mN924AN
2026-05-20KORF?15:44 EDT22:44Z2h 59mN995NN
2026-05-20?KORF15:29Z14:24 EDT2h 54mN995NN
2026-05-20KDFWKDWH22:26 CDT03:06 CDT4h 39mN980NN
2026-05-20partialKDFW?20:01 CDTN969AN
2026-05-19partialKORF?23:34 EDTN578UW
2026-05-12KORF?15:26 EDT22:42Z3h 16mN929AN
2026-05-11estimated??11:15Z22:42Z11h 26mN902NN
2026-05-10KORF?15:49 EDT23:08Z3h 18mN902NN
2026-05-10KDFWKORF10:26 CDT13:54 EDT2h 28mN902NN
2026-05-09KORF?15:18 EDT22:30Z3h 11mN902AN
2026-05-09KDFWKORF10:30 CDT13:56 EDT2h 25mN902AN
2026-05-08partialKORF?15:14 EDTACB0B9
2026-05-07partialKORF?15:17 EDTA3B88E
2026-05-06KORF?15:29 EDT23:08Z3h 39mN927UW
2026-05-06KDFWKORF10:40 CDT14:24 EDT2h 43mN927UW
2026-05-05KORF?15:23 EDT22:34Z3h 10mN143AN
2026-05-05KDFWKORF10:18 CDT13:54 EDT2h 35mN143AN
2026-05-04KORF?15:28 EDT22:46Z3h 17mN914AN
2026-05-04KDFWKORF10:30 CDT14:02 EDT2h 31mN914AN
2026-05-03partialKORF?15:20 EDTAB9ECA
2026-05-02KORF?15:20 EDT22:48Z3h 27mN306RC
2026-05-02KDFWKORF10:27 CDT13:46 EDT2h 18mN306RC
2026-05-01partialKORF?15:16 EDTACD5AD
2026-04-30KORF?16:13 EDT23:44Z3h 30mN960NN
2026-04-30KDFWKORF10:14 CDT14:08 EDT2h 53mN960NN
2026-04-29KORF?15:57 EDT23:46Z3h 48mN909NN
2026-04-28KDFWKORF10:29 CDT13:58 EDT2h 28mN965NN
2026-04-27KORF?15:22 EDT22:32Z3h 10mN852NN
2026-04-27KDFWKORF10:22 CDT13:54 EDT2h 32mN852NN
2026-04-26KORF?16:23 EDT23:56Z3h 32mN965AN
2026-04-26KDFWKORF10:42 CDT14:10 EDT2h 27mN965AN
2026-04-25partialKORF?15:29 EDTAB3D39
2026-04-24KORFKDFW15:47 EDT17:52 CDT3h 04mN823NN
2026-04-24?KORF15:49Z14:28 EDT2h 38mN823NN
2026-04-23partialKORF?15:24 EDTAC9E26
2026-04-22KORF?15:47 EDT22:46Z2h 58mN862NN
2026-04-22KDFWKORF10:54 CDT14:34 EDT2h 39mN862NN
2026-04-21partialKORF?15:26 EDTACA94B
2026-04-20partialKORF?16:12 EDTAB2496
2026-04-19estimated?KDFW21:40Z17:48 CDT1h 07mN887NN
2026-04-19partialKORF?15:22 EDTAC390F
2026-04-18partialKORF?15:57 EDTADA64D
2026-04-17partialKORF?15:28 EDTAD35E0
2026-04-16partialKORF?15:20 EDTAB1971
2026-04-15partialKORF?15:50 EDTACEA99
2026-04-14estimated??19:29Z22:44Z3h 14mN843NN
2026-04-14KDFWKORF10:29 CDT14:00 EDT2h 30mN905NN
2026-04-14estimated??00:00Z00:36Z0h 36mN804NN
2026-04-13KORF?17:37 EDT23:58Z2h 20mN804NN
2026-04-12estimated??15:44Z22:38Z6h 53mN869NN
2026-04-11?KDFW20:16Z18:10 CDT2h 53mN960AN
2026-04-11?KORF15:58Z15:02 EDT3h 03mN960AN
2026-04-06partialKCLT?11:43 EDTAD41ED
2026-04-06estimated?KCLT00:00Z21:10 EDT1h 10mN975UY
2026-04-05estimated??21:20Z23:58Z2h 37mN975UY
2026-04-05partialKCLT?11:49 EDTN975UY
2026-04-04partialKCLT?11:52 EDTN540UW
2026-04-04estimated?KCLT00:00Z21:36 EDT1h 36mN537UW
2026-04-03partialKCLT?11:55 EDTN537UW
2026-04-03estimated?KCLT00:00Z21:26 EDT1h 25mN142AN
2026-04-02partialKCLT?11:41 EDTN142AN
2026-04-02estimated?KCLT00:00Z21:16 EDT1h 15mN151UW
2026-04-01estimated??22:55Z23:58Z1h 02mN151UW
2026-03-31partialKCLT?10:35 EDTN426AN
2026-03-31estimated?KCLT00:00Z21:20 EDT1h 20mN990AU
2026-03-30partialKCLT?11:35 EDTN990AU
2026-03-30estimated?KCLT00:00Z21:36 EDT1h 36mN131NN
2026-03-29estimated??22:22Z23:58Z1h 35mN131NN
2026-03-29estimatedKCLTKLAS16:48 EDT14:58 PDT1h 09mN131NN
2026-03-29partial??00:00ZN904AA
2026-03-28partialKCLT?11:46 EDTN904AA
2026-03-16estimated?KCLT02:04Z02:24 EDT4h 20mN147AA
2026-03-15partialKCLT?12:02 EDTN921US
2026-03-14partial??00:00ZN906AA
2026-03-13estimated??21:28Z23:58Z2h 29mN906AA
2026-03-13KCLTKLAS11:40 EDT13:06 PDT4h 25mN906AA
2026-03-13estimated?KCLT00:00Z22:20 EDT2h 19mN186US
2026-03-12estimated??22:23Z23:58Z1h 34mN186US
2026-03-12partialKCLT?20:00 EDTN562UW
2026-03-11partialKCLT?11:29 EDTN562UW
2026-03-10KCLTKLAS10:24 EDT12:00 PDT4h 35mN915US
2026-03-10partialKCLT?20:00 EDTN902AA
2026-03-09estimated??21:36Z23:58Z2h 22mN902AA
2026-03-09partialKCLT?11:48 EDTN902AA
2026-03-09partialKCLT?20:00 EDTN539UW
2026-03-08partialKCLT?11:45 EDTN539UW
2026-03-07estimated??16:51Z21:52Z5h 00mN141NN
2026-03-07partialKCLT?19:00 ESTN153AN
2026-03-06partialKCLT?13:02 ESTN153AN
2026-03-06partialKCLT?19:00 ESTN153UW
2026-03-05partialKCLT?11:39 ESTN153UW
2026-03-04partialKCLT?11:18 ESTN428AA
2026-03-03partialKCLT?12:27 ESTAD3E36
2026-03-03partialKCLT?19:00 ESTAD3A7F
2026-03-02partialKCLT?11:40 ESTAD3A7F
2026-03-02partialKCLT?19:04 ESTN536UW
2026-03-01partialKCLT?12:03 ESTN536UW
2026-02-28KCLTKLAS12:05 EST13:26 PST4h 20mN581UW
2026-02-28partialKCLT?21:56 ESTN130AN
2026-02-27KCLTKLAS12:11 EST15:54 PST6h 42mN161AA
2026-02-27partialKCLT?19:00 ESTN188US
2026-02-26partialKCLT?11:56 ESTN188US
2026-02-25partialKCLT?10:48 ESTN455AN
2026-02-24partialKCLT?10:31 ESTN419AN
2026-02-24partialKCLT?19:00 ESTN926UW
2026-02-23KLAS?14:19 PST23:58Z1h 39mN926UW
2026-02-23KCLTKLAS11:39 EST13:02 PST4h 22mN926UW
2026-02-23partialKCLT?19:03 ESTN997AA
2026-02-22partialKCLT?12:10 ESTN997AA
2026-02-21partialKCLT?12:00 ESTN986AN
2026-02-21estimated?KCLT00:07Z00:20 EST5h 13mN902AA
2026-02-20partialKCLT?15:02 ESTN902AA
2026-02-20partialKCLT?19:00 ESTN169UW
2026-02-19partialKCLT?11:58 ESTN169UW
2026-02-18partialKCLT?10:35 ESTN423AN
2026-02-17KCLTKLAS10:33 EST12:20 PST4h 46mN433AN
2026-02-17KLASKCLT16:02 PST22:28 EST3h 25mN915US
2026-02-16KCLTKLAS11:54 EST15:58 PST7h 03mN915US
2026-02-16partialKCLT?19:02 ESTN584UW
2026-02-15partialKCLT?11:41 ESTN584UW
2026-02-14KCLTKLAS12:06 EST13:32 PST4h 25mN572UW
2026-02-14partialKCLT?19:02 ESTN507AY
2026-02-13partialKCLT?11:45 ESTN507AY
2026-02-13partialKCLT?19:00 ESTN913US
2026-02-12partialKCLT?11:38 ESTN913US
2026-02-11partialKCLT?19:44 ESTN182UW
2026-02-10partialKCLT?12:31 ESTN182UW
2026-02-09partialKCLT?12:40 ESTN901AA
2026-02-08KCLTKLAS12:44 EST14:28 PST4h 43mN185UW
2026-02-07partialKCLT?13:10 ESTN927UW
2026-02-06partialKCLT?12:30 ESTN157UW
2026-02-05partialKCLT?12:45 ESTN144AN
2026-02-04partial??00:00ZN978UY
2026-02-03partialKCLT?12:35 ESTN978UY
2026-02-02partialKCLT?13:04 ESTAD41ED
2026-01-30estimated??17:41Z22:12Z4h 30mN188US
2026-01-29partialKCLT?12:33 ESTN182UW
2026-01-28partial??00:00ZN507AY
2026-01-27partialKCLT?15:03 ESTN507AY
2026-01-25estimated??04:11Z05:44Z1h 32mN188US
2026-01-25estimated??00:00Z01:42Z1h 41mN188US
2026-01-24partialKCLT?12:34 ESTN188US
2026-01-23partialKCLT?12:35 ESTN534UW
2026-01-22partialKCLT?12:30 ESTN925UY
2026-01-21KCLTKLAS12:45 EST14:20 PST4h 34mN921US
2026-01-20partialKCLT?13:07 ESTN542UW
2026-01-19KCLTKLAS12:31 EST14:24 PST4h 52mN118NN
2026-01-18partialKCLT?12:43 ESTN163AA
2026-01-09partialKCLT?13:54 ESTN972UY
2026-01-08KCLTKLAS12:25 EST14:26 PST5h 00mN150UW
2026-01-07KCLTKLAS12:31 EST14:18 PST4h 46mN124AA
2026-01-07estimated??16:37Z16:56Z0h 18mN124AA
2026-01-06estimated??17:05Z22:28Z5h 22mN127AA
2026-01-06partialKCLT?19:00 ESTN980UY
2026-01-05estimatedKLAS?14:36 PST23:58Z1h 21mN980UY
2026-01-05KCLTKLAS11:42 EST13:26 PST4h 43mN980UY
2026-01-05partialKCLT?19:00 ESTN137AA
2026-01-04estimatedKLAS?14:28 PST23:58Z1h 29mN137AA
2026-01-04estimatedKCLTKLAS10:52 EST13:22 PST5h 29mN137AA
2026-01-04estimated??00:00Z02:46Z2h 45mN127AA
2026-01-03estimatedKLAS?14:29 PST23:58Z1h 28mN127AA
2026-01-03estimatedKCLTKLAS10:49 EST13:24 PST5h 34mN127AA
2026-01-03partialKCLT?19:00 ESTN542UW
2026-01-02estimated??15:54Z23:58Z8h 03mN542UW
2026-01-02partialKCLT?19:06 ESTN546UW
2026-01-01partial??05:25ZN180US
2026-01-01estimated??00:02Z04:56Z4h 53mN180US
2025-12-31partialKCLT?11:44 ESTN180US
2025-12-31partialKCLT?19:00 ESTN132AN
2025-12-30partialKCLT?12:40 ESTN132AN
2025-12-30partialKCLT?19:02 ESTN912UY
2025-12-29partialKCLT?11:47 ESTN912UY
2025-12-29partialKCLT?19:00 ESTN196UW
2025-12-28estimatedKLAS?15:04 PST23:58Z0h 53mN196UW
2025-12-28KCLTKLAS12:25 EST14:08 PST4h 42mN196UW
2025-12-28KLAS?17:08 PST10:12Z9h 04mN151AN

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