Flight

AAL2052

Flight history and live tracking for AAL2052, 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
RouteKECP Northwest Florida Beaches International Airport → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure15:17 CDT
Estimated arrival17:45 CDT
Also scheduledSun 04 Oct 12:22 CDT

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

Route

AirlineAmerican Airlines
Observed routeKMSP → KCLT

Flight history 338 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport15:12 CDT16:42 CDT1h 30mN827AW
2026-10-02KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL20:22 CDT19:12 CDT22h 50mN827AW
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport17:45 CDT19:26 CDT1h 41mN667AW
2026-10-01KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL19:00 CDT22:01 CDT27h 01mN716UW
2026-09-30KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL19:00 CDT20:43 CDT1h 43mN716UW
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport16:10 CDT17:43 CDT1h 33mN716UW
2026-09-29KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL15:18 CDT17:03 CDT1h 45mN673AW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport12:39 CDT14:12 CDT1h 33mN673AW
2026-09-28KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL16:30 CDT18:19 CDT1h 49mN8027D
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport12:41 CDT14:12 CDT1h 31mN8027D
2026-09-27KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL15:31 CDT17:22 CDT1h 51mN93003
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport12:35 CDT14:06 CDT1h 31mN93003
2026-09-26KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL15:44 CDT17:28 CDT1h 44mN9011P
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport12:38 CDT14:14 CDT1h 36mN9011P
2026-09-25KECP Northwest Florida Beaches International AirportKDFW DALLAS FORT WORTH INTERNATIONAL16:35 CDT18:18 CDT1h 43mN9019F
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKECP Northwest Florida Beaches International Airport12:44 CDT14:18 CDT1h 34mN9019F
2026-09-24KECPKDFW15:21 CDT17:16 CDT1h 54mN8027D
2026-09-24partialKDFW?19:15 CDTN839AW
2026-09-23KECPKDFW15:35 CDT17:30 CDT1h 54mN839AW
2026-09-23KDFWKECP11:42 CDT14:20 CDT2h 37mN839AW
2026-09-22KECPKDFW15:33 CDT17:32 CDT1h 59mN9006
2026-09-22KDFWKECP20:34 CDT14:10 CDT17h 36mN127AA
2026-09-22estimatedKECPKDFW19:00 CDT20:24 CDT1h 23mN127AA
2026-09-21partialKECP?18:39 CDTN127AA
2026-09-21KDFWKECP14:16 CDT17:38 CDT3h 21mN127AA
2026-09-20KECPKDFW15:50 CDT18:08 CDT2h 17mN778XF
2026-09-20estimatedKDFWKECP13:11 CDT14:44 CDT1h 32mN778XF
2026-09-19KECPKDFW15:56 CDT17:34 CDT1h 38mN839AW
2026-09-19estimatedKDFWKECP13:14 CDT14:50 CDT1h 35mN839AW
2026-09-18KECPKDFW16:35 CDT18:12 CDT1h 36mN702UW
2026-09-18KDFWKECP14:10 CDT15:46 CDT1h 35mN702UW
2026-09-17estimated??20:20Z22:27Z2h 07mN8027D
2026-09-17estimatedKDFWKECP11:39 CDT14:18 CDT2h 38mN8027D
2026-09-16partialKECP?15:19 CDTN9029F
2026-09-16KDFWKECP12:35 CDT14:12 CDT1h 36mN9029F
2026-09-15estimated??20:33Z22:24Z1h 50mN93003
2026-09-15estimatedKDFWKECP12:49 CDT14:18 CDT1h 28mN93003
2026-09-14partialKECP?16:32 CDTN9006
2026-09-14estimatedKDFWKECP13:48 CDT15:34 CDT1h 45mN9006
2026-09-13partialKECP?15:42 CDTN93003
2026-09-13estimated??17:31Z19:10Z1h 38mN93003
2026-09-12partialKECP?15:41 CDTN753US
2026-09-12estimatedKDFWKVPS12:46 CDT14:18 CDT1h 31mN753US
2026-09-11estimated??21:54Z23:52Z1h 58mN9012
2026-09-11estimatedKDFWKECP14:00 CDT15:56 CDT1h 55mN9012
2026-09-10estimated??21:09Z23:08Z1h 59mN93003
2026-09-10estimatedKDFWKECP12:18 CDT14:02 CDT1h 43mN93003
2026-09-09estimated??20:22Z22:18Z1h 55mN12028
2026-09-09estimatedKDFWKECP12:21 CDT14:08 CDT1h 46mN12028
2026-09-08estimated??20:16Z22:48Z2h 31mN840NN
2026-09-08estimatedKDFWKECP11:19 CDT13:18 CDT1h 58mN840NN
2026-09-07?KDFW20:18Z17:12 CDT1h 53mN988NN
2026-09-07estimatedKDFWKECP12:52 CDT13:56 CDT1h 03mN988NN
2026-09-06estimated??20:35Z22:36Z2h 00mN868NN
2026-09-06estimated??17:09Z18:44Z1h 34mN868NN
2026-09-05estimated??21:55Z23:42Z1h 46mN826NN
2026-09-05KDFWKPFN14:08 CDT20:46Z1h 37mN826NN
2026-09-04estimated??20:19Z22:04Z1h 44mN934AN
2026-09-04estimated??17:07Z18:50Z1h 42mN934AN
Earlier flights (279) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??20:16Z22:12Z1h 56mN969NN
2026-09-02KDFWKECP12:27 CDT14:20 CDT1h 52mN969NN
2026-09-01estimated??20:35Z22:12Z1h 36mN906AN
2026-09-01estimatedKDFW?12:57 CDT19:24Z1h 26mN906AN
2026-08-30estimated??20:09Z22:16Z2h 06mN858NN
2026-08-30estimated??17:11Z18:54Z1h 42mN858NN
2026-08-29estimated??20:14Z22:14Z1h 59mN830NN
2026-08-29estimated??17:29Z19:04Z1h 34mN830NN
2026-08-28estimated??20:40Z22:30Z1h 49mN339PL
2026-08-28estimated??18:03Z19:34Z1h 30mN339PL
2026-08-27partialKECP?16:16 CDTACED24
2026-08-26estimated??20:15Z22:24Z2h 08mN938NN
2026-08-26estimated??16:39Z18:32Z1h 52mN938NN
2026-08-25estimated??20:39Z22:22Z1h 42mN945AN
2026-08-25estimatedKDFW?13:12 CDT19:36Z1h 23mN945AN
2026-08-23estimated??20:13Z22:12Z1h 58mN959NN
2026-08-23KDFW?12:14 CDT18:56Z1h 41mN959NN
2026-08-22estimated??20:34Z22:20Z1h 45mN811NN
2026-08-22estimated??17:46Z19:16Z1h 29mN811NN
2026-08-20estimated??17:13Z22:04Z4h 50mN962NN
2026-08-19KDFW?12:25 CDT21:52Z4h 26mN912NN
2026-08-18estimated??20:15Z22:52Z2h 36mN987AN
2026-08-16partial??00:00ZN926AN
2026-08-15estimated??17:10Z23:58Z6h 47mN926AN
2026-08-14partialKECP?19:01 CDTN356TX
2026-08-13?KECP17:24Z17:03 CDT4h 38mN356TX
2026-08-12estimated??17:09Z22:04Z4h 54mN858NN
2026-08-11estimated??20:14Z22:10Z1h 55mN848NN
2026-07-23partialKCLT?13:40 EDTN909AN
2026-07-23partialKCLT?10:26 EDTN909AN
2026-07-22partialKCLT?13:29 EDTN925NN
2026-07-22KCLTKMCI10:20 EDT11:12 CDT1h 52mN925NN
2026-07-21partialKCLT?13:39 EDTN841NN
2026-07-21KCLTKMCI10:27 EDT11:20 CDT1h 52mN841NN
2026-07-20KMCIKCLT12:55 CDT15:36 EDT1h 41mN924AN
2026-07-20partialKCLT?10:48 EDTN924AN
2026-07-19partialKCLT?10:45 EDTN959NN
2026-07-18partialKCLT?10:09 EDTN993NN
2026-07-17KMCIKCLT12:23 CDT15:10 EDT1h 46mN884NN
2026-07-17partialKCLT?10:10 EDTN884NN
2026-07-16KMCIKCLT12:16 CDT15:12 EDT1h 56mN964AN
2026-07-16partialKCLT?10:18 EDTN964AN
2026-07-15partialKCLT?13:45 EDTN950NN
2026-07-15KCLTKMCI10:19 EDT11:02 CDT1h 42mN950NN
2026-07-14partialKCLT?13:28 EDTN928AN
2026-07-14partialKCLT?10:13 EDTN928AN
2026-07-13partialKCLT?13:40 EDTN882NN
2026-07-13KCLTKMCI10:10 EDT10:50 CDT1h 39mN882NN
2026-07-12partialKCLT?13:36 EDTN946NN
2026-07-12KCLTKMCI10:18 EDT11:12 CDT1h 53mN946NN
2026-07-11partialKCLT?13:43 EDTN942NN
2026-07-11KCLTKMCI10:09 EDT11:14 CDT2h 04mN942NN
2026-07-10partialKCLT?16:58 EDTN350RV
2026-07-10estimated??17:31Z19:34Z2h 02mN350RV
2026-07-10partialKCLT?10:25 EDTN350RV
2026-07-09partialKCLT?13:21 EDTN354PT
2026-07-09partialKCLT?10:21 EDTN354PT
2026-07-08partialKCLT?13:29 EDTN973AN
2026-07-08partialKCLT?10:03 EDTN973AN
2026-07-07partialKCLT?13:22 EDTN964AN
2026-07-07partialKCLT?10:06 EDTN964AN
2026-07-06partialKCLT?13:32 EDTN967AN
2026-07-06KCLTKMCI10:11 EDT11:00 CDT1h 48mN967AN
2026-07-05partialKCLT?13:43 EDTN336SR
2026-07-05partialKCLT?10:18 EDTN336SR
2026-07-04KMCIKCLT12:14 CDT14:58 EDT1h 43mN808NN
2026-07-04KCLTKMCI09:58 EDT10:52 CDT1h 53mN808NN
2026-07-03KMCIKCLT12:22 CDT15:08 EDT1h 45mN904NN
2026-07-03partialKCLT?10:24 EDTN904NN
2026-07-02KMCIKCLT12:26 CDT15:12 EDT1h 45mN966AN
2026-07-02partialKCLT?10:18 EDTN966AN
2026-07-01KMCIKCLT12:29 CDT15:16 EDT1h 47mN808NN
2026-07-01partialKCLT?10:25 EDTN808NN
2026-06-30estimated??17:17Z18:48Z1h 30mN962AN
2026-06-29KMCIKCLT12:28 CDT15:26 EDT1h 57mN970NN
2026-06-29partialKCLT?10:29 EDTN970NN
2026-06-28KMCIKCLT12:36 CDT15:26 EDT1h 49mN842NN
2026-06-28partialKCLT?10:11 EDTN842NN
2026-06-27KMCIKCLT12:39 CDT15:34 EDT1h 54mN844NN
2026-06-27partialKCLT?10:19 EDTN844NN
2026-06-26KMCIKCLT12:59 CDT15:48 EDT1h 48mN898NN
2026-06-26partialKCLT?10:42 EDTN898NN
2026-06-25KMCIKCLT12:45 CDT15:24 EDT1h 38mN987AN
2026-06-25KCLTKFLV10:26 EDT11:24 CDT1h 57mN987AN
2026-06-24partialKCLT?13:26 EDTN945NN
2026-06-24KCLTKMCI10:25 EDT11:20 CDT1h 54mN945NN
2026-06-23KMCIKCLT12:25 CDT15:06 EDT1h 40mN961NN
2026-06-23partialKCLT?10:19 EDTN961NN
2026-06-22partialKCLT?13:49 EDTN892NN
2026-06-22KCLTKMCI10:34 EDT11:30 CDT1h 55mN892NN
2026-06-21partialKCLT?15:32 EDTN937AN
2026-06-21partialKCLT?12:11 EDTN937AN
2026-06-20partialKCLT?13:17 EDTN952NN
2026-06-20KCLTKMCI09:57 EDT10:54 CDT1h 56mN952NN
2026-06-19KMCIKCLT14:02 CDT16:44 EDT1h 41mN339PL
2026-06-19partialKCLT?10:48 EDTN339PL
2026-06-18partialKCLT?13:39 EDTN990AN
2026-06-18KCLTKMCI11:38 EDT11:18 CDT0h 39mN990AN
2026-06-17partialKCLT?13:50 EDTN301PA
2026-06-17partialKCLT?10:22 EDTN301PA
2026-06-16partialKCLT?13:48 EDTN881NN
2026-06-16KCLTKMCI10:52 EDT11:24 CDT1h 31mN881NN
2026-06-15KMCIKCLT13:13 CDT15:44 EDT1h 30mN906AN
2026-06-15partialKCLT?10:58 EDTN906AN
2026-06-14partialKCLT?14:01 EDTN837NN
2026-06-14KCLTKMCI10:23 EDT11:20 CDT1h 56mN837NN
2026-06-13KMCIKCLT13:19 CDT16:08 EDT1h 48mN919NN
2026-06-13partialKCLT?10:26 EDTN919NN
2026-06-12KMCIKCLT16:02 CDT18:36 EDT1h 33mN890NN
2026-06-12partialKCLT?13:45 EDTN890NN
2026-05-29estimatedKMCIKCLT12:28 CDT14:44 EDT1h 15mN919NN
2026-05-29KCLTKMCI10:12 EDT10:56 CDT1h 43mN919NN
2026-05-28KMCIKCLT12:26 CDT15:08 EDT1h 41mN883NN
2026-05-28estimatedKCLT?10:11 EDT15:34Z1h 22mN883NN
2026-05-27KMCIKCLT12:34 CDT15:16 EDT1h 41mN819NN
2026-05-27KCLTKMCI10:15 EDT11:12 CDT1h 56mN819NN
2026-05-26KMCIKCLT12:46 CDT15:30 EDT1h 43mN938NN
2026-05-26estimated??15:46Z16:24Z0h 37mN938NN
2026-05-26partialKCLT?10:36 EDTN938NN
2026-05-25KMCIKCLT12:23 CDT15:06 EDT1h 43mN918AN
2026-05-25partialKCLT?10:09 EDTN918AN
2026-05-24partialKCLT?13:27 EDTN948AN
2026-05-24KCLTKMCI10:13 EDT11:08 CDT1h 54mN948AN
2026-05-23partialKCLT?15:18 EDTN830NN
2026-05-23KCLTKMCI12:05 EDT12:56 CDT1h 50mN830NN
2026-05-22KMCIKCLT12:24 CDT15:14 EDT1h 49mN946NN
2026-05-22partialKCLT?10:12 EDTN946NN
2026-05-21partialKCLT?16:29 EDTN316PF
2026-05-21KCLTKMCI13:01 EDT13:58 CDT1h 56mN316PF
2026-05-20KPNS?22:26 CDT15:28Z12h 02mN108UW
2026-05-20estimatedKPNS?19:32 CDT03:06Z2h 33mN111US
2026-05-19partialKPNS?21:53 CDTN939NN
2026-05-12KPNS?07:18 CDT14:02Z1h 43mA373B7
2026-05-10KPNS?07:27 CDT14:52Z2h 24mN663AW
2026-05-09KPNS?07:24 CDT14:18Z1h 53mN124US
2026-05-08KPNS?07:06 CDT13:56Z1h 49mN680AW
2026-05-07KPNS?07:06 CDT13:52Z1h 46mN111US
2026-05-06KPNS?07:05 CDT14:40Z2h 34mN124US
2026-05-05KPNSKDFW07:12 CDT08:58 CDT1h 45mN649AW
2026-05-04KPNS?07:09 CDT14:04Z1h 54mN663AW
2026-05-03KPNS?07:11 CDT15:24Z3h 13mN667AW
2026-05-02KPNS?08:17 CDT15:06Z1h 49mN124US
2026-05-01KPNS?07:17 CDT14:40Z2h 23mN108UW
2026-04-30KPNS?07:39 CDT14:38Z1h 58mN661AW
2026-04-28KPNS?07:07 CDT14:02Z1h 54mN109UW
2026-04-27KPNS?07:23 CDT14:52Z2h 29mN657AW
2026-04-26KPNS?07:23 CDT14:24Z2h 00mN669AW
2026-04-25KPNSKDFW07:20 CDT09:14 CDT1h 53mN668AW
2026-04-24KPNS?07:11 CDT14:06Z1h 54mN110UW
2026-04-23KPNS?07:10 CDT14:00Z1h 49mN654AW
2026-04-22KPNS?07:05 CDT13:58Z1h 52mN122US
2026-04-21KPNS?07:15 CDT14:08Z1h 52mN123UW
2026-04-20KPNSKDFW08:58 CDT09:18 CDT0h 19mN111US
2026-04-19KPNS?10:56 CDT17:42Z1h 45mN123UW
2026-04-18KPNS?07:11 CDT14:02Z1h 50mN667AW
2026-04-17KPNS?07:03 CDT13:56Z1h 52mN663AW
2026-04-16KPNS?07:10 CDT14:14Z2h 03mN128UW
2026-04-15estimatedKPNS?07:25 CDT13:52Z1h 26mN601AW
2026-04-14KPNS?07:24 CDT14:12Z1h 47mN662AW
2026-04-13estimated?KDFW16:50Z12:12 CDT0h 21mN652AW
2026-04-13estimatedKPNS?07:14 CDT13:20Z1h 05mN652AW
2026-04-12KPNS?07:28 CDT14:18Z1h 50mN656AW
2026-04-11KPNS?07:06 CDT13:54Z1h 47mN128UW
2026-04-06KMSPKCLT06:43 CDT09:44 EDT2h 00mN103US
2026-04-05KMSPKCLT06:30 CDT09:28 EDT1h 57mN601AW
2026-04-04KMSPKCLT06:25 CDT09:38 EDT2h 12mN647AW
2026-04-03KMSPKCLT06:22 CDT09:20 EDT1h 57mN117UW
2026-04-02KMSPKCLT06:55 CDT09:56 EDT2h 00mN121UW
2026-03-31KMSPKCLT06:22 CDT09:20 EDT1h 57mN104UW
2026-03-30KMSPKCLT06:30 CDT09:20 EDT1h 49mN104UW
2026-03-29KMSPKCLT06:37 CDT09:28 EDT1h 51mN110UW
2026-03-14KMSPKCLT06:26 CDT09:12 EDT1h 46mN119US
2026-03-13KMSPKCLT06:34 CDT09:20 EDT1h 46mN659AW
2026-03-12KMSP?06:36 CDT14:02Z2h 25mN654AW
2026-03-11KMSPKCLT07:05 CDT10:26 EDT2h 20mN117UW
2026-03-10KMSPKCLT06:23 CDT09:26 EDT2h 02mN680AW
2026-03-09KMSPKCLT06:27 CDT09:36 EDT2h 09mN656AW
2026-03-08KMSPKCLT06:38 CDT09:40 EDT2h 01mN660AW
2026-03-07estimatedKMSP?06:27 CST14:28Z2h 00mN117UW
2026-03-06KMSPKCLT06:24 CST09:32 EST2h 07mN655AW
2026-03-05KMSPKCLT06:50 CST10:02 EST2h 11mN679AW
2026-03-04KMSPKCLT06:50 CST09:44 EST1h 53mN118US
2026-03-03KMSPKCLT06:55 CST09:52 EST1h 56mN102UW
2026-03-02KMSPKCLT06:20 CST09:14 EST1h 53mN119US
2026-03-01KMSPKCLT06:22 CST09:18 EST1h 55mN665AW
2026-02-28KMSPKCLT06:25 CST09:24 EST1h 59mN673AW
2026-02-27KMSPKCLT06:38 CST09:58 EST2h 19mN654AW
2026-02-26KMSPKCLT06:29 CST09:20 EST1h 50mN662AW
2026-02-25KMSPKCLT06:54 CST09:36 EST1h 42mN668AW
2026-02-24KMSPKCLT06:24 CST09:12 EST1h 47mN114UW
2026-02-23KMSPKCLT06:18 CST09:13 EST1h 54mN107US
2026-02-22KMSPKCLT06:26 CST09:26 EST1h 59mN668AW
2026-02-21KMSPKCLT06:52 CST09:56 EST2h 04mN657AW
2026-02-20KMSPKCLT06:22 CST09:16 EST1h 54mN657AW
2026-02-19KMSPKCLT08:53 CST11:48 EST1h 54mN665AW
2026-02-18KMSPKCLT06:20 CST09:08 EST1h 47mN110UW
2026-02-17KMSPKCLT06:19 CST09:08 EST1h 48mN108UW
2026-02-16KMSPKCLT06:38 CST09:30 EST1h 51mN122US
2026-02-15KMSPKCLT06:19 CST09:12 EST1h 52mN665AW
2026-02-14KMSPKCLT06:41 CST09:32 EST1h 50mN110UW
2026-02-13KMSPKCLT06:55 CST09:54 EST1h 58mN128UW
2026-02-12KMSPKCLT06:25 CST09:10 EST1h 44mN941NN
2026-02-09KMSPKCLT07:20 CST10:24 EST2h 03mN976AN
2026-02-08KMSPKCLT07:16 CST10:14 EST1h 57mN890NN
2026-02-06KMSPKCLT07:40 CST10:28 EST1h 48mN990AN
2026-02-05KMSPKCLT07:42 CST10:52 EST2h 09mN917AN
2026-02-02KMSPKCLT08:21 CST11:22 EST2h 01mN935AN
2026-01-31KMSPKRDU07:58 CST11:58 EST2h 59mN818NN
2026-01-30KMSPKCLT08:08 CST11:04 EST1h 55mN818NN
2026-01-29KMSPKCLT09:43 CST12:42 EST1h 58mN965NN
2026-01-26KMSPKCLT14:34 CST17:30 EST1h 55mN936AN
2026-01-24KMSPKCLT10:02 CST12:58 EST1h 55mN978NN
2026-01-23KMSPKCLT08:43 CST11:32 EST1h 49mN317PG
2026-01-22KMSPKCLT07:54 CST10:48 EST1h 54mN947NN
2026-01-19KMSPKCLT07:41 CST10:44 EST2h 02mN990NN
2026-01-09KMSPKCLT08:01 CST11:06 EST2h 04mN920NN
2026-01-08KMSPKCLT08:02 CST11:10 EST2h 07mN306PB
2026-01-05KMSPKCLT06:52 CST09:58 EST2h 05mN104UW
2026-01-04KMSPKCLT07:26 CST10:26 EST1h 59mN658AW
2026-01-03KMSP?07:10 CST15:46Z2h 35mN604AW
2026-01-02KMSPKCLT06:30 CST09:32 EST2h 01mN104UW
2026-01-01KMSP?06:29 CST14:55Z2h 26mN662AW
2025-12-31KMSP?06:29 CST14:52Z2h 22mN970UY
2025-12-30KMSPKCLT06:28 CST09:36 EST2h 07mN650AW
2025-12-29KMSP?07:14 CST15:44Z2h 29mN647AW
2025-12-28KMSPKCLT06:25 CST09:42 EST2h 16mN662AW
2025-12-27KMSPKCLT06:43 CST09:44 EST2h 01mN656AW
2025-12-26KMSPKCLT06:35 CST09:40 EST2h 04mN125UW
2025-12-25KMSPKCLT06:43 CST09:48 EST2h 04mN119US
2025-12-24KMSPKCLT06:03 CST09:50 EST2h 46mN680AW
2025-12-23KMSPKCLT06:40 CST09:32 EST1h 52mN123UW
2025-12-22KMSPKCLT06:48 CST09:52 EST2h 03mN107US
2025-12-21KMSPKCLT06:26 CST09:32 EST2h 05mN117UW
2025-12-20KMSPKCLT06:38 CST10:08 EST2h 30mN673AW
2025-12-19KMSP?06:17 CST15:06Z2h 48mN122US
2025-12-18KMSPKCLT06:37 CST09:50 EST2h 13mN886NN
2025-12-17KMSPKCLT07:40 CST11:16 EST2h 35mN917NN
2025-12-16KMSPKCLT07:18 CST10:42 EST2h 23mN889NN
2025-12-15KMSPKCLT08:38 CST11:38 EST1h 59mN827NN
2025-12-14KMSPKCLT07:31 CST10:28 EST1h 56mN354PT
2025-12-13KMSPKCLT07:02 CST10:10 EST2h 07mN963AN
2025-12-12KMSPKCLT08:00 CST11:04 EST2h 03mN991AN
2025-12-11KMSPKCLT07:03 CST10:16 EST2h 12mN944AN
2025-12-10KMSPKCLT08:29 CST11:38 EST2h 09mN970NN
2025-11-27partialKCLT?08:35 ESTN930NN
2025-11-26partialKCLT?07:28 ESTN990NN
2025-10-30KPNS?06:44 CDT13:34Z1h 49mN983NN
2025-10-29KPNS?06:53 CDT13:56Z2h 02mN950NN
2025-10-28KPNS?06:46 CDT13:38Z1h 51mN904NN
2025-10-27KPNS?06:50 CDT13:48Z1h 57mN917AN
2025-10-26estimated??13:28Z14:28Z0h 59mN919NN
2025-10-20estimated??12:07Z13:54Z1h 46mN884NN
2025-10-15KPNSKDFW06:59 CDT08:42 CDT1h 42mN950AN
2025-10-14KPNSKDFW06:53 CDT08:38 CDT1h 44mN904NN
2025-10-13KPNSKDFW07:03 CDT08:56 CDT1h 53mN844NN
2025-10-07KPNSKDFW06:50 CDT08:42 CDT1h 51mN940AN
2025-10-06KPNSKDFW06:49 CDT08:36 CDT1h 46mN315PE
2025-10-04KPNSKDFW14:59 CDT16:27 CDT1h 28mN883NN
2025-10-02KPNSKTYR06:44 CDT07:45 CDT1h 01mAC8A66
2025-10-01KPNS?07:06 CDT13:07Z1h 01mAAE316
2025-09-30KPNSKTYR07:04 CDT08:07 CDT1h 03mAD24AB
2025-09-29KPNS?07:00 CDT13:06Z1h 05mAD6FF2
2025-09-28KPNS?06:54 CDT12:54Z1h 00mAC0DD9
2025-09-27KPNS?07:17 CDT13:25Z1h 08mABB3B6
2025-09-26KPNS?07:04 CDT13:09Z1h 05mACD964
2025-09-25KPNS?06:57 CDT13:01Z1h 03mACC95C
2025-09-24KPNSKMEM10:52 CDT11:53 CDT1h 01mA3ED91
2025-09-23KPNS?07:35 CDT13:39Z1h 03mACCE3F
2025-09-22KPNS?07:12 CDT13:13Z1h 01mAD63A1
2025-09-21KPNS?06:55 CDT13:01Z1h 06mAC741C
2025-09-19KPNS?07:19 CDT13:20Z1h 00mACBE37
2025-08-24KPNSKDFW08:52 CDT10:16 CDT1h 23mN997NN
2025-08-23KPNSKDFW00:16 CDT08:46 CDT8h 29mN985NN
2025-08-21KPNSKDFW07:59 CDT09:30 CDT1h 31mN935AN
2025-08-20KPNSKDFW15:06 CDT18:49 CDT3h 42mN905NN
2025-08-19KPNSKDFW07:25 CDT08:46 CDT1h 21mN800NN
2025-08-17KPNSKDFW07:20 CDT08:48 CDT1h 27mN960AN
2025-08-16KPNSKDFW07:23 CDT08:50 CDT1h 27mN886NN
2025-08-15KPNSKDFW07:42 CDT09:10 CDT1h 27mN990NN

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