Flight

AAL2124

Flight history and live tracking for AAL2124, 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
RouteKMIA MIAMI INTERNATIONAL → KJFK JOHN F KENNEDY INTERNATIONAL
Scheduled departure16:19 EDT

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

Route

AirlineAmerican Airlines
Observed routeKMIA → KPHL

Flight history 314 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:57 EDT19:27 EDT2h 30mN956NN
2026-10-02KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:40 EDT19:04 EDT2h 24mN950NN
2026-10-01KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL18:24 EDT20:41 EDT2h 17mN853NN
2026-09-30KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:24 EDT18:49 EDT2h 25mN938NN
2026-09-29KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:53 EDT19:15 EDT2h 22mN314PD
2026-09-28KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:44 EDT19:00 EDT2h 16mN989NN
2026-09-27KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:40 EDT18:57 EDT2h 17mN970AN
2026-09-26KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL16:47 EDT19:28 EDT2h 41mN946NN
2026-09-25KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL18:08 EDT20:46 EDT2h 38mN357PV
2026-09-24KMIAKJFK16:38 EDT19:36 EDT2h 57mN946AN
2026-09-23partialKJFK?20:34 EDTN946AN
2026-09-23partialKJFK?20:00 EDTN946AN
2026-09-22partial??00:00ZN893NN
2026-09-21partial??00:00ZN989NN
2026-09-20estimatedKMIAKPHL18:42 EDT19:58 EDT1h 15mN989NN
2026-09-19partial??00:00ZN855NN
2026-09-18estimatedKMIAKPHL19:19 EDT19:58 EDT0h 38mN855NN
2026-09-17partialKJFK?16:45 EDTN324RN
2026-09-16partialKJFK?16:42 EDTN314RH
2026-09-15partialKJFK?16:43 EDTN306PB
2026-09-14partialKJFK?17:00 EDTN954AN
2026-09-13partialKJFK?17:08 EDTN832NN
2026-09-12partialKJFK?08:09 EDTN944AN
2026-09-11partialKJFK?13:43 EDTN323SG
2026-09-10KJFK?08:17 EDT22:50Z10h 32mN908NN
2026-09-09?KJFK20:31Z18:52 EDT2h 20mN908NN
2026-09-08estimated??18:07Z18:34Z0h 26mN820NN
2026-09-06estimated??15:45Z16:10Z0h 24mN974AN
2026-09-05estimated??15:40Z16:06Z0h 25mN878NN
2026-09-04estimated??15:23Z16:12Z0h 48mN856NN
Earlier flights (284) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimated??16:24Z16:50Z0h 25mN935AN
2026-09-02estimated??17:44Z18:08Z0h 23mN933AM
2026-09-01estimated??17:39Z20:10Z2h 30mA3F91E
2026-08-31estimated??15:51Z16:14Z0h 22mN897NN
2026-08-30estimated??15:43Z16:10Z0h 26mN949AN
2026-08-29estimatedKMIAKPHL13:19 EDT14:24 EDT1h 04mN985NN
2026-08-28estimatedKMIAKPHL11:02 EDT11:58 EDT0h 55mN963NN
2026-08-27estimatedKMIAKPHL11:02 EDT11:58 EDT0h 56mN817NN
2026-08-26estimatedKMIAKPHL13:37 EDT14:38 EDT1h 00mN899NN
2026-08-25estimatedKMIAKPHL13:16 EDT16:22 EDT3h 05mN915AN
2026-08-24estimatedKMIAKPHL11:16 EDT12:14 EDT0h 57mN829NN
2026-08-23estimatedKMIAKPHL11:02 EDT11:58 EDT0h 55mN306PB
2026-08-22estimated??15:18Z16:14Z0h 56mN840NN
2026-08-21estimatedKMIAKPHL11:30 EDT14:26 EDT2h 56mN971NN
2026-08-20estimatedKMIAKPHL11:06 EDT14:05 EDT2h 59mN965AN
2026-08-19estimated??18:48Z19:12Z0h 23mN335SN
2026-08-17estimatedKMIAKPHL11:00 EDT14:00 EDT3h 00mN913NN
2026-08-16estimatedKMIAKPHL11:29 EDT14:08 EDT2h 38mN901AN
2026-08-15estimated??16:44Z17:14Z0h 29mN914AN
2026-08-14estimatedKMIAKPHL12:47 EDT15:26 EDT2h 39mN924AN
2026-08-13estimatedKMIAKPHL11:24 EDT14:18 EDT2h 53mN820NN
2026-08-12estimatedKMIAKPHL13:08 EDT14:06 EDT0h 57mN852NN
2026-07-23estimated?KDFW15:16Z12:40 CDT2h 23mN966NN
2026-07-22estimatedKMCOKDFW13:19 EDT14:38 CDT2h 18mN968AN
2026-07-21estimatedKMCOKDFW11:25 EDT13:06 CDT2h 40mN988NN
2026-07-20estimated??15:17Z17:52Z2h 35mN938AN
2026-07-19estimated?KDFW15:28Z12:54 CDT2h 25mN897NN
2026-07-18estimated?KDFW15:15Z12:36 CDT2h 20mN831NN
2026-07-17estimatedKMCOKDFW11:23 EDT12:48 CDT2h 24mA37F12
2026-07-16estimated??15:15Z17:48Z2h 32mN885NN
2026-07-15estimated??15:12Z18:04Z2h 52mN916AN
2026-07-14estimatedKMCOKDFW12:03 EDT13:34 CDT2h 30mN890NN
2026-07-13estimatedKMCOKDFW11:18 EDT13:04 CDT2h 45mN979NN
2026-07-12estimatedKMCO?11:11 EDT17:46Z2h 34mN971NN
2026-07-11estimatedKMCOKDFW11:26 EDT12:48 CDT2h 21mN940NN
2026-07-10estimatedKMCO?11:13 EDT17:46Z2h 32mN830NN
2026-07-09estimatedKMCOKDFW11:15 EDT12:44 CDT2h 28mN339PL
2026-07-08estimatedKMCO?11:16 EDT17:50Z2h 33mN301NW
2026-07-07estimatedKMCOKDFW11:15 EDT12:42 CDT2h 26mN909AN
2026-07-06estimatedKMCOKDFW11:38 EDT13:12 CDT2h 33mN982NN
2026-07-05estimatedKMCOKDFW11:29 EDT12:56 CDT2h 26mA353C8
2026-07-04estimatedKMCOKDFW11:12 EDT12:38 CDT2h 25mN879NN
2026-07-03estimatedKMCOKDFW11:15 EDT12:32 CDT2h 16mN981AN
2026-07-02estimatedKORL?11:24 EDT17:46Z2h 22mN358PW
2026-07-01estimatedKORL?11:04 EDT17:52Z2h 47mN304RB
2026-06-30estimatedKMCOKDFW16:31 EDT16:34 CDT1h 02mN968NN
2026-06-30estimatedKORL?14:09 EDT19:16Z1h 06mN968NN
2026-06-29estimatedKMCOKDFW11:30 EDT12:48 CDT2h 17mN862NN
2026-06-28estimatedKMCO?11:20 EDT17:44Z2h 23mN969AN
2026-06-27estimatedKMCO?11:12 EDT17:44Z2h 31mN538UW
2026-06-26estimatedKMCOKDFW11:10 EDT12:44 CDT2h 34mN306NY
2026-06-25estimatedKMCOKDFW11:35 EDT13:06 CDT2h 30mN909NN
2026-06-24estimatedKORL?11:14 EDT17:56Z2h 42mN923AN
2026-06-23estimatedKMCO?11:01 EDT17:38Z2h 36mN820NN
2026-06-22estimatedKMCOKDFW11:13 EDT12:46 CDT2h 32mN315PE
2026-06-21KMCOKDFW11:17 EDT12:34 CDT2h 16mN896NN
2026-06-20estimatedKORL?11:08 EDT18:02Z2h 53mN812NN
2026-06-19estimatedKMCOKDFW15:31 EDT16:54 CDT2h 22mN927NN
2026-06-18estimated??17:30Z17:54Z0h 23mN957AN
2026-06-18estimatedKMCOKDFW11:53 EDT11:36 CDT0h 42mN957AN
2026-06-17estimatedKMCO?11:15 EDT17:52Z2h 36mN906AN
2026-06-16estimatedKMCOKDFW11:15 EDT13:02 CDT2h 46mN969NN
2026-06-15estimatedKMCO?11:29 EDT18:14Z2h 44mN908AN
2026-06-14estimatedKMCOKDFW11:16 EDT13:08 CDT2h 52mN957NN
2026-06-13KDALKDFW12:36 CDT12:58 CDT0h 21mN937AN
2026-06-12estimatedKORLKDFW11:06 EDT12:54 CDT2h 48mN913AN
2026-05-29estimatedKMCOKDFW11:21 EDT13:02 CDT2h 41mN905AN
2026-05-28estimated??16:37Z17:38Z1h 00mN946NN
2026-05-28estimatedKMCOKDFW11:13 EDT10:34 CDT0h 20mN946NN
2026-05-27estimatedKMCOKDFW11:16 EDT13:02 CDT2h 45mN882NN
2026-05-26estimatedKMCOKDFW11:48 EDT12:44 CDT1h 55mN945AN
2026-05-25estimatedKMCOKDFW11:18 EDT12:46 CDT2h 27mN903NN
2026-05-24estimatedKMCOKDFW11:20 EDT12:46 CDT2h 25mN120EE
2026-05-23estimatedKMCO?10:47 EDT18:54Z4h 06mN119NN
2026-05-22estimated?KDFW15:24Z13:02 CDT2h 37mN338RS
2026-05-21estimatedKMCOKDFW11:16 EDT13:00 CDT2h 43mN355PU
2026-05-20partialKPHL?20:29 EDTN432AN
2026-05-19KMIAKPHL22:48 EDT16:28 EDT17h 39mN415AN
2026-05-12KMIAKPHL07:19 EDT09:38 EDT2h 18mA5C4DE
2026-05-11KMIAKPHL07:18 EDT09:38 EDT2h 19mN445AA
2026-05-10KMIAKPHL07:16 EDT09:30 EDT2h 14mN407AN
2026-05-09KMIAKPHL08:00 EDT10:08 EDT2h 07mA5C895
2026-05-08KMIAKPHL07:18 EDT09:34 EDT2h 15mN433AN
2026-05-07KMIAKPHL07:12 EDT09:28 EDT2h 16mN449AN
2026-05-06KMIAKPHL07:15 EDT09:40 EDT2h 24mN454AL
2026-05-05KMIAKPHL07:15 EDT09:40 EDT2h 24mN443AA
2026-05-04KMIAKPHL07:41 EDT09:58 EDT2h 16mN467AL
2026-05-03KMIAKPHL08:03 EDT10:20 EDT2h 16mN433AN
2026-05-02KMIAKPHL07:11 EDT09:30 EDT2h 18mN407AN
2026-05-01KMIAKPHL07:13 EDT09:36 EDT2h 22mN414AL
2026-04-30KMIAKPHL07:17 EDT09:40 EDT2h 22mN421UW
2026-04-28KMIAKPHL07:14 EDT09:34 EDT2h 20mN417AN
2026-04-27KMIAKPHL07:15 EDT09:46 EDT2h 30mA5C127
2026-04-26KMIAKPHL07:32 EDT10:10 EDT2h 37mN558UW
2026-04-25KMIAKPHL07:12 EDT09:36 EDT2h 24mN422AN
2026-04-24KMIAKPHL07:11 EDT09:32 EDT2h 20mA5C4DE
2026-04-23KMIAKPHL07:19 EDT09:46 EDT2h 26mN443AA
2026-04-22KMIAKPHL07:22 EDT09:44 EDT2h 21mN464AA
2026-04-21KMIAKPHL07:18 EDT09:42 EDT2h 23mN443AA
2026-04-20estimatedKMIAKPHL09:24 EDT10:12 EDT0h 47mN469AN
2026-04-19KMIAKPHL07:24 EDT09:46 EDT2h 22mN421UW
2026-04-18KMIAKPHL07:17 EDT09:46 EDT2h 28mN434AN
2026-04-17KMIAKPHL07:29 EDT09:46 EDT2h 16mN432AN
2026-04-16KMIAKPHL07:25 EDT09:42 EDT2h 16mN414AL
2026-04-15estimatedKMIAKPHL07:42 EDT09:46 EDT2h 03mN417AN
2026-04-14KMIAKPHL07:22 EDT09:38 EDT2h 15mN447AN
2026-04-13estimatedKMIAKPHL07:19 EDT09:20 EDT2h 00mN455AN
2026-04-12KMIAKPHL07:49 EDT10:14 EDT2h 25mN466AN
2026-04-11KMIAKPHL07:16 EDT09:36 EDT2h 19mN425AN
2026-04-06estimatedKCLT?11:01 EDT15:38Z0h 36mN335PH
2026-04-05estimated?KCLT23:06Z19:52 EDT0h 45mN953AN
2026-04-05estimatedKCLT?10:51 EDT15:22Z0h 30mN953AN
2026-04-04estimated?KCLT22:46Z19:42 EDT0h 55mN822NN
2026-04-04estimatedKCLT?10:54 EDT15:26Z0h 31mN822NN
2026-04-03estimated?KCLT22:51Z19:34 EDT0h 42mN936AN
2026-04-03estimatedKCLT?10:48 EDT15:24Z0h 35mN936AN
2026-04-02estimated?KCLT22:59Z19:44 EDT0h 44mN921NN
2026-04-02estimatedKCLT?10:36 EDT15:14Z0h 37mN921NN
2026-04-01estimated?KPIT22:55Z19:22 EDT0h 26mN969NN
2026-04-01KORDKPIT22:59 CDT01:00 EDT1h 00mN899NN
2026-03-30partialKCLT?10:37 EDTN978NN
2026-03-29estimated?KCLT22:23Z19:38 EDT1h 14mN819NN
2026-03-29estimatedKCLT?10:40 EDT15:48Z1h 07mN819NN
2026-03-28KCLT5NC210:51 EDT19:58 EDT9h 06mN962NN
2026-03-16estimatedKCLT?11:44 EDT16:08Z0h 24mN968NN
2026-03-15estimated??23:19Z23:58Z0h 39mN902NN
2026-03-15partialKCLT?11:07 EDTAC77D3
2026-03-14partialKCLT?10:29 EDTN932NN
2026-03-13estimated?KCLT22:52Z19:40 EDT0h 47mN854NN
2026-03-13estimatedKCLT?10:41 EDT15:16Z0h 34mN854NN
2026-03-13estimated?KCLT01:05Z21:50 EDT0h 44mN960AN
2026-03-12KORDKPIT19:14 CDT21:18 EDT1h 03mN898NN
2026-03-10KORDKPIT17:47 CDT19:44 EDT0h 57mN904AN
2026-03-09TAPAKCLT15:42 AST19:50 EDT4h 07mN984NN
2026-03-09KCLTTAPA10:38 EDT14:18 AST3h 39mN984NN
2026-03-08TAPAKCLT16:02 AST19:54 EDT3h 52mA3CDE4
2026-03-08KCLTTAPA11:11 EDT14:42 AST3h 31mA3CDE4
2026-03-08estimated?KCLT00:04Z19:55 EST0h 50mN328RR
2026-03-07partialTAPA?16:56 ASTA38D8F
2026-03-06TAPAKCLT16:37 AST19:34 EST3h 56mAD9003
2026-03-06KCLTTAPA10:39 EST15:20 AST3h 40mN973NN
2026-03-05TAPAKCLT17:00 AST19:48 EST3h 47mA3B11E
2026-03-05KCLTTAPA11:11 EST15:44 AST3h 32mN337PJ
2026-03-02TAPAKCLT17:19 AST20:12 EST3h 52mAD79EB
2026-03-02KCLTTAPA11:43 EST16:12 AST3h 28mN968AN
2026-03-01TAPAKCLT16:34 AST19:44 EST4h 09mADB29F
2026-03-01KCLTTAPA10:39 EST15:08 AST3h 28mN982AN
2026-02-28TAPAKCLT17:07 AST20:02 EST3h 54mAC18FE
2026-02-28KCLTTAPA10:47 EST15:18 AST3h 31mN879NN
2026-02-27TAPAKCLT16:31 AST19:32 EST4h 00mACCA88
2026-02-27KCLTTAPA10:37 EST15:06 AST3h 29mN923NN
2026-02-26TAPAKCLT17:40 AST20:34 EST3h 53mAD9EDF
2026-02-26KCLTTAPA10:48 EST15:08 AST3h 19mN977NN
2026-02-23TAPAKCLT16:44 AST19:30 EST3h 46mABBEDB
2026-02-23KCLTTAPA10:37 EST15:00 AST3h 22mN856NN
2026-02-22TAPAKCLT16:54 AST19:58 EST4h 04mAD5623
2026-02-22KCLTTAPA10:33 EST15:16 AST3h 42mN959AN
2026-02-21TAPAKCLT17:30 AST20:16 EST3h 45mACDFA6
2026-02-21KCLTTAPA10:48 EST15:38 AST3h 50mN929AN
2026-02-20TAPAKCLT17:05 AST19:58 EST3h 53mACA6C0
2026-02-20KCLTTAPA10:55 EST15:18 AST3h 22mN914NN
2026-02-19TAPAKCLT16:58 AST20:02 EST4h 03mAD7DA2
2026-02-19KCLTTAPA10:36 EST15:00 AST3h 23mN969AN
2026-02-16TAPAKCLT16:50 AST19:54 EST4h 04mAB6C26
2026-02-16KCLTTAPA11:07 EST15:36 AST3h 29mN835NN
2026-02-15TAPAKCLT16:51 AST19:44 EST3h 52mAD9B28
2026-02-15KCLTTAPA11:01 EST15:22 AST3h 20mN976NN
2026-02-14TAPAKCLT17:36 AST20:38 EST4h 01mAD9B28
2026-02-14KCLTTAPA11:45 EST15:54 AST3h 09mN976NN
2026-02-13estimated??21:13Z21:46Z0h 33mN956NN
2026-02-13partialKCLT?10:45 ESTAD4C2A
2026-02-12estimated??22:01Z22:34Z0h 32mN984NN
2026-02-12partialKCLT?12:05 ESTADBB39
2026-02-09partialKCLT?09:05 ESTN833NN
2026-02-08TAPAKCLT15:18 AST18:36 EST4h 17mN808NN
2026-02-08KCLTTAPA09:18 EST13:32 AST3h 13mN808NN
2026-02-07TAPAKCLT15:24 AST18:36 EST4h 11mN905NN
2026-02-07KCLTTAPA09:03 EST13:22 AST3h 18mN905NN
2026-02-06estimatedTAPA?16:15 AST23:58Z3h 42mN941NN
2026-02-06KCLTTAPA10:08 EST14:44 AST3h 35mN941NN
2026-02-05TAPAKCLT15:58 AST18:58 EST3h 59mN919NN
2026-02-05KCLTTAPA10:08 EST14:44 AST3h 35mN919NN
2026-02-02partialKCLT?11:20 ESTACBE37
2026-01-31KCLTTAPA11:27 EST16:14 AST3h 46mN905NN
2026-01-30estimated?KCLT19:20Z18:06 EST3h 45mN314PD
2026-01-30estimatedKCLT?08:47 EST16:44Z2h 56mN314PD
2026-01-29estimated?KCLT19:56Z18:58 EST4h 01mN976NN
2026-01-29KCLTTAPA09:57 EST14:12 AST3h 14mN976NN
2026-01-26partialKCLT?10:26 ESTN983AN
2026-01-25?KMCO19:34Z18:56 EST4h 21mN314PD
2026-01-25estimatedKCLT?09:17 EST17:02Z2h 44mN314PD
2026-01-24estimated?KCLT19:26Z18:06 EST3h 39mN947AN
2026-01-24estimatedKCLT?08:58 EST16:56Z2h 57mN947AN
2026-01-23TAPAKCLT15:14 AST18:20 EST4h 05mN912NN
2026-01-23KCLTTAPA09:02 EST13:24 AST3h 21mN912NN
2026-01-22TAPAKCLT15:38 AST18:42 EST4h 03mN908AN
2026-01-22KCLTTAPA09:00 EST13:28 AST3h 28mN908AN
2026-01-19partialKCLT?09:23 ESTN953NN
2026-01-18TAPAKCLT15:13 AST18:28 EST4h 14mN992AN
2026-01-09estimatedTAPA?15:14 AST22:42Z3h 27mN930NN
2026-01-09KCLTTAPA08:44 EST13:06 AST3h 21mN930NN
2026-01-08TAPAKCLT15:10 AST18:06 EST3h 55mN342PM
2026-01-08KCLTTAPA08:53 EST13:28 AST3h 34mN342PM
2026-01-05TAPAKCLT18:01 AST21:10 EST4h 09mAD7760
2026-01-05KCLTTAPA10:36 EST15:08 AST3h 32mN967NN
2026-01-04TAPAKCLT18:35 AST21:38 EST4h 02mAD6758
2026-01-04KCLTTAPA10:27 EST15:24 AST3h 57mN963AN
2026-01-02TAPAKCLT17:02 AST20:19 EST4h 16mADC532
2026-01-02KCLTTAPA22:57 EST15:04 AST15h 06mN918AN
2026-01-02estimated?KCLT00:50Z20:48 EST0h 58mN918AN
2026-01-01estimated??21:46Z22:40Z0h 53mN918AN
2026-01-01KCLTTAPA10:38 EST15:54 AST4h 15mN918AN
2025-12-30TAPAKCLT17:19 AST20:26 EST4h 06mABCA00
2025-12-30KCLTTAPA10:52 EST15:42 AST3h 49mN859NN
2025-12-30estimated?KCLT00:02Z20:05 EST1h 03mN932NN
2025-12-29partialTAPA?17:05 ASTACEE50
2025-12-28TAPAKCLT16:57 AST19:50 EST3h 52mABEDC8
2025-12-28KCLTTAPA10:48 EST15:24 AST3h 35mN868NN
2025-12-27TAPAKCLT15:16 AST20:37 EST6h 20mADA521
2025-12-27KCLTTAPA10:30 EST15:16 AST3h 45mN979AN
2025-12-26TAPAKCLT17:33 AST20:38 EST4h 05mAB0485
2025-12-26KCLTTAPA10:38 EST15:28 AST3h 49mN809NN
2025-12-23TAPAKCLT17:28 AST20:40 EST4h 11mA37389
2025-12-23KCLTTAPA10:42 EST14:58 AST3h 15mN321RL
2025-12-22TAPAKCLT16:47 AST20:02 EST4h 14mAD9B28
2025-12-22KCLTTAPA10:26 EST15:12 AST3h 45mN976NN
2025-12-21TAPAKCLT15:42 AST20:10 EST5h 28mAB15BA
2025-12-21KCLTTAPA11:11 EST15:42 AST3h 30mN813NN
2025-12-20TAPAKCLT17:20 AST20:30 EST4h 09mABE65A
2025-12-20KCLTTAPA10:23 EST15:38 AST4h 15mN866NN
2025-12-19TAPAKCLT17:02 AST20:28 EST4h 25mAAF5A9
2025-12-19KCLTTAPA10:53 EST15:46 AST3h 52mN805NN
2025-12-18TAPAKCLT17:36 AST20:32 EST3h 56mAC0DD9
2025-12-18partial??00:00ZN439AN
2025-12-17partial??00:00ZN400AN
2025-12-16partial??00:00ZN438AN
2025-12-15partial??00:00ZN439AN
2025-12-14partial??00:00ZN404AN
2025-12-13partial??00:00ZN435AN
2025-12-12partial??00:00ZN403AN
2025-12-11partialKMCO?19:00 ESTN427AN
2025-12-10partial??00:00ZN457AM
2025-12-09KDFW?16:14 CST23:58Z1h 43mN457AM
2025-11-27KORDKHHR09:22 CST11:27 PST4h 04mN927AN
2025-11-26estimated??16:08Z20:08Z4h 00mN863NN
2025-10-30estimated??00:00Z01:34Z1h 34mN887NN
2025-10-29estimated??10:19Z23:58Z13h 38mN967AN
2025-10-29estimated??00:00Z01:46Z1h 45mN967AN
2025-10-28partialKORD?21:32 CDTN885NN
2025-10-27KORD?19:52 CDT02:46Z1h 53mN907NN
2025-10-26KORD?19:34 CDT03:50Z3h 15mN847NN
2025-10-24KORD?19:00 CDT02:04Z2h 03mN855NN
2025-10-23partial??00:07ZN959NN
2025-10-22estimated??00:00Z01:40Z1h 39mN314PD
2025-10-21partial??00:00ZN972NN
2025-10-20partial??03:01ZN813NN
2025-10-20estimated??00:00Z01:44Z1h 44mN813NN
2025-10-19partialKORD?22:42 CDTN868NN
2025-10-15estimatedKMCOKDFW20:00 EDT20:34 CDT1h 34mN905AN
2025-10-14partialKDFW?20:08 CDTN931NN
2025-10-13partial??00:00ZN948NN
2025-10-08estimatedKMCOKDFW20:00 EDT20:48 CDT1h 48mN814NN
2025-10-07partialKORD?19:00 CDTN917NN
2025-10-05estimatedKMCOKDFW11:02 EDT13:34 CDT3h 31mN176UW
2025-10-02KMCO?11:44 EDT16:51Z1h 06mAC7A52
2025-10-01KMCO?11:19 EDT16:23Z1h 03mA1057A
2025-09-30KMCO?11:21 EDT16:25Z1h 04mA1057A
2025-09-29KMCO?11:53 EDT16:55Z1h 01mA4BF41
2025-09-28KMCO?11:21 EDT16:27Z1h 06mA6EC56
2025-09-27KMCO?11:23 EDT16:28Z1h 05mA187BA
2025-09-26KMCOKSEM12:20 EDT12:23 CDT1h 03mA0B8FB
2025-09-25KMCOKNMM11:32 EDT11:38 CDT1h 05mA17C95
2025-09-24KMCO?12:04 EDT17:09Z1h 05mACE96C
2025-09-23KMCOKMOB11:14 EDT11:15 CDT1h 00mADECA5
2025-09-22KMCO?11:23 EDT16:29Z1h 05mA10BBC
2025-09-21KMCO?11:20 EDT16:24Z1h 03mA0F566
2025-09-20KMCO?11:52 EDT17:00Z1h 08mAC892E
2025-09-19KMCO?11:21 EDT16:29Z1h 07mA14DA8
2025-08-24KMIAGA4622:06 EDT07:46Z5h 39mN8009T
2025-08-21KMIAKATL03:22 EDT19:58 EDT16h 35mN9006
2025-08-19partialKMIA?20:00 EDTN834AW
2025-08-17partial??00:00ZN778XF
2025-08-16partial??00:00ZN776XF
2025-08-15partialKMIA?20:36 EDTN801AW

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