Flight

AAL2965

Flight history and live tracking for AAL2965, 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
RouteKCLT CHARLOTTE DOUGLAS INTERNATIONAL → KMCI KANSAS CITY INTERNATIONAL
Scheduled departure17:45 EDT

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

Route

AirlineAmerican Airlines
Observed routeKORD → KDCA

Flight history 314 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL17:57 EDT18:54 CDT1h 57mN866NN
2026-10-01KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:02 EDT18:51 CDT1h 49mN980NN
2026-09-30KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:14 EDT19:09 CDT1h 55mN824NN
2026-09-29KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:11 EDT19:05 CDT1h 54mN973AN
2026-09-28KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL19:24 EDT20:14 CDT1h 50mN906NN
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:53 EDT19:45 CDT1h 52mN935AN
2026-09-26KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:00 EDT18:51 CDT1h 51mN963NN
2026-09-25KCLT CHARLOTTE DOUGLAS INTERNATIONALKMCI KANSAS CITY INTERNATIONAL18:01 EDT18:56 CDT1h 55mN938AN
2026-09-24partialKMCI?20:06 CDTN966AN
2026-09-23partialKMCI?19:00 CDTN357PV
2026-09-22partialKMCI?19:00 CDTN357PV
2026-09-21partialKCLT?20:12 EDTN801NN
2026-09-19partialKMCI?19:00 CDTN919NN
2026-09-18estimatedKCLTKMCI19:14 EDT18:58 CDT0h 43mN919NN
2026-09-17partialKMCI?19:00 CDTN919NN
2026-09-16estimatedKCLTKMCI18:11 EDT18:58 CDT1h 46mN919NN
2026-09-15partialKMCI?19:00 CDTN825NN
2026-09-14partialKCLT?20:21 EDTN842NN
2026-09-12partialKMCI?19:00 CDTN354PT
2026-09-11partialKMCI?08:09 CDTAD3997
2026-09-10partial??00:00ZN909AN
2026-09-09KCLT?18:12 EDT23:58Z1h 45mN909AN
2026-09-07estimated??21:50Z22:40Z0h 49mN836AW
2026-09-07partialKPHX?12:59 MSTN836AW
2026-09-05partialKPHX?14:21 MSTN840AW
2026-09-04estimated??22:24Z22:58Z0h 34mN805AW
2026-09-04estimated??19:54Z20:30Z0h 35mN805AW
2026-09-03partialKPHX?15:21 MSTN766US
2026-09-03partialKPHX?12:57 MSTN766US
Earlier flights (285) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-08-31partialKPHX?13:07 MSTN768US
2026-08-30estimated??00:00Z01:40Z1h 39mN816AW
2026-08-29partialKPHX?15:12 MSTN816AW
2026-08-29partialKPHX?12:54 MSTN816AW
2026-08-28partialKPHX?15:27 MSTN765US
2026-08-28partialKPHX?13:12 MSTN765US
2026-08-27estimated??22:21Z22:52Z0h 30mN713UW
2026-08-27partialKPHX?12:55 MSTN713UW
2026-08-24partialKPHX?15:32 MSTN829AW
2026-08-24partialKPHX?12:55 MSTN829AW
2026-08-22partialKPHX?15:15 MSTN704US
2026-08-22partialKPHX?12:59 MSTN704US
2026-08-21partial??00:00ZN769US
2026-08-20partial??00:00ZN771XF
2026-08-19KPHL?15:47 EDT23:58Z4h 10mN771XF
2026-08-17partialKMSN?19:45 CDTN769US
2026-08-16estimatedKPHL?18:12 EDT23:30Z1h 18mN769US
2026-08-15partialKPHX?12:58 MSTN776XF
2026-08-14partialKPHX?09:55 MSTN801AW
2026-08-13estimated??19:56Z22:52Z2h 55mN801AW
2026-07-23estimatedKORDKDCA07:23 CDT09:38 EDT1h 14mN733UW
2026-07-22KORDKDCA07:32 CDT09:48 EDT1h 15mN733UW
2026-07-21KORDKDCA07:12 CDT09:34 EDT1h 21mN725UW
2026-07-20estimatedKORDKDCA08:01 CDT10:26 EDT1h 25mN770UW
2026-07-19KORDKDCA19:56 CDT09:48 EDT12h 51mN741UW
2026-07-17KORDKDCA07:34 CDT09:56 EDT1h 21mN840AW
2026-07-16KORDKDCA10:07 CDT12:30 EDT1h 22mN714US
2026-07-15KORDKDCA07:54 CDT10:18 EDT1h 23mN772XF
2026-07-14KORDKDCA08:02 CDT10:30 EDT1h 27mN813AW
2026-07-13estimatedKORDKDCA08:38 CDT11:04 EDT1h 25mN717UW
2026-07-12KORDKDCA07:14 CDT09:40 EDT1h 25mN832AW
2026-07-11KORDKDCA07:05 CDT09:26 EDT1h 20mN716UW
2026-07-10KORDKDCA07:15 CDT09:36 EDT1h 20mN746UW
2026-07-09KORDKDCA07:05 CDT09:34 EDT1h 28mN778XF
2026-07-08KORDKDCA07:26 CDT09:56 EDT1h 29mN767UW
2026-07-07KORDKDCA07:22 CDT09:48 EDT1h 25mN834AW
2026-07-06KORDKDCA07:27 CDT09:48 EDT1h 20mN778XF
2026-07-05KORDKDCA07:15 CDT09:36 EDT1h 21mN815AW
2026-07-04partialKDCA?05:58 EDTN752US
2026-07-03KORDKDCA12:25 CDT14:52 EDT1h 26mN752US
2026-07-02KORDKDCA07:24 CDT09:54 EDT1h 29mN810AW
2026-07-01KORDKDCA08:36 CDT11:02 EDT1h 25mN772XF
2026-06-30estimatedKORDKDCA13:02 CDT15:16 EDT1h 14mN725UW
2026-06-29KORDKDCA07:23 CDT09:50 EDT1h 26mN816AW
2026-06-28KORDKDCA07:29 CDT09:50 EDT1h 20mN803AW
2026-06-27KORDKDCA07:53 CDT10:10 EDT1h 16mN703UW
2026-06-26KORDKDCA07:53 CDT10:10 EDT1h 16mN815AW
2026-06-25KORDKDCA07:55 CDT10:14 EDT1h 18mN704US
2026-06-24KORDKDCA07:39 CDT10:02 EDT1h 23mN812AW
2026-06-23KORDKDCA07:28 CDT09:54 EDT1h 25mN765US
2026-06-22KORDKDCA07:27 CDT09:54 EDT1h 26mN804AW
2026-06-21KORDKDCA07:53 CDT10:14 EDT1h 21mN732US
2026-06-20KORDKDCA07:29 CDT09:46 EDT1h 16mN717UW
2026-06-19KORDKDCA07:30 CDT09:50 EDT1h 19mN803AW
2026-06-17KORDKDCA07:44 CDT10:12 EDT1h 27mN774XF
2026-06-15KORDKDCA07:33 CDT09:54 EDT1h 20mN742PS
2026-06-14KORDKDCA07:24 CDT09:42 EDT1h 17mN774XF
2026-06-13KORDKDCA07:27 CDT09:48 EDT1h 20mN808AW
2026-05-29KORDKDCA07:33 CDT09:56 EDT1h 22mN776XF
2026-05-28KORDKDCA07:50 CDT10:10 EDT1h 19mN704US
2026-05-27estimatedKIADKDCA20:00 EDT10:34 EDT14h 33mN704US
2026-05-26estimatedKORDKDCA18:38 CDT19:58 EDT0h 19mN704US
2026-05-25KORDKDCA07:32 CDT10:02 EDT1h 29mN716UW
2026-05-24KORDKDCA09:27 CDT12:10 EDT1h 42mN721UW
2026-05-23KORDKDCA07:41 CDT10:08 EDT1h 26mN826AW
2026-05-22KORDKDCA07:45 CDT10:10 EDT1h 24mN770UW
2026-05-21estimatedKMCOKDCA20:00 EDT12:26 EDT16h 26mN198UW
2026-05-20KMCO?04:56 EDT23:58Z15h 02mN135NN
2026-05-20estimatedKORL?21:51 EDT08:32Z6h 40mN132AN
2026-05-19partialKDAL?20:22 CDTN980UY
2026-05-12partialKDFW?20:53 CDTN982VJ
2026-05-11estimatedKBPT?19:00 CDT01:50Z1h 50mN170US
2026-05-10estimatedKDFW?18:17 CDT23:58Z0h 40mN170US
2026-05-10partialKDFW?19:43 CDTN586UW
2026-05-09estimatedKMCO?20:00 EDT01:00Z1h 00mN183UW
2026-05-08partialKMCO?20:00 EDTN926UW
2026-05-07estimated??08:27Z23:58Z15h 31mN982VJ
2026-05-07estimated??06:21Z07:44Z1h 23mN982VJ
2026-05-07estimated??03:25Z05:14Z1h 48mN982VJ
2026-05-07estimatedKBPT?19:00 CDT02:06Z2h 05mN982VJ
2026-05-06partialKMCO?20:00 EDTN927UW
2026-05-05partialKBTR?19:00 CDTN143AN
2026-05-04estimated??09:23Z23:58Z14h 34mN154AA
2026-05-04estimatedKMCO?20:00 EDT00:54Z0h 53mN154AA
2026-05-03KMCO?06:13 EDT23:58Z13h 44mN578UW
2026-05-03estimated??01:41Z02:41Z0h 59mN578UW
2026-05-03partialKMCO?20:00 EDTN578UW
2026-05-02estimated??11:17Z23:58Z12h 40mN996AN
2026-05-02estimatedKORLKMCO20:00 EDT21:10 EDT1h 09mN996AN
2026-05-01partial??04:04ZN167US
2026-05-01estimated??02:16Z03:30Z1h 14mN167US
2026-05-01estimatedKORLKMCO20:00 EDT20:44 EDT0h 43mN167US
2026-04-30estimatedKDFW?08:32 CDT23:58Z10h 25mN134AN
2026-04-30KGVTKMCO19:00 CDT21:52 EDT1h 52mN134AN
2026-04-29partialKDFW?19:14 CDTN146AA
2026-04-28estimatedKMCO?20:00 EDT12:44Z12h 44mN546UW
2026-04-27partialKMCO?20:00 EDTN157UW
2026-04-26estimated??12:01Z23:58Z11h 56mN143AN
2026-04-26estimatedKORLKMCO20:00 EDT20:52 EDT0h 52mN143AN
2026-04-25estimated?KDFW11:10Z18:58 CDT12h 47mN976UY
2026-04-25estimatedKESFKMCO19:00 CDT21:30 EDT1h 29mN976UY
2026-04-24estimated??10:09Z23:58Z13h 48mN903AA
2026-04-24estimated??00:04Z03:36Z3h 31mN903AA
2026-04-23estimated??00:00Z08:20Z8h 20mN903AA
2026-04-22estimated??11:36Z23:58Z12h 21mN519UW
2026-04-22estimated??00:00Z02:00Z2h 00mN519UW
2026-04-21partial??00:00ZN997AA
2026-04-20partial??00:00ZN170US
2026-04-19estimated??13:31Z23:58Z10h 26mN118NN
2026-04-19estimated??00:00Z02:16Z2h 16mN118NN
2026-04-18partial??00:00ZN976UY
2026-04-17estimated??10:09Z23:58Z13h 49mN152UW
2026-04-17estimated??00:00Z00:56Z0h 55mN152UW
2026-04-16partial??01:13ZN973UY
2026-04-16estimated?KMCO00:00Z20:52 EDT0h 52mN973UY
2026-04-15partial??00:00ZN137AA
2026-04-14partial??00:00ZN980UY
2026-04-13estimated??11:18Z23:58Z12h 39mN990AU
2026-04-13??00:00Z02:27Z2h 26mN990AU
2026-04-12estimated??00:00Z02:02Z2h 02mN159AN
2026-04-11estimated??00:00Z01:38Z1h 37mN927UW
2026-04-10estimated??23:38Z23:59Z0h 20mN927UW
2026-04-06??00:31Z08:56Z8h 25mAD45A4
2026-04-05??02:00Z04:24Z2h 23mN115NN
2026-04-04??00:00Z08:30Z8h 30mN906AA
2026-04-03KDFW?19:00 CDT02:45Z2h 45mN179UW
2026-04-02estimated??12:04Z23:59Z11h 54mN415AN
2026-04-02estimated??00:04Z05:56Z5h 52mN415AN
2026-04-01estimated??00:00Z05:30Z5h 30mN920US
2026-03-31partialKDFW?19:00 CDTN549UW
2026-03-30?KMCO00:19Z22:44 EDT2h 24mN975UY
2026-03-29partial??03:37ZN134AN
2026-03-29??00:00Z02:44Z2h 43mN134AN
2026-03-16estimated??01:04Z04:08Z3h 03mN148AN
2026-03-15??00:12Z11:54Z11h 41mN931AM
2026-03-14KDFW?20:06 CDT03:24Z2h 17mN177US
2026-03-13??00:00Z02:14Z2h 14mN157AA
2026-03-12partialKDFW?19:00 CDTN925UY
2026-03-11partialKDFW?19:00 CDTN549UW
2026-03-10partialKDFW?20:22 CDTN904AA
2026-03-09estimated??02:41Z08:30Z5h 48mN150UW
2026-03-09KDFWKMCO19:00 CDT22:10 EDT2h 09mN150UW
2026-03-08partialKDFW?19:00 CSTN199UW
2026-03-07?KMCO00:00Z22:06 EST3h 05mN930AU
2026-03-06partialKDFW?18:00 CSTN926UW
2026-03-05partialKDFW?18:04 CSTN994AN
2026-03-04partialKDFW?18:01 CSTN161UW
2026-03-03partialKDFW?18:09 CSTN120EE
2026-03-02partialKDFW?18:02 CSTN165NN
2026-03-01partialKDFW?18:42 CSTN400AN
2026-02-28KDFWKMCO20:45 CST00:32 EST2h 46mN932AM
2026-02-27KDFWKMCO20:00 CST23:14 EST2h 13mN145AN
2026-02-26KDFWKMCO18:02 CST21:34 EST2h 31mN910AU
2026-02-25partialKDFW?18:00 CSTN129AA
2026-02-24partialKDFW?18:00 CSTAD3E36
2026-02-23partialKDFW?18:04 CSTN194UW
2026-02-22KDFW?19:14 CST05:12Z3h 57mAD50C9
2026-02-21estimated??02:41Z11:00Z8h 19mN929AA
2026-02-21KDFWKMCO18:00 CST21:06 EST2h 06mN929AA
2026-02-20partialKDFW?18:00 CSTN129AA
2026-02-19partialKDFW?19:53 CSTN428AA
2026-02-18KDFWKMCO18:02 CST21:20 EST2h 18mN181UW
2026-02-17partialKDFW?18:02 CSTN903AA
2026-02-16partialKDFW?20:25 CSTN163AA
2026-02-15estimated??05:18Z12:32Z7h 13mN159AN
2026-02-15?KMCO01:17Z23:42 EST3h 24mN159AN
2026-02-14estimated??02:58Z04:02Z1h 03mN903AA
2026-02-14KDFWKMCO18:02 CST21:12 EST2h 09mN903AA
2026-02-13estimated??06:06Z09:30Z3h 23mN142AN
2026-02-13estimated??00:00Z02:48Z2h 47mN142AN
2026-02-12partial??00:01ZN921US
2026-02-11partial??00:00ZA333AE
2026-02-10partial??00:00ZN335RT
2026-02-09KDFW Dallas/Fort Worth International?18:29 CST02:07Z1h 38mAC7103
2026-02-09partialKDFW?18:20 CSTN900UW
2026-02-08estimated?KDFW00:00Z10:42 CST16h 41mN134AN
2026-02-07estimatedKDFW?17:13 CST23:58Z0h 44mN134AN
2026-02-07estimated??00:02Z14:58Z14h 55mN920US
2026-02-06?KADS11:55Z17:58 CST12h 02mN149AN
2026-02-06KRBD?18:00 CST03:54Z3h 53mN149AN
2026-02-05estimated??15:02Z23:58Z8h 56mN150UW
2026-02-05estimatedKBAD?18:00 CST14:14Z14h 13mN150UW
2026-02-04estimated??06:09Z23:58Z17h 48mN907AA
2026-02-04estimated??00:00Z01:58Z1h 58mN907AA
2026-02-03partial??02:12ZN932AM
2026-02-03?KMCO00:00Z20:48 EST1h 47mN932AM
2026-02-02partialKDFW?18:00 CSTN579UW
2026-02-01partial??00:00ZN152UW
2026-01-31partial??00:00ZN540UW
2026-01-30partialKDFW?20:08 CSTN913US
2026-01-29KDFWKMCO18:38 CST22:08 EST2h 29mN567UW
2026-01-24KDFWKMCO18:09 CST21:36 EST2h 27mN913US
2026-01-23estimated?KMCO00:09Z20:42 EST1h 32mN904AA
2026-01-22partial??03:09ZN413AN
2026-01-22?KMCO00:00Z20:56 EST1h 55mN413AN
2026-01-21partial??00:03ZN902AA
2026-01-20partial??00:00ZN180US
2026-01-19partialKDFW?18:02 CSTN557UW
2026-01-18estimated?KDFW23:22Z17:58 CST0h 35mN557UW
2026-01-09estimated??00:01Z02:52Z2h 50mN191UW
2026-01-08partial??00:00ZN174US
2026-01-07partial??00:00ZN156AN
2026-01-06partial??00:25ZN199UW
2026-01-05?KMCO00:00Z20:54 EST1h 53mN148AN
2026-01-04partialKDFW?18:11 CSTN567UW
2026-01-03KDFWKMCO18:02 CST21:08 EST2h 06mAD5837
2026-01-02partialKDFW?18:02 CSTN900UW
2026-01-01partialKDFW?19:07 CSTN587UW
2025-12-31KDFWKMCO18:18 CST21:38 EST2h 19mN128AN
2025-12-30partialKDFW?18:02 CSTN928AM
2025-12-29estimated?KDFW11:41Z17:58 CST12h 16mAD4D12
2025-12-29estimated??00:00Z02:26Z2h 26mAD4D12
2025-12-28partialKDFW?18:32 CSTAD45A4
2025-12-27KRBDKMCO18:00 CST21:58 EST2h 57mN121AN
2025-12-26partial??00:01ZN197UW
2025-12-25estimated??00:06Z05:22Z5h 15mN173US
2025-12-24KDFWKMCO18:00 CST21:16 EST2h 15mN933AM
2025-12-23partialKDFW?18:00 CSTAD3E36
2025-12-22partialKDFW?18:00 CSTN508AY
2025-12-21partial??00:02ZN573UW
2025-12-20partialKDFW?18:32 CSTN927UW
2025-12-19?KMCO00:00Z21:40 EST2h 40mN507AY
2025-12-18partialKDFW?18:00 CSTN927UW
2025-12-17partialKDFW?18:00 CSTN115NN
2025-12-16partialKDAL?18:00 CSTN961AN
2025-12-15partialKADS?18:00 CSTN977UY
2025-12-13KDFWKMCO18:44 CST22:12 EST2h 27mN934AA
2025-12-12estimated??00:00Z02:10Z2h 10mN539UW
2025-12-11partialKDFW?18:02 CSTN165NN
2025-12-10partialKDFW?18:00 CSTN154AA
2025-12-09estimated?KDFW23:11Z17:58 CST0h 46mN154AA
2025-12-02estimated??00:48Z02:22Z1h 34mN980UY
2025-11-27?KMCO00:00Z20:56 EST1h 56mN585UW
2025-11-26estimatedKMCO?08:01 EST23:58Z10h 56mN904AA
2025-11-26estimated??08:40Z09:14Z0h 34mN904AA
2025-11-26estimated??07:45Z08:14Z0h 28mN904AA
2025-10-30KORDKGRR19:26 CDT20:52 EDT0h 26mN812AW
2025-10-29KORDKGRR19:12 CDT20:38 EDT0h 25mN810AW
2025-10-28KORDKGRR20:17 CDT21:44 EDT0h 26mN771XF
2025-10-27KORDKGRR20:35 CDT22:02 EDT0h 26mN839AW
2025-10-26KORDKGRR19:02 CDT20:28 EDT0h 25mN817AW
2025-10-25KORDKGRR19:20 CDT20:50 EDT0h 29mN742PS
2025-10-24KORDKGRR19:46 CDT21:18 EDT0h 31mN154AA
2025-10-23KORDKGRR19:07 CDT20:34 EDT0h 26mN701UW
2025-10-22KORDKGRR19:11 CDT20:40 EDT0h 28mN839AW
2025-10-21KORDKGRR21:49 CDT23:18 EDT0h 28mN839AW
2025-10-19KORDKGRR20:21 CDT21:50 EDT0h 28mN809AW
2025-10-15KORDKGRR19:16 CDT20:44 EDT0h 27mN837AW
2025-10-13KORDKGRR20:10 CDT21:34 EDT0h 24mN820AW
2025-10-08KORDKGRR19:27 CDT20:58 EDT0h 31mN774XF
2025-10-07KORDKGRR20:36 CDT22:02 EDT0h 25mN737US
2025-10-05KBNAKPHL09:48 CDT14:50 EDT4h 01mN737US
2025-10-02KBNAKADW11:58 CDT14:05 EDT1h 06mAB0361
2025-10-01KBNA?12:02 CDT18:03Z1h 01mAA7DAD
2025-09-30KBNAKADW11:58 CDT14:05 EDT1h 06mAB674B
2025-09-29KBNAKNYG12:05 CDT14:06 EDT1h 00mA9653D
2025-09-28KBNAKADW11:59 CDT14:06 EDT1h 07mAB674B
2025-09-27KBNAKADW12:00 CDT14:06 EDT1h 06mAB674B
2025-09-26KBNAKADW12:06 CDT14:11 EDT1h 04mA9F461
2025-09-25KBNAKADW12:45 CDT14:48 EDT1h 02mAAFFAA
2025-09-24KBNA?13:36 CDT19:41Z1h 05mAA3226
2025-09-23KBNAKADW13:08 CDT15:10 EDT1h 02mA9D44C
2025-09-22KBNAKNYG12:03 CDT14:04 EDT1h 00mAAF0CE
2025-09-21KBNAKNYG12:59 CDT15:01 EDT1h 01mAA4E80
2025-09-20KBNAKNYG12:04 CDT14:09 EDT1h 04mA9819B
2025-09-19KBNAKNYG12:11 CDT14:15 EDT1h 03mA9B7F6
2025-08-26partialKSTS?19:28 PDTN818AW
2025-08-25partialKDFW?22:48 CDTAB2729
2025-08-24partialKDFW?23:53 CDTN839AW
2025-08-23KSTSKDFW12:16 PDT23:17 CDT9h 01mAB79DE
2025-08-23KDFWKSTS09:49 CDT11:12 PDT3h 22mN839AW
2025-08-23KSTSKDFW22:28 PDT01:06 CDT0h 37mN765US
2025-08-21KSTSKDFW12:54 PDT18:06 CDT3h 12mN818AW
2025-08-21KDFWKSTS10:12 CDT11:22 PDT3h 09mN818AW
2025-08-21?KSTS03:46Z00:24 PDT3h 37mN738US
2025-08-19KDFWKSTS10:16 CDT14:32 PDT6h 15mN818AW
2025-08-19estimated?KDFW00:00Z19:36 CDT0h 36mN818AW
2025-08-17KSTSKDFW12:28 PDT18:32 CDT4h 03mN738US
2025-08-17KDFWKSTS10:09 CDT11:36 PDT3h 26mN738US
2025-08-16KSTSKDFW12:30 PDT19:25 CDT4h 55mAB4AF1
2025-08-16KDFWKSTS10:02 CDT11:14 PDT3h 12mN827AW
2025-08-15KSTSKDFW12:30 PDT17:44 CDT3h 13mN827AW
2025-08-15KDFWKSTS10:16 CDT11:36 PDT3h 20mN827AW
2025-08-14estimatedKSTS?12:28 PDT19:52Z0h 23mN703UW
2025-08-14KDFWKSTS10:09 CDT11:28 PDT3h 18mN703UW

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