Flight

AAL2312

Flight history and live tracking for AAL2312, 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KPWM PORTLAND INTERNATIONAL JETPORT
Scheduled departure13:46 CDT

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

Route

AirlineAmerican Airlines
Observed routeKPHL → KPIT

Flight history 333 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT20:33 CDT20:03 EDT22h 30mN975UY
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT20:33 CDT00:58 EDT3h 25mN150UW
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT14:05 CDT18:25 EDT3h 20mN539UW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT14:19 CDT18:37 EDT3h 18mN579UW
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT16:10 CDT20:31 EDT3h 21mN932AM
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT13:52 CDT18:13 EDT3h 21mN167AN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT14:01 CDT18:20 EDT3h 19mN916US
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKPWM PORTLAND INTERNATIONAL JETPORT13:59 CDT18:26 EDT3h 27mN167US
2026-09-24partialKPWM?09:10 EDTN919US
2026-09-23partialKDFW?19:00 CDTN137AA
2026-09-22estimatedKDFWKPWM13:51 CDT19:58 EDT5h 06mN137AA
2026-09-21partialKDFW?19:58 CDTN169UW
2026-09-20KDFWKPWM14:58 CDT19:08 EDT3h 10mN169UW
2026-09-19KDFWKPWM14:24 CDT18:34 EDT3h 09mN135NN
2026-09-18KDFWKPWM14:50 CDT19:06 EDT3h 15mN992AU
2026-09-17partialKPWM?09:26 EDTN538UW
2026-09-16partialKPWM?09:08 EDTN126AN
2026-09-15partialKPWM?15:14 EDTN126AN
2026-09-14partialKPWM?10:20 EDTN144AN
2026-09-14estimated??00:00Z02:26Z2h 25mN144AN
2026-09-13partialKPWM?09:12 EDTN549UW
2026-09-12partialKPWM?09:46 EDTN121AN
2026-09-11partialKDFW?19:00 CDTAD5480
2026-09-10estimatedKDFWKPWM17:09 CDT19:58 EDT1h 48mAD5480
2026-09-09partialKPWM?09:12 EDTN971NN
2026-09-08partialKPWM?08:20 EDTN868NN
2026-09-07partial??00:00ZN955NN
2026-09-06KPWM?08:12 EDT23:58Z11h 45mN841NN
2026-09-05partial??00:00ZN987AN
2026-09-04KPWM?08:07 EDT23:58Z11h 50mN359PX
Earlier flights (303) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KPWM?08:07 EDT23:42Z11h 34mN926AN
2026-09-02KPWM?08:08 EDT23:28Z11h 19mN818NN
2026-09-01partialKDFW?19:00 CDTN938AN
2026-08-31partialKPWM?20:00 EDTN939NN
2026-08-30KDFWKPWM15:46 CDT19:58 EDT3h 11mN939NN
2026-08-29estimated??12:12Z22:32Z10h 19mN808NN
2026-08-28estimated??11:19Z22:24Z11h 04mN970AN
2026-08-27KDFW?15:39 CDT23:36Z2h 56mN970AN
2026-08-26KDFW?15:32 CDT23:42Z3h 09mN991AN
2026-08-25estimated??19:11Z22:36Z3h 25mN967AN
2026-08-24estimated??19:02Z22:28Z3h 25mN835NN
2026-08-23estimated??20:35Z23:54Z3h 18mN961NN
2026-08-22KDFW?14:08 CDT22:18Z3h 09mN866NN
2026-08-21estimated??19:09Z22:16Z3h 06mN945NN
2026-08-20estimated??12:09Z23:36Z11h 27mN893NN
2026-08-19estimated??12:19Z22:18Z9h 58mN863NN
2026-08-18estimated??12:07Z22:34Z10h 26mN301PA
2026-08-17partial??00:40ZN987NN
2026-08-16estimated??12:19Z23:30Z11h 11mN990AN
2026-08-15estimated??12:20Z22:54Z10h 33mN800NN
2026-08-14partialKBOS?21:23 EDTN860NN
2026-08-13?KBOS20:24Z19:48 EDT3h 23mN860NN
2026-08-12estimated??20:07Z23:20Z3h 12mN851NN
2026-08-11estimated??19:10Z22:32Z3h 22mN870NN
2026-07-23KPHLKPIT16:37 EDT17:18 EDT0h 41mN9029F
2026-07-22estimatedKPITKPHL17:27 EDT18:12 EDT0h 44mN9002U
2026-07-22KPHLKPIT15:40 EDT16:22 EDT0h 41mN9002U
2026-07-21KPHLKPIT17:33 EDT18:38 EDT1h 04mN805AW
2026-07-20KPITKPHL17:59 EDT18:44 EDT0h 45mN773XF
2026-07-20KPHLKPIT16:13 EDT16:54 EDT0h 40mN773XF
2026-07-19KPITKPHL17:20 EDT18:04 EDT0h 43mN8009T
2026-07-19KPHLKPIT15:25 EDT16:10 EDT0h 44mN8009T
2026-07-17KPITKPHL17:43 EDT18:28 EDT0h 44mN8030F
2026-07-17KPHLKPIT15:16 EDT16:04 EDT0h 47mN8030F
2026-07-16KPITKPHL18:51 EDT19:40 EDT0h 48mN70020
2026-07-16KPHLKPIT15:08 EDT15:58 EDT0h 49mN70020
2026-07-15KPITKPHL19:19 EDT19:58 EDT0h 38mN8009T
2026-07-15KPHLKPIT16:02 EDT16:54 EDT0h 51mN8009T
2026-07-14KPITKPHL17:03 EDT17:48 EDT0h 44mN8009T
2026-07-14KPHLKPIT15:22 EDT16:00 EDT0h 38mN8009T
2026-07-13KPITKPHL18:40 EDT19:30 EDT0h 49mN702UW
2026-07-13KPHLKPIT16:10 EDT16:54 EDT0h 43mN702UW
2026-07-12KPITKPHL17:22 EDT18:06 EDT0h 43mN757UW
2026-07-12KPHLKPIT15:23 EDT16:10 EDT0h 46mN757UW
2026-07-11KPITKPHL17:42 EDT18:32 EDT0h 49mN733UW
2026-07-11KPHLKPIT15:51 EDT16:40 EDT0h 48mN733UW
2026-07-10KPITKPHL18:57 EDT19:42 EDT0h 44mN713UW
2026-07-10KPHLKPIT15:48 EDT16:38 EDT0h 49mN713UW
2026-07-10estimatedKPITKPHL20:20 EDT21:06 EDT0h 45mN9002U
2026-07-09KPHLKPIT16:25 EDT17:28 EDT1h 02mN9002U
2026-07-08KPITKPHL17:51 EDT18:44 EDT0h 52mN818AW
2026-07-08KPHLKPIT15:24 EDT16:08 EDT0h 43mN818AW
2026-07-07KPITKPHL17:26 EDT18:10 EDT0h 43mN758US
2026-07-07KPHLKPIT15:40 EDT16:28 EDT0h 47mN758US
2026-07-07estimatedKILGKPHL20:00 EDT20:20 EDT0h 19mN9025B
2026-07-06estimatedKPITKPHL19:31 EDT19:58 EDT0h 26mN9025B
2026-07-06KPHLKPIT17:22 EDT18:18 EDT0h 55mN9025B
2026-07-05estimatedKPITKPHL19:20 EDT19:58 EDT0h 37mN661AW
2026-07-05KPHLKPIT16:24 EDT17:58 EDT1h 33mN661AW
2026-07-04KPITKPHL18:37 EDT19:24 EDT0h 46mN826AW
2026-07-04KPHLKPIT15:18 EDT16:04 EDT0h 45mN826AW
2026-07-03KPITKPHL17:19 EDT18:08 EDT0h 48mN9026C
2026-07-03KPHLKPIT15:21 EDT16:04 EDT0h 42mN9026C
2026-07-02KPITKPHL17:19 EDT18:06 EDT0h 46mN9004F
2026-07-02KPHLKPIT15:13 EDT15:58 EDT0h 44mN9004F
2026-07-01KPITKPHL17:22 EDT18:08 EDT0h 45mN9006
2026-07-01KPHLKPIT15:18 EDT16:00 EDT0h 41mN9006
2026-06-30partialKPHL?18:26 EDTN9022G
2026-06-29KPITKPHL17:26 EDT18:10 EDT0h 43mN70020
2026-06-29KPHLKPIT15:19 EDT16:06 EDT0h 47mN70020
2026-06-28KPITKPHL17:13 EDT18:02 EDT0h 48mN4005X
2026-06-28partialKPHL?15:13 EDTN4005X
2026-06-26partialKPHL?17:24 EDTN9019F
2026-06-26KPHLKPIT15:30 EDT16:12 EDT0h 42mN9019F
2026-06-25KPITKPHL17:57 EDT18:46 EDT0h 48mN5007E
2026-06-25KPHLKPIT16:07 EDT16:52 EDT0h 44mN5007E
2026-06-24KPITKPHL17:16 EDT18:02 EDT0h 46mN9025B
2026-06-24KPHLKPIT15:16 EDT16:04 EDT0h 47mN9025B
2026-06-23KPITKPHL18:56 EDT19:44 EDT0h 47mN9022G
2026-06-23partialKPIT?08:04 EDTN9025B
2026-06-22KPHLKPIT15:58 EDT16:48 EDT0h 49mN9025B
2026-06-21partialKPHL?17:18 EDTN9013A
2026-06-21KPHLKPIT15:22 EDT16:08 EDT0h 45mN9013A
2026-06-20KPITKPHL18:35 EDT19:18 EDT0h 43mN837AW
2026-06-20KPHLKPIT16:46 EDT17:30 EDT0h 43mN837AW
2026-06-20partialKPHL?22:17 EDTN663AW
2026-06-20KPHLKPIT20:20 EDT21:14 EDT0h 53mN663AW
2026-06-18partialKPHL?17:25 EDTN9002U
2026-06-18KPHLKPIT15:19 EDT16:12 EDT0h 53mN9002U
2026-06-17partialKPHL?17:27 EDTN9002U
2026-06-17KPHLKPIT15:19 EDT16:04 EDT0h 44mN9002U
2026-06-16KPITKPHL17:19 EDT18:08 EDT0h 48mN9002U
2026-06-16KPHLKPIT15:26 EDT16:14 EDT0h 48mN9002U
2026-06-15KPITKPHL17:36 EDT18:22 EDT0h 45mN8027D
2026-06-15partialKPIT?07:19 EDTN803AW
2026-06-14KPHLKPIT16:09 EDT16:56 EDT0h 46mN803AW
2026-06-13partialKPHL?18:01 EDTN840AW
2026-06-13KPHLKPIT15:58 EDT16:42 EDT0h 43mN840AW
2026-06-12partialKPHL?17:31 EDTN8030F
2026-06-12KPHLKPIT15:19 EDT16:04 EDT0h 44mN8030F
2026-06-12estimatedKDOVKPHL20:00 EDT21:06 EDT1h 05mN5007E
2026-05-28KPITKPHL17:20 EDT18:06 EDT0h 45mN9017P
2026-05-28KPHLKPIT15:15 EDT16:00 EDT0h 45mN9017P
2026-05-27KPITKPHL17:43 EDT18:32 EDT0h 48mN93003
2026-05-27KPHLKPIT15:36 EDT16:28 EDT0h 51mN93003
2026-05-26partialKPHL?17:13 EDTN9029F
2026-05-26KPHLKPIT15:26 EDT16:10 EDT0h 43mN9029F
2026-05-25KPITKPHL17:15 EDT18:08 EDT0h 52mN9029F
2026-05-25KPHLKPIT15:14 EDT15:58 EDT0h 43mN9029F
2026-05-24KPITKPHL17:09 EDT17:54 EDT0h 44mN9023N
2026-05-24partialKPHL?15:15 EDTN9023N
2026-05-23KPITKPHL17:43 EDT18:28 EDT0h 44mN765US
2026-05-23KPHLKPIT15:50 EDT16:38 EDT0h 47mN765US
2026-05-22KPITKPHL18:10 EDT18:54 EDT0h 43mN9029F
2026-05-22KPHLKPIT16:22 EDT17:06 EDT0h 43mN9029F
2026-05-21KPITKPHL18:16 EDT19:02 EDT0h 45mN835AW
2026-05-21estimatedKPHX?05:11 MST21:10Z8h 58mN855NN
2026-05-21estimatedKLAXKPHX20:36 PDT22:04 MST1h 27mN855NN
2026-05-20estimatedKPHX?19:12 MST09:12Z7h 00mA377A2
2026-05-19partialKPHX?18:47 MSTN884NN
2026-05-12estimatedKLAX?19:17 PDT05:10Z2h 52mN335SN
2026-05-11KLAXKPHX20:36 PDT22:28 MST1h 51mN304RB
2026-05-10estimatedKLAXKPHX20:31 PDT21:44 MST1h 12mN953AN
2026-05-09estimatedKLAXKPHX20:06 PDT21:20 MST1h 13mN958NN
2026-05-08estimatedKLAXKPHX19:18 PDT21:04 MST1h 45mN313SB
2026-05-07estimatedKLAXKPHX19:36 PDT20:56 MST1h 19mA36A19
2026-05-06KLAXKPHX19:40 PDT20:46 MST1h 05mA36A19
2026-05-05estimatedKLAXKPHX19:42 PDT20:54 MST1h 11mN329SL
2026-05-04estimatedKLAX?20:13 PDT04:26Z1h 12mN316SE
2026-05-03estimatedKLAX?19:39 PDT03:56Z1h 16mN324SH
2026-05-02estimatedKLAX?19:48 PDT04:10Z1h 21mN324SH
2026-05-01estimatedKLAXKPHX19:50 PDT21:04 MST1h 13mA362A9
2026-04-30KLAXKPHX19:47 PDT20:56 MST1h 08mA33766
2026-04-29estimatedKLAX?19:34 PDT03:14Z0h 39mN335SN
2026-04-28estimatedKLAXKPHX19:48 PDT21:00 MST1h 11mA37B5A
2026-04-27KLAXKPHX19:46 PDT20:48 MST1h 02mA373EA
2026-04-26KLAXKPHX20:01 PDT21:06 MST1h 04mA33AFD
2026-04-25estimatedKLAX?19:46 PDT04:12Z1h 25mN878NN
2026-04-24?KPHX02:44Z20:50 MST1h 05mN876NN
2026-04-23partialKPHX?19:45 MSTA32893
2026-04-22partialKPHX?19:31 MSTN955NN
2026-04-21estimated??02:56Z04:14Z1h 18mA362A9
2026-04-20partialKPHX?19:49 MSTN328RR
2026-04-19?KPHX03:01Z21:06 MST1h 04mA324CE
2026-04-18partialKPHX?19:50 MSTN343RY
2026-04-17estimated?KPHX02:52Z21:08 MST1h 15mA33AFD
2026-04-16partialKPHX?19:43 MSTA32FF6
2026-04-15?KPHX02:34Z20:38 MST1h 03mA3D90A
2026-04-14estimated?KPHX03:09Z21:46 MST1h 36mA3C2BE
2026-04-13partialKPHX?20:13 MSTA3C2BE
2026-04-12KLAXKPHX19:44 PDT20:52 MST1h 07mA3578A
2026-04-11partialKPHX?19:46 MSTA324CE
2026-04-06estimated?KTUL03:44Z23:40 CDT0h 56mN871NN
2026-04-05estimated?KTUL04:44Z00:34 CDT0h 49mN753US
2026-04-04KDFWKTUL23:36 CDT00:40 CDT1h 03mN715UW
2026-04-03estimated?KTUL04:08Z00:06 CDT0h 57mN808AW
2026-04-02estimated?KTUL03:38Z23:36 CDT0h 57mN828AW
2026-04-01?KTUL00:00Z19:46 CDT0h 45mN712US
2026-03-31partial??03:44ZN757UW
2026-03-30KDFWKTUL22:56 CDT23:40 CDT0h 43mA324CE
2026-03-29?KTUL03:49Z23:36 CDT0h 47mN834AW
2026-03-16estimated?KTUL04:02Z00:00 CDT0h 58mN954AN
2026-03-15estimated?KTUL03:59Z23:48 CDT0h 48mN724UW
2026-03-14estimated?KTUL03:44Z23:38 CDT0h 53mN742PS
2026-03-13?KTUL03:57Z23:42 CDT0h 44mN651AW
2026-03-12KDFWKTUL23:13 CDT00:00 CDT0h 46mN749US
2026-03-11KDFWKTUL19:00 CDT19:44 CDT0h 44mN9019F
2026-03-10partialKDFW?22:41 CDTN742PS
2026-03-09KDFWKTUL22:59 CDT23:46 CDT0h 47mN803NN
2026-03-07KDFWKTUL23:04 CST23:50 CST0h 45mN112US
2026-03-06KDFWKTUL22:42 CST23:32 CST0h 49mN5007E
2026-03-02KDFWKTUL22:42 CST23:32 CST0h 49mN107US
2026-02-28KDFWKTUL22:42 CST23:46 CST1h 03mN760US
2026-02-27estimated?KTUL04:02Z23:32 CST1h 29mN760US
2026-02-23KDFWKTUL22:48 CST23:34 CST0h 46mN111US
2026-02-21estimated?KTUL04:42Z23:58 CST1h 15mN762US
2026-02-20estimatedKDFW?02:06 CST10:14Z2h 07mN111US
2026-02-20partialKDFW?23:27 CSTN746UW
2026-02-16KDFWKTUL22:40 CST23:24 CST0h 43mN826AW
2026-02-14KDFWKTUL22:43 CST23:34 CST0h 50mN815AW
2026-02-13estimated?KTUL05:02Z00:20 CST1h 17mN121UW
2026-02-12KBTVKDCA19:38 EST20:54 EST1h 15mN748UW
2026-02-11?KBTV19:38Z16:32 EST1h 53mN748UW
2026-02-11KBTVKDCA19:58 EST21:14 EST1h 16mN825AW
2026-02-10KDCAKBTV16:48 EST18:20 EST1h 31mN825AW
2026-02-09estimatedKBTV?17:33 EST23:58Z1h 24mN834AW
2026-02-09KDCAKBTV13:56 EST16:30 EST2h 33mN834AW
2026-02-09estimatedKDCA?19:03 EST00:32Z0h 29mN810AW
2026-02-08KBTVKDCA17:54 EST18:58 EST1h 03mN810AW
2026-02-08?KBTV19:16Z16:30 EST2h 14mN810AW
2026-02-08estimated??00:00Z01:28Z1h 27mN803AW
2026-02-07estimatedKBTV?18:28 EST23:58Z0h 29mN803AW
2026-02-07KDCAKBTV15:08 EST16:24 EST1h 15mN803AW
2026-02-07estimatedKDCA?19:02 EST00:28Z0h 25mN773XF
2026-02-06estimatedKBTVKDCA17:44 EST18:58 EST1h 13mN773XF
2026-02-06?KBTV19:12Z16:24 EST2h 12mN773XF
2026-02-06estimatedKBTV?20:38 EST03:10Z1h 32mN710UW
2026-02-05KDCAKBTV17:47 EST19:18 EST1h 30mA97DE4
2026-02-05estimated??20:11Z21:24Z1h 12mN716UW
2026-02-05estimated??00:00Z00:22Z0h 21mN756US
2026-02-04partialKBTV?17:24 ESTAA3226
2026-02-03KBTVKDCA17:23 EST18:44 EST1h 21mN817AW
2026-02-03KDCAKBTV14:50 EST16:22 EST1h 31mN817AW
2026-02-03estimated??00:00Z00:50Z0h 49mN801AW
2026-02-02partialKBTV?18:19 ESTAAE5A9
2026-02-02estimated?KDCA00:00Z20:10 EST1h 10mN756US
2026-02-01partialKBTV?18:38 ESTAA3226
2026-01-31KBTVKDCA17:38 EST18:58 EST1h 20mN757UW
2026-01-31KDCAKBTV14:54 EST16:08 EST1h 14mN757UW
2026-01-31estimated??00:00Z01:04Z1h 04mN836AW
2026-01-30partialKBTV?18:17 ESTAB6EB9
2026-01-30estimatedKBTV?19:15 EST01:50Z1h 34mN820AW
2026-01-29KDCAKBTV15:21 EST17:34 EST2h 12mN820AW
2026-01-29estimated??00:00Z00:42Z0h 41mN820AW
2026-01-28estimatedKBTV?17:02 EST23:58Z1h 56mN820AW
2026-01-28?KBTV19:13Z17:02 EST2h 48mN820AW
2026-01-28estimated??03:28Z04:41Z1h 12mN746UW
2026-01-28KBTV?19:14 EST02:56Z2h 41mN746UW
2026-01-27estimated??22:15Z23:58Z1h 43mN746UW
2026-01-24KBTVKDCA17:33 EST18:58 EST1h 24mN801AW
2026-01-24?KBTV19:18Z16:14 EST1h 56mN801AW
2026-01-24partialKDCA?19:06 ESTN776XF
2026-01-23estimatedKBTV?17:41 EST23:58Z1h 17mN776XF
2026-01-23KDCAKBTV14:41 EST16:06 EST1h 24mN776XF
2026-01-22KBTVKDCA17:34 EST18:58 EST1h 23mN772XF
2026-01-22?KBTV19:10Z16:20 EST2h 09mN772XF
2026-01-21KBTVKDCA17:11 EST18:42 EST1h 30mN801AW
2026-01-21KDCAKBTV14:55 EST16:16 EST1h 20mN801AW
2026-01-21estimated??00:02Z02:52Z2h 49mN758US
2026-01-20partialKBTV?17:24 ESTAA3994
2026-01-20estimated?KDCA00:00Z19:48 EST0h 48mN758US
2026-01-19partialKBTV?18:03 ESTAA3994
2026-01-19estimatedKDCA?19:02 EST00:40Z0h 37mN758US
2026-01-18partialKBTV?17:39 ESTAA3994
2026-01-17estimated??23:02Z23:30Z0h 27mN128UW
2026-01-09?KBTV19:54Z16:50 EST1h 55mN767UW
2026-01-08estimatedKBTV?17:29 EST23:59Z1h 30mN775XF
2026-01-08KDCAKBTV14:49 EST16:14 EST1h 24mN775XF
2026-01-08estimated?KDCA00:00Z19:36 EST0h 36mN776XF
2026-01-07estimated??23:14Z23:58Z0h 44mN776XF
2026-01-07?KBTV19:27Z16:22 EST1h 54mN776XF
2026-01-06KBTVKDCA17:48 EST18:58 EST1h 09mN826AW
2026-01-06partialKDFW?18:56 CSTN827AW
2026-01-05KDFWKTUL23:49 CST00:34 CST0h 44mN773XF
2026-01-04KDFWKTUL22:42 CST23:36 CST0h 53mN824AW
2026-01-03KDFWKTUL22:49 CST23:34 CST0h 44mN745VJ
2026-01-02KDFWKTUL23:12 CST00:02 CST0h 50mN813AW
2026-01-01estimatedKHHR?20:09 PST10:16Z6h 06mN466AN
2025-12-31estimated??04:34Z06:26Z1h 51mN3014R
2025-12-30KDFWKTUL22:49 CST23:34 CST0h 45mN753US
2025-12-29KDFWKTUL23:51 CST00:40 CST0h 49mN778XF
2025-12-28KDFWKTUL23:02 CST23:58 CST0h 56mN832AW
2025-12-27KDFWKTUL22:47 CST23:38 CST0h 50mN762US
2025-12-26KDFWKTUL18:57 CST19:52 CST0h 54mN717UW
2025-12-24estimated?KDFW12:05Z07:06 CST1h 00mN710UW
2025-12-23estimated?KDFW11:10Z05:56 CST0h 45mN745VJ
2025-12-22estimated?KDFW11:15Z06:04 CST0h 48mN745VJ
2025-12-21estimated?KDFW11:38Z06:34 CST0h 55mN932AM
2025-12-20estimated?KDFW11:22Z06:18 CST0h 55mN713UW
2025-12-19estimated??11:15Z12:36Z1h 20mN810AW
2025-12-18estimated??11:13Z14:00Z2h 47mN920US
2025-12-17KORD?05:02 CST15:04Z4h 01mN519UW
2025-12-16KORDKPHX05:05 CST07:22 MST3h 16mN976UY
2025-12-15estimated??10:25Z15:56Z5h 31mN976UY
2025-12-14estimated??10:26Z14:52Z4h 25mN432AN
2025-12-13KORDKPHX04:54 CST07:34 MST3h 39mN557UW
2025-12-12KORD?05:05 CST14:56Z3h 50mN988AL
2025-12-11estimated??10:36Z14:38Z4h 01mN196UW
2025-12-10KORD?04:51 CST16:00Z5h 09mN562UW
2025-12-02estimated?KTUL05:57Z00:46 CST0h 48mN986NN
2025-11-27estimated?KTUL04:53Z23:50 CST0h 56mN985NN
2025-10-30KBOSKORD11:57 EDT13:02 CDT2h 04mN812AW
2025-10-30KORDKBOS07:20 CDT10:30 EDT2h 09mN812AW
2025-10-29partialKORD?06:06 CDTN851NN
2025-10-28KBOSKDPA18:00 EDT18:58 CDT1h 57mN851NN
2025-10-27KBOSKORD11:50 EDT13:02 CDT2h 11mN804AW
2025-10-27KORDKBOS07:47 CDT10:46 EDT1h 58mN804AW
2025-10-26KBOSKORD11:04 EDT12:16 CDT2h 12mN817AW
2025-10-26KORDKBOS08:29 CDT10:04 EDT0h 34mN817AW
2025-10-25estimated?KORD14:42Z10:32 CDT0h 49mN871NN
2025-10-24KBOSKORD11:26 EDT12:32 CDT2h 05mN301NW
2025-10-22KBOSKORD11:16 EDT12:36 CDT2h 19mN965NN
2025-10-21KBOSKORD12:31 EDT13:44 CDT2h 13mN842NN
2025-10-20KBOSKORD11:21 EDT12:26 CDT2h 04mN830NN
2025-10-20KORDKBOS07:08 CDT10:00 EDT1h 51mN830NN
2025-10-15KBOSKORD11:10 EDT12:34 CDT2h 23mN931AN
2025-10-15KORDKBOS07:11 CDT10:02 EDT1h 50mN931AN
2025-10-14KBOSKORD11:16 EDT12:56 CDT2h 40mN912NN
2025-10-14KORDKBOS07:11 CDT10:18 EDT2h 06mN912NN
2025-10-13?KORD15:08Z13:06 CDT2h 57mN973NN
2025-10-13KORDKBOS07:11 CDT10:24 EDT2h 12mN973NN
2025-10-07?KORD14:45Z12:58 CDT3h 12mN868NN
2025-10-07KORDKBOS07:25 CDT10:18 EDT1h 52mN868NN
2025-10-06KBOSKORD11:07 EDT12:26 CDT2h 19mN806NN
2025-10-06KORDKBOS07:10 CDT10:10 EDT1h 59mN806NN
2025-10-04estimatedKLAX?16:27 PDT23:58Z0h 30mN169UW
2025-09-26KHHR?11:42 PDT19:46Z1h 04mA4F59C
2025-08-25partialKDFW?09:58 CDTA403DF
2025-08-23KDALKBZN00:48 CDT10:52 MDT11h 04mN945AN
2025-08-21estimatedKDFWKPWM15:04 CDT19:14 EDT3h 09mN905AN
2025-08-17KDFWKPWM14:10 CDT19:22 EDT4h 11mN309PC
2025-08-16?KBZN12:06Z10:54 MDT4h 48mN942AN
2025-08-14partialKDFW?13:19 CDTADDB4A

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