Flight

AAL2158

Flight history and live tracking for AAL2158, 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KCHS CHARLESTON AFB INTERNATIONAL
Scheduled departure08:51 CDT
Also scheduledSun 04 Oct 13:11 EDT

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

Route

AirlineAmerican Airlines
Observed routeKMSY → KCLT

Flight history 399 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-02KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:45 EDT14:56 CDT2h 11mN760US
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL09:17 CDT12:27 EDT2h 10mN760US
2026-10-01KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL16:50 EDT18:03 CDT2h 13mN766US
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL12:17 CDT15:32 EDT2h 15mN766US
2026-09-30KIAH GEORGE BUSH INTCNTL HOUSTONKDFW DALLAS FORT WORTH INTERNATIONAL17:40 CDT18:41 CDT1h 01mN813AW
2026-09-30KCHS CHARLESTON AFB INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON14:38 EDT16:20 CDT2h 41mN813AW
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL09:07 CDT12:12 EDT2h 05mN813AW
2026-09-29KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:17 EDT14:31 CDT2h 14mN813AW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL09:02 CDT12:10 EDT2h 08mN813AW
2026-09-28KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:50 EDT15:08 CDT2h 18mN755US
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL09:25 CDT12:32 EDT2h 07mN755US
2026-09-27KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:26 EDT14:38 CDT2h 12mN804AW
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL08:54 CDT12:07 EDT2h 13mN804AW
2026-09-26KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:17 EDT14:34 CDT2h 17mN778XF
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL08:57 CDT12:08 EDT2h 11mN778XF
2026-09-25KCHS CHARLESTON AFB INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:22 EDT14:35 CDT2h 13mN103US
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKCHS CHARLESTON AFB INTERNATIONAL09:08 CDT12:15 EDT2h 07mN103US
2026-09-24partialKCHS?13:17 EDTN715UW
2026-09-24estimatedKDFWKCHS08:54 CDT12:06 EDT2h 11mN715UW
2026-09-23KCHSKDFW13:17 EDT14:53 CDT2h 35mN766US
2026-09-23KDFWKCHS08:54 CDT12:08 EDT2h 13mN766US
2026-09-22KCHSKDFW13:31 EDT14:44 CDT2h 12mN813AW
2026-09-22KDFWKCHS08:57 CDT12:26 EDT2h 28mN813AW
2026-09-21KCHSKDFW13:55 EDT15:56 CDT3h 00mN9021H
2026-09-21KDFWKCHS09:10 CDT12:22 EDT2h 11mN9021H
2026-09-20KCHSKDFW14:16 EDT15:28 CDT2h 11mN817AW
2026-09-20KDFWKCHS09:51 CDT13:04 EDT2h 12mN817AW
2026-09-19partialKDFW?09:03 CDTN723UW
2026-09-18KCHSKDFW13:27 EDT14:32 CDT2h 04mN839AW
2026-09-18KDFWKCHS08:56 CDT12:14 EDT2h 17mN839AW
2026-09-17partialKCHS?14:52 EDTN737US
2026-09-17partialKCHS?11:09 EDTN737US
2026-09-16partialKCHS?13:18 EDTN9013A
2026-09-16KDFWKCHS09:08 CDT12:16 EDT2h 07mN9013A
2026-09-15estimated??17:48Z20:00Z2h 11mN749US
2026-09-15estimated??15:22Z16:14Z0h 51mN749US
2026-09-14partialKCHS?13:50 EDTN766US
2026-09-14KDFWKCHS09:38 CDT12:46 EDT2h 07mN766US
2026-09-13partialKCHS?13:24 EDTN804AW
2026-09-13KDFWKCHS09:03 CDT12:16 EDT2h 12mN804AW
2026-09-12partialKCHS?13:28 EDTN93003
2026-09-12KDFWKCHS09:00 CDT12:12 EDT2h 11mN93003
2026-09-11partialKCHS?13:52 EDTN722US
2026-09-11partialKCHS?10:21 EDTN722US
2026-09-10partialKCHS?13:38 EDTAC7581
2026-09-08KPWMKPHL15:56 EDT16:54 EDT0h 57mN658AW
2026-09-08KPHLKPWM13:47 EDT14:50 EDT1h 02mN658AW
2026-09-07KPWMKPHL15:11 EDT16:14 EDT1h 02mN669AW
2026-09-06KPWMKPHL15:14 EDT16:24 EDT1h 09mN658AW
2026-09-06KPHLKPWM12:54 EDT13:48 EDT0h 53mN658AW
2026-09-05KPWMKPHL16:25 EDT17:38 EDT1h 12mN673AW
2026-09-05partialKPHL?14:23 EDTN673AW
2026-09-04KPWMKPHL15:25 EDT16:42 EDT1h 16mN664AW
2026-09-04partialKPHL?13:09 EDTN664AW
2026-09-03KPWMKPHL15:19 EDT16:34 EDT1h 14mN601AW
2026-09-03partialKPHL?13:15 EDTN601AW
Earlier flights (343) - back to 2025-10-14
DateFromToDepArrDurationAircraft
2026-09-02KPWMKPHL15:36 EDT16:48 EDT1h 11mN809AW
2026-09-02partialKPHL?12:58 EDTN809AW
2026-08-31KPWMKPHL15:17 EDT16:22 EDT1h 04mN673AW
2026-08-31KPHLKPWM12:57 EDT13:54 EDT0h 56mN673AW
2026-08-30partialKPHL?15:41 EDTN105UW
2026-08-30partialKPHL?12:56 EDTN105UW
2026-08-29partialKPHL?15:37 EDTN658AW
2026-08-29partialKPHL?13:01 EDTN658AW
2026-08-28partialKPHL?15:47 EDTN658AW
2026-08-28estimatedKPHLKPWM13:47 EDT14:36 EDT0h 48mN658AW
2026-08-26partialKPHL?15:26 EDTN717UW
2026-08-26partialKPHL?12:53 EDTN717UW
2026-08-25partialKPHL?15:24 EDTN661AW
2026-08-25partialKPHL?12:55 EDTN661AW
2026-08-24partialKPHL?15:43 EDTN118US
2026-08-24partialKPHL?13:36 EDTN118US
2026-08-23partialKPHL?15:16 EDTN119US
2026-08-23partialKPHL?12:55 EDTN119US
2026-08-22partialKPHL?15:25 EDTN126UW
2026-08-22estimatedKPHLKPWM13:05 EDT13:56 EDT0h 50mN126UW
2026-08-21partialKPHL?14:46 EDTN124US
2026-08-20partialKPHL?13:00 EDTN658AW
2026-08-19partialKPHL?13:25 EDTN812AW
2026-08-17partialKPHL?13:17 EDTN102UW
2026-08-16partialKPHL?13:10 EDTN122US
2026-08-15partialKPHL?13:08 EDTN656AW
2026-08-14partialKPHL?20:29 EDTN111US
2026-08-13KPHLKPWM13:24 EDT14:14 EDT0h 49mN111US
2026-08-12partialKPHL?12:57 EDTN764US
2026-08-11partialKPHL?15:40 EDTN653AW
2026-07-23partialKMSY?20:07 CDTN903NN
2026-07-22partialKMSY?17:34 CDTN903NN
2026-07-22partialKMSY?19:54 CDTN305NX
2026-07-21partialKMSY?17:28 CDTN305NX
2026-07-21partialKMSY?20:30 CDTN976NN
2026-07-21estimated?KMSY00:00Z19:36 CDT0h 36mN976NN
2026-07-20estimated??23:12Z23:58Z0h 45mN976NN
2026-07-20KMSYKDFW22:48 CDT00:00 CDT1h 11mN934AN
2026-07-20?KMSY01:19Z21:34 CDT1h 14mN934AN
2026-07-19partialKMSY?20:44 CDTN93003
2026-07-19estimated?KMSY00:00Z19:54 CDT0h 53mN93003
2026-07-18estimated??01:24Z03:00Z1h 35mN939AN
2026-07-18estimated?KMSY00:00Z19:24 CDT0h 24mN939AN
2026-07-17estimated??23:06Z23:58Z0h 52mN939AN
2026-07-17partialKMSY?21:46 CDTN966NN
2026-07-17estimated??00:07Z01:24Z1h 16mN966NN
2026-07-16KMSYKDFW20:57 CDT22:12 CDT1h 14mN826NN
2026-07-15KDFWKMSY17:38 CDT18:46 CDT1h 07mN826NN
2026-07-15estimatedKMSYKDFW20:29 CDT21:02 CDT0h 33mN860NN
2026-07-15estimated?KOKC00:00Z19:28 CDT0h 28mN860NN
2026-07-14partialKMSY?22:44 CDTN931AN
2026-07-14KDFWKMSY20:41 CDT21:56 CDT1h 14mN931AN
2026-07-14estimatedKDFW?19:03 CDT01:20Z1h 16mN931AN
2026-07-13partialKMSY?21:39 CDTN820NN
2026-07-13partialKMSY?19:00 CDTN820NN
2026-07-12estimated??23:16Z23:58Z0h 42mN820NN
2026-07-12KMSYKDFW20:18 CDT21:34 CDT1h 15mN652AW
2026-07-11partialKMSY?17:27 CDTN652AW
2026-07-11partialKMSY?19:57 CDTN836NN
2026-07-10KDFWKMSY17:46 CDT18:58 CDT1h 11mN836NN
2026-07-10partialKMSY?20:22 CDTN886NN
2026-07-10partialKMSY?19:00 CDTN886NN
2026-07-09estimated??22:57Z23:58Z1h 00mN886NN
2026-07-09partialKMSY?19:51 CDTN967AN
2026-07-08estimatedKDFWKMSY17:25 CDT18:40 CDT1h 15mN967AN
2026-07-07partialKMSY?17:35 CDTN354PT
2026-07-07KMSYKDFW20:33 CDT22:02 CDT1h 29mN879NN
2026-07-07partialKMSY?19:00 CDTN879NN
2026-07-06estimated??22:33Z23:58Z1h 24mN879NN
2026-07-06KMSYKDFW23:06 CDT00:20 CDT1h 13mN358PW
2026-07-06estimatedKDFWKMSY20:55 CDT22:12 CDT1h 16mN358PW
2026-07-04estimated??10:59Z23:36Z12h 36mN965NN
2026-07-04estimatedKMSY?19:00 CDT00:32Z0h 31mN965NN
2026-07-03estimatedKDFWKMSY18:09 CDT18:58 CDT0h 48mN965NN
2026-07-03KMSYKDFW21:14 CDT22:30 CDT1h 15mN887NN
2026-07-02estimated??22:03Z23:56Z1h 52mN887NN
2026-07-02partialKMSY?20:20 CDTN889NN
2026-07-02partialKMSY?19:00 CDTN889NN
2026-07-01estimated??23:01Z23:58Z0h 56mN889NN
2026-07-01estimatedKMSY?19:57 CDT02:36Z1h 38mN304RB
2026-06-30partialKMSY?17:43 CDTN304RB
2026-06-30partialKMSY?19:54 CDTN921NN
2026-06-29estimatedKDFWKBTR18:00 CDT18:58 CDT0h 57mN921NN
2026-06-29estimatedKMSY?19:52 CDT02:34Z1h 42mN990NN
2026-06-28KDFWKMSY17:45 CDT18:56 CDT1h 10mN990NN
2026-06-28partialKMSY?19:59 CDTN124US
2026-06-27partialKMSY?17:30 CDTN124US
2026-06-27estimated??01:15Z02:48Z1h 32mN878NN
2026-06-27partialKMSY?19:00 CDTN878NN
2026-06-26estimatedKDFWKMSY18:21 CDT18:58 CDT0h 36mN878NN
2026-06-26partialKMSY?20:32 CDTN944NN
2026-06-26partialKMSY?19:00 CDTN944NN
2026-06-25estimatedKDFWKMSY18:37 CDT18:58 CDT0h 20mN944NN
2026-06-25estimatedKMSYKDFW19:50 CDT21:16 CDT1h 25mN907AN
2026-06-24partialKMSY?17:41 CDTN907AN
2026-06-24estimated?KMSY03:31Z23:48 CDT1h 16mN971NN
2026-06-24estimatedKDFWKMSY20:04 CDT21:42 CDT1h 37mN971NN
2026-06-23partialKMSY?20:48 CDTN848NN
2026-06-23partialKMSY?19:00 CDTN848NN
2026-06-22estimated??01:33Z03:04Z1h 30mN818NN
2026-06-21estimated??22:31Z23:54Z1h 22mN818NN
2026-06-21partialKMSY?20:42 CDTA382CA
2026-06-20estimatedKDFWKMSY17:39 CDT18:22 CDT0h 42mA382CA
2026-06-20estimated??04:59Z06:32Z1h 32mN986NN
2026-06-20estimatedKDFWKMSY19:49 CDT21:08 CDT1h 18mN986NN
2026-06-19partialKMSY?21:02 CDTN970NN
2026-06-19KDALKMSY19:00 CDT20:04 CDT1h 04mN970NN
2026-06-18partialKMSY?19:54 CDTN907NN
2026-06-17KDFWKMSY17:36 CDT18:44 CDT1h 07mN907NN
2026-06-17partialKMSY?19:55 CDTA38DB4
2026-06-16partialKMSY?17:59 CDTA38DB4
2026-06-16partialKMSY?20:56 CDTN946AN
2026-06-16KDFWKMSY19:00 CDT20:04 CDT1h 03mN946AN
2026-06-15partialKMSY?20:31 CDTN931NN
2026-06-15partialKMSY?19:00 CDTN931NN
2026-06-14estimated??23:13Z23:58Z0h 44mN931NN
2026-06-14partialKMSY?22:39 CDTN4032T
2026-06-14estimatedKDFWKMSY20:43 CDT21:50 CDT1h 06mN4032T
2026-06-13estimatedKDFWKMSY21:01 CDT22:30 CDT1h 28mN939AN
2026-06-12partialKMSY?20:02 CDTN869NN
2026-06-11estimatedKDFW?18:00 CDT23:58Z0h 57mN869NN
2026-05-29estimated??01:18Z03:06Z1h 48mN938NN
2026-05-28partialKMSY?17:41 CDTN938NN
2026-05-28estimated??01:30Z02:54Z1h 24mN327SK
2026-05-28partialKMSY?19:00 CDTN327SK
2026-05-27estimated??22:50Z23:58Z1h 07mN327SK
2026-05-27partialKMSY?20:41 CDTAB129A
2026-05-27partialKMSY?19:00 CDTAB129A
2026-05-26estimated??22:53Z23:58Z1h 04mAB129A
2026-05-26estimatedKMSYKDFW00:28 CDT01:44 CDT1h 15mN927AN
2026-05-26KDFWKMSY22:06 CDT23:14 CDT1h 07mN927AN
2026-05-23partialKMSY?21:45 CDTN960NN
2026-05-23KDFWKMSY19:44 CDT21:00 CDT1h 15mN960NN
2026-05-22KBNA?20:35 CDT03:16Z1h 40mA37032
2026-05-21estimatedKDFWKBNA16:55 CDT18:44 CDT1h 48mA37032
2026-05-19partialKCLT?21:37 EDTN976AN
2026-05-12KCLTKMYR21:54 EDT22:24 EDT0h 29mN949NN
2026-05-11estimatedKCLT?21:43 EDT02:02Z0h 18mN301NW
2026-05-10estimatedKCLT?21:39 EDT02:00Z0h 20mA3B186
2026-05-09estimatedKCLT?21:37 EDT01:58Z0h 20mN316PF
2026-05-08estimatedKCLT?21:49 EDT02:16Z0h 27mA19343
2026-05-07estimatedKCLT?22:30 EDT02:50Z0h 19mN972AN
2026-05-06estimatedKCLT?21:03 EDT01:24Z0h 20mA353C8
2026-05-05estimatedKCLT?21:50 EDT02:10Z0h 20mN925NN
2026-05-04estimatedKCLT?21:39 EDT02:00Z0h 20mN875NN
2026-05-03KCLTKMYR21:42 EDT22:12 EDT0h 30mA35EF1
2026-05-01estimatedKCLT?21:43 EDT02:08Z0h 24mN937AN
2026-04-30estimatedKCLT?21:37 EDT01:54Z0h 16mN843NN
2026-04-29estimatedKCLT?21:01 EDT01:24Z0h 23mN853NN
2026-04-28estimatedKCLT?21:41 EDT02:04Z0h 23mN831NN
2026-04-27KCLTKMYR21:54 EDT22:28 EDT0h 34mN892NN
2026-04-26estimatedKCLT?21:35 EDT01:58Z0h 22mA35EF1
2026-04-24estimatedKCLT?21:36 EDT01:56Z0h 20mN982AN
2026-04-23estimatedKCLT?21:43 EDT02:04Z0h 20mN921NN
2026-04-22estimatedKCLT?21:10 EDT01:30Z0h 19mN916AN
2026-04-21estimatedKCLT?21:37 EDT02:00Z0h 22mN947AN
2026-04-20KCLTKMYR21:39 EDT22:14 EDT0h 34mN940AN
2026-04-19estimatedKCLT?21:37 EDT01:56Z0h 18mA353C8
2026-04-17estimatedKCLT?22:11 EDT02:32Z0h 20mN943AN
2026-04-16estimatedKCLT?21:38 EDT02:02Z0h 23mN852NN
2026-04-15estimatedKCLT?21:10 EDT01:30Z0h 19mN819NN
2026-04-14estimatedKCLT?21:43 EDT02:02Z0h 19mN889NN
2026-04-13estimatedKCLT?22:04 EDT02:28Z0h 24mN896NN
2026-04-12estimatedKCLT?21:40 EDT02:06Z0h 26mA3CDE4
2026-04-06partialKCLT?07:24 EDTN323SG
2026-04-05KMSYKCLT09:17 CDT11:48 EDT1h 31mN323SG
2026-04-05KCLTKMSY07:24 EDT08:06 CDT1h 41mN323SG
2026-04-04KMSYKCLT09:41 CDT12:12 EDT1h 30mN918NN
2026-04-04KCLTKMSY07:35 EDT08:02 CDT1h 26mN918NN
2026-04-03KMSYKCLT09:31 CDT12:00 EDT1h 28mA3C662
2026-04-03KCLTKMSY07:42 EDT08:14 CDT1h 31mA3C662
2026-04-02partialKCLT?07:26 EDTA3C662
2026-03-31?KCLT16:58Z15:02 EDT2h 03mN836AW
2026-03-31KCLTKMSY10:36 EDT11:14 CDT1h 37mN836AW
2026-03-30estimated??14:17Z16:30Z2h 12mN342RX
2026-03-30KCLT?07:29 EDT13:16Z1h 46mN342RX
2026-03-29KMSYKCLT09:36 CDT12:08 EDT1h 31mN350RV
2026-03-29KCLTKMSY08:05 EDT08:38 CDT1h 32mN350RV
2026-03-28partialKCLT?10:33 EDTN315SD
2026-03-16partialKMSY?10:01 CDTN350RV
2026-03-16KCLTKMSY07:30 EDT08:54 CDT2h 24mN350RV
2026-03-15KMSYKCLT09:12 CDT11:46 EDT1h 33mN341RW
2026-03-15KCLTKMSY07:24 EDT07:58 CDT1h 33mN341RW
2026-03-14partialKCLT?07:33 EDTN916NN
2026-03-13KMSYKCLT09:22 CDT11:54 EDT1h 31mA35EFA
2026-03-13KCLTKMSY07:32 EDT08:10 CDT1h 37mA35EFA
2026-03-12KCLTKMSY07:21 EDT08:22 CDT2h 00mN310RF
2026-03-11KMSYKCLT09:20 CDT12:02 EDT1h 41mN930NN
2026-03-11KCLTKMSY07:10 EDT08:04 CDT1h 53mN930NN
2026-03-10KMSYKCLT13:36 CDT16:12 EDT1h 35mN654AW
2026-03-10KCLTKMSY11:57 EDT12:50 CDT1h 52mN654AW
2026-03-09KMSYKCLT10:20 CDT12:50 EDT1h 29mN350RV
2026-03-09KCLTKMSY08:33 EDT09:10 CDT1h 36mN350RV
2026-03-08KMSYKCLT09:47 CDT12:30 EDT1h 42mN328RR
2026-03-08KCLTKMSY07:19 EDT08:16 CDT1h 57mN328RR
2026-03-07partialKCLT?07:26 ESTN337PJ
2026-03-06KMSYKCLT09:20 CST11:58 EST1h 37mA3CDE4
2026-03-06KCLTKMSY07:22 EST07:56 CST1h 33mA3CDE4
2026-03-05KMSYKCLT09:19 CST12:02 EST1h 42mN318SF
2026-03-05KCLTKMSY07:20 EST07:56 CST1h 36mN318SF
2026-03-04KMSYKCLT12:22 CST14:54 EST1h 31mN722US
2026-03-03KMSYKCLT12:53 CST15:22 EST1h 29mN801AW
2026-03-02KMSYKCLT09:21 CST11:58 EST1h 36mN927NN
2026-03-02KCLTKMSY07:27 EST08:06 CST1h 38mN927NN
2026-03-01KMSYKCLT09:15 CST11:46 EST1h 30mA36FFF
2026-03-01KCLTKMSY07:17 EST07:48 CST1h 31mA36FFF
2026-02-28KMSYKCLT09:17 CST11:44 EST1h 26mN860NN
2026-02-28KCLTKMSY07:26 EST08:08 CST1h 41mN860NN
2026-02-27KMSYKCLT09:15 CST11:48 EST1h 32mN807NN
2026-02-27KCLTKMSY07:26 EST08:18 CST1h 52mN807NN
2026-02-26KMSYKCLT09:25 CST11:58 EST1h 33mN822NN
2026-02-26KCLTKMSY07:36 EST08:22 CST1h 45mN822NN
2026-02-25KMSYKCLT13:21 CST15:52 EST1h 31mN768US
2026-02-24KMSYKCLT13:10 CST15:44 EST1h 33mN802AW
2026-02-23KMSYKCLT09:44 CST12:12 EST1h 28mA3776F
2026-02-23KCLTKMSY08:09 EST08:48 CST1h 38mA3776F
2026-02-22KMSYKCLT09:23 CST11:44 EST1h 20mN326RP
2026-02-22KCLTKMSY07:28 EST08:18 CST1h 49mN326RP
2026-02-21?KCLT14:53Z11:54 EST2h 00mN818NN
2026-02-21KCLTKMSY07:33 EST08:22 CST1h 48mN818NN
2026-02-20KMSYKCLT09:58 CST12:24 EST1h 25mN934AN
2026-02-20KCLTKMSY07:54 EST08:38 CST1h 43mN934AN
2026-02-19KMSYKCLT09:52 CST12:22 EST1h 30mN856NN
2026-02-19KCLTKMSY08:02 EST08:48 CST1h 45mN856NN
2026-02-18KMSYKCLT12:30 CST14:56 EST1h 25mN708UW
2026-02-17KMSYKCLT12:53 CST15:24 EST1h 30mN747UW
2026-02-16KMSYKCLT09:20 CST11:56 EST1h 35mN315SD
2026-02-16KCLTKMSY07:26 EST08:02 CST1h 36mN315SD
2026-02-15KMSYKCLT09:18 CST11:48 EST1h 30mN301NW
2026-02-15KCLTKMSY07:25 EST08:06 CST1h 40mN301NW
2026-02-14KMSYKCLT09:21 CST11:48 EST1h 26mN985NN
2026-02-14KCLTKMSY07:16 EST08:06 CST1h 49mN985NN
2026-02-13KMSYKCLT09:20 CST11:50 EST1h 30mA3DCC2
2026-02-13KCLTKMSY07:31 EST08:12 CST1h 40mA3DCC2
2026-02-12KMSYKCLT09:26 CST11:58 EST1h 32mA3A647
2026-02-12KCLTKMSY07:28 EST08:12 CST1h 44mA3A647
2026-02-11KCLT?08:42 EST21:50Z8h 07mN910NN
2026-02-10KCLTKIND08:51 EST17:08 EST8h 16mN818NN
2026-02-09KCLT?08:13 EST21:48Z8h 35mN524UW
2026-02-09partialKCLT?20:34 ESTN524UW
2026-02-08partial??01:37ZN747UW
2026-02-07KCLTKMSP08:57 EST17:24 CST9h 26mN747UW
2026-02-06KMSYKCLT10:25 CST12:56 EST1h 30mN827AW
2026-02-06partialKMSY?07:14 CSTN827AW
2026-02-05partialKCLT?09:06 ESTN430AN
2026-02-04KCLTKGRR08:23 EST18:54 EST10h 30mN965NN
2026-02-03KMSYKCLT10:29 CST12:54 EST1h 24mN315RJ
2026-02-03KCLTKMSY08:34 EST09:14 CST1h 39mN315RJ
2026-02-02KMSYKCLT10:40 CST13:08 EST1h 27mN730US
2026-02-02KCLTKMSY09:18 EST09:48 CST1h 29mN730US
2026-01-30KMSYKCLT11:01 CST13:22 EST1h 20mN835AW
2026-01-30KCLTKMSY09:20 EST10:16 CST1h 56mN835AW
2026-01-29KMSYKCLT11:16 CST13:44 EST1h 28mN118US
2026-01-29KCLTKMSY09:33 EST10:12 CST1h 38mN118US
2026-01-27KMSYKCLT10:33 CST12:58 EST1h 24mN973NN
2026-01-24KMSYKCLT10:34 CST13:02 EST1h 27mN774XF
2026-01-24KCLTKMSY08:52 EST09:42 CST1h 49mN774XF
2026-01-24estimated?KCLT00:06Z20:06 EST1h 00mN742PS
2026-01-23partialKMSY?17:39 CSTN742PS
2026-01-23KCLTKMSY16:16 EST17:04 CST1h 47mN742PS
2026-01-22KMSYKCLT10:29 CST12:54 EST1h 25mN724UW
2026-01-22KCLTKMSY Hartsfield-Jackson Atlanta International08:30 EST09:12 CST1h 41mN724UW
2026-01-21KMSYKCLT10:24 CST12:50 EST1h 25mN881NN
2026-01-21KCLTKMSY08:30 EST09:20 CST1h 50mN881NN
2026-01-20KMSYKCLT10:34 CST12:48 EST1h 13mN912NN
2026-01-20KCLTKMSY08:45 EST09:40 CST1h 54mN912NN
2026-01-19KMSYKCLT10:26 CST12:52 EST1h 25mN827AW
2026-01-19KCLTKMSY08:46 EST09:30 CST1h 44mN827AW
2026-01-09KMSYKCLT11:02 CST13:30 EST1h 28mN747UW
2026-01-09KCLTKMSY08:53 EST09:32 CST1h 38mN747UW
2026-01-08KMSYKCLT10:41 CST13:12 EST1h 31mN712US
2026-01-08KCLTKMSY08:30 EST09:46 CST2h 15mN712US
2026-01-07KMSYKCLT10:27 CST12:56 EST1h 28mN898NN
2026-01-07partialKMSY?06:51 CSTN898NN
2026-01-06KMSYKCLT10:29 CST13:00 EST1h 31mN947AN
2026-01-06KCLTKMSY08:25 EST09:24 CST1h 59mN947AN
2026-01-05partialKMSY?09:54 CSTN750UW
2026-01-05KCLTKMSY07:59 EST08:44 CST1h 44mN750UW
2026-01-04KMSYKCLT09:58 CST12:32 EST1h 34mN705UW
2026-01-04KCLTKMSY07:58 EST08:46 CST1h 47mN705UW
2026-01-03KMSYKCLT09:55 CST12:24 EST1h 29mN705UW
2026-01-03KCLTKMSY07:59 EST08:50 CST1h 50mN705UW
2026-01-02KMSYKCLT10:10 CST12:36 EST1h 25mN767UW
2026-01-02partialKMSY?06:06 CSTN767UW
2026-01-01KMSYKCLT09:51 CST12:28 EST1h 36mN812AW
2026-01-01partialKMSY?06:12 CSTN812AW
2025-12-31partialKMSY?09:56 CSTN803AW
2025-12-31KCLTKMSY08:03 EST08:46 CST1h 42mN803AW
2025-12-30KMSYKCLT09:53 CST12:24 EST1h 30mN803AW
2025-12-30KCLTKMSY08:02 EST08:54 CST1h 52mN803AW
2025-12-29KMSYKCLT10:24 CST12:49 EST1h 25mN700UW
2025-12-29KCLTKMSY08:40 EST09:24 CST1h 43mN700UW
2025-12-28KMSYKCLT10:35 CST13:04 EST1h 28mN768US
2025-12-28KCLTKMSY08:04 EST08:40 CST1h 35mN768US
2025-12-27partialKMSY?13:09 CSTN12028
2025-12-27KIAHKMSY11:10 CST11:52 CST0h 41mN12028
2025-12-27KCLTKIAH08:03 EST09:48 CST2h 45mN12028
2025-12-26KMSYKCLT09:54 CST12:34 EST1h 39mN802AW
2025-12-26KCLTKMSY07:56 EST08:38 CST1h 41mN802AW
2025-12-24KMSYKCLT10:01 CST12:34 EST1h 32mN817AW
2025-12-24partialKMSY?06:21 CSTN817AW
2025-12-23KMSYKCLT09:50 CST12:28 EST1h 37mN775XF
2025-12-23partialKMSY?06:54 CSTN775XF
2025-12-22KMSYKCLT09:49 CST12:24 EST1h 34mN836AW
2025-12-22KCLTKMSY08:01 EST08:42 CST1h 40mN836AW
2025-12-21KCLTKIAH07:54 EST09:46 CST2h 51mN808AW
2025-12-20KMSYKCLT10:24 CST12:50 EST1h 26mN754UW
2025-12-20KCLTKMSY08:00 EST08:42 CST1h 41mN754UW
2025-12-19KMSYKCLT09:50 CST12:22 EST1h 31mN809AW
2025-12-19KCLTKMSY08:05 EST08:48 CST1h 43mN809AW
2025-12-18KMSYKCLT09:55 CST12:32 EST1h 37mN712US
2025-12-18KCLTKMSY08:07 EST08:56 CST1h 48mN712US
2025-12-17KCLTKMSY12:08 EST12:58 CST1h 49mN830NN
2025-12-16KCLTKMSY12:03 EST12:44 CST1h 40mN926AN
2025-12-15KCLTKMSY12:07 EST12:44 CST1h 37mN915NN
2025-12-14KMSYKCLT09:23 CST12:00 EST1h 36mN846NN
2025-12-14KCLTKMSY07:11 EST08:02 CST1h 50mN846NN
2025-12-12KCLTKMSY12:13 EST12:58 CST1h 44mN903AN
2025-12-11KMSYKCLT09:21 CST11:56 EST1h 34mN922NN
2025-12-11KCLTKMSY07:09 EST07:50 CST1h 40mN922NN
2025-12-10KCLTKMSY12:09 EST12:58 CST1h 49mN921NN
2025-12-09KCLTKMSY12:11 EST13:08 CST1h 56mN875NN
2025-11-26KMSYKCLT09:27 CST11:50 EST1h 22mN986NN
2025-10-29partialKPHL?16:29 EDTN762US
2025-10-29partialKPHL?14:19 EDTN762US
2025-10-28partialKPHL?16:47 EDTN723UW
2025-10-28partialKPHL?14:17 EDTN723UW
2025-10-27partialKPHL?16:56 EDTN747UW
2025-10-27estimatedKPHLKPWM14:57 EDT15:46 EDT0h 49mN747UW
2025-10-26partialKPHL?18:52 EDTN774XF
2025-10-26partialKPHL?16:30 EDTN774XF
2025-10-25partialKPHL?15:53 EDTN801AW
2025-10-24partialKPHL?16:58 EDTN839AW
2025-10-24partialKPHL?14:25 EDTN839AW
2025-10-23partialKPWM?20:06 EDTN801AW
2025-10-22partialKPHL?16:33 EDTN801AW
2025-10-22partialKPHL?14:11 EDTN801AW
2025-10-21partialKPHL?16:24 EDTN723UW
2025-10-21partialKPHL?14:14 EDTN723UW
2025-10-20partialKPHL?17:11 EDTN177XF
2025-10-20estimatedKPHLKPWM14:29 EDT15:50 EDT1h 20mN177XF
2025-10-14partialKPHL?16:49 EDTN716UW
2025-10-14KPHLKPWM14:42 EDT15:36 EDT0h 54mN716UW

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