Flight

AAL644

Flight history and live tracking for AAL644, 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
RouteKSLC SALT LAKE CITY INTERNATIONAL → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure07:00 MDT

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KTYS

Flight history 244 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:11 MDT10:23 CDT2h 12mN568UW
2026-10-01KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:28 MDT13:35 CDT2h 07mN132AN
2026-09-30KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:18 MDT10:36 CDT2h 18mN146AA
2026-09-29KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:28 MDT18:28 CDT2h 00mN915US
2026-09-28KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL08:27 MDT11:28 CDT2h 01mN155NN
2026-09-27KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:09 MDT10:07 CDT1h 58mN152UW
2026-09-26KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:18 MDT10:24 CDT2h 06mN904AA
2026-09-25KSLC SALT LAKE CITY INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL07:44 MDT11:08 CDT2h 24mN128AN
2026-09-24KSLCKDFW06:10 MDT11:48 CDT4h 37mN901AA
2026-09-23KSLCKDFW07:08 MDT10:30 CDT2h 21mN982VJ
2026-09-22KSLCKDFW06:15 MDT10:26 CDT3h 10mN988AL
2026-09-21KSLCKDFW07:05 MDT10:42 CDT2h 36mN909AM
2026-09-20estimatedKTYSKDFW09:08 EDT10:06 CDT1h 57mN193UW
2026-09-19estimatedKTYSKDFW09:11 EDT10:18 CDT2h 06mN121AN
2026-09-18estimated??13:22Z16:01Z2h 38mN178US
2026-09-17estimated??13:12Z15:34Z2h 21mN119NN
2026-09-16estimated??13:07Z15:34Z2h 26mN166NN
2026-09-14estimated??13:03Z15:24Z2h 20mN186US
2026-09-13estimated??13:04Z15:26Z2h 21mN912UY
2026-09-12estimated??13:41Z16:04Z2h 22mN154UW
2026-09-11estimatedKTYSKDFW09:09 EDT10:16 CDT2h 06mN552UW
2026-09-10estimated??13:10Z16:02Z2h 51mN552UW
2026-09-09estimated??13:01Z15:20Z2h 18mN119NN
2026-09-08estimatedKTYSKDFW09:03 EDT10:18 CDT2h 14mN176UW
2026-09-06estimated??13:01Z15:26Z2h 24mN199UW
2026-09-05estimated??12:59Z15:22Z2h 22mN138AN
2026-09-04estimated??12:59Z15:22Z2h 22mN954XV
2026-09-03estimated??13:06Z15:34Z2h 27mN952XV
Earlier flights (216) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02estimated??12:57Z15:20Z2h 22mN925UY
2026-09-01estimated??12:57Z15:28Z2h 30mN836AW
2026-08-31estimated??12:58Z15:28Z2h 29mN154UW
2026-08-30estimated??16:33Z19:06Z2h 32mN931AM
2026-08-29estimated??13:04Z15:34Z2h 29mN559UW
2026-08-28estimated??13:02Z15:28Z2h 26mN994AN
2026-08-27estimated??13:05Z15:40Z2h 34mN174US
2026-08-26estimated??13:03Z15:46Z2h 42mN162AA
2026-08-25estimated??13:02Z15:32Z2h 29mN771XF
2026-08-24estimated??13:11Z15:58Z2h 47mN190UW
2026-08-23estimated??13:06Z16:10Z3h 03mN918US
2026-08-22estimated??12:06Z15:40Z3h 33mN554UW
2026-08-21estimated??12:51Z16:50Z3h 58mN970UY
2026-08-20estimated??12:52Z16:50Z3h 58mN509AY
2026-08-19estimated??13:16Z15:22Z2h 05mN952XV
2026-08-17estimated??13:28Z16:32Z3h 03mN919US
2026-08-16estimated??13:39Z17:14Z3h 34mN147AA
2026-08-15estimated??13:02Z15:30Z2h 27mN521UW
2026-08-14estimated??13:08Z16:46Z3h 38mN167AN
2026-08-13estimated??13:01Z16:24Z3h 23mN534UW
2026-08-12estimated??13:07Z15:40Z2h 32mN990AU
2026-07-22estimated??00:26Z02:28Z2h 01mN802AW
2026-07-21estimated??21:24Z23:08Z1h 43mN802AW
2026-07-20estimated??03:33Z05:16Z1h 42mN664AW
2026-07-20estimated?KTYS00:48Z22:32 EDT1h 43mN664AW
2026-07-19?KDFW00:16Z00:12 CDT4h 55mN810AW
2026-07-18estimated??01:30Z03:44Z2h 14mN753US
2026-07-17estimated??22:09Z23:50Z1h 40mN753US
2026-07-17estimatedKTYSKDFW23:59 EDT00:48 CDT1h 48mN753US
2026-07-17estimated??00:36Z03:02Z2h 25mN753US
2026-07-15estimated??00:00Z04:20Z4h 20mN751UW
2026-07-14estimatedKDFWKTYS18:07 CDT19:58 EDT0h 50mN751UW
2026-07-14estimated??02:32Z04:30Z1h 57mN839AW
2026-07-14estimatedKTXK?19:00 CDT01:10Z1h 10mN839AW
2026-07-13partialKBNA?23:05 CDTN833AW
2026-07-13partialKBNA?19:00 CDTN833AW
2026-07-12estimated??21:33Z23:58Z2h 24mN833AW
2026-07-12estimatedKTYS?21:17 EDT03:20Z2h 02mN125UW
2026-07-11estimated??21:59Z23:42Z1h 43mN125UW
2026-07-11estimated??01:47Z03:32Z1h 44mN812AW
2026-07-11estimatedKMKL?19:00 CDT00:20Z0h 20mN812AW
2026-07-10estimatedKDFWKTYS17:51 CDT19:58 EDT1h 06mN812AW
2026-07-10partialKTYS?20:29 EDTN771XF
2026-07-09KDFWKTYS16:42 CDT19:28 EDT1h 45mN771XF
2026-07-07partialKTYS?17:20 EDTN981AN
2026-07-07partialKTYS?20:40 EDTN717UW
2026-07-06KDFWKTYS17:04 CDT19:46 EDT1h 41mN717UW
2026-07-06partialKTYS?21:15 EDTN805AW
2026-07-05estimatedKDFWKTYS16:45 CDT19:58 EDT2h 12mN805AW
2026-07-03partialKTYS?17:28 EDTN933NN
2026-07-03partialKTYS?20:31 EDTN805AW
2026-07-02estimatedKDFWKTYS16:17 CDT19:08 EDT1h 50mN805AW
2026-06-30partialKTYS?20:16 EDTN833AW
2026-06-29partialKTYS?17:27 EDTN833AW
2026-06-29partialKTYS?20:25 EDTN832AW
2026-06-28partialKTYS?17:22 EDTN832AW
2026-06-28partialKTYS?20:46 EDTN669AW
2026-06-27KDFWKTYS16:52 CDT19:32 EDT1h 39mN669AW
2026-06-27partialKTYS?20:25 EDTN808AW
2026-06-26KDFWKTYS16:50 CDT19:28 EDT1h 37mN808AW
2026-06-26partialKTYS?21:50 EDTN828AW
2026-06-25estimatedKDFWKTYS16:48 CDT19:38 EDT1h 49mN828AW
2026-06-23partialKTYS?22:24 EDTN745VJ
2026-06-23estimatedKMLCKTYS19:00 CDT21:22 EDT1h 22mN745VJ
2026-06-22estimatedKDFWKTYS18:30 CDT19:58 EDT0h 27mN745VJ
2026-06-22partialKTYS?20:54 EDTN806AW
2026-06-21partialKTYS?18:06 EDTN806AW
2026-06-21partialKTYS?20:55 EDTN830AW
2026-06-20estimated??21:23Z23:22Z1h 58mN830AW
2026-06-19partialKTYS?23:10 EDTN725UW
2026-06-19KDFWKTYS19:32 CDT22:12 EDT1h 39mN725UW
2026-06-16partialKTYS?20:11 EDTN815AW
2026-06-15KDFWKTYS16:34 CDT19:04 EDT1h 29mN815AW
2026-06-15partialKTYS?21:19 EDTN755US
2026-06-14estimatedKDFWKTYS17:36 CDT19:58 EDT1h 21mN755US
2026-06-14KTYSKDFW20:43 EDT21:38 CDT1h 54mN747UW
2026-06-13estimatedKDFWKTYS16:27 CDT19:12 EDT1h 45mN747UW
2026-06-12KTYSKDFW01:40 EDT02:28 CDT1h 47mN105UW
2026-06-12estimatedKDFWKTYS21:24 CDT00:06 EDT1h 41mN105UW
2026-05-29partialKTYS?20:34 EDTN754UW
2026-05-28KDFWKTYS16:44 CDT19:22 EDT1h 37mN754UW
2026-05-26partialKTYS?22:54 EDTN836AW
2026-05-26partialKTYS?20:00 EDTN836AW
2026-05-25estimated??21:45Z23:58Z2h 13mN836AW
2026-05-25estimatedKDFW?19:23 CDT01:00Z0h 36mN804AW
2026-05-24partialKTYS?20:31 EDTN749US
2026-05-23partialKTYS?17:44 EDTN749US
2026-05-23partialKTYS?21:17 EDTN651AW
2026-05-22partialKTYS?18:17 EDTN651AW
2026-05-22partialKTYS?20:35 EDTA36A19
2026-05-21estimatedKDFWKTYS16:25 CDT19:24 EDT1h 58mA36A19
2026-03-06estimated??18:01Z21:46Z3h 44mN910AU
2026-03-05?KLAX17:21Z13:24 PST4h 03mN179UW
2026-03-04KDFWKLAX12:00 CST13:10 PST3h 09mAD3A7F
2026-03-04estimated??17:21Z17:40Z0h 18mAD3A7F
2026-03-03KDFWKLAX12:12 CST13:12 PST2h 59mN170US
2026-03-02estimated??18:23Z22:16Z3h 52mN183UW
2026-03-01estimatedKDFWKTYS12:05 CST16:58 EST3h 53mN431AN
2026-02-27estimated??17:02Z21:52Z4h 49mN904AA
2026-02-26estimatedKDFWKTYS12:55 CST17:32 EST3h 36mN993AN
2026-02-25KDFWKHHR12:08 CST13:36 PST3h 28mN121AN
2026-02-24estimatedKDFWKTYS12:16 CST16:50 EST3h 34mN932AM
2026-02-23?KLAX17:30Z14:26 PST4h 55mN973UY
2026-02-22estimated??17:27Z21:52Z4h 25mN932AM
2026-02-20estimated??17:48Z22:20Z4h 31mN138AN
2026-02-19estimated??17:20Z22:16Z4h 55mN546UW
2026-02-18estimatedKDFWKTYS12:02 CST17:02 EST3h 59mN508AY
2026-02-17estimated??17:09Z22:10Z5h 00mN930AU
2026-02-16estimatedKDFWKTYS12:08 CST16:56 EST3h 47mN587UW
2026-02-15?KLAX17:30Z13:28 PST3h 57mN928AM
2026-02-13estimated??17:35Z22:08Z4h 33mAD495B
2026-02-12partialKDFW?20:40 CSTN655AW
2026-02-11?KBUF00:00Z21:00 EST1h 59mN601AW
2026-02-10partialKDFW Dallas/Fort Worth International?18:00 CSTN663AW
2026-02-09partial??00:03ZN655AW
2026-02-08partialKDFW?18:00 CSTN661AW
2026-02-07?KBUF00:03Z22:30 EST3h 26mN110UW
2026-02-06?KBUF00:00Z21:16 EST2h 15mN654AW
2026-02-05partial??00:00ZN673AW
2026-02-04partial??00:00ZN652AW
2026-02-03partialKDFW?18:00 CSTN658AW
2026-02-02partial??00:00ZN655AW
2026-02-01estimatedKDFWKTYS17:40 CST18:58 EST0h 18mN655AW
2026-02-01partialKDFW?18:09 CSTN662AW
2026-01-31?KBUF00:03Z22:40 EST3h 36mN124US
2026-01-30?KBUF00:01Z21:08 EST2h 06mN662AW
2026-01-29partialKTYS?19:00 ESTN653AW
2026-01-28estimatedKDFWKTYS17:27 CST18:58 EST0h 30mN653AW
2026-01-27?KBUF01:46Z04:06 EST7h 19mN653AW
2026-01-24KDFWKBUF18:18 CST21:42 EST2h 23mN601AW
2026-01-23KDFWKBUF19:12 CST22:40 EST2h 27mN108UW
2026-01-22?KBUF00:59Z23:02 EST3h 02mN108UW
2026-01-21KDFWKBUF18:40 CST22:12 EST2h 31mN653AW
2026-01-20?KBUF00:00Z22:02 EST3h 01mN649AW
2026-01-19partial??00:02ZN124US
2026-01-18estimatedKDFWKTYS17:36 CST18:58 EST0h 21mN124US
2026-01-09KDFWKBUF18:45 CST22:04 EST2h 18mN651AW
2026-01-08?KBUF00:00Z20:48 EST1h 48mN665AW
2026-01-07partial??00:00ZN663AW
2026-01-06estimatedKDFWKTYS17:27 CST18:58 EST0h 30mN663AW
2026-01-06estimatedKTYSKDFW19:00 EST20:36 CST2h 36mN111US
2026-01-05estimatedKBUF?18:13 EST23:58Z0h 44mN111US
2026-01-05KDFWKBUF13:42 CST17:10 EST2h 27mN111US
2026-01-05estimated??00:00Z02:16Z2h 15mN653AW
2026-01-04estimatedKBUF?17:55 EST23:58Z1h 02mN653AW
2026-01-04KDFWKBUF13:22 CST16:54 EST2h 31mN653AW
2026-01-03estimatedKTYSKDFW19:00 EST19:40 CST1h 39mN110UW
2026-01-02estimatedKBUF?17:24 EST23:58Z1h 33mN110UW
2026-01-02KDFWKBUF12:34 CST16:28 EST2h 53mN110UW
2026-01-02estimatedKTYSKDFW19:02 EST19:32 CST1h 30mN652AW
2026-01-01estimatedKBUF?17:26 EST23:58Z1h 32mN652AW
2026-01-01KDFWKBUF12:34 CST16:14 EST2h 39mN652AW
2025-12-31KDFWKBUF12:35 CST16:18 EST2h 42mN983AN
2025-12-31estimatedKTYSKDFW19:00 EST19:30 CST1h 30mN663AW
2025-12-30estimatedKBUF?17:22 EST23:58Z1h 35mN663AW
2025-12-30KDFWKBUF12:35 CST16:16 EST2h 41mN663AW
2025-12-29estimatedKTYSKDFW19:00 EST20:20 CST2h 20mN114UW
2025-12-28partialKBUF?17:57 ESTA03CE6
2025-12-27estimatedKTYSKDFW19:00 EST20:42 CST2h 41mN651AW
2025-12-26estimatedKBUF?18:38 EST23:58Z0h 19mN651AW
2025-12-26KDFWKBUF12:50 CST16:20 EST2h 29mN651AW
2025-12-26estimatedKTYSKDFW19:01 EST19:28 CST1h 26mN108UW
2025-12-25partialKBUF?17:28 ESTA02443
2025-12-24KDFWKBUF12:50 CST16:28 EST2h 37mN826NN
2025-12-18KDFWKBUF18:42 CST22:16 EST2h 33mN127UW
2025-12-17KDFWKBUF18:53 CST22:26 EST2h 32mN657AW
2025-12-16KDFWKBUF18:47 CST22:34 EST2h 46mN651AW
2025-12-15?KBUF01:44Z23:58 EST3h 13mN111US
2025-12-14?KBUF00:28Z22:24 EST2h 55mN745VJ
2025-12-13KDFWKBUF19:32 CST23:34 EST3h 01mN8009T
2025-12-12KDFWKBUF20:11 CST23:44 EST2h 32mN664AW
2025-12-11KDFWKBUF18:45 CST22:30 EST2h 44mN604AW
2025-12-10KDFWKBUF21:02 CST00:36 EST2h 34mN109UW
2025-12-02estimated??00:45Z04:08Z3h 22mN114UW
2025-11-27?KBUF18:58Z16:50 EST2h 51mN661AW
2025-11-27estimated??00:00Z01:32Z1h 31mN775XF
2025-11-26partialKBUF?17:05 ESTAA7DAD
2025-10-29estimatedKTYSKDFW11:45 EDT12:56 CDT2h 11mN135NN
2025-10-28estimated??15:51Z18:02Z2h 10mN151AN
2025-10-27estimated??15:31Z18:02Z2h 30mN173US
2025-10-26estimatedKTYSKDFW11:53 EDT13:12 CDT2h 18mN191UW
2025-10-25estimatedKTYSKDFW11:56 EDT13:12 CDT2h 16mN536UW
2025-10-24estimatedKTYSKDFW11:50 EDT13:06 CDT2h 15mN174US
2025-10-22estimatedKTYSKDFW13:16 EDT14:24 CDT2h 07mN925UY
2025-10-21estimated??15:56Z18:00Z2h 03mN901AA
2025-10-20estimatedKTYSKDFW11:57 EDT13:08 CDT2h 10mN165NN
2025-10-15estimatedKSLC?09:54 MDT17:38Z1h 44mN143AN
2025-10-14KSLCKDFW09:45 MDT12:56 CDT2h 10mN582UW
2025-10-13KSLCKDFW09:49 MDT13:10 CDT2h 20mN903AA
2025-10-07KSLCKDFW09:54 MDT13:06 CDT2h 12mN582UW
2025-10-06estimatedKTYSKDFW11:02 EDT13:00 CDT2h 57mN982VJ
2025-10-05KAFWKDFW09:47 CDT13:02 CDT3h 14mN183UW
2025-10-04estimated??23:12Z23:59Z0h 47mN183UW
2025-10-02KSLC?09:55 MDT17:00Z1h 04mA722B1
2025-10-01KSLC?09:55 MDT16:57Z1h 01mAC7A52
2025-09-30KSLCKDFW Dallas/Fort Worth International09:50 MDT12:49 CDT1h 59mACC76B
2025-09-29KSLC?10:09 MDT17:11Z1h 01mA10BBC
2025-09-28KSLC?10:03 MDT17:09Z1h 05mA68E7C
2025-09-27KSLC?10:02 MDT17:09Z1h 07mA0FEA6
2025-09-26KSLC?10:00 MDT17:08Z1h 07mA0FCD4
2025-09-25KSLC?09:52 MDT16:55Z1h 02mA68E7C
2025-09-24KSLC?09:58 MDT17:01Z1h 03mA18B71
2025-09-23KSLC?09:52 MDT16:55Z1h 03mAD9811
2025-09-22KSLC?10:15 MDT17:16Z1h 01mA06646
2025-09-21KSLC?09:58 MDT17:06Z1h 07mAC7E09
2025-09-20KSLCKDHT10:02 MDT12:10 CDT1h 08mA0E7F4
2025-09-19KSLC?10:03 MDT17:10Z1h 07mAC8577
2025-08-25estimatedKTYSKDFW20:02 EDT03:56 CDT8h 53mN536UW
2025-08-24KSLC?10:56 MDT23:58Z7h 02mN536UW
2025-08-23partialKDFW?00:33 CDTAD36C8
2025-08-21partialKDFW?01:54 CDTN160AN
2025-08-19KSLCKDFW12:21 MDT18:24 CDT5h 02mN903AA
2025-08-17KSLCKDFW09:46 MDT13:34 CDT2h 47mN180US
2025-08-16KSLCKDFW09:51 MDT13:00 CDT2h 09mN908AA
2025-08-15KSLCKDFW09:54 MDT13:05 CDT2h 10mN192UW
2025-08-14estimatedKSLC?09:57 MDT16:38Z0h 40mN918US

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