Flight

AAL312

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

DateSat 03 Oct 2026
RouteMHRO ROATAN → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure14:34 CST

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

Route

AirlineAmerican Airlines
Observed routeKPIT → KCLT

Flight history 145 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-26MHRO ROATANKDFW DALLAS FORT WORTH INTERNATIONAL15:54 CST18:27 CDT1h 33mN302US
2026-09-19estimated??22:33Z23:58Z1h 24mA32116
2026-09-13estimated??00:00Z01:08Z1h 07mN342RX
2026-09-12estimated??23:40Z23:58Z0h 17mN342RX
2026-09-05estimated??22:41Z23:44Z1h 02mN920AN
Earlier flights (140) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??21:18Z23:48Z2h 29mN949NN
2026-08-29estimated??22:37Z23:50Z1h 12mN998NN
2026-08-26estimated??22:18Z23:26Z1h 07mN991NN
2026-08-22estimated??22:36Z23:44Z1h 07mN959NN
2026-08-19estimated??22:58Z23:59Z1h 00mN866NN
2026-08-15estimated??22:55Z23:58Z1h 03mN949NN
2026-08-13estimated??00:00Z01:14Z1h 14mN963AN
2026-07-23estimated??00:38Z01:48Z1h 09mN831NN
2026-07-19estimated??00:00Z00:30Z0h 29mN930NN
2026-07-18estimated??23:07Z23:58Z0h 50mN930NN
2026-07-12estimatedKDAL?19:20 CDT01:33Z1h 12mN842NN
2026-07-09estimatedKDFW?19:00 CDT00:40Z0h 40mN959AN
2026-07-08estimated??23:17Z23:58Z0h 40mN959AN
2026-07-05estimatedKDALKDFW19:00 CDT19:28 CDT0h 28mN997NN
2026-07-04estimated??23:28Z23:58Z0h 29mN997NN
2026-07-02estimatedKDFW?19:00 CDT00:40Z0h 40mN968NN
2026-07-01estimated??23:21Z23:58Z0h 36mN968NN
2026-06-28estimatedKDAL?19:00 CDT00:34Z0h 33mN306PB
2026-06-27estimatedKGLS?18:29 CDT23:58Z0h 28mN306PB
2026-06-25estimatedKDAL?19:00 CDT00:44Z0h 43mN339PL
2026-06-24estimated??23:17Z23:58Z0h 40mN339PL
2026-06-21estimatedKIAH?19:00 CDT00:50Z0h 50mN826NN
2026-06-18estimatedKDFW?19:00 CDT01:04Z1h 03mN992AN
2026-06-17estimated??23:21Z23:58Z0h 36mN992AN
2026-06-14estimatedKDAL?19:02 CDT01:16Z1h 14mN812NN
2026-05-28estimatedUWPP?19:00 CDT00:50Z0h 50mN923NN
2026-05-27partialKDAL?19:00 CDTN814AW
2026-05-25estimatedKDAL?20:23 CDT02:14Z0h 50mN749US
2026-05-24estimatedKDALKDFW19:42 CDT20:56 CDT1h 13mN870NN
2026-05-22estimated??00:03Z00:52Z0h 48mN803AW
2026-05-09estimatedKDAL?16:26 CDT22:32Z1h 05mN938AN
2026-05-03estimatedKDAL?19:00 CDT00:26Z0h 26mN355PU
2026-05-02estimatedKGLS?18:08 CDT23:58Z0h 49mN355PU
2026-04-25estimatedKDAL?16:42 CDT22:56Z1h 13mN829NN
2026-04-18estimated??22:48Z23:54Z1h 05mA4008E
2026-04-11estimated??21:55Z22:40Z0h 45mN359PX
2026-04-05estimated?KMIA19:36Z18:08 EDT2h 31mN982VJ
2026-04-04estimated?KMIA21:14Z17:36 EDT0h 21mN910AU
2026-04-03partialKMIA?20:47 EDTN447AN
2026-04-02partialKMIA?05:53 EDTN150UW
2026-03-31estimated?KMIA19:13Z17:54 EDT2h 41mN542UW
2026-03-30partialKMIA?20:12 EDTN926NN
2026-03-29estimated??19:28Z21:58Z2h 29mN926NN
2026-03-28estimated?KMIA19:07Z17:42 EDT2h 34mN924US
2026-03-15partial??01:56ZAD45A4
2026-03-14partial??00:32ZN996NN
2026-03-13estimated??18:48Z21:18Z2h 29mN996NN
2026-03-12estimated?KMIA19:06Z17:42 EDT2h 35mN167AN
2026-03-11estimated?KMIA18:45Z17:10 EDT2h 24mN990AU
2026-03-10partialKMIA?20:00 EDTN182UW
2026-03-09estimated?KMIA23:22Z19:58 EDT0h 35mN182UW
2026-03-08estimated?KMIA20:51Z17:24 EDT0h 32mN987NN
2026-02-11partialKMIA?20:03 ESTN163AA
2026-02-10partialKMIA?20:09 ESTN990AU
2026-02-09partialKMIA?20:20 ESTAD3A7F
2026-02-08estimated?KMIA20:45Z18:22 EST2h 37mAD3A7F
2026-02-07estimated?KMIA20:18Z17:54 EST2h 35mN125AA
2026-02-06estimated?KMIA22:22Z18:16 EST0h 53mN145AN
2026-02-05estimated?KMIA21:38Z18:26 EST1h 47mN988AL
2026-02-04estimated?KMIA20:15Z17:50 EST2h 34mN125AA
2026-02-03estimated?KMIA22:25Z18:08 EST0h 42mN561UW
2026-02-02estimated?KMIA21:15Z17:36 EST1h 20mN573UW
2026-02-01estimated?KMIA21:24Z17:40 EST1h 16mN922US
2026-01-31estimated?KMIA22:26Z18:04 EST0h 37mN538UW
2026-01-30estimated?KMIA22:24Z18:01 EST0h 36mN986AN
2026-01-29estimated?KMIA22:09Z17:36 EST0h 27mAD3E36
2026-01-29estimated?KMIA00:46Z20:08 EST0h 22mN539UW
2026-01-28estimated??22:49Z23:12Z0h 22mN539UW
2026-01-27estimated?KMIA22:12Z17:42 EST0h 30mN931AM
2026-01-27estimated?KMIA03:19Z22:46 EST0h 26mN581UW
2026-01-25estimated?KMIA23:13Z18:46 EST0h 32mN915US
2026-01-24estimated?KMIA22:06Z17:38 EST0h 32mN195UW
2026-01-23estimated?KMIA22:09Z17:42 EST0h 32mN922US
2026-01-22estimated?KMIA23:08Z18:40 EST0h 31mN158AN
2026-01-21estimated?KMIA22:19Z17:58 EST0h 38mN915US
2026-01-20estimated??22:03Z23:58Z1h 55mN909AM
2026-01-19estimated?KMIA22:03Z18:20 EST1h 16mN119NN
2026-01-18estimated?KMIA22:30Z18:06 EST0h 36mN925UY
2026-01-09estimated??22:23Z22:42Z0h 18mAD4D12
2026-01-08estimated?KMIA22:15Z17:38 EST0h 23mN138AN
2026-01-07estimated?KMIA22:23Z17:52 EST0h 28mN145AN
2026-01-06estimated?KMIA22:28Z17:56 EST0h 28mN415AN
2026-01-05estimated?KMIA23:04Z18:36 EST0h 32mAD4D12
2026-01-04estimated?KMIA21:10Z17:46 EST1h 35mN161AA
2026-01-02estimated?KMIA23:05Z18:26 EST0h 20mAD3A7F
2026-01-01estimated?KMIA21:21Z17:48 EST1h 26mN162AA
2025-12-31estimated?KMIA22:20Z17:48 EST0h 27mN162AA
2025-12-30estimated?KMIA23:19Z18:44 EST0h 24mN147AA
2025-12-29estimated?KMIA22:12Z17:42 EST0h 29mN166NN
2025-12-28estimated?KMIA21:25Z17:52 EST1h 26mN166NN
2025-12-27estimated?KMIA20:08Z16:34 EST1h 25mN902NN
2025-12-26estimated?KMIA21:19Z17:46 EST1h 26mN138AN
2025-12-25estimated?KMIA21:22Z17:48 EST1h 25mN154AA
2025-12-24estimated?KMIA21:13Z17:44 EST1h 30mN148AN
2025-12-23estimated?KMIA21:20Z17:58 EST1h 37mN162AA
2025-12-22estimated?KMIA22:18Z18:38 EST1h 19mN128AN
2025-12-21estimated?KMIA22:36Z18:02 EST0h 26mN904AA
2025-12-20estimated?KMIA21:24Z16:46 EST0h 21mN889NN
2025-12-19estimated?KMIA22:00Z17:32 EST0h 31mN933AM
2025-12-18estimated?KMIA22:08Z17:40 EST0h 31mN901AA
2025-12-17estimated?KMIA22:10Z17:38 EST0h 28mN987AM
2025-12-16estimated?KMIA22:00Z17:32 EST0h 31mN929AA
2025-12-15estimated?KMIA21:54Z17:30 EST0h 35mN910AU
2025-12-14estimated?KMIA22:04Z17:30 EST0h 26mN957NN
2025-12-13estimated?KMIA21:29Z17:54 EST1h 24mAD5837
2025-12-12estimated?KMIA21:56Z17:36 EST0h 39mN156AN
2025-12-11estimated?KMIA21:58Z17:26 EST0h 27mN906AA
2025-12-10estimated?KMIA21:53Z17:22 EST0h 28mN906AA
2025-12-09estimated?KMIA22:04Z17:44 EST0h 40mN122NN
2025-11-27partialKMIA?21:04 ESTN907AA
2025-11-26estimated?KMIA19:55Z17:26 EST2h 30mN907AA
2025-10-30KPITKCLT08:09 EDT09:12 EDT1h 02mN161UW
2025-10-29KPITKCLT08:25 EDT09:28 EDT1h 02mN908AA
2025-10-28KPITKCLT08:06 EDT09:12 EDT1h 05mN929AA
2025-10-27KPITKCLT07:01 EDT08:04 EDT1h 03mN534UW
2025-10-15KPITKCLT08:06 EDT09:04 EDT0h 57mN928AM
2025-10-14KPITKCLT08:15 EDT09:16 EDT1h 01mN144AN
2025-10-13KPITKCLT06:58 EDT07:58 EDT0h 59mN923US
2025-10-07KPITKCLT08:12 EDT09:16 EDT1h 03mN179UW
2025-10-06KPITKCLT07:09 EDT08:10 EDT1h 00mN120EE
2025-10-04KPITKUZA15:58 EDT16:58 EDT1h 00mN582UW
2025-10-02KPITKCLT06:58 EDT07:59 EDT1h 00mA733E6
2025-10-01KPITKCLT08:19 EDT09:24 EDT1h 05mA0E7F4
2025-09-30KPITKCLT08:23 EDT09:25 EDT1h 01mAD945A
2025-09-29KPITKCLT08:19 EDT09:23 EDT1h 03mA728C1
2025-09-28KPITKCLT07:03 EDT08:07 EDT1h 03mA58C29
2025-09-27KPITKCLT08:29 EDT09:33 EDT1h 04mA728C1
2025-09-26KPITKCLT08:22 EDT09:26 EDT1h 03mA12625
2025-09-25KPITKCLT06:53 EDT07:54 EDT1h 01mA12625
2025-09-24KPITKCLT11:15 EDT12:20 EDT1h 04mACB636
2025-09-22KPITKCLT08:26 EDT09:28 EDT1h 02mA10614
2025-09-21KPITKCLT07:04 EDT08:05 EDT1h 01mADE8FA
2025-09-20KPITKCLT08:23 EDT09:24 EDT1h 00mAD5837
2025-08-24KPITKCLT06:53 EDT08:00 EDT1h 06mN199UW
2025-08-21KPITKCLT06:56 EDT08:02 EDT1h 05mN915US
2025-08-20KPITKCLT14:48 EDT17:17 EDT2h 29mN996AN
2025-08-19KPITKCLT07:52 EDT09:08 EDT1h 15mN921US
2025-08-17KPITKCLT07:03 EDT08:06 EDT1h 03mN191UW
2025-08-16KPITKCLT06:58 EDT08:00 EDT1h 01mN130AN
2025-08-15KPITKCLT07:56 EDT09:02 EDT1h 05mN122NN

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