Flight

AAL2647

Flight history and live tracking for AAL2647, 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → MMSD LOS CABOS INTERNATIONAL
Scheduled departure10:40 CDT
Estimated departure10:40 CDT on time
Estimated arrival11:05 MST
AircraftN959XV A21N

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KSEA

Flight history 299 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:55 CDT11:20 MST2h 25mN901AA
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL14:25 CDT14:53 MST2h 28mN164NN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:47 CDT11:09 MST2h 22mN534UW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:48 CDT11:10 MST2h 22mN580UW
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:53 CDT11:14 MST2h 21mN581UW
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL11:09 CDT11:30 MST2h 21mN955XV
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:58 CDT11:20 MST2h 22mN186US
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALMMSD LOS CABOS INTERNATIONAL10:48 CDT11:08 MST2h 20mN509AY
2026-09-24partialKDFW?10:19 CDTN146AA
2026-09-23partialKDFW?12:04 CDTN991AU
2026-09-22estimated??16:16Z21:32Z5h 15mN974UY
2026-09-21partialKDFW?11:19 CDTN135NN
2026-09-20partialKDFW?11:09 CDTN149AN
2026-09-19partialKDFW?13:47 CDTN164NN
2026-09-18estimated??15:53Z17:20Z1h 26mN140AN
2026-09-17partialKDFW?10:49 CDTN923US
2026-09-16partialKDFW?10:44 CDTN904AA
2026-09-14partialKDFW?10:51 CDTN510UW
2026-09-13partialKDFW?10:51 CDTN934AA
2026-09-12partialKDFW?11:07 CDTN932AM
2026-09-11partialKDFW?10:55 CDTN178US
2026-09-10estimated??16:10Z17:06Z0h 55mN970UY
2026-09-09estimated??15:42Z16:30Z0h 47mN912UY
2026-09-08partialKDFW?10:53 CDTN557UW
2026-09-06estimated??16:09Z17:00Z0h 50mN159AN
2026-09-05partialKDFW?11:05 CDTN975UY
2026-09-04estimated??15:58Z20:43Z4h 45mN952XV
2026-09-03estimated??15:45Z16:30Z0h 44mN573UW
Earlier flights (271) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02partialKDFW?11:25 CDTN132AN
2026-09-01partialKDFW?10:51 CDTN934AA
2026-08-31partialKDFW?10:57 CDTN159AN
2026-08-30partialKDFW?11:05 CDTN155UW
2026-08-29estimated??15:41Z20:36Z4h 54mN155UW
2026-08-28estimated??17:24Z22:08Z4h 44mN991AU
2026-08-27partialKDFW?10:58 CDTN127AA
2026-08-26estimated??15:49Z20:44Z4h 54mN199UW
2026-08-25partialKDFW?10:52 CDTN996AN
2026-08-24partialKDFW?10:46 CDTN159AN
2026-08-23estimated??15:42Z20:37Z4h 55mN152UW
2026-08-22estimated??15:53Z16:38Z0h 44mN152AA
2026-08-21estimated??15:52Z20:56Z5h 03mN120EE
2026-08-20estimated??15:54Z16:24Z0h 29mN144AN
2026-08-17estimated??15:53Z21:12Z5h 19mN920US
2026-08-16estimated??15:44Z21:00Z5h 15mN184US
2026-08-15estimated??15:55Z21:11Z5h 15mN139AN
2026-08-14estimated??16:12Z17:00Z0h 47mN977UY
2026-08-13partialKDFW?11:19 CDTN131NN
2026-08-12estimated??14:47Z16:22Z1h 34mN540UW
2026-07-22estimated?KDFW20:52Z16:34 CDT0h 42mN583UW
2026-07-21partial??00:19ZN567UW
2026-07-20estimated?KDFW21:07Z17:33 CDT1h 25mN567UW
2026-07-19partial??00:32ZN191UW
2026-07-18estimated??21:01Z22:04Z1h 02mN191UW
2026-07-17estimated??20:27Z22:08Z1h 41mN124AA
2026-07-16partial??01:24ZN194UW
2026-07-15estimated??21:10Z22:08Z0h 57mN194UW
2026-07-14estimatedKCDSKDFW16:39 CDT17:14 CDT0h 34mN151AN
2026-07-13partialKDFW?19:06 CDTN922US
2026-07-12estimatedKSJT?16:28 CDT22:24Z0h 55mN922US
2026-07-11estimatedKDFW?15:27 CDT21:46Z1h 18mN434AN
2026-07-10partialKDFW?16:23 CDTN121AN
2026-07-09partialKDFW?15:28 CDTN568UW
2026-07-08partialKDFW?15:14 CDTAD3A7F
2026-07-07estimatedKCDSKDFW17:06 CDT17:38 CDT0h 31mN507AY
2026-07-06estimatedKSJT?16:04 CDT21:58Z0h 53mN584UW
2026-07-05partialKDFW?19:31 CDTN553UW
2026-07-04partialKDFW?19:11 CDTN150UW
2026-07-03estimatedKDFW?16:39 CDT22:40Z1h 00mN150UW
2026-07-02partialKDFW?20:01 CDTN187US
2026-07-01partialKDFW?19:03 CDTN978UY
2026-06-29estimatedKSJTKDFW17:10 CDT17:54 CDT0h 43mN907AA
2026-06-28estimated??04:10Z22:00Z17h 49mN413AN
2026-06-27partialKDFW?15:59 CDTN413AN
2026-06-26partialKDFW?21:40 CDTN186US
2026-06-25partialKDFW?18:01 CDTN186US
2026-06-24partialKDFW?15:58 CDTN186US
2026-06-23partialKDFW?15:54 CDTN582UW
2026-06-22estimatedKDFW?16:04 CDT21:58Z0h 53mN406AN
2026-06-21estimatedKDFW?16:08 CDT22:06Z0h 57mAD4D12
2026-06-20partialKDFW?19:06 CDTN173US
2026-06-19partialKDFW?21:44 CDTN145AN
2026-06-19partialKDFW?19:23 CDTN145AN
2026-06-17estimatedKDFW?15:46 CDT21:34Z0h 47mN165US
2026-06-16partialKDFW?15:49 CDTN996AN
2026-06-15estimatedKSJT?15:56 CDT21:46Z0h 49mN159AN
2026-06-14estimatedKSJTKDFW16:05 CDT16:50 CDT0h 44mN927UW
2026-06-13estimatedKDFW?05:07 CDT22:28Z12h 20mN179UW
2026-06-12estimatedKFTWKDFW15:45 CDT16:36 CDT0h 50mN179UW
2026-05-28estimatedKFTWKDFW16:13 CDT16:54 CDT0h 40mN115NN
2026-05-27estimatedKDFW?09:36 CDT21:28Z6h 51mN538UW
2026-05-26partialKAUS?19:39 CDTN540UW
2026-05-25partialKDFW?00:22 CDTN932AM
2026-05-25estimatedKSAT?20:11 CDT02:42Z1h 31mN932AM
2026-05-24KSJTKSAT15:45 CDT17:38 CDT1h 52mN932AM
2026-05-23estimatedKDFW?15:20 CDT21:38Z1h 17mN919US
2026-05-22partialKDFW?19:18 CDTN928AM
2026-05-21estimatedMMTCKDFW14:12 CST17:06 CDT1h 53mN928AM
2026-05-20partialKDFW?15:02 CDTN964NN
2026-05-20estimated??15:06Z15:48Z0h 42mN964NN
2026-05-20KDFWKSAT01:37 CDT03:00 CDT1h 22mN157AA
2026-05-20KDFWKAFW22:10 CDT23:24 CDT1h 13mN952NN
2026-05-20KDFWKGKY19:49 CDT20:38 CDT0h 48mN844NN
2026-05-19partialKDFW?22:19 CDTN909NN
2026-05-12estimated??20:13Z21:06Z0h 52mN929AA
2026-05-12partialKDFW?09:38 CDTN929AA
2026-05-11partialKDFW?15:07 CDTN957NN
2026-05-11estimatedKDFW?09:32 CDT15:14Z0h 41mN957NN
2026-05-10partialKDFW?09:24 CDTN906NN
2026-05-09partialKDFW?09:45 CDTN524UW
2026-05-08estimated??20:29Z21:32Z1h 02mN881NN
2026-05-08estimatedKDFW?09:46 CDT15:58Z1h 11mN881NN
2026-05-07partialKDFW?15:11 CDTN152AA
2026-05-07partialKDFW?09:45 CDTN152AA
2026-05-06partialKDFW?15:09 CDTN933NN
2026-05-06estimatedKDFW?09:45 CDT15:54Z1h 08mN933NN
2026-05-05partialKDFW?09:56 CDTN944AN
2026-05-04partialKDFW?10:22 CDTN902AN
2026-05-03partialKDFW?09:46 CDTN147AA
2026-05-02partialKDFW?15:08 CDTN181UW
2026-05-02estimatedKDFW?09:40 CDT15:48Z1h 07mN181UW
2026-05-01partialKDFW?09:28 CDTN306NY
2026-04-30estimatedKDFW?09:39 CDT21:02Z6h 22mN946AN
2026-04-29partialKDFW?15:09 CDTN981NN
2026-04-28partialKDFW?15:10 CDTN917NN
2026-04-28partialKDFW?09:53 CDTN917NN
2026-04-27estimated??20:02Z20:51Z0h 48mN849NN
2026-04-27estimated??14:38Z15:44Z1h 06mN849NN
2026-04-26estimated??16:14Z23:58Z7h 43mN959AN
2026-04-25partialKDFW?14:54 CDTN560UW
2026-04-25estimatedKDFW?09:27 CDT15:36Z1h 08mN560UW
2026-04-24partialKDFW?14:53 CDTN926NN
2026-04-24estimated??14:30Z15:40Z1h 09mN926NN
2026-04-23partialKDFW?15:07 CDTN953AN
2026-04-23partialKDFW?09:40 CDTN953AN
2026-04-22partialKDFW?09:35 CDTN991NN
2026-04-21estimated??19:59Z21:00Z1h 00mA373EA
2026-04-21estimated??14:36Z15:42Z1h 05mA373EA
2026-04-20partialKDFW?14:26 CDTN924NN
2026-04-20partialKDFW?09:37 CDTN924NN
2026-04-19partialKDFW?14:50 CDTN980NN
2026-04-19partialKDFW?09:45 CDTN980NN
2026-04-18partialKDFW?16:39 CDTN136AN
2026-04-18estimated??16:01Z17:24Z1h 22mN136AN
2026-04-17partialKDFW?14:45 CDTN957NN
2026-04-17partialKDFW?09:43 CDTN957NN
2026-04-16partialKDFW?14:45 CDTN836NN
2026-04-16estimated??14:29Z15:42Z1h 12mN836NN
2026-04-15partialKDFW?14:47 CDTA39B39
2026-04-15partialKDFW?09:44 CDTA39B39
2026-04-14partialKDFW?14:26 CDTN979AN
2026-04-14partialKDFW?09:39 CDTN979AN
2026-04-13estimated?KDFW19:48Z15:46 CDT0h 58mN925NN
2026-04-12partialKDFW?15:20 CDTN938NN
2026-04-12estimated??14:36Z15:46Z1h 10mN938NN
2026-04-11partialKDFW?09:55 CDTN127AA
2026-04-06?KSEA04:22Z01:00 PDT3h 37mN584UW
2026-04-05?KSEA04:24Z01:18 PDT3h 53mN176UW
2026-04-04KDFWKSEA23:34 CDT01:36 PDT4h 01mN155UW
2026-04-02?KSEA03:37Z00:32 PDT3h 54mN536UW
2026-03-31KDFWKSEA23:20 CDT01:06 PDT3h 45mN192UW
2026-03-30?KSEA04:07Z01:16 PDT4h 08mN988AL
2026-03-29?KSEA03:36Z00:40 PDT4h 03mN910AU
2026-03-15estimated??03:36Z10:18Z6h 41mN908AA
2026-03-14KDFWKSEA22:46 CDT00:38 PDT3h 51mN998AN
2026-03-13?KSEA04:04Z01:12 PDT4h 07mN179UW
2026-03-12partialKDFW?22:57 CDTN928AM
2026-03-10KDFWKBFI22:53 CDT01:24 PDT4h 31mN172US
2026-03-09KDFWKBFI23:09 CDT01:12 PDT4h 02mN933AM
2026-03-07partialKDFW?23:02 CSTN970UY
2026-03-06KDFWKSEA22:35 CST00:36 PST4h 00mN931AM
2026-03-02KDFWKSEA22:47 CST00:40 PST3h 52mN142AN
2026-02-28KDFWKSEA22:33 CST00:50 PST4h 16mN927UW
2026-02-27partialKDFW?22:35 CSTN133AN
2026-02-23partialKDFW?22:34 CSTN542UW
2026-02-21KDFWKSEA22:42 CST00:52 PST4h 09mN148AN
2026-02-20KDFWKSEA22:39 CST00:54 PST4h 15mN154UW
2026-02-16KDFWKSEA22:42 CST01:00 PST4h 17mN161AA
2026-02-14partialKDFW?22:27 CSTN174US
2026-02-13partialKDFW?23:42 CSTN537UW
2026-02-11estimated??18:01Z23:06Z5h 04mN114UW
2026-02-10estimated?KPHX20:17Z14:48 MST1h 31mN909NN
2026-02-10KPHXKSAN11:22 MST11:34 PST1h 11mN909NN
2026-02-10estimated??00:00Z01:14Z1h 13mN662AW
2026-02-09estimated??17:42Z23:58Z6h 15mN662AW
2026-02-08?KPHX20:32Z15:30 MST1h 57mN960AN
2026-02-08?KSAN18:30Z12:08 PST1h 38mN960AN
2026-02-07?KPHX20:17Z15:02 MST1h 45mN352PS
2026-02-07?KSAN17:50Z11:32 PST1h 41mN352PS
2026-02-06?KPHX20:20Z15:08 MST1h 48mN873NN
2026-02-06?KSAN17:51Z11:50 PST1h 59mN873NN
2026-02-05estimated??17:40Z23:22Z5h 41mN601AW
2026-02-04KPHX?11:14 MST22:16Z4h 01mN758US
2026-02-03estimated?KPHX20:17Z14:50 MST1h 32mN824NN
2026-02-03estimated?KSAN17:49Z11:22 PST1h 32mN824NN
2026-02-02estimated??18:17Z22:52Z4h 34mN121UW
2026-02-01estimated?KPHX20:28Z15:24 MST1h 55mN987NN
2026-02-01KPHXKSAN12:01 MST12:08 PST1h 06mN987NN
2026-01-31?KPHX20:30Z15:18 MST1h 48mN987AN
2026-01-31?KSAN18:00Z11:46 PST1h 45mN987AN
2026-01-30?KPHX20:19Z15:18 MST1h 58mN969AN
2026-01-30?KSAN18:03Z11:54 PST1h 51mN969AN
2026-01-29estimated??17:29Z22:32Z5h 03mN111US
2026-01-28estimated??18:11Z23:06Z4h 55mN110UW
2026-01-27KPHX?17:01 MST03:16Z3h 15mN669AW
2026-01-26?KPHX21:09Z16:58 MST2h 48mN669AW
2026-01-26estimated??00:00Z03:22Z3h 21mN652AW
2026-01-25estimated??17:32Z23:58Z6h 25mN652AW
2026-01-24estimated?KPHX20:21Z14:56 MST1h 34mN842NN
2026-01-24estimated?KSAN17:53Z11:30 PST1h 36mN842NN
2026-01-23?KPHX20:17Z15:08 MST1h 50mN872NN
2026-01-23?KSAN17:50Z11:32 PST1h 41mN872NN
2026-01-22estimated??17:57Z22:24Z4h 26mN111US
2026-01-21estimated??19:36Z23:26Z3h 49mN126UW
2026-01-20estimated??17:43Z22:06Z4h 22mN111US
2026-01-19KPHX?11:16 MST23:02Z4h 46mN110UW
2026-01-19estimated??17:30Z17:49Z0h 18mN110UW
2026-01-18?KPHX17:35Z14:52 MST4h 16mN126UW
2026-01-09?KPHX20:17Z15:10 MST1h 52mN987AN
2026-01-09?KSAN17:50Z11:38 PST1h 47mN987AN
2026-01-08?KPHX18:47Z16:44 MST4h 56mN112US
2026-01-07KPHX?11:11 MST22:44Z4h 33mN766US
2026-01-06KPHX?11:15 MST22:54Z4h 38mN108UW
2026-01-05partialKDFW?22:58 CSTN142AN
2026-01-04estimated??10:36Z11:07Z0h 31mAD50C9
2026-01-04KDFWKSEA22:53 CST01:22 PST4h 28mAD50C9
2026-01-03KDFWKSEA23:05 CST01:06 PST4h 00mN924US
2026-01-02KDFWKSEA22:41 CST00:36 PST3h 54mN165US
2025-12-31KDFWKSEA23:02 CST00:58 PST3h 56mN928AM
2025-12-30partialKDFW?22:55 CSTN160AN
2025-12-29KDFWKSEA23:12 CST01:40 PST4h 27mN931AM
2025-12-28estimated??04:21Z09:14Z4h 52mN934AA
2025-12-27KDFWKSEA23:04 CST01:14 PST4h 09mN198UW
2025-12-23?KSEA04:13Z01:06 PST4h 53mN161AA
2025-12-22partialKDFW?22:49 CSTN167US
2025-12-21partialKDFW?23:21 CSTN171US
2025-12-20?KSEA04:24Z01:48 PST5h 23mN977UY
2025-12-19?KBFI04:23Z01:40 PST5h 16mN978UY
2025-12-18estimated?KORD00:00Z19:15 CST1h 14mN893NN
2025-12-17partialKLAS?13:50 PSTAC51B2
2025-12-16KLASKORD13:27 PST19:06 CST3h 38mAC3558
2025-12-16KORDKLAS10:13 CST11:48 PST3h 34mN886NN
2025-12-16?KORD00:00Z20:26 CST2h 26mN929AN
2025-12-15estimated??22:24Z23:58Z1h 33mN929AN
2025-12-15KORDKLAS12:00 CST13:24 PST3h 23mN929AN
2025-12-15?KORD00:00Z19:50 CST1h 50mN338PK
2025-12-14estimated??21:15Z23:58Z2h 42mN338PK
2025-12-14KORDKLAS10:54 CST12:34 PST3h 39mN338PK
2025-12-12KLASKORD13:01 PST18:34 CST3h 32mA3D90A
2025-12-12KORDKLAS09:45 CST11:54 PST4h 08mA3D90A
2025-12-10KLASKORD14:29 PST20:36 CST4h 06mAC1547
2025-12-10KORDKLAS10:48 CST13:22 PST4h 33mN878NN
2025-12-09KLASKORD13:27 PST19:16 CST3h 48mAB3214
2025-12-09KORDKLAS10:12 CST11:54 PST3h 41mN820NN
2025-12-02KDFWKSEA23:29 CST01:20 PST3h 50mN538UW
2025-11-27?KBFI04:48Z00:56 PST4h 07mN996AN
2025-11-26?KSEA06:34Z01:32 PST2h 57mN143AN
2025-10-30partialKDFW?10:49 CDTN546UW
2025-10-29estimated??21:21Z22:22Z1h 00mN115NN
2025-10-29estimated??15:44Z16:30Z0h 45mN115NN
2025-10-28partialKDFW?16:14 CDTN971UY
2025-10-28estimated??14:34Z16:16Z1h 42mN971UY
2025-10-27estimated??16:22Z21:08Z4h 45mN978UY
2025-10-26partialKDFW?13:17 CDTN166NN
2025-10-25partialKDFW?10:26 CDTN507AY
2025-10-24estimated??16:22Z21:09Z4h 47mN176UW
2025-10-22partialKDFW?16:03 CDTN165US
2025-10-22partialKDFW?10:40 CDTN165US
2025-10-21partialKDFW?16:08 CDTN166NN
2025-10-21partialKDFW?10:56 CDTN166NN
2025-10-20partialKDFW?10:58 CDTN166NN
2025-10-15partialKDFW?10:45 CDTN163US
2025-10-14estimated??20:29Z22:11Z1h 42mN118NN
2025-10-14partialKDFW?10:28 CDTN118NN
2025-10-13partialKDFW?10:31 CDTAD36C8
2025-10-07partialKDFW?15:25 CDTN971UY
2025-10-07partialKDFW?10:43 CDTN971UY
2025-10-06estimatedKCLT?20:01 EDT17:32Z17h 30mN976UY
2025-09-30KSFO San Francisco International?23:23 PDT07:28Z1h 04mACB285
2025-09-27KSFO San Francisco International?22:53 PDT06:58Z1h 05mA540E3
2025-09-23KSFO San Francisco InternationalKCDC23:08 PDT01:11 MDT1h 02mA5B3A7
2025-09-20KSFO San Francisco International?22:56 PDT07:00Z1h 04mADACFD
2025-09-19KCLTKMCO20:00 EDT21:09 EDT1h 08mAD36C8
2025-08-26partialKPHX?20:30 MSTN122US
2025-08-26estimated?KPHX00:02Z19:22 MST2h 19mN716UW
2025-08-25estimated??19:53Z23:58Z4h 05mN716UW
2025-08-25estimated??00:02Z12:07Z12h 05mN716UW
2025-08-24estimated??00:01Z06:46Z6h 45mN647AW
2025-08-23estimated??20:09Z23:58Z3h 49mN647AW
2025-08-23estimated??17:05Z18:50Z1h 44mN647AW
2025-08-21estimated??20:04Z21:52Z1h 47mN601AW
2025-08-21estimated??16:53Z18:40Z1h 46mN601AW
2025-08-19estimated??18:32Z20:55Z2h 23mN656AW
2025-08-17estimated??21:02Z23:00Z1h 58mN103US
2025-08-17estimated??17:35Z19:46Z2h 11mN103US
2025-08-16estimated??20:24Z23:38Z3h 13mN110UW
2025-08-16estimatedKPHX?10:16 MST18:28Z1h 11mN110UW
2025-08-15estimated??20:10Z22:04Z1h 53mN125UW
2025-08-15estimated??16:41Z18:30Z1h 48mN125UW
2025-08-14estimatedKPHX?11:00 MST18:34Z0h 34mN110UW

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