Flight

AAL2099

Flight history and live tracking for AAL2099, 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
RouteKSDF Louisville Muhammad Ali International Airport → KCLT CHARLOTTE DOUGLAS INTERNATIONAL
Scheduled departure08:40 EDT

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

Route

AirlineAmerican Airlines
Typical originKSDF Louisville Muhammad Ali International Airport
Typical destinationKCLT CHARLOTTE DOUGLAS INTERNATIONAL
Distance291 nm

Flight history 313 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL10:30 EDT11:21 EDT0h 51mN922US
2026-10-01KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL09:55 EDT10:59 EDT1h 04mN673AW
2026-09-30KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL09:53 EDT10:51 EDT0h 58mN660AW
2026-09-29KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL10:02 EDT11:00 EDT0h 58mN108UW
2026-09-28KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL10:14 EDT11:17 EDT1h 03mN125UW
2026-09-27KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL08:55 EDT09:58 EDT1h 03mN119US
2026-09-26KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL09:59 EDT10:57 EDT0h 58mN584UW
2026-09-25KSDF Louisville Muhammad Ali International AirportKCLT CHARLOTTE DOUGLAS INTERNATIONAL09:53 EDT10:58 EDT1h 05mN124US
2026-09-24KSDFKCLT10:10 EDT11:14 EDT1h 03mN127UW
2026-09-23KSDFKCLT09:52 EDT10:56 EDT1h 03mN104UW
2026-09-22KSDFKCLT10:00 EDT10:58 EDT0h 58mN601AW
2026-09-21KSDFKCLT09:57 EDT10:58 EDT1h 01mN126UW
2026-09-20KSDFKCLT09:07 EDT10:04 EDT0h 56mN658AW
2026-09-19KSDFKCLT10:53 EDT11:54 EDT1h 01mN102UW
2026-09-18KSDFKCLT10:04 EDT11:14 EDT1h 10mN114UW
2026-09-17KSDFKCLT10:03 EDT11:04 EDT1h 00mN680AW
2026-09-16KSDFKCLT09:48 EDT10:56 EDT1h 07mN104UW
2026-09-15KSDFKUZA09:55 EDT10:46 EDT0h 50mN111US
2026-09-14KSDFKCLT09:55 EDT10:52 EDT0h 56mN668AW
2026-09-13KSDFKCLT09:06 EDT10:10 EDT1h 03mN673AW
2026-09-12KSDFKCLT10:20 EDT11:16 EDT0h 55mN650AW
2026-09-11KSDFKCLT09:57 EDT10:56 EDT0h 59mN663AW
2026-09-10KSDFKCLT09:59 EDT10:54 EDT0h 54mN103US
2026-09-09KSDFKCLT09:55 EDT10:58 EDT1h 02mN119US
2026-09-08KSDFKCLT08:40 EDT09:38 EDT0h 57mN650AW
2026-09-06KSDFKCLT08:37 EDT09:38 EDT1h 01mN117UW
2026-09-05KSDFKCLT13:45 EDT14:54 EDT1h 08mN126UW
2026-09-04KSDFKCLT08:35 EDT09:26 EDT0h 50mN673AW
2026-09-03KSDFKCLT08:28 EDT09:26 EDT0h 57mN662AW
Earlier flights (284) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02KSDFKCLT08:28 EDT09:26 EDT0h 57mN127UW
2026-09-01KSDFKCLT08:37 EDT09:36 EDT0h 59mN93003
2026-08-31KSDFKCLT08:29 EDT09:30 EDT1h 00mN128UW
2026-08-30KSDFKCLT08:38 EDT09:40 EDT1h 01mN664AW
2026-08-29KSDFKCLT08:35 EDT09:32 EDT0h 56mN121UW
2026-08-28KSDFKCLT08:31 EDT09:36 EDT1h 05mN659AW
2026-08-27KSDFKCLT08:32 EDT09:26 EDT0h 53mN601AW
2026-08-26KSDFKCLT08:36 EDT11:17 EDT2h 40mN665AW
2026-08-25KSDFKCLT08:25 EDT09:26 EDT1h 00mN652AW
2026-08-24KSDFKCLT08:32 EDT09:28 EDT0h 55mN121UW
2026-08-23partialKCLT?07:36 EDTN667AW
2026-08-22KSDFKCLT08:20 EDT09:22 EDT1h 01mN667AW
2026-08-21KSDFKCLT08:33 EDT09:50 EDT1h 16mN119US
2026-08-20KSDFKCLT08:38 EDT11:06 EDT2h 27mN123UW
2026-08-19estimatedKSDFKCLT08:28 EDT09:18 EDT0h 49mN657AW
2026-08-18estimatedKSDFKCLT08:24 EDT09:20 EDT0h 55mN663AW
2026-08-17KSDFKCLT09:22 EDT11:18 EDT1h 55mN661AW
2026-08-16KSDFKCLT08:38 EDT09:36 EDT0h 57mN111US
2026-08-15KSDFKCLT08:21 EDT09:18 EDT0h 56mN104UW
2026-08-14estimatedKLOUKCLT08:10 EDT11:09 EDT2h 58mN668AW
2026-08-13KSDFKCLT08:28 EDT11:28 EDT2h 59mN102UW
2026-08-12KSDFKCLT08:22 EDT10:53 EDT2h 30mN112US
2026-07-23KSDFKCLT08:27 EDT09:24 EDT0h 56mN124US
2026-07-22KSDFKCLT08:22 EDT09:12 EDT0h 49mN647AW
2026-07-21KSDFKCLT10:36 EDT11:28 EDT0h 51mN658AW
2026-07-20KSDFKCLT08:19 EDT09:10 EDT0h 50mN117UW
2026-07-19KSDFKCLT12:27 EDT13:22 EDT0h 54mN114UW
2026-07-18KSDFKCLT08:22 EDT09:12 EDT0h 50mN102UW
2026-07-17KSDFKCLT08:31 EDT09:26 EDT0h 54mN660AW
2026-07-16KSDFKCLT09:15 EDT10:12 EDT0h 56mN111US
2026-07-15KSDFKCLT08:19 EDT09:16 EDT0h 56mN657AW
2026-07-14KLOUKCLT08:20 EDT09:18 EDT0h 57mN110UW
2026-07-13KLOUKCLT08:29 EDT09:32 EDT1h 02mN657AW
2026-07-12KLOUKCLT08:29 EDT09:24 EDT0h 54mN128UW
2026-07-11KLOUKCLT11:23 EDT12:16 EDT0h 53mN680AW
2026-07-10KLOUKCLT08:18 EDT09:08 EDT0h 49mN655AW
2026-07-09KLOUKCLT09:19 EDT10:12 EDT0h 53mN647AW
2026-07-08KLOUKCLT08:17 EDT09:14 EDT0h 56mN668AW
2026-07-06KLOUKCLT08:18 EDT09:12 EDT0h 53mN117UW
2026-07-05KLOUKCLT08:25 EDT09:22 EDT0h 57mN123UW
2026-07-04KLOUKCLT07:20 EDT07:56 EDT0h 35mN127UW
2026-07-03KLOUKCLT08:16 EDT09:10 EDT0h 53mN651AW
2026-07-02KLOUKCLT08:27 EDT09:18 EDT0h 50mN103US
2026-07-01partialKCLT?03:06 EDTN123UW
2026-06-29KLOUKCLT08:28 EDT09:30 EDT1h 01mN117UW
2026-06-28KLOUKCLT10:48 EDT11:48 EDT0h 59mN103US
2026-06-27KLOUKCLT09:53 EDT10:46 EDT0h 52mN119US
2026-06-26KLOUKCLT08:27 EDT09:18 EDT0h 50mN668AW
2026-06-25KLOUKCLT08:17 EDT09:22 EDT1h 04mN112US
2026-06-24KLOUKCLT08:29 EDT09:28 EDT0h 59mN649AW
2026-06-23KLOUKCLT08:35 EDT09:34 EDT0h 58mN673AW
2026-06-22KLOUKCLT09:26 EDT10:14 EDT0h 47mN776XF
2026-06-21KLOUKCLT08:22 EDT09:24 EDT1h 01mN652AW
2026-06-20KLOUKCLT08:58 EDT09:50 EDT0h 51mN109UW
2026-06-19KLOUKCLT10:36 EDT11:30 EDT0h 53mN109UW
2026-06-17KLOUKCLT10:24 EDT11:14 EDT0h 49mN653AW
2026-06-15KLOUKCLT08:22 EDT09:22 EDT0h 59mN601AW
2026-06-14KLOUKCLT08:24 EDT09:12 EDT0h 47mN105UW
2026-06-13KLOUKCLT09:35 EDT10:32 EDT0h 57mN103US
2026-06-12KLOUKCLT08:49 EDT09:56 EDT1h 06mN664AW
2026-05-29KLOUKCLT08:30 EDT09:30 EDT0h 59mN647AW
2026-05-28KLOUKCLT08:58 EDT09:58 EDT1h 00mN123UW
2026-05-27KLOUKCLT08:18 EDT09:10 EDT0h 51mN127UW
2026-05-26KLOUKCLT09:57 EDT10:46 EDT0h 48mN111US
2026-05-25KLOUKCLT08:27 EDT09:16 EDT0h 49mN110UW
2026-05-24KLOUKCLT08:30 EDT09:28 EDT0h 57mN124US
2026-05-23KLOUKCLT08:21 EDT09:24 EDT1h 02mN658AW
2026-05-22KSDFKCLT08:30 EDT09:36 EDT1h 06mN105UW
2026-05-21KLOUKCLT08:32 EDT09:24 EDT0h 51mN976NN
2026-05-20partialKORD?22:20 CDTN908AN
2026-05-20partialKORD?19:24 CDTN342PM
2026-05-19partialKEWR?22:43 EDTN939AN
2026-05-12KEWRKORD06:44 EDT07:40 CDT1h 55mN968NN
2026-05-11KEWRKORD06:37 EDT07:50 CDT2h 12mN957AN
2026-05-10KEWRKORD06:52 EDT07:58 CDT2h 05mN921AN
2026-05-09KEWRKORD06:43 EDT07:48 CDT2h 05mN808NN
2026-05-08KEWRKORD06:44 EDT07:42 CDT1h 57mN339PL
2026-05-07KEWRKORD06:29 EDT07:42 CDT2h 12mN822NN
2026-05-06KEWRKORD06:59 EDT08:16 CDT2h 16mN934NN
2026-05-05KEWRKORD06:37 EDT07:48 CDT2h 10mN878NN
2026-05-04KEWRKORD12:02 EDT13:02 CDT1h 59mN990NN
2026-05-03KEWRKORD07:07 EDT08:08 CDT2h 00mN854NN
2026-05-02KEWRKORD06:28 EDT07:42 CDT2h 13mN994NN
2026-05-01KEWRKORD01:16 EDT08:26 CDT8h 09mN884NN
2026-04-28KEWRKORD06:41 EDT07:46 CDT2h 04mN927NN
2026-04-27KEWRKORD06:49 EDT08:00 CDT2h 11mN986NN
2026-04-26KEWRKORD06:39 EDT07:46 CDT2h 06mN958AN
2026-04-25KEWRKORD06:42 EDT07:42 CDT2h 00mN950NN
2026-04-24partialKORD?05:32 CDTN910AN
2026-04-23partialKORD?05:57 CDTN907NN
2026-04-22partialKORD?05:32 CDTN839NN
2026-04-21partialKORD?05:30 CDTN980AN
2026-04-20partialKORD?05:49 CDTN887NN
2026-04-19partialKORD?06:09 CDTN979NN
2026-04-18partialKORD?05:35 CDTN847NN
2026-04-17partialKORD?05:32 CDTN864NN
2026-04-16partialKORD?05:50 CDTN818NN
2026-04-15partialKORD?05:46 CDTN306SW
2026-04-14partialKORD?05:30 CDTN859NN
2026-04-13partialKORD?05:32 CDTN938AN
2026-04-12partialKORD?05:35 CDTN989NN
2026-04-11partialKORD?05:37 CDTN860NN
2026-04-06estimated?KMIA15:40Z12:00 EDT0h 19mN993NN
2026-04-06estimatedKMIA?06:54 EDT11:34Z0h 39mN993NN
2026-04-05estimated?KMIA16:07Z12:32 EDT0h 24mN869NN
2026-04-04estimated?KMIA15:23Z11:56 EDT0h 33mN978NN
2026-04-03estimated?KMIA15:48Z12:08 EDT0h 19mN965AN
2026-04-03estimatedKMIA?07:01 EDT11:18Z0h 16mN965AN
2026-04-02estimated?KMIA15:57Z12:32 EDT0h 34mN904AN
2026-03-31estimated?KMIA15:42Z12:02 EDT0h 19mN995NN
2026-03-30estimated?KMIA15:49Z12:14 EDT0h 24mN869NN
2026-03-29estimated?KMIA15:49Z12:06 EDT0h 16mN976AN
2026-03-28estimated?KMIA15:30Z11:48 EDT0h 17mN861NN
2026-03-12estimatedKMIA?06:59 EDT11:22Z0h 22mN823NN
2026-03-11estimated?KMIA15:31Z11:58 EDT0h 27mN917AN
2026-03-11estimatedKMIA?06:55 EDT11:18Z0h 23mN917AN
2026-03-10partialKMIA?06:56 EDTN981NN
2026-03-09partialKMIA?07:03 EDTN912AN
2026-03-08partialKMIA?06:55 EDTN337PJ
2026-03-07estimated?KMIA16:03Z11:41 EST0h 38mN804NN
2026-03-07estimatedKMIA Miami International?06:28 EST11:52Z0h 24mN804NN
2026-03-06partialKMIA?06:42 ESTN831NN
2026-03-05partialKMIA?07:17 ESTN865NN
2026-03-04partialKMIA?06:46 ESTN818NN
2026-03-03partialKMIA?06:48 ESTN916AN
2026-03-02partialKMIA?06:49 ESTN937NN
2026-03-01estimated?KMIA16:00Z12:32 EST1h 31mN805NN
2026-03-01estimatedKMIA?07:10 EST13:18Z1h 08mN805NN
2026-02-28partialKMIA?06:28 ESTN875NN
2026-02-27estimated?KMIA15:40Z12:10 EST1h 30mN359PX
2026-02-27estimatedKMIA?06:42 EST12:58Z1h 16mN359PX
2026-02-26estimated?KMIA15:36Z12:12 EST1h 36mN819NN
2026-02-26estimatedKMIA?06:54 EST13:10Z1h 15mN819NN
2026-02-25estimated?KMIA16:21Z12:54 EST1h 32mN979NN
2026-02-25estimatedKMIA?07:55 EST14:12Z1h 16mN979NN
2026-02-24estimated?KMIA17:11Z13:52 EST1h 40mN836NN
2026-02-24estimatedKMIA?08:47 EST15:04Z1h 16mN836NN
2026-02-23estimated?KMIA15:30Z12:04 EST1h 34mN961NN
2026-02-23estimatedKMIA?06:53 EST13:10Z1h 16mN961NN
2026-02-22estimated?KMIA15:22Z11:56 EST1h 33mN316SE
2026-02-22estimatedKMIA?06:52 EST13:14Z1h 21mN316SE
2026-02-21estimated?KMIA15:05Z11:36 EST1h 30mN857NN
2026-02-21estimatedKMIA?06:28 EST12:48Z1h 19mN857NN
2026-02-20estimated?KMIA15:33Z12:08 EST1h 34mN846NN
2026-02-20estimatedKMIA?07:05 EST13:26Z1h 20mN846NN
2026-02-19estimated?KMIA15:31Z12:02 EST1h 30mN976NN
2026-02-19estimatedKMIA?06:57 EST13:18Z1h 21mN976NN
2026-02-18estimated?KMIA15:44Z12:22 EST1h 38mN819NN
2026-02-18estimatedKMIA?07:25 EST13:46Z1h 20mN819NN
2026-02-17estimated?KMIA15:26Z12:04 EST1h 37mN838NN
2026-02-17estimatedKMIA?07:03 EST13:20Z1h 16mN838NN
2026-02-16estimated?KMIA15:30Z12:08 EST1h 37mN986NN
2026-02-16estimatedKMIA Miami International?07:06 EST13:22Z1h 15mN986NN
2026-02-15estimated?KMIA15:21Z11:58 EST1h 36mN805NN
2026-02-15estimatedKMIA?06:47 EST13:00Z1h 12mN805NN
2026-02-14estimated?KMIA14:58Z11:34 EST1h 35mN848NN
2026-02-14estimatedKMIA?06:37 EST12:50Z1h 13mN848NN
2026-02-13estimated?KMIA15:50Z12:30 EST1h 39mN916AN
2026-02-13estimatedKMIA?07:14 EST13:32Z1h 17mN916AN
2026-02-12estimated?KMIA16:04Z12:42 EST1h 37mN917AN
2026-02-12estimatedKMIA?07:17 EST13:38Z1h 20mN917AN
2026-02-11estimated?KMIA17:58Z14:36 EST1h 37mN321RL
2026-02-11estimatedKMIA?09:14 EST15:30Z1h 15mN321RL
2026-02-10estimated?KMIA18:06Z14:50 EST1h 43mN306SW
2026-02-10estimatedKMIA?09:16 EST15:28Z1h 12mN306SW
2026-02-09estimated?KMIA18:01Z14:44 EST1h 42mA3C662
2026-02-09estimatedKMIA?09:09 EST15:28Z1h 18mA3C662
2026-02-08estimated?KMIA17:54Z14:38 EST1h 43mA353D2
2026-02-08estimatedKMIA?09:11 EST15:24Z1h 13mA353D2
2026-02-07partialKMIA?09:18 ESTA19343
2026-02-06estimated?KMIA17:58Z14:38 EST1h 39mN323SG
2026-02-06estimatedKMIA?09:11 EST15:30Z1h 18mN323SG
2026-02-05estimated?KMIA18:04Z14:32 EST1h 27mA36661
2026-02-05estimatedKMIA?09:14 EST15:30Z1h 16mA36661
2026-02-04estimated?KMIA18:08Z14:46 EST1h 37mN306SW
2026-02-04estimatedKMIA?09:07 EST15:16Z1h 09mN306SW
2026-02-03estimated?KMIA18:03Z14:32 EST1h 29mN350RV
2026-02-03estimatedKMIA?09:09 EST15:26Z1h 16mN350RV
2026-02-02estimated?KMIA18:01Z14:30 EST1h 29mN342RX
2026-02-02estimatedKMIA?09:15 EST15:30Z1h 14mN342RX
2026-02-01partialKMIA?09:16 ESTN335RT
2026-01-31estimated?KMIA21:30Z18:06 EST1h 35mN826NN
2026-01-31estimatedKMIA?13:02 EST19:20Z1h 17mN826NN
2026-01-30estimated?KMIA18:03Z14:46 EST1h 42mN342RX
2026-01-30estimatedKMIA?09:13 EST15:29Z1h 16mN342RX
2026-01-29estimated?KMIA18:29Z15:00 EST1h 30mA35B27
2026-01-29estimatedKMIA?09:53 EST15:56Z1h 03mA35B27
2026-01-28estimated?KMIA18:04Z14:32 EST1h 27mN326RP
2026-01-28estimatedKMIA?09:16 EST15:24Z1h 07mN326RP
2026-01-27partialKMIA?16:03 ESTA33EB5
2026-01-25estimated?KMIA18:59Z14:26 EST0h 26mA3776F
2026-01-25estimatedKMIA?09:10 EST14:32Z0h 21mA3776F
2026-01-24estimated?KMIA19:21Z14:58 EST0h 36mN308RD
2026-01-24estimatedKMIA?09:28 EST14:46Z0h 18mN308RD
2026-01-23estimated?KMIA18:57Z14:36 EST0h 38mN328RR
2026-01-23estimatedKMIA?09:11 EST14:33Z0h 22mN328RR
2026-01-22estimated?KMIA18:55Z14:54 EST0h 58mN304RB
2026-01-22estimatedKMIA?09:20 EST14:42Z0h 21mN304RB
2026-01-21estimated?KMIA18:58Z14:44 EST0h 45mA3B8F5
2026-01-21estimatedKMIA?08:50 EST14:26Z0h 35mA3B8F5
2026-01-20estimated?KMIA19:03Z14:30 EST0h 26mA33EB5
2026-01-20estimatedKMIA?09:14 EST14:36Z0h 21mA33EB5
2026-01-19estimated?KMIA18:57Z14:24 EST0h 27mN306RC
2026-01-19estimatedKMIA?09:21 EST14:48Z0h 26mN306RC
2026-01-18estimated?KMIA19:02Z14:44 EST0h 41mN327SK
2026-01-09estimated?KMIA18:11Z14:38 EST1h 26mA3C662
2026-01-09estimatedKMIA?09:31 EST15:40Z1h 09mA3C662
2026-01-08estimated?KMIA18:01Z14:30 EST1h 28mA33B1E
2026-01-08estimatedKMIA?09:11 EST15:26Z1h 15mA33B1E
2026-01-07partialKMIA Miami International?09:14 ESTN302SA
2026-01-06partialKMIA?09:13 ESTN316RK
2026-01-05estimated?KMIA16:06Z12:38 EST1h 32mN906AN
2026-01-05estimatedKMIA?07:21 EST13:34Z1h 12mN906AN
2026-01-04partialKMIA?07:02 ESTN878NN
2026-01-03estimated?KMIA16:01Z12:30 EST1h 29mN907NN
2026-01-03estimatedKMIA Miami International?07:02 EST13:18Z1h 15mN907NN
2026-01-02estimated?KMIA16:06Z12:44 EST1h 37mA33766
2026-01-02estimatedKMIA?07:32 EST13:44Z1h 12mA33766
2026-01-01estimated?KMIA15:34Z12:08 EST1h 34mN941AN
2026-01-01estimatedKMIA?07:00 EST13:18Z1h 18mN941AN
2025-12-31estimated?KMIA15:57Z12:26 EST1h 28mN908NN
2025-12-31estimatedKMIA?07:01 EST13:16Z1h 15mN908NN
2025-12-30estimated?KMIA16:08Z12:34 EST1h 25mN925AN
2025-12-30estimatedKMIA?07:19 EST13:38Z1h 19mN925AN
2025-12-29estimated?KMIA15:43Z12:12 EST1h 28mN941AN
2025-12-29estimatedKMIA?07:00 EST13:16Z1h 16mN941AN
2025-12-28estimated?KMIA15:52Z12:24 EST1h 31mA32C3E
2025-12-28estimatedKMIA?07:21 EST13:40Z1h 18mA32C3E
2025-12-27estimated?KMIA15:58Z12:28 EST1h 29mN982AN
2025-12-27estimatedKMIA?07:18 EST13:38Z1h 19mN982AN
2025-12-26estimated?KMIA15:45Z12:12 EST1h 26mN902NN
2025-12-26estimatedKMIA?07:05 EST13:18Z1h 13mN902NN
2025-12-25estimated?KMIA14:41Z11:20 EST1h 39mN925AN
2025-12-24estimated?KMIA14:31Z11:06 EST1h 34mN306SW
2025-12-23estimated?KMIA16:03Z12:32 EST1h 29mN978NN
2025-12-23estimatedKMIA?07:13 EST13:24Z1h 11mN978NN
2025-12-22estimated??15:41Z17:10Z1h 28mN946NN
2025-12-22estimated??12:12Z13:22Z1h 09mN946NN
2025-12-21estimated?KMIA15:49Z12:20 EST1h 30mA38DB4
2025-12-21estimatedKMIA?07:07 EST13:20Z1h 13mA38DB4
2025-12-20estimated?KMIA15:49Z12:22 EST1h 32mN910AN
2025-12-20estimatedKMIA?07:13 EST13:26Z1h 12mN910AN
2025-12-19estimated?KMIA16:21Z12:46 EST1h 24mN882NN
2025-12-19estimatedKMIA?07:23 EST13:46Z1h 23mN882NN
2025-12-18estimated?KMIA15:43Z12:16 EST1h 32mN971NN
2025-12-18estimatedKMIA?07:13 EST13:28Z1h 15mN971NN
2025-12-17estimated?KMIA17:58Z14:38 EST1h 39mN343RY
2025-12-17estimatedKMIA?09:18 EST15:34Z1h 15mN343RY
2025-12-16estimated?KMIA18:18Z15:00 EST1h 41mN346PR
2025-12-16estimatedKMIA?09:12 EST15:26Z1h 13mN346PR
2025-12-15estimated?KMIA19:15Z15:52 EST1h 36mA35B39
2025-12-15estimatedKMIA?10:33 EST16:50Z1h 16mA35B39
2025-12-14estimated?KMIA18:00Z14:28 EST1h 27mN989NN
2025-12-14estimatedKMIA?09:21 EST15:36Z1h 14mN989NN
2025-12-13partialKMIA?09:30 ESTN979NN
2025-12-12estimated?KMIA18:03Z14:38 EST1h 35mN853NN
2025-12-12estimatedKMIA?09:23 EST15:40Z1h 17mN853NN
2025-12-11estimated?KMIA18:03Z14:36 EST1h 32mN990NN
2025-12-11estimatedKMIA?09:35 EST15:56Z1h 21mN990NN
2025-12-10estimated?KMIA17:48Z14:28 EST1h 39mN853NN
2025-12-10estimatedKMIA?09:13 EST15:38Z1h 24mN853NN
2025-12-09estimated?KMIA18:05Z14:56 EST1h 50mN922AN
2025-11-27estimated?KMIA18:56Z14:34 EST0h 37mN338ST
2025-11-26estimated?KMIA19:48Z15:22 EST0h 33mN975AN
2025-11-26estimatedKMIA?09:08 EST14:30Z0h 21mN975AN
2025-10-30KSDFKCLT08:28 EDT09:20 EDT0h 51mAD50C9
2025-10-29KSDFKCLT08:28 EDT09:28 EDT0h 59mN931AM
2025-10-28KSDFKCLT08:26 EDT09:34 EDT1h 07mN554UW
2025-10-27KSDFKCLT11:50 EDT12:48 EDT0h 57mN163US
2025-10-26KSDFKCLT10:02 EDT10:54 EDT0h 51mN135NN
2025-10-20KSDFKCLT08:29 EDT09:20 EDT0h 50mN163US
2025-10-15KSDFKCLT08:35 EDT09:36 EDT1h 00mN901AA
2025-10-14KSDFKCLT08:28 EDT09:28 EDT0h 59mN176UW
2025-10-13KSDFKCLT08:35 EDT09:28 EDT0h 53mN987AM
2025-10-07KSDFKCLT08:31 EDT09:28 EDT0h 57mN158AN
2025-10-06KSDFKCLT08:23 EDT09:20 EDT0h 56mN166NN
2025-09-28KLOUKCLT09:18 EDT10:20 EDT1h 01mAC8577
2025-08-24KSDFKCLT08:55 EDT09:58 EDT1h 02mAD45A4
2025-08-23KSDFKCLT01:22 EDT09:44 EDT8h 21mN140AN
2025-08-21KSDFKCLT08:49 EDT09:48 EDT0h 59mAD4D12
2025-08-19KSDFKCLT09:54 EDT10:52 EDT0h 57mN587UW
2025-08-17KSDFKCLT08:35 EDT09:28 EDT0h 53mN995AN
2025-08-16KSDFKCLT08:31 EDT09:28 EDT0h 56mN982VJ
2025-08-15KSDFKCLT09:49 EDT10:48 EDT0h 59mN993AN

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