Flight

AAL2341

Flight history and live tracking for AAL2341, 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 departure08:36 EDT

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

Route

AirlineAmerican Airlines
Typical originKMIA MIAMI INTERNATIONAL
Typical destinationKJFK JOHN F KENNEDY INTERNATIONAL
Distance949 nm

Flight history 301 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:45 EDT11:05 EDT2h 20mN338ST
2026-10-02KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:50 EDT11:14 EDT2h 24mN315UU
2026-10-01KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:49 EDT11:20 EDT2h 31mN343SY
2026-09-30KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:42 EDT11:15 EDT2h 33mN343SY
2026-09-29KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:46 EDT11:03 EDT2h 17mN343SY
2026-09-28KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:44 EDT11:02 EDT2h 18mN311UN
2026-09-27KMIA MIAMI INTERNATIONALKJFK JOHN F KENNEDY INTERNATIONAL08:52 EDT11:13 EDT2h 21mN326VN
2026-09-26KMIAKJFK08:46 EDT11:24 EDT2h 38mN331TK
2026-09-25KMIAKJFK09:29 EDT12:10 EDT2h 40mN338ST
2026-09-24KMIAKJFK08:55 EDT11:34 EDT2h 38mN316VD
2026-09-23KMIAKJFK08:51 EDT11:22 EDT2h 31mN317VE
2026-09-22KMIAKJFK08:51 EDT11:16 EDT2h 24mN327VP
2026-09-21KMIAKJFK08:41 EDT11:22 EDT2h 40mA3CDE4
2026-09-20KMIAKJFK09:04 EDT11:36 EDT2h 32mA36A21
2026-09-19KMIAKJFK08:48 EDT11:10 EDT2h 21mA3776F
2026-09-18estimatedKMIAKJFK08:57 EDT11:10 EDT2h 13mA3ADCE
2026-09-17estimatedKMIAKJFK08:50 EDT11:20 EDT2h 29mN916NN
2026-09-16estimatedKMIAKJFK08:53 EDT11:20 EDT2h 27mA3D90A
2026-09-15estimated??13:45Z14:26Z0h 40mN928NN
2026-09-14estimatedKMIAKJFK08:52 EDT11:08 EDT2h 16mA35781
2026-09-13estimatedKMIAKJFK08:48 EDT11:08 EDT2h 19mN338ST
2026-09-12estimatedKMIAKJFK08:58 EDT11:18 EDT2h 19mA35B42
2026-09-11estimatedKMIAKJFK08:55 EDT11:12 EDT2h 17mN327SK
2026-09-10estimatedKMIAKJFK08:52 EDT11:10 EDT2h 17mN336SR
2026-09-09estimatedKMIAKJFK08:49 EDT11:12 EDT2h 22mA3D90A
2026-09-06estimatedKMIAKJFK09:08 EDT11:30 EDT2h 21mA33AFD
2026-09-05estimatedKMIAKJFK09:17 EDT11:38 EDT2h 20mN321RL
2026-09-04estimatedKMIAKJFK09:51 EDT12:12 EDT2h 20mN300UB
Earlier flights (273) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03estimatedKMIAKJFK09:23 EDT11:52 EDT2h 28mN317UW
2026-09-02estimatedKMIAKJFK09:12 EDT11:28 EDT2h 15mA38682
2026-09-01estimatedKMIAKJFK09:07 EDT11:36 EDT2h 28mN306RC
2026-08-31estimatedKMIAKJFK09:10 EDT11:34 EDT2h 23mA36FFF
2026-08-30KMIAKJFK09:05 EDT11:36 EDT2h 30mN338RS
2026-08-29KMIAKJFK10:15 EDT12:32 EDT2h 16mA32C3E
2026-08-28KMIAKJFK09:24 EDT11:46 EDT2h 21mN338RS
2026-08-27KMIAKJFK09:06 EDT11:36 EDT2h 30mA32116
2026-08-26KMIAKJFK10:20 EDT12:46 EDT2h 25mN324RN
2026-08-25KMIAKJFK09:15 EDT11:38 EDT2h 22mA36FFF
2026-08-24KMIAKJFK09:16 EDT11:44 EDT2h 27mA35EF1
2026-08-23KMIAKJFK09:05 EDT11:26 EDT2h 20mA3F91E
2026-08-22estimatedKMIAKJFK09:37 EDT11:48 EDT2h 11mN315RJ
2026-08-21KMIAKJFK09:07 EDT13:29 EDT4h 21mN307TA
2026-08-20KMIAKJFK09:02 EDT11:18 EDT2h 15mN316UV
2026-08-19estimatedKMIAKJFK09:16 EDT11:28 EDT2h 11mN334TL
2026-08-17KMIAKJFK09:29 EDT13:12 EDT3h 42mN324RN
2026-08-16KMIAKJFK09:14 EDT11:42 EDT2h 27mN303UE
2026-08-15estimatedKMIAKJFK09:03 EDT13:02 EDT3h 59mN862NN
2026-08-14KMIAKJFK09:07 EDT14:13 EDT5h 06mN841NN
2026-08-13KMIAKJFK09:06 EDT13:25 EDT4h 19mN314VB
2026-08-12KMIAKJFK09:09 EDT11:34 EDT2h 24mN316VD
2026-07-23estimated?KDFW17:30Z14:12 CDT1h 41mN881NN
2026-07-22estimatedMMDMKDFW11:17 CST13:52 CDT1h 34mN905AN
2026-07-21estimated?KDFW17:23Z14:08 CDT1h 44mN324RA
2026-07-20estimated??19:32Z21:18Z1h 45mN946NN
2026-07-19estimated?KDFW17:14Z13:54 CDT1h 40mN964NN
2026-07-18estimatedMMDMKDFW11:17 CST14:00 CDT1h 42mN816NN
2026-07-17estimatedMMDMKDFW11:55 CST14:30 CDT1h 34mN914NN
2026-07-16estimated??17:52Z19:42Z1h 49mN920NN
2026-07-15estimated??17:24Z19:50Z2h 25mN809NN
2026-07-14estimatedMMTNKDFW11:10 CST14:12 CDT2h 01mN932NN
2026-07-13estimatedMMTNKDFW11:11 CST14:44 CDT2h 32mN930NN
2026-07-12estimatedMMDMKDFW11:35 CST14:08 CDT1h 33mN984NN
2026-07-11estimatedMMDMKDFW11:10 CST13:48 CDT1h 37mN925AN
2026-07-10estimatedMMDMKDFW11:27 CST14:08 CDT1h 40mN967AN
2026-07-09estimatedMMDM?13:38 CST21:24Z1h 45mN338PK
2026-07-08estimatedMMTNKDFW11:57 CST14:34 CDT1h 36mN310RF
2026-07-07estimatedMMDMKDFW11:48 CST14:20 CDT1h 31mN960NN
2026-07-06estimatedMMTNKDFW11:15 CST14:04 CDT1h 48mN835NN
2026-07-05estimatedMMDMKDFW11:36 CST14:06 CDT1h 29mN315RJ
2026-07-04estimatedMMDMKDFW11:25 CST14:08 CDT1h 43mN908AN
2026-07-03estimatedMMDM?11:20 CST19:08Z1h 47mN909NN
2026-07-02estimatedMMTNKDFW11:11 CST13:50 CDT1h 39mN317PG
2026-07-01estimatedMMTNKDFW11:42 CST14:24 CDT1h 41mN928AN
2026-06-30partialKDFW?19:00 CDTN863NN
2026-06-29estimatedMMDMKDTO16:28 CST18:58 CDT1h 29mN863NN
2026-06-28estimatedMMDM?11:26 CST19:10Z1h 44mN922AN
2026-06-27estimatedMMDM?11:13 CST19:06Z1h 52mN802NN
2026-06-26estimatedMMTMKDFW12:01 CST14:38 CDT1h 36mN896NN
2026-06-25estimatedMMTN?13:28 CST21:18Z1h 50mN939AN
2026-06-24estimatedMMTN?11:11 CST19:02Z1h 51mN806NN
2026-06-23estimatedMMTNKDFW11:16 CST14:10 CDT1h 53mN823NN
2026-06-22estimatedMMTMKDFW13:12 CST15:50 CDT1h 37mN907AN
2026-06-21estimatedMMDMKDFW11:26 CST14:00 CDT1h 33mN352PS
2026-06-20partialKDFW?09:57 CDTN327VP
2026-06-20estimatedMMDM?18:36 CST02:16Z1h 40mN327VP
2026-06-18partialKDFW?12:35 CDTN936NN
2026-06-17estimatedMMDMKDFW11:33 CST14:08 CDT1h 34mN912NN
2026-06-16estimatedMMDMKDFW11:20 CST13:50 CDT1h 29mN822NN
2026-06-15estimatedMMDMKDFW11:19 CST13:48 CDT1h 28mN920NN
2026-06-14estimatedMMDMKDFW11:32 CST14:08 CDT1h 35mN960AN
2026-06-13estimatedMMDMKDFW11:57 CST14:14 CDT1h 16mN976AN
2026-06-12estimatedMMDMKDFW11:12 CST14:38 CDT2h 25mN844NN
2026-05-29estimatedMMDM?11:21 CST18:44Z1h 22mN872NN
2026-05-28estimatedMMTNKDFW11:54 CST14:38 CDT1h 43mN822NN
2026-05-27estimatedMMDMKDFW11:29 CST13:56 CDT1h 26mN969AN
2026-05-26estimatedMMDMKDFW11:35 CST14:08 CDT1h 32mA39781
2026-05-25estimatedMMDMKDFW11:21 CST13:56 CDT1h 34mN909NN
2026-05-24estimatedMMTMKDFW11:11 CST13:52 CDT1h 41mN955NN
2026-05-23estimatedMMDMKDFW11:45 CST14:20 CDT1h 34mN894NN
2026-05-22estimated??17:23Z19:10Z1h 46mA3CDE4
2026-05-20partialKPHX?07:28 MSTN437AN
2026-05-20partialKPHX?23:35 MSTN131NN
2026-05-20KPHXKLAX20:11 MST20:32 PDT0h 20mN425AN
2026-05-20partialKPHX?17:52 MSTN423AN
2026-05-19partialKPHX?20:15 MSTN457AM
2026-05-12partialKPHX?07:42 MSTN445AA
2026-05-11KPHX?07:34 MST18:36Z4h 01mN405AN
2026-05-10estimated?KPHX17:50Z12:04 MST1h 14mN465AN
2026-05-10KPHX?07:32 MST16:46Z2h 13mN416AN
2026-05-09estimated?KPHX17:06Z11:32 MST1h 26mN433AN
2026-05-09estimatedKPHXKLAX07:36 MST09:00 PDT1h 23mN433AN
2026-05-08estimated??17:13Z18:28Z1h 15mN418AN
2026-05-08KPHXKLAX07:42 MST08:44 PDT1h 01mN418AN
2026-05-07estimatedKPHXKLAX07:25 MST08:36 PDT1h 10mN450AN
2026-05-06estimated?KPHX17:01Z11:24 MST1h 22mN426AN
2026-05-06estimatedKPHX?07:30 MST15:48Z1h 17mN426AN
2026-05-05estimated?KPHX17:15Z11:28 MST1h 12mN408AN
2026-05-05estimatedKPHX?07:28 MST15:46Z1h 18mN467AL
2026-05-04?KPHX16:00Z11:26 MST2h 25mN456AN
2026-05-04estimatedKPHXKHHR07:26 MST08:38 PDT1h 11mN456AN
2026-05-03estimated?KPHX17:15Z11:20 MST1h 04mN421UW
2026-05-03estimatedKPHX?07:33 MST15:46Z1h 12mN421UW
2026-05-02KLAXKPHX12:01 PDT13:04 MST1h 02mN455AN
2026-05-02estimatedKPHX?07:21 MST16:06Z1h 44mN414AL
2026-05-01estimated?KPHX17:24Z11:26 MST1h 02mN432AN
2026-05-01estimatedKPHX?07:28 MST16:02Z1h 33mN437AN
2026-04-30estimated?KPHX17:05Z11:16 MST1h 10mN418AN
2026-04-30estimatedKPHX?07:30 MST15:48Z1h 18mN464AA
2026-04-29estimated?KPHX17:13Z11:16 MST1h 03mN413AN
2026-04-28estimated??17:07Z18:29Z1h 21mA5C127
2026-04-28KPHX?07:40 MST16:28Z1h 47mA5C127
2026-04-27estimated?KPHX20:32Z14:36 MST1h 03mN408AN
2026-04-27estimatedKPHX?07:37 MST15:48Z1h 11mN435AN
2026-04-26estimated??17:14Z18:30Z1h 15mN108UW
2026-04-26KPHXKHHR07:33 MST08:42 PDT1h 08mN108UW
2026-04-25estimated??17:11Z18:38Z1h 26mA5C4DE
2026-04-25KPHXKHHR07:47 MST08:54 PDT1h 06mA5C4DE
2026-04-24estimated?KPHX17:11Z11:18 MST1h 06mN438AN
2026-04-24estimatedKPHX?07:26 MST16:50Z2h 23mN452AN
2026-04-23estimated?KPHX17:26Z11:38 MST1h 11mN417AN
2026-04-23estimated??14:24Z16:42Z2h 17mN435AN
2026-04-22estimated?KPHX17:10Z11:30 MST1h 19mN455AN
2026-04-22estimated??14:29Z15:56Z1h 27mN455AN
2026-04-21estimated?KPHX17:22Z11:26 MST1h 03mN469AN
2026-04-21estimatedKPHX?07:37 MST15:58Z1h 21mN469AN
2026-04-20estimated??17:08Z18:38Z1h 29mN421UW
2026-04-20KPHXKLAX07:38 MST08:42 PDT1h 03mN421UW
2026-04-19?KPHX17:23Z12:36 MST2h 12mN457AM
2026-04-19estimatedKPHX?07:59 MST16:06Z1h 06mN457AM
2026-04-18estimated??16:26Z18:31Z2h 04mN417AN
2026-04-18estimatedKPHX?07:35 MST15:44Z1h 08mN417AN
2026-04-17partialKPHX?07:34 MSTN439AN
2026-04-16estimated?KPHX17:23Z11:30 MST1h 06mN464AA
2026-04-16estimated?KHHR14:19Z08:42 PDT1h 23mA5CC4C
2026-04-15estimated?KPHX17:17Z11:26 MST1h 08mN468AN
2026-04-15estimatedKPHX?07:27 MST15:48Z1h 20mN451AN
2026-04-14estimated??17:09Z18:58Z1h 49mN429AN
2026-04-14KPHX?07:29 MST16:28Z1h 58mN429AN
2026-04-13estimated?KPHX19:30Z12:48 MST0h 18mN900UW
2026-04-12estimatedKPHX?07:38 MST16:02Z1h 23mN418AN
2026-04-11partialKPHX?07:38 MSTN435AN
2026-04-06estimated??00:00Z00:32Z0h 31mN579UW
2026-04-05partial??00:00ZN195UW
2026-04-04partial??05:22ZAD3E36
2026-04-03estimated??13:42Z23:42Z10h 00mN166NN
2026-04-02KCLTKLAX14:47 EDT16:38 PDT4h 50mN166NN
2026-04-01estimated??22:55Z23:52Z0h 56mN154UW
2026-03-30partial??00:42ZN188US
2026-03-29estimated??22:22Z23:50Z1h 27mN188US
2026-03-29estimated??20:37Z21:58Z1h 20mN188US
2026-03-29partial??00:00ZN922US
2026-03-28KCLT?14:57 EDT23:58Z5h 00mN922US
2026-03-16estimated??00:00Z00:36Z0h 36mN521UW
2026-03-15partial??00:00ZN906AA
2026-03-14partial??00:19ZN115NN
2026-03-13partial??00:00ZN927UW
2026-03-12estimated??06:09Z23:58Z17h 49mN537UW
2026-03-12partialKLAX?17:00 PDTN537UW
2026-03-11estimatedKCLTKLAX14:48 EDT16:58 PDT5h 09mN537UW
2026-03-09KCLT?14:50 EDT23:58Z5h 07mN183UW
2026-03-08KCLTKLAX14:54 EDT16:26 PDT4h 31mN988AL
2026-03-07?KTPA06:27Z05:28 EST4h 00mN974UY
2026-03-06KPHXKTPA23:38 MST05:20 EST3h 42mN183UW
2026-03-05?KTPA05:49Z05:06 EST4h 16mN170US
2026-03-03?KTPA05:56Z04:58 EST4h 01mN923US
2026-03-02KPHXKTPA23:36 MST05:16 EST3h 39mN989AU
2026-02-28?KTPA05:49Z04:52 EST4h 02mN540UW
2026-02-27?KTPA05:46Z05:08 EST4h 21mN119NN
2026-02-26?KTPA05:26Z05:06 EST4h 39mN507AY
2026-02-24estimated??05:46Z11:48Z6h 01mN157AA
2026-02-23?KTPA05:49Z05:14 EST4h 24mN132AN
2026-02-21estimated??05:58Z10:28Z4h 29mN144AN
2026-02-20?KTPA05:55Z05:08 EST4h 13mN156UW
2026-02-19estimated??05:57Z11:48Z5h 50mN926UW
2026-02-17estimated??05:56Z10:56Z5h 00mN908AA
2026-02-16estimated??05:45Z11:56Z6h 10mN162UW
2026-02-14estimated??05:44Z11:40Z5h 55mN585UW
2026-02-13KPHXKTPA23:36 MST05:08 EST3h 31mN150NN
2026-02-12estimatedMMDMKDFW18:00 CST18:36 CST0h 36mN155UW
2026-02-11partialKAUS?17:37 CSTA0DE99
2026-02-10?KAUS20:40Z16:34 CST1h 53mN951NN
2026-02-09estimatedMMDMKDFW16:34 CST17:58 CST1h 23mN800NN
2026-02-09KDFWKAUS15:17 CST16:10 CST0h 52mN800NN
2026-02-08estimatedMMDMKDFW16:36 CST17:58 CST1h 21mN927AN
2026-02-08KDFWKAUS15:02 CST15:54 CST0h 51mN927AN
2026-02-06KAUSKDFW17:00 CST17:58 CST0h 57mN915AN
2026-02-06KDFWKAUS15:05 CST16:02 CST0h 57mN915AN
2026-02-06partialKDFW?18:00 CSTN845NN
2026-02-05estimated?KEDC22:34Z17:58 CST1h 23mN845NN
2026-02-05KDFWKAUS15:03 CST16:02 CST0h 58mN845NN
2026-02-05estimated??00:00Z01:02Z1h 01mN170US
2026-02-04estimated??22:46Z23:58Z1h 11mN170US
2026-02-04partialKDFW?15:15 CSTN170US
2026-02-03KDFWKAUS14:48 CST15:50 CST1h 01mN830NN
2026-02-03estimatedMMDMKDFW18:00 CST18:38 CST0h 38mN985NN
2026-02-02estimated??22:50Z23:58Z1h 07mN985NN
2026-02-02KDFWKAUS14:42 CST16:18 CST1h 35mN985NN
2026-02-01estimatedMMDMKDFW16:30 CST17:58 CST1h 27mN807NN
2026-02-01KDFWKAUS15:06 CST15:58 CST0h 51mN807NN
2026-01-30estimatedMMDMKDFW16:30 CST17:54 CST1h 23mN907NN
2026-01-30KDFWKAUS15:02 CST15:58 CST0h 55mN907NN
2026-01-30estimatedMMDMKDFW18:01 CST18:42 CST0h 40mN897NN
2026-01-29estimatedKAUS?16:57 CST23:58Z1h 00mN897NN
2026-01-29KDFWKAUS15:41 CST16:34 CST0h 52mN897NN
2026-01-29estimatedMMDMKDFW18:42 CST20:30 CST1h 47mN950NN
2026-01-28KDFWKEDC17:09 CST17:58 CST0h 48mN950NN
2026-01-23KAUSKDFW17:00 CST17:58 CST0h 57mN940NN
2026-01-23KDFWKAUS15:05 CST16:10 CST1h 05mN940NN
2026-01-23estimatedMMDMKDFW22:31 CST23:46 CST1h 14mN969AN
2026-01-23KDFWKAUS21:01 CST21:54 CST0h 53mN969AN
2026-01-22estimatedMMDMKDFW18:00 CST18:36 CST0h 36mN884NN
2026-01-21estimatedKAUS?17:34 CST23:58Z0h 23mN884NN
2026-01-21KDFWKAUS15:14 CST16:42 CST1h 27mN884NN
2026-01-20KDFWKAUS15:24 CST16:18 CST0h 53mA33B1E
2026-01-19estimatedMMDMKDFW16:59 CST17:58 CST0h 59mN856NN
2026-01-19KDFWKAUS15:19 CST16:13 CST0h 54mN856NN
2026-01-18estimatedMMDMKDFW16:31 CST17:58 CST1h 26mN301NW
2026-01-18KDFWKAUS15:09 CST16:08 CST0h 58mN301NW
2026-01-09partialKDFW?15:19 CSTN841NN
2026-01-08KAUSKDFW16:55 CST17:58 CST1h 03mN857NN
2026-01-08KDFWKAUS15:09 CST16:00 CST0h 50mN857NN
2026-01-08KAUSKDFW18:00 CST18:48 CST0h 47mN987AN
2026-01-07KDFWKAUS16:31 CST17:08 CST0h 36mN987AN
2026-01-06KDFWKAUS15:02 CST16:02 CST0h 59mN908AN
2026-01-05KDFWKAUS14:25 CST15:12 CST0h 46mN935NN
2026-01-04KDFWKAUS15:04 CST15:50 CST0h 46mN909NN
2026-01-03KDFWKAUS14:44 CST15:26 CST0h 41mN970AN
2026-01-02KDFWKAUS14:34 CST15:36 CST1h 01mN990NN
2026-01-01KDFWKAUS14:32 CST15:10 CST0h 37mN946AN
2025-12-31KDFWKAUS14:22 CST15:10 CST0h 47mN809NN
2025-12-30KDFWKAUS14:43 CST15:32 CST0h 48mN975AN
2025-12-29KDFWKAUS14:58 CST15:46 CST0h 47mN965NN
2025-12-29KDFWKAUS18:02 CST19:02 CST0h 59mN327SK
2025-12-27KDFWKAUS14:43 CST15:20 CST0h 36mN800NN
2025-12-26KDFWKAUS15:13 CST15:52 CST0h 38mN901NN
2025-12-25KDFWKAUS14:36 CST15:32 CST0h 55mN810NN
2025-12-24KDFWKAUS14:32 CST15:22 CST0h 50mN914NN
2025-12-23estimated?KAUS19:57Z15:14 CST1h 16mN982NN
2025-12-22KDFWKAUS14:36 CST15:14 CST0h 37mN972NN
2025-12-21KDFWKAUS15:34 CST16:22 CST0h 48mN839NN
2025-12-20KDFWKAUS15:04 CST15:42 CST0h 37mN942AN
2025-12-19KDFWKAUS14:43 CST15:32 CST0h 49mN899NN
2025-12-18KDFWKAUS16:32 CST17:20 CST0h 47mN915NN
2025-11-26KMIAKJFK11:21 EST13:46 EST2h 24mN903NN
2025-10-30KMIAKJFK09:37 EDT11:54 EDT2h 16mA3E07A
2025-10-29KMIAKJFK09:31 EDT11:38 EDT2h 06mA33EB5
2025-10-28KMIAKJFK09:32 EDT11:44 EDT2h 11mA38DB4
2025-10-27KMIAKJFK10:11 EDT12:28 EDT2h 17mA3E07A
2025-10-26KMIAKJFK09:45 EDT12:04 EDT2h 18mN326RP
2025-10-25KMIAKJFK10:43 EDT11:58 EDT1h 15mN338RS
2025-10-24estimatedKMIAKJFK10:01 EDT11:56 EDT1h 54mA3489F
2025-10-22estimatedKMIAKJFK11:20 EDT11:48 EDT0h 27mN316SE
2025-10-20KMIAKJFK09:34 EDT12:00 EDT2h 25mA32116
2025-10-15KMIAKJFK09:35 EDT12:10 EDT2h 34mN342RX
2025-10-14KMIAKJFK09:48 EDT13:20 EDT3h 32mA33766
2025-10-13KMIAKJFK09:35 EDT12:16 EDT2h 40mA38DB4
2025-10-07KMIAKJFK09:29 EDT11:54 EDT2h 24mN328RR
2025-10-06estimatedKMIAKJFK21:26 EDT12:26 EDT15h 00mN111US
2025-10-05KABQKPHX09:59 MDT16:59 MST7h 59mN669AW
2025-10-04partialKPHX?07:20 MSTN836AW
2025-09-30KIKRKPHX Phoenix Sky Harbor International18:00 MDT18:56 MST1h 56mAB6B02
2025-09-29?KPHX Phoenix Sky Harbor International00:00Z19:09 MST2h 09mA8943D
2025-09-26?KPHX Phoenix Sky Harbor International00:00Z19:17 MST2h 16mAA79F6
2025-09-23KPHX Phoenix Sky Harbor International?17:30 MST02:10Z1h 40mAAED17
2025-09-22KIKRKPHX Phoenix Sky Harbor International18:03 MDT20:09 MST3h 06mA8B805
2025-09-19?KPHX Phoenix Sky Harbor International00:00Z19:38 MST2h 37mA9819B
2025-08-26partialKDFW?22:13 CDTN894NN
2025-08-25estimatedMMDMKDFW06:07 CST17:16 CDT10h 08mN302SA
2025-08-24partialKDFW?09:20 CDTN302SA
2025-08-23estimatedMMDMKDFW11:07 CST13:42 CDT1h 34mN987NN
2025-08-23partialKDFW?08:33 CDTN987NN
2025-08-23partialKDFW?00:20 CDTN876NN
2025-08-21estimatedMMDMKDFW11:15 CST14:12 CDT1h 56mN915NN
2025-08-21partialKDFW?08:33 CDTN915NN
2025-08-19estimatedMMDMKDFW11:38 CST15:54 CDT3h 15mN935AN
2025-08-17partialKDFW?08:18 CDTN846NN
2025-08-16partialKDFW?08:22 CDTN932AN
2025-08-15estimatedMMDMKDFW11:07 CST13:36 CDT1h 28mN983NN
2025-08-15partialKDFW?08:27 CDTN983NN
2025-08-14estimatedMMDMKDFW12:01 CST14:24 CDT1h 22mN932NN
2025-08-14estimated??14:28Z15:28Z0h 59mN932NN

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