Flight

AAL341

Flight history and live tracking for AAL341, 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
RouteKJFK JOHN F KENNEDY INTERNATIONAL → KLAX LOS ANGELES INTERNATIONAL
Scheduled departure16:00 EDT

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

Route

AirlineAmerican Airlines
Observed routeKFMN → KLAX

Flight history 398 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-10-02KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:32 EDT18:47 PDT5h 15mN104NN
2026-10-01KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:25 EDT18:43 PDT5h 18mN107NN
2026-09-30KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:10 EDT18:25 PDT5h 15mN104NN
2026-09-29KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL20:41 EDT18:40 PDT24h 59mN101NN
2026-09-28KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:20 EDT18:49 PDT5h 29mN101NN
2026-09-27KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:37 EDT18:59 PDT5h 22mN107NN
2026-09-26KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL17:25 EDT19:33 PDT5h 08mN103NN
2026-09-25KJFK JOHN F KENNEDY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL16:45 EDT19:10 PDT5h 25mN105NN
2026-09-24partialKJFK?23:37 EDTN111ZM
2026-09-24estimated??00:00Z02:12Z2h 11mN111ZM
2026-09-23partial??00:00ZN110AN
2026-09-22partialKDEN?18:00 MDTN101NN
2026-09-21partial??00:00ZN111ZM
2026-09-20partial??00:00ZN105NN
2026-09-19partial??00:00ZN103NN
2026-09-18estimated??13:18Z23:58Z10h 39mN113AN
2026-09-18estimatedKFMNKLAX18:00 MDT18:28 PDT1h 27mN113AN
2026-09-17partial??03:54ZN101NN
2026-09-17estimatedKFMNKLAX18:00 MDT18:36 PDT1h 36mN101NN
2026-09-16estimated??15:01Z23:58Z8h 56mN103NN
2026-09-16estimatedKFMNKLAX18:00 MDT18:54 PDT1h 53mN103NN
2026-09-15partial??03:29ZN107NN
2026-09-15estimatedKFMNKLAX18:00 MDT19:14 PDT2h 13mN107NN
2026-09-14partial??00:00ZN102NN
2026-09-13estimated??17:37Z23:58Z6h 20mN107NN
2026-09-13estimatedKFMNKLAX18:00 MDT18:46 PDT1h 45mN107NN
2026-09-12estimated??12:08Z23:58Z11h 49mN104NN
2026-09-12estimated??00:00Z02:16Z2h 16mN104NN
2026-09-11partial??00:00ZN102NN
2026-09-10estimated??14:13Z23:58Z9h 45mN109NN
2026-09-10estimatedKFMNKLAX18:00 MDT18:38 PDT1h 38mN109NN
2026-09-09partial??00:00ZN103NN
2026-09-08partial??00:03ZA3244C
2026-09-07partial??00:00ZN113AN
2026-09-06partial??04:26ZN110AN
2026-09-06estimated??00:00Z01:46Z1h 45mN110AN
2026-09-05estimated??13:10Z23:58Z10h 47mN102NN
2026-09-05estimated??00:00Z03:06Z3h 06mN102NN
2026-09-04partial??00:19ZN111ZM
2026-09-03estimated??13:50Z23:56Z10h 05mN107NN
2026-09-03estimated??00:01Z02:14Z2h 13mN107NN
Earlier flights (357) - back to 2025-09-20
DateFromToDepArrDurationAircraft
2026-09-02partial??00:00ZN101NN
2026-09-01partial??02:28ZN106NN
2026-09-01estimatedKFMNKLAX18:00 MDT18:46 PDT1h 45mN106NN
2026-08-31estimated??13:11Z23:58Z10h 46mN112AN
2026-08-31estimatedKFMNKLAX18:00 MDT18:34 PDT1h 34mN112AN
2026-08-30estimatedKJFKKSAF10:06 EDT17:58 MDT9h 52mN105NN
2026-08-30estimatedKFMNKLAX18:00 MDT20:06 PDT3h 05mN105NN
2026-08-29partial??00:00ZN102NN
2026-08-28estimatedKJFKKSAF16:06 EDT17:58 MDT3h 51mN102NN
2026-08-27estimatedKFMNKLAX18:00 MDT18:44 PDT1h 43mN109NN
2026-08-26partial??00:00ZN112AN
2026-08-25estimated??06:26Z23:58Z17h 31mN101NN
2026-08-25estimated??00:00Z03:18Z3h 18mN101NN
2026-08-24partial??02:38ZA337B9
2026-08-24estimated??00:00Z01:58Z1h 57mA337B9
2026-08-23partial??02:40ZN113AN
2026-08-23estimatedKFMNKLAX18:00 MDT18:32 PDT1h 31mN113AN
2026-08-22estimated??12:30Z23:58Z11h 27mN110AN
2026-08-22estimated??00:00Z02:58Z2h 58mN110AN
2026-08-21partial??00:09ZN105NN
2026-08-20partial??00:00ZN111ZM
2026-08-19partial??00:00ZN112AN
2026-08-18partial??00:00ZN104NN
2026-08-17partial??00:40ZN117AN
2026-08-16partial??00:00ZN106NN
2026-08-15partial??00:00ZN110AN
2026-08-14partial??00:00ZN111ZM
2026-08-13partial??00:00ZN112AN
2026-08-12partial??00:00ZN116AN
2026-08-11estimatedKJFKKSAF16:36 EDT17:58 MDT3h 21mN116AN
2026-07-23partial??02:40ZN110AN
2026-07-23estimated??00:00Z01:48Z1h 48mN110AN
2026-07-22estimatedKJFKKSAF16:04 EDT17:58 MDT3h 53mN110AN
2026-07-21estimated??00:00Z01:42Z1h 41mN113AN
2026-07-20partialKDEN?20:43 MDTN111ZM
2026-07-20estimated??00:00Z01:48Z1h 47mN111ZM
2026-07-19?KBOS15:26Z19:58 EDT8h 31mN107NN
2026-07-19estimated??04:28Z04:48Z0h 19mN107NN
2026-07-19estimated??00:00Z03:50Z3h 49mN107NN
2026-07-18partial??02:34ZN105NN
2026-07-18estimated??00:00Z01:52Z1h 52mN105NN
2026-07-17estimated??15:35Z23:58Z8h 22mN106NN
2026-07-17estimated??10:47Z12:46Z1h 58mN106NN
2026-07-17estimated??07:33Z08:26Z0h 52mN106NN
2026-07-17estimated??04:27Z05:20Z0h 53mN106NN
2026-07-17estimated??00:01Z03:44Z3h 42mN106NN
2026-07-16partial??01:22ZN110AN
2026-07-16estimated?KHHR00:00Z18:00 PDT1h 00mN110AN
2026-07-15partial??00:00ZN112AN
2026-07-14partial??03:11ZN109NN
2026-07-14estimatedKONT?17:00 PDT00:53Z0h 53mN109NN
2026-07-13partial??02:21ZN104NN
2026-07-13estimatedKONT?17:00 PDT01:24Z1h 24mN104NN
2026-07-12?KBOS14:59Z19:58 EDT8h 58mN110AN
2026-07-12estimatedKDROKHHR18:00 MDT18:28 PDT1h 28mN110AN
2026-07-11estimated??15:17Z23:58Z8h 40mN106NN
2026-07-11estimatedKFOD?19:00 CDT03:10Z3h 10mN106NN
2026-07-10estimated??13:24Z23:58Z10h 33mN106NN
2026-07-10estimated??00:14Z02:34Z2h 19mN106NN
2026-07-09partialKFMN?18:00 MDTN116AN
2026-07-08partialKONT?17:02 PDTN113AN
2026-07-07partial??00:00ZN111ZM
2026-07-06partialKFCS?18:00 MDTN106NN
2026-07-05estimated??14:51Z23:58Z9h 06mN109NN
2026-07-05estimated?KLAX00:00Z20:12 PDT3h 12mN109NN
2026-07-04estimated??16:26Z23:58Z7h 31mN116AN
2026-07-04estimatedKTCC?18:00 MDT02:12Z2h 12mN116AN
2026-07-03partial??00:00ZN106NN
2026-07-02estimated??14:37Z23:58Z9h 20mA32BBA
2026-07-02estimated??05:14Z12:12Z6h 57mA32BBA
2026-07-02estimatedKONT?17:00 PDT02:34Z2h 34mA32BBA
2026-07-01partial??00:00ZA3244C
2026-06-30partial??04:40ZA32BBA
2026-06-30estimatedKZUNKHHR18:00 MDT18:18 PDT1h 18mA32BBA
2026-06-29partialKFMN?18:00 MDTA32095
2026-06-28partialKDEN?22:34 MDTA32BBA
2026-06-28estimatedKONT?17:00 PDT02:18Z2h 17mA32BBA
2026-06-27partial??04:50ZA32095
2026-06-27estimatedKDRO?18:00 MDT01:34Z1h 34mA32095
2026-06-26partialKDEN?22:39 MDTA3244C
2026-06-26estimatedKPUBKLAX18:00 MDT18:45 PDT1h 45mA3244C
2026-06-25partialKIKR?18:00 MDTA32095
2026-06-24partial??02:58ZA33328
2026-06-24estimatedKCYS?18:00 MDT02:18Z2h 17mA33328
2026-06-23partial??03:20ZA3244C
2026-06-23estimatedKONT?17:00 PDT02:16Z2h 16mA3244C
2026-06-22partialKDHT?19:00 CDTA33328
2026-06-21partial??04:43ZA3244C
2026-06-21estimated??00:00Z02:28Z2h 28mA3244C
2026-06-20estimated??07:25Z23:58Z16h 32mA3244C
2026-06-20estimated?KLAX00:00Z18:36 PDT1h 36mA3244C
2026-06-19estimated??13:47Z23:58Z10h 10mA33328
2026-06-19estimatedKJFKKSAF20:20 EDT00:08 MDT5h 48mA33328
2026-06-18estimatedKOKCKLAX19:00 CDT19:26 PDT2h 26mA32BBA
2026-06-17estimated??17:03Z23:58Z6h 54mA32095
2026-06-17estimatedKDHTKLAX19:00 CDT18:50 PDT1h 49mA32095
2026-06-16partialKDEN?18:00 MDTA32BBA
2026-06-15estimated??07:23Z23:58Z16h 34mA32095
2026-06-15KGAGKHHR19:00 CDT19:20 PDT2h 20mA32095
2026-06-14estimated??11:39Z23:58Z12h 18mA32095
2026-06-14estimatedKCVS?18:01 MDT02:10Z2h 09mA32095
2026-06-13partialKNXX?20:00 EDTA3244C
2026-06-12partial??04:38ZA33328
2026-06-12estimatedKMKL?19:00 CDT03:52Z3h 51mA33328
2026-06-11estimatedKFME?18:40 EDT23:58Z1h 17mA33328
2026-05-29estimatedKFMN?18:00 MDT04:48Z4h 48mN102NN
2026-05-28partial??02:37ZN101NN
2026-05-28estimatedKONT?17:00 PDT01:58Z1h 57mN101NN
2026-05-27partial??04:37ZN108NN
2026-05-27estimatedKONT?17:00 PDT01:50Z1h 50mN108NN
2026-05-26partialKONT?17:00 PDTN106NN
2026-05-25partialKMKL?23:58 CDTN108NN
2026-05-25estimatedKDRO?18:00 MDT01:30Z1h 29mN108NN
2026-05-24partial??05:29ZN112AN
2026-05-24estimatedKPUB?18:00 MDT01:36Z1h 36mN112AN
2026-05-23partial??04:55ZN108NN
2026-05-23estimatedKSAFKLAX18:00 MDT18:42 PDT1h 42mN108NN
2026-05-22partial??00:00ZA32BBA
2026-05-21estimatedKJFKKSAF15:52 EDT17:58 MDT4h 05mA32BBA
2026-05-20KJFKKLGB21:29 EDT01:31 PDT7h 02mN116AN
2026-05-19partialKHHR?18:22 PDTN111ZM
2026-05-12partialKONT?17:00 PDTN112AN
2026-05-11estimated??15:17Z23:58Z8h 40mN110AN
2026-05-11estimatedKONT?17:00 PDT02:30Z2h 30mN110AN
2026-05-10partialKDRO?18:00 MDTN108NN
2026-05-09partialKJFK?00:33 EDTN110AN
2026-05-09estimated??00:00Z01:40Z1h 39mN110AN
2026-05-08partial??00:00ZN112AN
2026-05-07partial??00:00ZN102NN
2026-05-06partial??00:00ZN104NN
2026-05-05partial??02:19ZN112AN
2026-05-05estimatedKDROKLAX18:00 MDT18:46 PDT1h 46mN112AN
2026-05-04estimatedKJFKKSAF02:37 EDT17:58 MDT17h 20mN107NN
2026-05-04estimatedKPUB?18:00 MDT01:42Z1h 42mN107NN
2026-05-03partialKCOS?18:00 MDTN111ZM
2026-05-02partial??00:00ZN107NN
2026-05-01estimated??11:27Z23:58Z12h 30mN107NN
2026-05-01estimated??00:00Z01:32Z1h 31mN107NN
2026-04-30estimated??13:40Z23:58Z10h 17mN112AN
2026-04-30estimated??00:00Z01:42Z1h 42mN112AN
2026-04-29partial??02:32ZN110AN
2026-04-29estimated?KLAX00:00Z18:50 PDT1h 49mN110AN
2026-04-28partialKGNT?18:00 MDTN116AN
2026-04-27partialKIKR?18:00 MDTN109NN
2026-04-26partialKFMN?18:00 MDTN107NN
2026-04-25partial??02:18ZN116AN
2026-04-25estimatedKGNT?18:00 MDT01:40Z1h 40mN116AN
2026-04-24partial??05:40ZN107NN
2026-04-24estimated??00:00Z03:10Z3h 09mN107NN
2026-04-23partial??03:05ZN102NN
2026-04-23estimated??00:00Z01:30Z1h 30mN102NN
2026-04-22estimated??13:48Z23:58Z10h 09mN112AN
2026-04-22estimated??00:00Z02:28Z2h 27mN112AN
2026-04-21partial??00:00ZN108NN
2026-04-20partial??00:00ZN107NN
2026-04-19estimated??11:59Z23:58Z11h 58mN107NN
2026-04-19estimated??02:27Z02:58Z0h 30mN107NN
2026-04-19estimated??00:00Z01:48Z1h 48mN107NN
2026-04-18partial??00:00ZN109NN
2026-04-17partial??00:00ZN102NN
2026-04-16estimated??11:23Z23:58Z12h 34mN102NN
2026-04-16estimated?KLAX00:00Z18:40 PDT1h 39mN102NN
2026-04-15estimated??15:50Z23:58Z8h 07mN101NN
2026-04-15estimated??13:31Z14:02Z0h 30mN101NN
2026-04-15estimated?KLAX00:00Z18:20 PDT1h 20mN101NN
2026-04-14estimated??11:27Z23:58Z12h 30mN104NN
2026-04-14estimated??04:07Z07:02Z2h 54mN104NN
2026-04-14estimated??00:00Z02:14Z2h 14mN104NN
2026-04-13partial??00:00ZN112AN
2026-04-12partial??00:02ZN112AN
2026-04-11partial??00:16ZN110AN
2026-04-10estimated??23:37Z23:58Z0h 20mN110AN
2026-04-06estimated??00:00Z02:00Z2h 00mA32BBA
2026-04-05estimated??14:05Z23:58Z9h 53mA33328
2026-04-05estimated??00:00Z01:46Z1h 45mA33328
2026-04-04estimated??13:52Z23:58Z10h 05mA32BBA
2026-04-04estimated?KHHR00:00Z17:54 PDT0h 54mA32BBA
2026-04-03estimated??16:13Z23:58Z7h 44mA33328
2026-04-03estimated??00:00Z01:38Z1h 37mA33328
2026-04-02estimated??16:10Z23:58Z7h 47mA32BBA
2026-04-02estimated??04:37Z09:58Z5h 20mA32BBA
2026-04-02estimated??00:00Z01:46Z1h 46mA32BBA
2026-04-01partial??01:23ZA33328
2026-04-01estimated??00:00Z01:02Z1h 02mA33328
2026-03-31estimated??14:00Z23:58Z9h 57mA32BBA
2026-03-31estimated??00:00Z01:56Z1h 56mA32BBA
2026-03-30partial??00:00ZA33328
2026-03-29estimated??22:22Z23:58Z1h 35mA33328
2026-03-29estimatedKJFKKSAF15:28 EDT15:58 MDT2h 30mA33328
2026-03-16estimated??00:00Z01:40Z1h 39mN759AN
2026-03-15partial??00:00ZN759AN
2026-03-14partial??00:00ZN792AN
2026-03-13estimated??06:28Z23:58Z17h 29mN754AN
2026-03-13estimated?KHHR00:00Z18:56 PDT1h 56mN754AN
2026-03-12estimatedKJFKKSAF02:10 EDT17:58 MDT17h 47mN798AN
2026-03-12estimatedKFMNKLAX18:00 MDT18:40 PDT1h 40mN798AN
2026-03-11partial??00:00ZN751AN
2026-03-10partial??00:00ZN762AN
2026-03-09partialKFMN?18:00 MDTN798AN
2026-03-08partial??00:01ZA32BBA
2026-03-07partialKJFK?22:17 ESTA33328
2026-03-07estimatedKFMNKLAX17:00 MST18:28 PST2h 27mA33328
2026-03-06partialKLAX?18:51 PSTA32BBA
2026-03-06estimatedKDROKHHR17:00 MST18:02 PST2h 02mA32BBA
2026-03-05partial??00:04ZA33328
2026-03-04partial??00:01ZA33328
2026-03-03partial??00:00ZA32BBA
2026-03-02partial??00:02ZA33328
2026-03-01estimatedKJFKKSAF15:23 EST16:58 MST3h 34mA33328
2026-03-01partialKLAX?19:03 PSTA32BBA
2026-02-28partial??00:00ZA33328
2026-02-27partialKJFK?22:23 ESTA32BBA
2026-02-27estimatedKFMNKLAX17:00 MST18:26 PST2h 25mA32BBA
2026-02-26partialKJFK?22:40 ESTA33328
2026-02-26estimatedKFMNKLAX17:01 MST18:54 PST2h 52mA33328
2026-02-25estimatedKJFKKSAF06:07 EST16:58 MST12h 51mA32BBA
2026-02-25KJFKKLAX22:25 EST01:58 PST6h 33mA32BBA
2026-02-22estimatedKFMNKLAX17:02 MST18:20 PST2h 17mA33328
2026-02-21partialKJFK?19:27 ESTA33328
2026-02-20estimatedKDROKHHR17:00 MST18:32 PST2h 31mA32BBA
2026-02-19partialKJFK?23:11 ESTA33328
2026-02-19estimatedKFMNKLAX17:03 MST19:18 PST3h 14mA33328
2026-02-18partialKJFK?23:12 ESTA32BBA
2026-02-18estimatedKDROKHHR17:02 MST19:18 PST3h 16mA32BBA
2026-02-17partial??00:02ZA33328
2026-02-16partialKJFK?21:47 ESTA32BBA
2026-02-16estimatedKFMNKLAX17:02 MST18:20 PST2h 17mA32BBA
2026-02-15partialKJFK?23:30 ESTA33328
2026-02-15estimated??00:02Z03:54Z3h 52mA33328
2026-02-14estimatedKJFKKSAF12:13 EST16:58 MST6h 44mA32BBA
2026-02-14estimatedKFMNKLAX17:02 MST18:40 PST2h 37mA32BBA
2026-02-13partialKDEN?17:00 MSTA33328
2026-02-12estimatedKJFKKSAF13:06 EST16:58 MST5h 52mA32BBA
2026-02-12estimatedKDROKHHR17:01 MST18:48 PST2h 46mA32BBA
2026-02-11partial??00:00ZA33328
2026-02-10estimatedKJFKKSAF01:33 EST16:58 MST17h 24mA32BBA
2026-02-10estimatedKDROKHHR17:00 MST18:22 PST2h 21mA32BBA
2026-02-09partial??00:03ZA33328
2026-02-08KJFK John F. Kennedy International?16:01 EST23:59Z2h 58mA33328
2026-02-08partial??00:00ZA32BBA
2026-02-07estimatedKJFKKSAF16:25 EST16:58 MST2h 32mA32BBA
2026-02-07estimatedKDROKHHR17:02 MST18:54 PST2h 51mA33328
2026-02-06partial??00:00ZA32BBA
2026-02-05partial??00:00ZA33328
2026-02-04estimated??06:25Z23:58Z17h 33mA32BBA
2026-02-04estimatedKFMNKLAX17:00 MST18:15 PST2h 14mA32BBA
2026-02-03partial??00:00ZA33328
2026-02-02partial??00:00ZA32BBA
2026-02-01partial??00:00ZA33328
2026-01-31partial??00:00ZA32BBA
2026-01-30partial??00:01ZA33328
2026-01-29partial??00:00ZA32BBA
2026-01-28partial??00:00ZN818AL
2026-01-27estimatedKJFKKSAF16:12 EST16:58 MST2h 45mN818AL
2026-01-25estimated??00:00Z07:22Z7h 21mA32BBA
2026-01-24partial??00:06ZA33328
2026-01-23partial??00:09ZA32BBA
2026-01-22partial??00:00ZA33328
2026-01-21partial??00:02ZA32BBA
2026-01-20partial??00:00ZA33328
2026-01-19partial??00:02ZA32BBA
2026-01-18estimatedKJFKKSAF15:28 EST16:58 MST3h 29mA32BBA
2026-01-17estimated??23:02Z23:30Z0h 27mA32BBA
2026-01-09partial??00:01ZA32BBA
2026-01-08partial??00:00ZA32BBA
2026-01-07estimatedKJFKKSAF16:32 EST16:58 MST2h 25mA32BBA
2026-01-07partialKDEN?17:00 MSTA33328
2026-01-06partial??00:00ZA32BBA
2026-01-05partialKJFK?22:24 ESTA32BBA
2026-01-05estimated??00:00Z02:44Z2h 43mA32BBA
2026-01-04partial??00:00ZA32BBA
2026-01-03partialKJFK?23:12 ESTA32BBA
2026-01-03estimatedKFMNKLAX17:00 MST19:10 PST3h 09mA32BBA
2026-01-02partial??00:02ZA32BBA
2026-01-01partial??04:30ZA32BBA
2026-01-01estimatedKFMNKLAX17:02 MST20:10 PST4h 07mA32BBA
2025-12-31partial??00:00ZA32BBA
2025-12-30estimatedKJFKKSAF01:00 EST16:58 MST17h 57mA32BBA
2025-12-29estimatedKLAX?20:23 PST04:52Z0h 28mA32BBA
2025-12-29estimatedKFMNKLAX17:00 MST19:44 PST3h 44mA32BBA
2025-12-28partialKJFK?22:42 ESTA32BBA
2025-12-28estimatedKFMNKLAX17:00 MST19:14 PST3h 14mA32BBA
2025-12-27partialKOKC?18:00 CSTA32BBA
2025-12-26partial??00:01ZA32BBA
2025-12-25partialKJFK?22:31 ESTA32BBA
2025-12-25estimatedKFMNKLAX17:00 MST18:32 PST2h 31mA32BBA
2025-12-24partialKJFK?22:37 ESTA32BBA
2025-12-24estimatedKFMNKLAX17:00 MST18:54 PST2h 53mA32BBA
2025-12-23partial??00:00ZA32BBA
2025-12-22estimatedKJFKKSAF17:21 EST16:58 MST1h 36mA32BBA
2025-12-22estimated??13:53Z16:22Z2h 28mA32BBA
2025-12-22estimated??09:16Z10:54Z1h 37mA32BBA
2025-12-22estimated??04:30Z07:10Z2h 40mA32BBA
2025-12-21estimatedKFMNKLAX17:02 MST19:18 PST3h 15mA32BBA
2025-12-20partial??00:00ZN117AN
2025-12-19partial??00:00ZN108NN
2025-12-18partial??00:00ZN877BF
2025-12-17partial??00:00ZN877BF
2025-12-16partial??00:00ZN884AA
2025-12-15partialKLAX?21:06 PSTN809AA
2025-12-15estimatedKDROKHHR17:00 MST19:46 PST3h 46mN809AA
2025-12-14partialKLAX?19:29 PSTN807AA
2025-12-14estimatedKDROKHHR17:00 MST18:14 PST2h 14mN807AA
2025-12-13partialKJFK?23:45 ESTN807AA
2025-12-13estimatedKDROKHHR17:00 MST19:02 PST3h 01mN807AA
2025-12-12partialKJFK?23:01 ESTN873BB
2025-12-12estimatedKFMNKLAX17:00 MST18:50 PST2h 50mN873BB
2025-12-11partial??00:00ZN882BL
2025-12-10partialKLAX?20:07 PSTN882BL
2025-12-10estimatedKFMNKLAX17:00 MST18:36 PST2h 36mN882BL
2025-12-09estimatedKJFKKSAF16:00 EST16:58 MST2h 57mN882BL
2025-12-02estimated??00:45Z06:42Z5h 56mN110AN
2025-11-27estimated??00:00Z03:24Z3h 23mN109NN
2025-11-26estimatedKJFKKSAF16:15 EST16:58 MST2h 42mN109NN
2025-10-30estimated??00:00Z01:24Z1h 24mN102NN
2025-10-29partial??04:01ZN106NN
2025-10-29estimated??00:00Z01:15Z1h 14mN106NN
2025-10-28partial??04:30ZN116AN
2025-10-28estimated??00:00Z01:14Z1h 13mN116AN
2025-10-27partial??04:11ZN113AN
2025-10-27estimated??00:00Z01:50Z1h 50mN113AN
2025-10-26partial??00:00ZN109NN
2025-10-25partial??00:00ZN111ZM
2025-10-24estimated??14:06Z23:58Z9h 51mN117AN
2025-10-24estimated??00:00Z01:40Z1h 39mN117AN
2025-10-23partial??03:46ZN116AN
2025-10-23estimated??02:30Z03:26Z0h 55mN116AN
2025-10-23estimated??00:06Z01:46Z1h 39mN116AN
2025-10-22partial??05:08ZN111ZM
2025-10-22estimatedKFMNKLAX18:00 MDT18:16 PDT1h 15mN111ZM
2025-10-21partial??00:00ZN106NN
2025-10-20estimated??14:56Z23:58Z9h 01mN112AN
2025-10-20estimatedKFMNKLAX18:00 MDT18:48 PDT1h 47mN112AN
2025-10-19partial??00:00ZN104NN
2025-10-18estimated??23:33Z23:58Z0h 24mN104NN
2025-10-15estimated??00:00Z04:14Z4h 13mN110AN
2025-10-14partial??01:08ZN108NN
2025-10-13partial??00:01ZN106NN
2025-10-12estimated??23:01Z23:58Z0h 57mN106NN
2025-10-08estimatedKFMNKLAX18:00 MDT18:32 PDT1h 31mN108NN
2025-10-07partialKJFK?22:14 EDTN102NN
2025-10-07estimatedKFMNKLAX18:01 MDT18:16 PDT1h 14mN102NN
2025-10-06partial??00:00ZN116AN
2025-10-05estimatedKJFKKSAF10:56 EDT17:58 MDT9h 01mN111ZM
2025-10-04estimatedKFMNKLAX07:27 MDT08:42 PDT2h 14mN108NN
2025-10-01KJFK John F. Kennedy InternationalKFFO15:42 EDT16:46 EDT1h 04mA03765
2025-09-30KJFK John F. Kennedy InternationalKCMH15:38 EDT16:39 EDT1h 01mA01FEE
2025-09-29KJFK John F. Kennedy InternationalKCMH15:39 EDT16:42 EDT1h 02mA033AE
2025-09-28KJFK John F. Kennedy InternationalKFFO15:45 EDT16:48 EDT1h 03mA01880
2025-09-27KJFK John F. Kennedy International?15:44 EDT20:45Z1h 01mA03765
2025-09-26?KHHR00:00Z18:30 PDT1h 29mA01C37
2025-09-25KJFK John F. Kennedy InternationalCYXU16:18 EDT17:18 EDT1h 00mA01C37
2025-09-24?KHHR00:12Z18:13 PDT1h 01mA04641
2025-09-23?KHHR00:00Z18:08 PDT1h 07mA033AE
2025-09-22?KLAX Los Angeles International00:00Z18:24 PDT1h 24mA03235
2025-09-21?KHHR00:00Z18:09 PDT1h 09mA0428A
2025-09-20KJFK John F. Kennedy International?15:49 EDT20:49Z1h 00mA0428A

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