Flight

AAL1991

Flight history and live tracking for AAL1991, 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
RouteKABQ Albuquerque International Sunport → KCLT CHARLOTTE DOUGLAS INTERNATIONAL
Scheduled departure14:00 MDT

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

Route

AirlineAmerican Airlines
Observed routeKCLT → KJAX

Flight history 304 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KABQ Albuquerque International SunportKCLT CHARLOTTE DOUGLAS INTERNATIONAL14:18 MDT19:14 EDT2h 56mN922AN
2026-10-02KABQ Albuquerque International SunportKCLT CHARLOTTE DOUGLAS INTERNATIONAL14:41 MDT19:36 EDT2h 55mN968AN
2026-09-20KOKCKPHX18:06 CDT20:18 MST4h 12mAA1F97
2026-09-20KPHXKOKC12:51 MST16:42 CDT1h 50mN751UW
2026-09-14estimated?KXNA00:00Z19:48 CDT0h 47mN702UW
2026-09-13estimated??22:45Z23:59Z1h 13mN702UW
2026-09-11KXNA?14:30 CDT21:56Z2h 25mN804AW
2026-09-08partialKPHL?15:40 EDTN837AN
2026-09-08estimated??08:32Z16:16Z7h 43mN840AN
2026-09-07partialKPHL?20:00 EDTN840AN
2026-09-06estimated??22:13Z23:58Z1h 44mN840AN
2026-09-06partialKPHL?10:08 EDTN840AN
2026-09-05partialKPHL?15:18 EDTN827AN
2026-09-05partialKPHL?10:50 EDTN827AN
Earlier flights (290) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partialKPHL?10:54 EDTN804AN
2026-09-02partialKPHL?16:01 EDTN950AN
2026-09-02partialKPHL?10:07 EDTN950AN
2026-09-01partialKPHL?15:18 EDTN993NN
2026-09-01partialKPHL?10:11 EDTN993NN
2026-08-31partialKPHL?15:25 EDTN878BG
2026-08-31partialKPHL?10:19 EDTN878BG
2026-08-30partialKPHL?10:14 EDTN840AN
2026-08-29KMIAKPHL15:21 EDT17:34 EDT2h 12mN877BF
2026-08-29KPHLKMIA10:24 EDT12:58 EDT2h 33mN877BF
2026-08-28KMIAKPHL15:19 EDT17:32 EDT2h 12mN806AA
2026-08-28partialKPHL?10:40 EDTN806AA
2026-08-27KMIAKPHL15:26 EDT17:36 EDT2h 09mAC3448
2026-08-27KPHLKMIA11:02 EDT13:20 EDT2h 17mAC3448
2026-08-26KPHLKMIA10:44 EDT13:06 EDT2h 21mN816AA
2026-08-25KMIAKPHL15:09 EDT17:18 EDT2h 08mN882BL
2026-08-25partialKPHL?11:22 EDTN882BL
2026-08-24KPHLKMIA10:23 EDT12:38 EDT2h 15mN813AN
2026-08-20KPHLKCLT10:26 EDT19:06 EDT8h 39mN872AN
2026-08-19estimated??02:28Z16:00Z13h 31mN820AL
2026-08-18estimated??21:25Z21:44Z0h 18mN820AL
2026-08-17partialKPHL?10:17 EDTN834AA
2026-08-16estimated??02:16Z17:38Z15h 21mN835AN
2026-08-15partialKPHL?13:32 EDTN835AN
2026-08-13partialKPHL?10:20 EDTN840AN
2026-08-12partialKPHL?10:20 EDTN832AA
2026-07-23KJAXKCLT20:17 EDT21:10 EDT0h 52mN650AW
2026-07-22KCLTKJAX18:09 EDT19:00 EDT0h 50mN650AW
2026-07-22KJAXKCLT20:26 EDT21:20 EDT0h 54mN123UW
2026-07-21KCLTKJAX18:26 EDT19:16 EDT0h 49mN123UW
2026-07-21estimatedKJAXKCLT21:07 EDT22:04 EDT0h 56mN650AW
2026-07-20estimatedKCLTKJAX19:19 EDT19:58 EDT0h 38mN650AW
2026-07-20KJAXKCLT20:26 EDT21:16 EDT0h 49mN653AW
2026-07-19KCLTKJAX18:43 EDT19:34 EDT0h 50mN653AW
2026-07-19KJAXKCLT22:28 EDT23:16 EDT0h 47mN651AW
2026-07-19KCLTKJAX20:32 EDT21:20 EDT0h 47mN651AW
2026-07-18estimatedKJAXKCLT22:27 EDT23:18 EDT0h 50mN653AW
2026-07-18KCLTKJAX20:26 EDT21:16 EDT0h 49mN653AW
2026-07-17KJAXKCLT21:03 EDT21:52 EDT0h 48mN655AW
2026-07-16KCLTKJAX19:10 EDT19:58 EDT0h 47mN655AW
2026-07-16KJAXKCLT20:20 EDT21:10 EDT0h 49mN659AW
2026-07-15KCLTKJAX18:25 EDT19:14 EDT0h 48mN659AW
2026-07-15estimatedKJAXKCLT22:26 EDT23:36 EDT1h 09mN680AW
2026-07-14KCLTKJAX19:00 EDT19:56 EDT0h 55mN680AW
2026-07-14KJAXKCLT21:16 EDT22:06 EDT0h 49mN117UW
2026-07-14partialKJAX?20:00 EDTN117UW
2026-07-13estimatedKCLTKJAX19:40 EDT19:58 EDT0h 17mN117UW
2026-07-13KJAXKCLT20:35 EDT21:26 EDT0h 50mN127UW
2026-07-12KCLTKJAX18:26 EDT19:24 EDT0h 58mN127UW
2026-07-12KJAXKCLT21:25 EDT22:24 EDT0h 58mN651AW
2026-07-11KCLTKJAX18:00 EDT19:34 EDT1h 33mN651AW
2026-07-11KJAXKCLT21:13 EDT22:08 EDT0h 54mN103US
2026-07-10KCLTKJAX18:23 EDT19:12 EDT0h 48mN103US
2026-07-10KJAXKCLT21:18 EDT22:10 EDT0h 51mN121UW
2026-07-10partialKJAX?20:00 EDTN121UW
2026-07-09estimatedKJAXKCLT06:53 EDT19:58 EDT13h 04mN993AN
2026-07-08KCLTKJAX18:09 EDT18:54 EDT0h 45mN993AN
2026-07-08KJAXKCLT20:28 EDT21:16 EDT0h 47mN109UW
2026-07-07KCLTKJAX18:34 EDT19:22 EDT0h 47mN109UW
2026-07-07KJAXKCLT23:00 EDT00:06 EDT1h 05mN109UW
2026-07-07KCLTKJAX20:54 EDT21:52 EDT0h 57mN109UW
2026-07-06KJAXKCLT22:25 EDT23:24 EDT0h 58mN122US
2026-07-06KCLTKJAX20:19 EDT21:12 EDT0h 52mN122US
2026-07-04KJAXKCLT20:19 EDT21:14 EDT0h 54mN121UW
2026-07-03KCLTKJAX18:28 EDT19:22 EDT0h 53mN121UW
2026-07-03KJAXKCLT21:13 EDT22:04 EDT0h 50mN119US
2026-07-03partialKJAX?20:00 EDTN119US
2026-07-02estimatedKCLTKJAX19:26 EDT19:58 EDT0h 31mN119US
2026-07-02KJAXKCLT20:23 EDT21:16 EDT0h 52mN123UW
2026-07-01KCLTKJAX18:34 EDT19:24 EDT0h 50mN123UW
2026-07-01KJAXKCLT20:18 EDT21:14 EDT0h 55mN805AW
2026-06-30KCLTKJAX18:33 EDT19:26 EDT0h 53mN805AW
2026-06-30KJAXKCLT20:41 EDT21:34 EDT0h 52mN123UW
2026-06-29KCLTKJAX19:00 EDT19:50 EDT0h 49mN123UW
2026-06-29KJAXKCLT20:40 EDT21:34 EDT0h 53mN654AW
2026-06-28KCLTKJAX18:54 EDT19:48 EDT0h 54mN654AW
2026-06-28KJAXKCLT21:03 EDT21:56 EDT0h 52mN109UW
2026-06-28partialKJAX?20:00 EDTN109UW
2026-06-27estimatedKCLTKJAX19:39 EDT19:58 EDT0h 18mN109UW
2026-06-27KJAXKCLT20:12 EDT21:08 EDT0h 55mN119US
2026-06-26KCLTKJAX18:14 EDT19:10 EDT0h 55mN119US
2026-06-26KJAXKCLT20:46 EDT21:46 EDT0h 59mN111US
2026-06-25KCLTKJAX18:03 EDT18:56 EDT0h 52mN111US
2026-06-25KJAXKCLT21:29 EDT22:18 EDT0h 48mN4005X
2026-06-25partialKJAX?20:00 EDTN4005X
2026-06-24KJAXKCLT20:15 EDT21:10 EDT0h 54mN668AW
2026-06-23KCLTKJAX18:07 EDT18:56 EDT0h 48mN668AW
2026-06-23KJAXKCLT21:47 EDT22:36 EDT0h 48mN663AW
2026-06-23KCLTKJAX20:04 EDT20:52 EDT0h 47mN663AW
2026-06-22KJAXKCLT20:45 EDT21:36 EDT0h 50mN112US
2026-06-21KCLTKJAX18:57 EDT19:48 EDT0h 50mN112US
2026-06-21KJAXKCLT20:39 EDT21:34 EDT0h 55mN654AW
2026-06-20estimatedKCLTKJAX18:17 EDT19:22 EDT1h 04mN654AW
2026-06-20KJAXKCLT21:24 EDT22:14 EDT0h 49mN119US
2026-06-20partialKJAX?20:00 EDTN119US
2026-06-19estimatedKCLTKJAX19:32 EDT19:58 EDT0h 25mN119US
2026-06-19KJAXKCLT23:16 EDT00:10 EDT0h 53mN126UW
2026-06-18KCLTKJAX17:55 EDT18:54 EDT0h 58mN126UW
2026-06-18KJAXKCLT20:32 EDT21:32 EDT0h 59mN104UW
2026-06-17KCLTKJAX18:50 EDT19:36 EDT0h 45mN104UW
2026-06-17KJAXKCLT20:00 EDT20:52 EDT0h 51mN647AW
2026-06-16KCLTKJAX17:56 EDT18:46 EDT0h 49mN647AW
2026-06-16KJAXKCLT20:43 EDT21:34 EDT0h 50mN601AW
2026-06-15KCLTKJAX18:36 EDT19:24 EDT0h 47mN601AW
2026-06-15KJAXKCLT20:40 EDT21:32 EDT0h 51mN601AW
2026-06-14KCLTKJAX18:08 EDT19:00 EDT0h 51mN601AW
2026-06-14KJAXKCLT20:45 EDT21:36 EDT0h 50mN647AW
2026-06-13KCLTKJAX18:27 EDT19:18 EDT0h 51mN647AW
2026-06-13KJAXKCLT20:00 EDT20:54 EDT0h 53mN656AW
2026-06-12KCLTKJAX18:04 EDT18:52 EDT0h 47mN656AW
2026-06-12KJAXKCLT20:00 EDT20:56 EDT0h 55mN123UW
2026-05-29KJAXKCLT20:38 EDT21:30 EDT0h 52mN110UW
2026-05-28KCLTKJAX18:04 EDT19:00 EDT0h 55mN110UW
2026-05-28KJAXKCLT21:35 EDT22:28 EDT0h 52mN114UW
2026-05-27KCLTKJAX18:10 EDT19:02 EDT0h 51mN114UW
2026-05-27KJAXKCLT20:16 EDT21:18 EDT1h 01mN8001N
2026-05-26KCLTKJAX18:31 EDT19:20 EDT0h 48mN8001N
2026-05-26KJAXKCLT20:33 EDT21:32 EDT0h 58mN109UW
2026-05-25KCLTKJAX18:45 EDT19:34 EDT0h 48mN109UW
2026-05-25KJAXKCLT20:09 EDT21:12 EDT1h 02mN121UW
2026-05-24KCLTKJAX18:04 EDT18:56 EDT0h 51mN121UW
2026-05-24KJAXKCLT20:36 EDT21:28 EDT0h 51mN658AW
2026-05-23KCLTKJAX18:25 EDT19:34 EDT1h 08mN658AW
2026-05-23KJAXKCLT01:15 EDT02:10 EDT0h 55mN12028
2026-05-23KCLTKJAX23:06 EDT00:16 EDT1h 09mN12028
2026-05-22KJAXKCLT20:34 EDT21:24 EDT0h 50mN679AW
2026-05-21estimatedKCLTKJAX18:19 EDT19:14 EDT0h 54mN679AW
2026-05-20KPHLKJAX21:57 EDT04:26 EDT6h 28mN663AW
2026-05-19partialKPHL?21:26 EDTN104UW
2026-05-12estimatedKSBYKJAX20:00 EDT21:32 EDT1h 31mN659AW
2026-05-11estimatedKSBYKJAX20:00 EDT21:32 EDT1h 32mN662AW
2026-05-10KMIVKJAX20:00 EDT21:46 EDT1h 46mN673AW
2026-05-09KPHLKJAX20:04 EDT22:02 EDT1h 57mN128UW
2026-05-08estimatedKDOVKJAX20:00 EDT21:40 EDT1h 40mN112US
2026-05-07KDOVKJAX20:00 EDT21:40 EDT1h 39mN125UW
2026-05-06partialKPHL?20:09 EDTN654AW
2026-05-05estimatedKPHLKJAX20:16 EDT22:12 EDT1h 55mN112US
2026-05-04estimatedKILGKJAX20:00 EDT21:52 EDT1h 52mN128UW
2026-05-03partialKPHL?20:01 EDTN673AW
2026-05-02KPHLKJAX21:49 EDT23:46 EDT1h 56mN123UW
2026-05-01KILGKJAX20:00 EDT21:42 EDT1h 42mN656AW
2026-04-30estimatedKDOVKJAX20:00 EDT21:32 EDT1h 32mN104UW
2026-04-29partialKPHL?20:00 EDTN114UW
2026-04-28partialKPHL?20:39 EDTN650AW
2026-04-27KPHLKJAX20:16 EDT21:58 EDT1h 41mN652AW
2026-04-26KPHLKJAX20:09 EDT21:56 EDT1h 46mN652AW
2026-04-25KPHLKJAX21:01 EDT22:38 EDT1h 36mN128UW
2026-04-24partialKJAX?20:00 EDTN658AW
2026-04-23KPHLKJAX20:14 EDT21:54 EDT1h 39mN117UW
2026-04-22partialKJAX?20:00 EDTN126UW
2026-04-21partialKPHL?20:07 EDTN117UW
2026-04-20estimated?KJAX00:00Z21:42 EDT1h 42mN112US
2026-04-19estimated?KJAX00:00Z21:30 EDT1h 30mN126UW
2026-04-18partial??00:00ZN105UW
2026-04-17KPHLKJAX20:10 EDT21:58 EDT1h 48mN108UW
2026-04-16partialKJAX?20:00 EDTN650AW
2026-04-15KPHLKJAX21:19 EDT23:00 EDT1h 40mN70020
2026-04-14KPHLKJAX20:45 EDT22:24 EDT1h 38mN119US
2026-04-13partialKJAX?20:00 EDTN108UW
2026-04-12estimatedKPHLKJAX20:02 EDT21:34 EDT1h 31mN126UW
2026-04-11partialKPHL?20:18 EDTN103US
2026-04-06KDFW?19:00 CDT01:52Z1h 52mN815AW
2026-04-05partial??02:23ZN801AW
2026-04-04?KFSD00:10Z21:44 CDT2h 33mN704US
2026-04-03estimated?KFSD00:42Z21:44 CDT2h 01mN709UW
2026-04-02estimated?KFSD00:57Z21:44 CDT1h 46mN712US
2026-04-01estimated??00:34Z02:38Z2h 03mN828AW
2026-03-31??00:42Z02:38Z1h 56mN801AW
2026-03-30?KFSD00:00Z20:40 CDT1h 39mN819AW
2026-03-29partial??00:27ZN769US
2026-03-15estimated??01:55Z09:26Z7h 30mN758US
2026-03-14KDFW?19:46 CDT02:52Z2h 05mN177XF
2026-03-13?KFSD03:18Z02:00 CDT3h 41mN812AW
2026-03-12KDFWKFSD19:45 CDT05:46 CDT10h 00mN772XF
2026-03-11KDFW?19:32 CDT02:36Z2h 03mN809AW
2026-03-10?KFSD00:00Z22:00 CDT2h 59mN772XF
2026-03-09partialKDFW?19:09 CDTN819AW
2026-03-08partialKDFW?20:44 CSTN742PS
2026-03-07KDFW?20:39 CST04:32Z1h 53mN700UW
2026-03-06estimated??00:45Z03:28Z2h 42mN768US
2026-03-05estimated??03:42Z06:26Z2h 43mN756US
2026-03-05estimatedKDFW?20:34 CST03:22Z0h 47mN756US
2026-03-05partialKDFW?19:53 CSTN756US
2026-03-04KDFW?20:23 CST04:28Z2h 05mN835AW
2026-03-03KDFW?20:12 CST04:16Z2h 03mN814AW
2026-03-02KDFW?19:28 CST03:42Z2h 13mN840AW
2026-03-01KDFW?19:59 CST04:14Z2h 14mN817AW
2026-02-28estimated??00:48Z04:06Z3h 17mN814AW
2026-02-27KDFW?19:27 CST03:50Z2h 22mN755US
2026-02-27estimated??00:43Z01:00Z0h 16mN755US
2026-02-26KDFW?21:00 CST05:18Z2h 17mN767UW
2026-02-25KDFW?18:49 CST03:46Z2h 56mN776XF
2026-02-24estimated??00:46Z04:02Z3h 16mN708UW
2026-02-23KDFW?20:59 CST05:14Z2h 14mN820AW
2026-02-22estimated??01:15Z03:38Z2h 22mN821AW
2026-02-21estimated??03:24Z06:10Z2h 45mN838AW
2026-02-20KDFW?19:52 CST03:52Z1h 59mN820AW
2026-02-19estimated??01:20Z03:56Z2h 35mN768US
2026-02-18KDFW?19:30 CST03:46Z2h 15mN730US
2026-02-17KDFW?20:19 CST04:26Z2h 06mN708UW
2026-02-16estimated??00:09Z03:24Z3h 15mN821AW
2026-02-15estimated??00:21Z04:00Z3h 38mN717UW
2026-02-14KDFW?21:02 CST05:06Z2h 04mN837AW
2026-02-13KDFW?20:28 CST11:02Z8h 33mN770UW
2026-02-09KPSPKPHX19:04 PST21:02 MST0h 58mN835AW
2026-02-09estimated?KPSP01:04Z18:08 PST1h 04mN835AW
2026-02-07KPSPKPHX19:05 PST22:22 MST2h 16mN712US
2026-02-07?KPSP00:11Z17:50 PST1h 39mN712US
2026-02-06partialKPSP?19:00 PSTAAFBF3
2026-02-02KPSPKPHX19:18 PST21:04 MST0h 45mN822AW
2026-02-02?KPSP00:27Z18:30 PST2h 02mN822AW
2026-01-31estimatedKPSP?19:08 PST04:10Z1h 01mN771XF
2026-01-31KPHXKPSP17:44 MST18:10 PST1h 25mN771XF
2026-01-30KPSPKPHX19:08 PST21:04 MST0h 55mN748UW
2026-01-30KPHXKPSP18:22 MST18:12 PST0h 49mN748UW
2026-01-26estimatedKPSP?18:04 PST05:36Z3h 31mN808AW
2026-01-26estimated?KPSP00:52Z18:04 PST1h 12mN808AW
2026-01-24partialKPSP?18:52 PSTAA02AB
2026-01-23estimated??02:50Z04:46Z1h 56mN704US
2026-01-23estimated?KPSP00:20Z17:50 PST1h 29mN704US
2026-01-20KPSPKPHX19:00 PST20:50 MST0h 49mN713UW
2026-01-20estimated?KPSP00:28Z18:02 PST1h 33mN713UW
2026-01-19KPSPKPHX20:25 PST22:20 MST0h 54mN995NN
2026-01-19estimated?KPSP01:43Z19:16 PST1h 32mN995NN
2026-01-09estimated?KPHX03:58Z21:54 MST0h 55mN832AW
2026-01-09KPHXKPSP19:09 MST19:10 PST1h 01mN832AW
2026-01-06KDFW?23:22 CST07:28Z2h 05mN810AW
2026-01-05KDFW?23:40 CST07:46Z2h 05mN9025B
2026-01-04KDFW?19:15 CST03:30Z2h 14mN768US
2026-01-03KDFW?19:09 CST03:18Z2h 08mN732US
2026-01-02KDFW?19:07 CST04:14Z3h 06mN827AW
2025-12-31partialKDFW?20:03 CSTN828AW
2025-12-30KDFW?20:59 CST05:08Z2h 08mN724UW
2025-12-29KDFW?20:00 CST04:12Z2h 12mN767UW
2025-12-28KDFWKMCI19:49 CST23:10 CST3h 20mN836AW
2025-12-27KDFW?20:09 CST04:28Z2h 18mN824AW
2025-12-26KDFW?19:34 CST03:38Z2h 03mN773XF
2025-12-24partial??00:39ZN762US
2025-12-23KDFW?20:15 CST04:26Z2h 11mN810AW
2025-12-22KDFW?19:30 CST03:40Z2h 10mN177XF
2025-12-21KDFW?20:25 CST04:28Z2h 02mN810AW
2025-12-20KDFW?21:09 CST05:14Z2h 04mN753US
2025-12-19KDFW?19:39 CST04:14Z2h 34mN713UW
2025-12-18KDFW?20:46 CST04:52Z2h 05mN740UW
2025-12-17KDFW?18:56 CST03:00Z2h 03mN708UW
2025-12-16KDFW?18:56 CST03:34Z2h 37mN9008U
2025-12-15KDFW?19:29 CST03:42Z2h 13mN742PS
2025-12-14estimated??00:37Z04:50Z4h 12mN669AW
2025-12-13KDFW?19:17 CST03:32Z2h 14mN604AW
2025-12-12KDFW?19:18 CST03:22Z2h 03mN758US
2025-12-11KDFW?19:02 CST03:26Z2h 23mN806AW
2025-12-10KDFW?22:20 CST06:40Z2h 19mN740UW
2025-12-02estimated??01:43Z03:20Z1h 36mN705UW
2025-11-27estimatedKDFW?19:31 CST02:54Z1h 22mN803AW
2025-10-30KPHLKJAX20:27 EDT22:36 EDT2h 08mN126UW
2025-10-29KPHLKJAX21:31 EDT23:22 EDT1h 50mN673AW
2025-10-28KPHLKJAX20:19 EDT22:06 EDT1h 46mN701UW
2025-10-27estimatedKCLTKJAX20:00 EDT22:06 EDT2h 05mN177XF
2025-10-26partial??00:00ZN738US
2025-10-25partial??00:00ZN714US
2025-10-24partialKPHL?20:31 EDTN775XF
2025-10-23KPHLKJAX20:28 EDT22:12 EDT1h 43mN657AW
2025-10-22KPHLKJAX21:00 EDT22:52 EDT1h 51mN126UW
2025-10-21KPHLKJAX21:33 EDT23:16 EDT1h 42mN700UW
2025-10-20KPHLKJAX20:00 EDT21:50 EDT1h 49mN715UW
2025-10-19estimatedKCLTKJAX20:00 EDT21:24 EDT1h 24mN773XF
2025-10-15KPHLKJAX21:32 EDT23:06 EDT1h 33mN104UW
2025-10-14KPHLKJAX21:10 EDT22:34 EDT1h 24mN712US
2025-10-13KPHLKJAX20:00 EDT21:42 EDT1h 42mN732US
2025-10-08KPHLKJAX20:17 EDT22:00 EDT1h 43mN509AY
2025-10-07KPHLKJAX20:03 EDT21:40 EDT1h 37mN837AW
2025-10-06partialKCLT?20:00 EDTN817AW
2025-10-05partialKPHL?11:10 EDTN713UW
2025-10-04KPHLKJAX11:02 EDT11:44 EDT0h 41mN825AW
2025-09-30KPHLKJAX20:00 EDT21:37 EDT1h 37mAA4AC9
2025-09-29KPHLKFLO21:08 EDT22:09 EDT1h 00mAB1C04
2025-09-27KPHLKMYR20:06 EDT21:10 EDT1h 04mA9B43F
2025-09-26KPHLKCHS21:20 EDT22:28 EDT1h 08mA9618A
2025-09-23KPHLKFLO21:09 EDT22:10 EDT1h 01mAA8164
2025-09-22KPHLKJAX20:00 EDT21:34 EDT1h 33mAA15CC
2025-09-20KPHLTRPM21:29 EDT22:32 EDT1h 03mAA8164
2025-09-19KPHLKCHS20:04 EDT21:10 EDT1h 05mA9D44C
2025-08-22estimatedKCLTKJAX20:00 EDT21:08 EDT1h 07mN721UW
2025-08-21partialKPHL?03:26 EDTN822AW
2025-08-20estimatedKCLTKJAX20:00 EDT21:06 EDT1h 05mN831AW
2025-08-19partialKPHL?20:21 EDTN831AW
2025-08-18KPHLKJAX22:22 EDT00:06 EDT1h 43mN812AW
2025-08-17KPHLKJAX23:04 EDT01:58 EDT2h 54mN667AW
2025-08-16estimatedKCLTKJAX20:00 EDT20:52 EDT0h 52mN756US
2025-08-15partialKPHL?20:51 EDTN755US

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