Flight

AAL1662

Flight history and live tracking for AAL1662, 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 → KDEN DENVER INTERNATIONAL
Scheduled departure11:56 EDT

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

Route

AirlineAmerican Airlines
Observed routeKCLT → KDEN

Flight history 369 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:02 EDT12:04 MDT3h 02mN546UW
2026-10-02KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:33 MDT18:15 EDT2h 42mN185UW
2026-10-02KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:03 EDT12:09 MDT3h 06mN185UW
2026-10-01KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:28 MDT18:11 EDT2h 43mN552UW
2026-10-01KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:08 EDT12:01 MDT2h 53mN552UW
2026-09-29partialKCLT?20:00 EDTN575UW
2026-09-28KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL15:42 MDT20:42 EDT3h 00mN575UW
2026-09-28KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:03 EDT12:01 MDT2h 58mN108NN
2026-09-27KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL14:37 MDT19:22 EDT2h 45mN976UY
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL12:16 EDT13:16 MDT3h 00mN976UY
2026-09-26KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:49 MDT18:32 EDT2h 43mN543UW
2026-09-26KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:11 EDT12:08 MDT2h 57mN543UW
2026-09-25KDEN DENVER INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL13:28 MDT18:12 EDT2h 44mN587UW
2026-09-25KCLT CHARLOTTE DOUGLAS INTERNATIONALKDEN DENVER INTERNATIONAL11:09 EDT11:58 MDT2h 49mN587UW
2026-09-24KDENKCLT13:58 MDT18:52 EDT2h 54mN186US
2026-09-24KCLTKDEN11:16 EDT13:04 MDT3h 47mN186US
2026-09-21KDENKCLT13:30 MDT19:18 EDT3h 47mN986AN
2026-09-21KCLTKDEN10:52 EDT12:04 MDT3h 11mN986AN
2026-09-20partialKCLT?12:52 EDTN151AN
2026-09-19partialKCLT?15:36 EDTN156UW
2026-09-19partialKCLT?10:58 EDTN156UW
2026-09-18partialKCLT?15:32 EDTN905AU
2026-09-18partialKCLT?11:04 EDTN905AU
2026-09-17partialKCLT?14:59 EDTAD4D12
2026-09-17partialKCLT?11:10 EDTAD4D12
2026-09-14partialKCLT?11:07 EDTN996AN
2026-09-13partialKCLT?12:14 EDTN989AU
2026-09-12partialKCLT?10:58 EDTN585UW
2026-09-11partialKCLT?11:06 EDTN157UW
2026-09-10partialKCLT?11:08 EDTN921US
2026-09-08partialKCLT?15:20 EDTN160AN
2026-09-08partialKCLT?11:14 EDTN160AN
2026-09-07partialKCLT?15:35 EDTN540UW
2026-09-07estimated?KDEN17:52Z12:10 MDT0h 17mN540UW
2026-09-06partialKCLT?11:41 EDTN927UW
2026-09-05partialKCLT?11:48 EDTN989AU
2026-09-04partialKCLT?14:28 EDTN950XV
2026-09-04partialKCLT?11:20 EDTN950XV
2026-09-03partialKCLT?11:57 EDTN910AU
Earlier flights (330) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02partialKCLT?15:58 EDTN164NN
2026-09-02partialKCLT?12:13 EDTN164NN
2026-09-01partialKCLT?14:40 EDTN521UW
2026-09-01partialKCLT?11:21 EDTN521UW
2026-08-31partialKCLT?11:57 EDTN150NN
2026-08-30partialKCLT?15:27 EDTN143AN
2026-08-30partialKCLT?11:59 EDTN143AN
2026-08-29partialKCLT?14:29 EDTN549UW
2026-08-29partialKCLT?11:08 EDTN549UW
2026-08-28partialKCLT?14:56 EDTN162AA
2026-08-28partialKCLT?11:24 EDTN162AA
2026-08-27partialKCLT?16:22 EDTAD5837
2026-08-27partialKCLT?12:24 EDTAD5837
2026-08-26partialKCLT?11:20 EDTN521UW
2026-08-25partialKCLT?15:22 EDTN136AN
2026-08-25partialKCLT?11:13 EDTN136AN
2026-08-24partialKCLT?11:25 EDTN921US
2026-08-23partialKCLT?16:16 EDTN135NN
2026-08-23partialKCLT?12:03 EDTN135NN
2026-08-22partialKCLT?11:46 EDTN975UY
2026-08-21partialKCLT?11:27 EDTN139AN
2026-08-20partialKCLT?20:34 EDTN135NN
2026-08-19partialKCLT?11:17 EDTN135NN
2026-08-18partialKCLT?20:48 EDTN976UY
2026-08-17partialKCLT?11:17 EDTN976UY
2026-08-16partialKCLT?20:41 EDTN161AA
2026-08-15partialKCLT?20:28 EDTN538UW
2026-08-14partialKCLT?11:29 EDTN538UW
2026-08-13partialKCLT?20:10 EDTN953XV
2026-08-12partialKCLT?11:15 EDTN953XV
2026-08-11estimatedKPVDKCLT14:55 EDT18:32 EDT3h 36mN955XV
2026-07-23estimated??20:46Z22:06Z1h 19mN932NN
2026-07-23partialKCHS?20:09 EDTN820NN
2026-07-22partialKCHS?16:39 EDTN820NN
2026-07-22partialKCHS?20:04 EDTN971NN
2026-07-21KDFWKCHS15:35 CDT18:44 EDT2h 08mN971NN
2026-07-21partialKCHS?21:18 EDTN929NN
2026-07-20estimated??21:54Z23:58Z2h 03mN929NN
2026-07-20KCHSKDFW20:20 EDT21:34 CDT2h 13mN970AN
2026-07-19KDFWKCHS15:46 CDT18:54 EDT2h 08mN970AN
2026-07-19estimatedKCHS?20:00 EDT01:42Z1h 42mN151UW
2026-07-18partialKCHS?19:24 EDTN151UW
2026-07-18KDFWKCHS14:52 CDT18:02 EDT2h 09mN151UW
2026-07-18KCHSKDFW21:01 EDT22:12 CDT2h 10mN953NN
2026-07-17partialKCHS?17:30 EDTN953NN
2026-07-17KCHSKDFW23:27 EDT00:38 CDT2h 10mN972NN
2026-07-17partialKCHS?20:00 EDTN972NN
2026-07-16estimated??23:31Z23:58Z0h 26mN972NN
2026-07-16partialKCHS?20:59 EDTN937AN
2026-07-15partialKCHS?17:08 EDTN937AN
2026-07-15partialKCHS?20:49 EDTN354PT
2026-07-14partialKCHS?16:33 EDTN354PT
2026-07-14partialKCHS?22:59 EDTN997NN
2026-07-14partialKCHS?20:00 EDTN997NN
2026-07-13estimatedKDFWKCHS18:07 CDT19:58 EDT0h 50mN997NN
2026-07-13estimated??22:05Z22:38Z0h 32mN997NN
2026-07-13partialKCHS?22:30 EDTN998NN
2026-07-12partialKCHS?16:31 EDTN998NN
2026-07-12estimatedKMCN?20:00 EDT01:54Z1h 54mN432AN
2026-07-11partialKCHS?19:29 EDTN432AN
2026-07-11partialKCHS?15:38 EDTN432AN
2026-07-11KCHSKDFW21:57 EDT23:12 CDT2h 14mN343PN
2026-07-10partialKCHS?16:30 EDTN343PN
2026-07-10KCHSKDFW20:24 EDT21:40 CDT2h 15mN953NN
2026-07-09KDFWKCHS16:04 CDT19:22 EDT2h 17mN953NN
2026-07-09KCHSKDFW20:07 EDT21:30 CDT2h 22mN811NN
2026-07-08estimatedKDFWKCHS15:22 CDT18:38 EDT2h 15mN811NN
2026-07-07partialKCHS?20:37 EDTN352PS
2026-07-06partialKCHS?16:57 EDTN352PS
2026-07-06partialKCHS?21:56 EDTA35B27
2026-07-06estimatedTRPMKCHS20:00 EDT20:26 EDT0h 25mA35B27
2026-07-05estimatedKDFW?16:58 CDT23:58Z1h 59mA35B27
2026-07-04estimatedKDFWKCHS15:39 CDT18:50 EDT2h 10mN757UW
2026-07-03partialKCHS?20:00 EDTN991NN
2026-07-02partialKCHS?16:31 EDTN991NN
2026-07-02estimatedKCHA?20:00 EDT01:54Z1h 54mN890NN
2026-07-01partialKCHS?19:24 EDTN890NN
2026-07-01KDFWKCHS15:04 CDT18:18 EDT2h 13mN890NN
2026-07-01partialKCHS?20:05 EDTN865NN
2026-06-30KDFWKCHS16:47 CDT18:56 EDT1h 08mN865NN
2026-06-30estimatedKCHS?20:00 EDT02:12Z2h 12mN926AN
2026-06-29partialKCHS?19:32 EDTN926AN
2026-06-29KDFWKCHS14:58 CDT18:04 EDT2h 05mN926AN
2026-06-29partialKCHS?20:00 EDTN872NN
2026-06-28KDFWKCHS15:08 CDT18:22 EDT2h 13mN872NN
2026-06-28partialKCHS?21:38 EDTN905AU
2026-06-27estimated??19:52Z23:58Z4h 05mN905AU
2026-06-27estimatedKMXF?19:00 CDT01:38Z1h 38mN301NW
2026-06-26partialKCHS?19:14 EDTN301NW
2026-06-26KDFWKCHS15:07 CDT18:12 EDT2h 04mN301NW
2026-06-26estimatedKCHS?20:00 EDT02:08Z2h 08mN806NN
2026-06-25partialKCHS?19:37 EDTN806NN
2026-06-25partialKCHS?16:05 EDTN806NN
2026-06-25estimatedKSBO?20:00 EDT02:02Z2h 02mN960NN
2026-06-24partialKCHS?19:37 EDTN960NN
2026-06-24estimated?KCHS20:26Z18:32 EDT2h 05mN960NN
2026-06-24estimatedKSBO?20:00 EDT02:16Z2h 16mN859NN
2026-06-23partialKCHS?19:37 EDTN859NN
2026-06-23KDFWKCHS15:01 CDT18:08 EDT2h 06mN859NN
2026-06-23partialKCHS?21:40 EDTN907AN
2026-06-23partialKCHS?20:00 EDTN907AN
2026-06-22estimatedKDFWKCHS17:30 CDT19:58 EDT1h 27mN907AN
2026-06-22estimatedKMCN?20:00 EDT02:04Z2h 03mN972AN
2026-06-21partialKCHS?19:32 EDTN972AN
2026-06-21estimatedKDFWKCHS14:51 CDT18:02 EDT2h 10mN972AN
2026-06-20partialKCHS?22:02 EDTN973NN
2026-06-20partialKCHS?20:00 EDTN973NN
2026-06-19estimatedKDFWKCHS17:15 CDT19:58 EDT1h 42mN973NN
2026-06-19partialKCHS?20:22 EDTA3A65F
2026-06-18partialKCHS?16:08 EDTA3A65F
2026-06-18estimatedKATL?20:00 EDT01:56Z1h 56mN966AN
2026-06-17partialKCHS?19:30 EDTN966AN
2026-06-17KDFWKCHS15:02 CDT18:04 EDT2h 01mN966AN
2026-06-17estimatedKANB?19:00 CDT02:00Z1h 59mN897NN
2026-06-16partialKCHS?19:16 EDTN897NN
2026-06-16KDFWKCHS14:55 CDT17:50 EDT1h 54mN897NN
2026-06-16estimatedKCHS?20:00 EDT02:06Z2h 05mN904NN
2026-06-15estimated??23:39Z23:58Z0h 18mN904NN
2026-06-15estimated??20:16Z22:12Z1h 55mN904NN
2026-06-15partialKCHS?20:00 EDTN306PB
2026-06-14KDFWKCHS15:06 CDT18:26 EDT2h 19mN306PB
2026-06-14KCHSKDFW21:54 EDT23:14 CDT2h 19mN933AM
2026-06-13estimatedKDFWKCHS16:13 CDT19:20 EDT2h 06mN933AM
2026-06-12partialKCHS?17:07 EDTN899NN
2026-06-12estimatedKNBC?20:00 EDT02:16Z2h 15mN983NN
2026-05-29estimatedKMCN?20:00 EDT02:06Z2h 06mN980NN
2026-05-28partialKCHS?19:29 EDTN980NN
2026-05-28partialKCHS?15:54 EDTN980NN
2026-05-28estimatedKNBC?20:00 EDT02:24Z2h 24mN973AN
2026-05-27KDFWKCHS14:54 CDT18:00 EDT2h 05mN973AN
2026-05-27partialKCHS?20:11 EDTN976AN
2026-05-26KDFWKCHS15:37 CDT18:52 EDT2h 14mN976AN
2026-05-26partialKCHS?21:28 EDTN355PU
2026-05-25partialKCHS?07:01 EDTN354PT
2026-05-24partialKCHS?16:01 EDTN354PT
2026-05-24partialKCHS?20:00 EDTN836AW
2026-05-23partialKCHS?16:20 EDTN836AW
2026-05-23estimatedKLHWKDFW20:00 EDT21:14 CDT2h 13mN885NN
2026-05-22partialKCHS?19:40 EDTN885NN
2026-05-22partialKCHS?16:12 EDTN885NN
2026-05-22partialKCHS?20:40 EDTN882NN
2026-05-21KDFWKCHS16:23 CDT19:26 EDT2h 02mN882NN
2026-05-20estimatedKPVDKCLT20:22 EDT02:00 EDT5h 37mN176UW
2026-05-19KPVDKCLT02:55 EDT16:34 EDT13h 38mN523UW
2026-05-12KPVDKCLT06:30 EDT08:12 EDT1h 41mN970UY
2026-05-11KPVDKCLT06:17 EDT08:12 EDT1h 54mN921US
2026-05-10KPVDKCLT06:09 EDT07:58 EDT1h 48mN161UW
2026-05-09KPVDKCLT06:09 EDT08:08 EDT1h 58mN165NN
2026-05-08KPVDKCLT06:10 EDT08:02 EDT1h 52mN166NN
2026-05-07KPVDKCLT07:01 EDT09:06 EDT2h 04mN604AW
2026-05-05KPVDKCLT06:30 EDT08:08 EDT1h 37mN923US
2026-05-04KPVDKCLT06:09 EDT07:52 EDT1h 42mN904AA
2026-05-03KPVDKCLT06:13 EDT08:02 EDT1h 48mN140AN
2026-05-02KPVDKCLT06:12 EDT08:16 EDT2h 03mN534UW
2026-05-01KPVDKCLT06:32 EDT08:20 EDT1h 47mN921US
2026-04-30KPVDKCLT06:14 EDT08:02 EDT1h 47mN552UW
2026-04-28KPVDKCLT06:26 EDT08:14 EDT1h 47mN167AN
2026-04-27KPVDKCLT06:47 EDT08:28 EDT1h 40mN162AA
2026-04-26KPVDKCLT06:19 EDT08:08 EDT1h 49mN982VJ
2026-04-25KPVDKCLT10:36 EDT12:14 EDT1h 38mN545UW
2026-04-24KPVDKCLT06:16 EDT07:58 EDT1h 41mN195UW
2026-04-23KPVDKCLT06:13 EDT07:58 EDT1h 45mN124AA
2026-04-21KPVDKCLT06:49 EDT08:30 EDT1h 40mN139AN
2026-04-20KPVDKCLT06:12 EDT09:56 EDT3h 43mN188US
2026-04-19KPVDKCLT06:19 EDT08:12 EDT1h 52mN918US
2026-04-18KPVDKCLT06:11 EDT07:50 EDT1h 38mN128AN
2026-04-17KPVDKCLT06:14 EDT07:58 EDT1h 43mN975UY
2026-04-16KPVDKCLT06:15 EDT08:00 EDT1h 44mN185UW
2026-04-14KPVDKCLT06:28 EDT08:08 EDT1h 39mN916US
2026-04-13KPVDKCLT06:12 EDT07:54 EDT1h 41mN931AM
2026-04-12KPVDKCLT06:13 EDT07:54 EDT1h 40mN137AA
2026-04-11KPVDKCLT06:12 EDT08:02 EDT1h 49mN154UW
2026-04-06partialKCLT?11:41 EDTN900UW
2026-04-05KCLTKDEN11:53 EDT13:20 MDT3h 26mN197UW
2026-04-04partialKCLT?11:54 EDTN143AN
2026-04-03partialKCLT?11:46 EDTN900UW
2026-04-02KCLTKDEN11:39 EDT13:36 MDT3h 57mN996AN
2026-03-31partialKCLT?11:24 EDTN974UY
2026-03-30KCLTKDEN11:39 EDT13:16 MDT3h 36mN138AN
2026-03-29partialKCLT?11:39 EDTN573UW
2026-03-28KCLTKDEN12:01 EDT13:42 MDT3h 40mN542UW
2026-03-15KCLTKDEN11:43 EDT13:47 MDT4h 03mN155UW
2026-03-14KCLTKDEN12:21 EDT13:58 MDT3h 36mN971UY
2026-03-13partialKCLT?11:58 EDTN185UW
2026-03-12KCLTKDEN13:13 EDT14:58 MDT3h 44mN585UW
2026-03-11KCLTKDEN11:31 EDT13:00 MDT3h 28mN155UW
2026-03-10partialKCLT?11:20 EDTN538UW
2026-03-09partialKCLT?12:10 EDTN978UY
2026-03-08KCLTKDEN11:41 EDT13:18 MDT3h 36mN198UW
2026-03-07KCLTKDEN12:40 EST14:00 MST3h 19mN164NN
2026-03-06partialKCLT?11:42 ESTN978UY
2026-03-05partialKCLT?11:39 ESTN973UY
2026-03-04KCLTKDEN11:40 EST13:18 MST3h 37mN922US
2026-03-03partialKCLT?11:29 ESTN124AA
2026-03-02partialKCLT?11:45 ESTN585UW
2026-03-01partialKCLT?11:44 ESTN907AA
2026-02-28partialKCLT?11:39 ESTN507AY
2026-02-27partialKCLT?14:07 ESTN195UW
2026-02-26partialKCLT?11:49 ESTN918US
2026-02-25partialKCLT?11:33 ESTN521UW
2026-02-24estimated??16:29Z20:22Z3h 52mN535UW
2026-02-23partialKCLT?11:48 ESTN115NN
2026-02-22partialKCLT?12:04 ESTN523UW
2026-02-21KCLTKDEN11:38 EST13:08 MST3h 29mN152UW
2026-02-20partialKCLT?13:03 ESTN991AU
2026-02-19KCLTKDEN11:49 EST13:22 MST3h 33mAD5837
2026-02-18partialKCLT?11:29 ESTN563UW
2026-02-17partialKCLT?14:30 ESTN159AN
2026-02-16KCLTKDEN11:41 EST13:09 MST3h 27mN125AA
2026-02-15KCLTKDEN11:43 EST13:10 MST3h 26mN544UW
2026-02-14KCLTKDEN11:38 EST13:12 MST3h 33mN144AN
2026-02-13KCLTKDEN11:35 EST13:18 MST3h 42mN157AA
2026-02-12KCLTKDEN11:43 EST13:34 MST3h 51mN187US
2026-02-11partialKCLT?11:05 ESTN554UW
2026-02-10KCLTKDEN11:25 EST13:18 MST3h 53mN172US
2026-02-09KCLTKDEN11:14 EST13:14 MST3h 59mN913US
2026-02-08partialKCLT?11:16 ESTN913US
2026-02-07partialKCLT?11:10 ESTN998AN
2026-02-06partialKCLT?11:18 ESTN509AY
2026-02-05partialKCLT?11:09 ESTN907AA
2026-02-04partialKCLT?11:13 ESTN128AN
2026-02-03KCLTKDEN11:48 EST13:22 MST3h 33mAD45A4
2026-02-02partialKCLT?12:08 ESTN519UW
2026-01-30partialKCLT?12:33 ESTN122NN
2026-01-29partialKCLT?19:00 ESTN156AN
2026-01-28KCLTKDEN11:21 EST12:52 MST3h 31mN156AN
2026-01-24partialKCLT?11:12 ESTN139AN
2026-01-23partialKCLT?11:11 ESTN177US
2026-01-22partialKCLT?11:29 ESTN554UW
2026-01-21KCLTKDEN11:09 EST12:42 MST3h 32mN931AM
2026-01-20KCLTKDEN11:23 EST12:59 MST3h 35mN153AN
2026-01-19KCLTKDEN11:16 EST12:58 MST3h 41mN557UW
2026-01-18?KDEN17:19Z12:44 MST2h 25mN572UW
2026-01-09KCLTKDEN11:12 EST12:40 MST3h 28mN171US
2026-01-08partialKCLT?10:59 ESTN925UY
2026-01-07partialKCLT?11:08 ESTN934AA
2026-01-06partialKCLT?11:00 ESTN534UW
2026-01-05?KDEN15:22Z13:10 MST4h 47mN124AA
2026-01-04partialKCLT?11:46 ESTN191UW
2026-01-03partialKCLT?11:43 ESTN912UY
2026-01-02estimated??15:48Z20:12Z4h 23mN987AM
2026-01-01partialKCLT?11:50 ESTN908AA
2025-12-31KCLTKDEN11:38 EST13:02 MST3h 23mN581UW
2025-12-30?KDEN15:59Z12:58 MST3h 59mN155UW
2025-12-29KCLTKDEN11:37 EST13:32 MST3h 54mN145AN
2025-12-28KCLTKDEN11:35 EST13:10 MST3h 35mN992AU
2025-12-27partialKCLT?11:37 ESTN926UW
2025-12-26KCLTKDEN12:07 EST13:32 MST3h 25mN165US
2025-12-25estimated??15:32Z21:10Z5h 38mN139AN
2025-12-24partialKCLT?11:34 ESTN982VJ
2025-12-23KCLTKDEN11:39 EST13:08 MST3h 29mN972UY
2025-12-22partialKCLT?11:37 ESTN534UW
2025-12-21partialKCLT?11:46 ESTN123NN
2025-12-20KCLTKDEN11:37 EST13:00 MST3h 23mN176UW
2025-12-19KCLTKDEN12:11 EST14:03 MST3h 51mN510UW
2025-12-18partialKCLT?11:40 ESTN919US
2025-12-17estimated??15:18Z19:30Z4h 11mN197UW
2025-12-16partialKCLT?11:22 ESTN558UW
2025-12-15KCLTKDEN11:10 EST12:30 MST3h 19mN905AU
2025-12-14estimated??17:34Z21:16Z3h 41mN134AN
2025-12-13partialKCLT?11:48 ESTN553UW
2025-12-12estimated??14:54Z19:14Z4h 19mN905AU
2025-12-11partialKCLT?13:20 ESTN989AU
2025-12-10partialKCLT?10:57 ESTN982VJ
2025-12-09KCLTKDEN11:12 EST13:00 MST3h 47mN153AN
2025-11-27partialKCLT?12:19 ESTN521UW
2025-11-26partialKCLT?11:59 ESTN160AN
2025-10-30estimated??19:33Z19:54Z0h 21mN161UW
2025-10-30partialKCLT?11:02 EDTN161UW
2025-10-29KDENKCLT13:27 MDT18:38 EDT3h 11mN552UW
2025-10-28KDENKCLT13:17 MDT18:10 EDT2h 52mN972UY
2025-10-27partialKCLT?15:48 EDTN153UW
2025-10-27partialKCLT?11:31 EDTN153UW
2025-10-26partialKCLT?12:05 EDTN146AA
2025-10-25partialKCLT?11:38 EDTN132AN
2025-10-24KDENKCLT13:20 MDT18:08 EDT2h 47mAD3E36
2025-10-24partialKCLT?11:12 EDTAD3E36
2025-10-23partialKCLT?15:49 EDTN171US
2025-10-22partialKCLT?16:30 EDTN180US
2025-10-22KCLTKDEN11:24 EDT12:24 MDT2h 59mN180US
2025-10-21KDENKCLT13:40 MDT18:16 EDT2h 35mN930AU
2025-10-21KCLTKDEN11:55 EDT12:48 MDT2h 53mN930AU
2025-10-20KDENKCLT14:35 MDT19:12 EDT2h 36mN572UW
2025-10-20KCLTKDEN11:49 EDT13:18 MDT3h 28mN572UW
2025-10-20partialKCLT?20:00 EDTN508AY
2025-10-19estimated??18:59Z23:58Z4h 58mN508AY
2025-10-18partialKCLT?19:33 EDTN156AN
2025-10-15partialKCLT?11:01 EDTN901AA
2025-10-14partialKCLT?11:03 EDTN144AN
2025-10-13partialKCLT?11:31 EDTN162UW
2025-10-07partialKCLT?12:28 EDTN158AN
2025-10-06partialKCLT?15:21 EDTAD4D12
2025-10-06partialKCLT?11:31 EDTAD4D12
2025-10-05partialKCLT?15:57 EDTN977UY
2025-10-05partialKCLT?11:01 EDTN979UY
2025-10-04partialKCLT?09:29 EDTN582UW
2025-10-02KCLT?11:42 EDT16:43Z1h 00mA77F2D
2025-10-01KDEN Denver InternationalKCLT15:17 MDT19:59 EDT2h 42mAC8577
2025-09-30KDEN Denver InternationalKCLT15:16 MDT19:59 EDT2h 43mA72C78
2025-09-29KDEN Denver InternationalKCLT15:11 MDT19:59 EDT2h 47mA10D82
2025-09-28KCLT?11:55 EDT17:00Z1h 05mACD64B
2025-09-27KDEN Denver InternationalKCLT15:19 MDT19:59 EDT2h 40mAC7E09
2025-09-25KCLT?11:49 EDT16:55Z1h 05mADD66D
2025-09-24KDEN Denver InternationalKFLV16:19 MDT18:21 CDT1h 01mA0F91D
2025-09-21KCLT?11:37 EDT16:41Z1h 03mA10614
2025-09-20?KCLT00:00Z21:11 EDT1h 11mA1226E
2025-09-18partialKCLT?11:41 EDTAD45A4
2025-08-26partialKCLT?20:02 EDTAD45A4
2025-08-25estimated??17:17Z23:58Z6h 41mAD45A4
2025-08-25estimated??15:18Z15:55Z0h 36mAD45A4
2025-08-25estimated??00:02Z13:50Z13h 48mAD45A4
2025-08-24partialKCLT?11:27 EDTAD45A4
2025-08-24partialKCLT?20:01 EDTN931AM
2025-08-23KDEN?13:57 MDT23:59Z4h 01mN931AM
2025-08-23partialKCLT?11:49 EDTN931AM
2025-08-23partialKCLT?01:28 EDTN912UY
2025-08-21partialKCLT?12:03 EDTN171US
2025-08-21partialKCLT?00:29 EDTN587UW
2025-08-19estimatedKDENKCLT16:46 MDT19:42 EDT0h 55mN157UW
2025-08-19partialKCLT?11:00 EDTN157UW
2025-08-19partialKCLT?20:00 EDTN142AN
2025-08-18KDEN?12:34 MDT23:58Z5h 24mN142AN
2025-08-18KCLTKDEN11:02 EDT12:10 MDT3h 07mN142AN
2025-08-17partialKCLT?11:42 EDTAD5480
2025-08-17partialKCLT?20:00 EDTN976UY
2025-08-16partialKCLT?11:42 EDTN976UY
2025-08-15KDENKCLT13:04 MDT18:00 EDT2h 55mN524UW
2025-08-15KCLTKDEN11:05 EDT12:06 MDT3h 01mN524UW
2025-08-14estimated?KDEN17:58Z12:40 MDT0h 41mN563UW
2025-08-14partialKCLT?11:44 EDTN563UW

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