Flight

AAL2129

Flight history and live tracking for AAL2129, 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.

Route

AirlineAmerican Airlines
Typical originKMIA MIAMI INTERNATIONAL
Typical destinationKPHL PHILADELPHIA INTERNATIONAL
Distance882 nm

Flight history 265 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL07:08 EDT09:38 EDT2h 30mN459AN
2026-10-01KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL06:48 EDT09:09 EDT2h 21mN441UW
2026-09-28KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL06:53 EDT09:13 EDT2h 20mN406AN
2026-09-27KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL06:58 EDT09:37 EDT2h 39mN413AN
2026-09-26KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL06:52 EDT09:23 EDT2h 31mN405AN
2026-09-25KMIA MIAMI INTERNATIONALKPHL PHILADELPHIA INTERNATIONAL06:51 EDT09:11 EDT2h 20mN427AN
2026-09-24KMIAKPHL06:50 EDT09:10 EDT2h 19mN411AN
2026-09-21KMIAKPHL06:53 EDT09:22 EDT2h 28mA5C127
2026-09-20KMIAKPHL06:50 EDT09:17 EDT2h 26mN411AN
2026-09-19KMIAKPHL06:45 EDT09:00 EDT2h 14mN469AN
2026-09-18estimatedKMIAKPHL06:53 EDT09:16 EDT2h 22mN446AN
2026-09-17estimatedKMIAKPHL06:52 EDT09:10 EDT2h 17mN462AA
2026-09-14estimatedKMIAKPHL06:51 EDT09:04 EDT2h 13mN410AN
2026-09-13estimatedKMIAKPHL06:51 EDT09:08 EDT2h 17mN420AN
2026-09-12estimatedKMIAKPHL07:00 EDT09:34 EDT2h 33mN450AN
2026-09-11estimatedKMIAKPHL06:58 EDT09:16 EDT2h 17mN428AA
2026-09-10estimatedKMIAKPHL07:04 EDT09:26 EDT2h 21mN406AN
2026-09-06estimatedKMIAKPHL07:28 EDT09:44 EDT2h 15mN418AN
2026-09-05estimatedKMIAKPHL07:52 EDT10:10 EDT2h 17mN450AN
2026-09-04estimatedKMIAKPHL07:37 EDT10:00 EDT2h 22mN408AN
2026-09-03estimatedKMIAKPHL07:32 EDT09:52 EDT2h 19mN400AN
Earlier flights (244) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimatedKMIAKPHL07:30 EDT09:52 EDT2h 21mN401AN
2026-09-01estimatedKMIAKPHL07:27 EDT09:50 EDT2h 22mN450AN
2026-08-31estimatedKMIAKPHL07:33 EDT09:46 EDT2h 12mN421UW
2026-08-30KMIAKPHL07:25 EDT09:46 EDT2h 20mN456AN
2026-08-29KMIAKPHL07:24 EDT09:46 EDT2h 21mN404AN
2026-08-28KMIAKPHL07:31 EDT09:46 EDT2h 14mN421UW
2026-08-27KMIAKPHL07:29 EDT09:54 EDT2h 24mN411AN
2026-08-26KMIAKPHL07:30 EDT09:56 EDT2h 25mN460AN
2026-08-25KMIAKPHL07:46 EDT09:56 EDT2h 09mN407AN
2026-08-24KMIAKPHL07:28 EDT09:50 EDT2h 21mN446AN
2026-08-23KMIAKPHL07:37 EDT09:52 EDT2h 14mN436AN
2026-08-22KMIAKPHL07:33 EDT09:52 EDT2h 18mN427AN
2026-08-21estimatedKMIAKPHL07:29 EDT09:50 EDT2h 20mN447AN
2026-08-20estimatedKMIAKPHL07:24 EDT11:22 EDT3h 58mN453AA
2026-08-19estimatedKMIAKPHL07:37 EDT09:54 EDT2h 16mN471AN
2026-08-18estimated??11:28Z13:20Z1h 51mN441UW
2026-08-17estimatedKMIAKPHL09:07 EDT09:50 EDT0h 42mN430AN
2026-08-16KMIAKPHL07:31 EDT11:48 EDT4h 17mN417AN
2026-08-15estimatedKMIAKPHL07:28 EDT11:45 EDT4h 17mN409AA
2026-08-14estimatedKMIAKPHL07:24 EDT09:50 EDT2h 25mN404AN
2026-08-13estimated??11:35Z15:27Z3h 51mN423AN
2026-08-12KMIAKPHL07:22 EDT11:25 EDT4h 03mN419AN
2026-07-23estimatedKMIAKPHL07:55 EDT10:22 EDT2h 26mN450AN
2026-07-22estimatedKMIAKPHL12:38 EDT14:46 EDT2h 07mN469AN
2026-07-21estimatedKMIAKPHL06:59 EDT09:16 EDT2h 16mN453AA
2026-07-20estimatedKMIAKPHL06:58 EDT09:06 EDT2h 07mN450AN
2026-07-19estimatedKMIAKPHL09:51 EDT11:58 EDT2h 06mN416AN
2026-07-18estimatedKMIAKPHL06:53 EDT09:00 EDT2h 06mN461AN
2026-07-17estimatedKMIAKPHL07:00 EDT09:20 EDT2h 19mN451AN
2026-07-16estimatedKMIAKPHL07:16 EDT09:22 EDT2h 05mN463AA
2026-07-15estimatedKMIAKPHL07:33 EDT09:12 EDT1h 38mN462AA
2026-07-14estimatedKMLBKPHL07:16 EDT09:12 EDT1h 56mN432AN
2026-07-13estimatedKFLLKPHL07:09 EDT09:14 EDT2h 04mN910AU
2026-07-12estimatedKFLLKPHL07:03 EDT09:14 EDT2h 10mN413AN
2026-07-11estimatedKFLLKPHL07:28 EDT09:16 EDT1h 47mN431AN
2026-07-10estimatedKFLLKPHL07:32 EDT09:32 EDT1h 59mN185UW
2026-07-09estimatedKFXEKPHL07:13 EDT09:20 EDT2h 07mN432AN
2026-07-08estimatedKFLLKPHL07:24 EDT09:26 EDT2h 01mN431AN
2026-07-07estimatedKMIAKPHL06:58 EDT09:12 EDT2h 13mN449AN
2026-07-05estimatedKHWOKPHL07:23 EDT09:28 EDT2h 04mN430AN
2026-07-04estimatedKHWOKPHL06:59 EDT09:06 EDT2h 07mN431AN
2026-07-03estimatedKFLLKPHL06:58 EDT09:08 EDT2h 09mN432AN
2026-07-02estimatedKHWOKPHL07:45 EDT09:58 EDT2h 12mN424AN
2026-07-01estimatedKMIAKPHL06:55 EDT09:08 EDT2h 12mN421UW
2026-06-30estimatedKOPFKPHL06:56 EDT09:14 EDT2h 17mN430AN
2026-06-29estimatedKHWOKPHL06:57 EDT09:16 EDT2h 18mN468AN
2026-06-28estimatedKHWOKPHL07:42 EDT10:02 EDT2h 19mN467AL
2026-06-27estimatedKHWOKPHL07:05 EDT09:22 EDT2h 16mN420AN
2026-06-26estimatedKOPFKPHL07:26 EDT09:22 EDT1h 56mN448AN
2026-06-25estimatedKMIAKPHL07:21 EDT09:24 EDT2h 02mN462AA
2026-06-24estimatedKHWOKPHL06:53 EDT09:12 EDT2h 18mN464AA
2026-06-23estimatedKMIAKPHL08:19 EDT10:24 EDT2h 04mN405AN
2026-06-22estimatedKMIAKPHL07:18 EDT09:24 EDT2h 05mN405AN
2026-06-21estimatedKOPFKPHL07:01 EDT09:16 EDT2h 14mN433AN
2026-06-20estimatedMYGWKPHL07:15 EDT09:22 EDT2h 06mN466AN
2026-06-19estimatedKMIAKPHL06:59 EDT09:08 EDT2h 08mN445AA
2026-06-18estimatedKOPF?07:01 EDT11:36Z0h 34mN444UW
2026-06-17estimatedKHWOKPHL06:59 EDT09:04 EDT2h 04mN415AN
2026-06-16estimatedKOPF?06:54 EDT12:22Z1h 27mN439AN
2026-06-15KMIAKPHL06:59 EDT09:12 EDT2h 12mN433AN
2026-06-14estimatedKOPFKPHL10:07 EDT12:22 EDT2h 14mN464AA
2026-06-13KMIAKPHL07:07 EDT09:36 EDT2h 28mN439AN
2026-06-12KMIAKPHL06:53 EDT09:06 EDT2h 12mN418AN
2026-05-29KMIAKPHL07:01 EDT09:24 EDT2h 22mN453AA
2026-05-28KMIAKPHL07:06 EDT09:24 EDT2h 17mN437AN
2026-05-27estimatedMYGWKPHL07:04 EDT09:06 EDT2h 01mN432AN
2026-05-26KMIAKPHL07:05 EDT09:26 EDT2h 20mN447AN
2026-05-25KMIAKPHL06:56 EDT09:16 EDT2h 20mN409AA
2026-05-24KMIAKPHL06:49 EDT09:20 EDT2h 30mN187US
2026-05-23KMIAKPHL06:54 EDT09:12 EDT2h 17mA5C4DE
2026-05-22KMIAKPHL06:59 EDT09:24 EDT2h 24mN430AN
2026-05-21estimatedKDAL?19:00 CDT00:42Z0h 42mA32116
2026-05-20estimated??22:11Z23:58Z1h 46mA32116
2026-05-20estimated??18:31Z20:40Z2h 08mA32116
2026-05-20estimatedKDFW?02:46 CDT08:32Z0h 45mN959NN
2026-05-20estimatedKAND?21:23 EDT07:16Z5h 52mN309PC
2026-05-19partialKDFW?23:03 CDTN315SD
2026-05-09estimated??21:33Z23:54Z2h 20mA4008E
2026-05-09estimatedKDFW?13:06 CDT19:52Z1h 46mA4008E
2026-05-09estimatedKDAL?19:00 CDT00:34Z0h 33mA353D2
2026-05-08estimated??21:58Z23:58Z1h 59mA353D2
2026-05-08estimated??18:46Z20:38Z1h 51mA353D2
2026-05-08estimatedKDFW?19:00 CDT00:26Z0h 25mN974AN
2026-05-07estimated??21:39Z23:58Z2h 18mN974AN
2026-05-07estimated??18:32Z20:12Z1h 39mN974AN
2026-05-07estimatedKDAL?19:00 CDT00:58Z0h 58mA36FFF
2026-05-06estimated??21:51Z23:58Z2h 06mA36FFF
2026-05-06KDFW?13:17 CDT20:00Z1h 43mA36FFF
2026-05-05estimated??21:36Z23:58Z2h 22mN316SE
2026-05-05estimated??18:18Z20:08Z1h 49mN316SE
2026-05-04?KDFW21:42Z18:56 CDT2h 13mN952AA
2026-05-04estimated??18:27Z20:18Z1h 50mN952AA
2026-05-03?KDFW21:57Z18:58 CDT2h 00mN350RV
2026-05-03estimated??18:01Z20:04Z2h 02mN350RV
2026-05-02estimated??21:32Z23:54Z2h 21mA37B5A
2026-05-02estimated??18:06Z19:46Z1h 39mA37B5A
2026-05-01?KDFW21:29Z18:58 CDT2h 28mN925NN
2026-05-01estimated??18:22Z20:06Z1h 43mN925NN
2026-05-01estimatedKDAL?19:00 CDT00:28Z0h 27mN335SN
2026-04-30estimated??21:58Z23:58Z1h 59mN335SN
2026-04-30estimated??17:31Z20:36Z3h 04mN335SN
2026-04-30estimatedKDAL?19:00 CDT01:08Z1h 08mA4008E
2026-04-29estimated??22:42Z23:58Z1h 15mA4008E
2026-04-29estimatedKDFW?13:11 CDT20:16Z2h 04mA4008E
2026-04-28estimatedKDFW?13:10 CDT19:48Z1h 37mN315SD
2026-04-27estimated??21:35Z23:58Z2h 22mA38682
2026-04-27estimatedKDFW?13:39 CDT20:22Z1h 42mA38682
2026-04-27estimatedKDFW?19:00 CDT00:20Z0h 20mN306RC
2026-04-26estimated??21:21Z23:58Z2h 36mN306RC
2026-04-26estimated??17:55Z19:52Z1h 56mN306RC
2026-04-25?KDFW21:43Z18:58 CDT2h 14mA33ED6
2026-04-25estimated??18:38Z20:28Z1h 49mA33ED6
2026-04-25estimatedKDFW?19:00 CDT00:30Z0h 30mN338ST
2026-04-24estimated??22:00Z23:58Z1h 57mN338ST
2026-04-24estimated??18:19Z20:18Z1h 58mN338ST
2026-04-23estimated??21:29Z23:50Z2h 20mN354PT
2026-04-23estimated??17:58Z19:48Z1h 49mN354PT
2026-04-22estimated??22:16Z23:58Z1h 41mN800NN
2026-04-22estimated??18:04Z20:48Z2h 43mN800NN
2026-04-22estimated??00:00Z00:48Z0h 47mA3E07A
2026-04-21estimated??22:36Z23:58Z1h 21mA3E07A
2026-04-21KDFW?14:33 CDT21:20Z1h 46mA3E07A
2026-04-20estimated??21:22Z23:54Z2h 31mN973AN
2026-04-20estimatedKDFW?13:02 CDT19:44Z1h 41mN973AN
2026-04-19estimated??21:40Z23:50Z2h 09mN990NN
2026-04-19estimatedKDFW?13:02 CDT19:42Z1h 39mN990NN
2026-04-19estimated??00:00Z00:38Z0h 37mN829NN
2026-04-18estimated??22:13Z23:58Z1h 44mN829NN
2026-04-18estimated??19:12Z21:06Z1h 53mN829NN
2026-04-17?KDFW21:45Z18:58 CDT2h 12mN336RU
2026-04-17estimated??17:57Z19:46Z1h 48mN336RU
2026-04-16estimated??21:29Z23:58Z2h 28mN316RK
2026-04-16estimatedKDFW?13:13 CDT19:50Z1h 37mN316RK
2026-04-16estimated??00:00Z01:14Z1h 13mN905AN
2026-04-15estimated??22:37Z23:58Z1h 20mN905AN
2026-04-15estimated??19:31Z21:18Z1h 46mN905AN
2026-04-14estimated??21:29Z23:44Z2h 15mA32FF6
2026-04-14estimatedKDFW?13:11 CDT19:58Z1h 46mA32FF6
2026-04-13partial??02:19ZN914NN
2026-04-13estimated??00:00Z01:28Z1h 27mN914NN
2026-04-12estimated??23:05Z23:58Z0h 52mN914NN
2026-04-12estimated??19:35Z21:38Z2h 02mN914NN
2026-04-11KDFW?13:01 CDT23:20Z5h 18mN335SN
2026-04-10KDALKDFW18:38 CDT18:58 CDT0h 20mA377A2
2026-04-06KPITKORD06:48 EDT07:02 CDT1h 13mN808AW
2026-04-04KPITKORD06:32 EDT06:58 CDT1h 25mN711UW
2026-04-03KPITKORD06:37 EDT06:44 CDT1h 06mN705UW
2026-04-02KPITKORD06:47 EDT07:02 CDT1h 14mN751UW
2026-03-31?KORD10:34Z06:38 CDT1h 03mN803AW
2026-03-30KPITKORD07:04 EDT07:12 CDT1h 07mN724UW
2026-03-16KDTWKPHX00:05 EDT00:40 MST3h 35mN984NN
2026-03-14KPITKORD06:31 EDT06:54 CDT1h 22mN9004F
2026-03-13?KORD10:36Z07:06 CDT1h 29mN405AN
2026-03-12KPITKORD06:23 EDT07:04 CDT1h 40mN703UW
2026-03-11KPITKORD06:32 EDT07:08 CDT1h 35mN774XF
2026-03-10?KORD09:55Z06:48 CDT1h 53mN8030F
2026-03-09KPITKORD06:35 EDT07:06 CDT1h 31mN171US
2026-03-07?KMIA13:19Z14:10 EST5h 50mN403AN
2026-03-06?KMIA13:10Z13:32 EST5h 21mN402AN
2026-03-05KLAXKMIA06:11 PST13:58 EST4h 47mN423AN
2026-03-04KLAXKMIA10:14 PST18:08 EST4h 53mN455AN
2026-03-04estimated??13:10Z16:20Z3h 09mN435AN
2026-03-03?KMIA13:07Z13:38 EST5h 30mN411AN
2026-03-02?KMIA13:38Z13:36 EST4h 58mA5C895
2026-03-01?KMIA13:07Z13:30 EST5h 23mN439AN
2026-02-28?KMIA13:24Z13:24 EST4h 59mN404AN
2026-02-27?KMIA13:08Z13:36 EST5h 27mN462AA
2026-02-26KLAXKMIA06:06 PST13:32 EST4h 25mN435AN
2026-02-25?KMIA13:39Z13:38 EST4h 58mN439AN
2026-02-24?KMIA13:01Z13:50 EST5h 48mN561UW
2026-02-23?KMIA13:42Z13:40 EST4h 58mN417AN
2026-02-22KLAXKMIA06:07 PST13:44 EST4h 36mN411AN
2026-02-21?KMIA13:22Z13:14 EST4h 52mN455AN
2026-02-20KLAXKMIA05:56 PST13:18 EST4h 21mN427AN
2026-02-19?KMIA13:04Z13:26 EST5h 21mN462AA
2026-02-18?KMIA15:41Z15:42 EST5h 00mN410AN
2026-02-17KLAXKMIA05:57 PST13:16 EST4h 18mN408AN
2026-02-16?KMIA13:35Z13:42 EST5h 06mN466AN
2026-02-15KLAXKMIA06:08 PST13:38 EST4h 29mN444UW
2026-02-14?KMIA13:07Z13:20 EST5h 12mN432AN
2026-02-13?KMIA13:07Z13:32 EST5h 24mN440AN
2026-02-12estimated?KMIA00:58Z13:28 EST17h 29mN821AW
2026-02-11partialKDFW?19:38 CSTN714US
2026-02-10estimatedKDFW?19:38 CST18:58Z17h 19mN713UW
2026-02-09estimated??00:55Z16:28Z15h 33mN753US
2026-02-08estimated??00:00Z17:00Z16h 59mN839AW
2026-02-07estimatedKDFW?10:33 CST23:56Z7h 23mN839AW
2026-02-07estimated??01:12Z15:42Z14h 29mN839AW
2026-02-06KDFWKVPS20:09 CST21:40 CST1h 30mN826AW
2026-02-05estimated??00:54Z13:26Z12h 31mN804AW
2026-02-04?KDFW01:29Z10:59 CST15h 30mN839AW
2026-02-03?KVPS03:09Z23:24 CST2h 14mN831AW
2026-02-02KDFWKVPS23:35 CST00:56 CST1h 20mN802AW
2026-02-02partialKDFW?21:05 CSTN802AW
2026-02-01KDFWKVPS19:45 CST21:18 CST1h 32mN741UW
2026-02-01estimated??00:44Z01:18Z0h 33mN741UW
2026-01-09estimatedKMIAKPHL15:45 EST17:42 EST1h 57mA353C8
2026-01-09KPHXKMIA06:59 MST12:46 EST3h 46mN932AN
2026-01-07KMIAKPHX12:55 EST15:44 MST4h 49mN306RC
2026-01-07KPHXKMIA05:04 MST10:46 EST3h 42mN336RU
2025-12-27KLAXKMIA06:03 PST13:52 EST4h 48mN419AN
2025-12-26KLAXKMIA06:12 PST13:44 EST4h 31mN433AN
2025-12-18?KMIA13:15Z13:46 EST5h 30mN155NN
2025-12-11KLAXKMIA06:06 PST13:48 EST4h 41mN425AN
2025-11-27?KMIA13:34Z13:44 EST5h 09mN418AN
2025-10-30KATLKDFW11:29 EDT12:16 CDT1h 46mN992NN
2025-10-29estimatedKATL?11:17 EDT17:24Z2h 06mN965NN
2025-10-28KATL?11:13 EDT17:24Z2h 10mN848NN
2025-10-27KATL?11:46 EDT17:54Z2h 07mN892NN
2025-10-26estimatedKATL?11:27 EDT17:36Z2h 08mN317PG
2025-10-25KATL?11:46 EDT17:42Z1h 55mN915NN
2025-10-24KATL?11:37 EDT17:46Z2h 08mN905AN
2025-10-22KATL?12:55 EDT19:08Z2h 12mN843NN
2025-10-21estimatedKATL?11:55 EDT17:28Z1h 32mN992AN
2025-10-20KATL?11:23 EDT17:32Z2h 08mN902NN
2025-10-15?KDFW14:36Z11:56 CDT2h 19mN933AN
2025-10-14?KDFW14:34Z12:12 CDT2h 38mN916NN
2025-10-13KATLKDFW11:02 EDT12:12 CDT2h 09mN343PN
2025-10-07KATLKDFW10:53 EDT11:59 CDT2h 05mN906AN
2025-10-06KATLKDFW11:00 EDT12:08 CDT2h 08mN834NN
2025-10-05partialKDFW?09:47 CDTN904NN
2025-10-04estimatedKATL?18:13 EDT23:56Z1h 42mN904NN
2025-10-02KATL Hartsfield-Jackson Atlanta InternationalKMLU11:26 EDT11:26 CDT1h 00mA3ADB9
2025-10-01KATL Hartsfield-Jackson Atlanta International?11:28 EDT16:31Z1h 03mACF492
2025-09-30KATL Hartsfield-Jackson Atlanta InternationalKMLU11:08 EDT11:09 CDT1h 01mA3D4ED
2025-09-29KATL Hartsfield-Jackson Atlanta InternationalKBAD11:24 EDT11:31 CDT1h 06mAAE6CD
2025-09-28KATL Hartsfield-Jackson Atlanta InternationalKBAD11:19 EDT11:27 CDT1h 08mABEDC8
2025-09-27KATL Hartsfield-Jackson Atlanta International?11:18 EDT16:20Z1h 01mAB8C37
2025-09-26KATL Hartsfield-Jackson Atlanta InternationalKMLU11:19 EDT11:19 CDT1h 00mACF975
2025-09-25KATL Hartsfield-Jackson Atlanta InternationalKMLU11:21 EDT11:22 CDT1h 00mADAC5D
2025-09-24KATL Hartsfield-Jackson Atlanta InternationalKLRF14:43 EDT14:50 CDT1h 06mAD10EC
2025-09-23KATL Hartsfield-Jackson Atlanta InternationalKMLU11:21 EDT11:23 CDT1h 02mA19343
2025-09-22KATL Hartsfield-Jackson Atlanta InternationalKBAD11:30 EDT11:36 CDT1h 06mAB9ECA
2025-09-21KATL Hartsfield-Jackson Atlanta InternationalKBAD11:24 EDT11:32 CDT1h 08mAB686F
2025-09-20KATL Hartsfield-Jackson Atlanta InternationalKMLU11:29 EDT11:30 CDT1h 01mAC2A33
2025-09-19KATL Hartsfield-Jackson Atlanta International?11:07 EDT16:13Z1h 06mAC18FE
2025-08-24KMIAKPHL06:43 EDT08:58 EDT2h 14mN449AN
2025-08-23estimatedKMIAKPHL08:40 EDT09:08 EDT0h 28mN420AN
2025-08-21KMIAKPHL06:48 EDT09:00 EDT2h 11mN424AN
2025-08-20KMIAKPHL12:42 EDT18:06 EDT5h 24mN418AN
2025-08-19estimatedKMIAKPHL06:52 EDT09:18 EDT2h 26mN440AN
2025-08-17KMIAKPHL06:46 EDT09:06 EDT2h 19mN435AN
2025-08-16KMIAKPHL06:48 EDT09:08 EDT2h 19mN432AN
2025-08-15KMIAKPHL06:44 EDT09:02 EDT2h 17mN438AN

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