Flight

AAL420

Flight history and live tracking for AAL420, 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 → KDEN DENVER INTERNATIONAL
Scheduled departure13:17 CDT
Also scheduledSat 03 Oct 15:13 MDT

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

Route

AirlineAmerican Airlines
Typical originKDEN DENVER INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance557 nm

Flight history 399 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-02KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:50 MDT18:22 CDT1h 32mN148AN
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL14:02 CDT14:33 MDT1h 31mN148AN
2026-09-30KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:28 MDT17:56 CDT1h 28mN903AA
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL13:28 CDT13:55 MDT1h 27mN903AA
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL14:30 CDT14:57 MDT1h 27mN510UW
2026-09-29KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL18:29 MDT18:38 CDT23h 09mN510UW
2026-09-28KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL18:29 MDT20:57 CDT1h 28mN131NN
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL16:03 CDT16:42 MDT1h 39mN131NN
2026-09-27KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:40 MDT18:08 CDT1h 28mN996AN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL13:25 CDT14:05 MDT1h 40mN996AN
2026-09-26KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:27 MDT17:53 CDT1h 26mN908AA
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL13:31 CDT14:09 MDT1h 38mN908AA
2026-09-25KDEN DENVER INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:24 MDT17:54 CDT1h 30mN900UW
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKDEN DENVER INTERNATIONAL13:28 CDT14:00 MDT1h 32mN900UW
2026-09-24KDENKDFW15:16 MDT18:10 CDT1h 53mN147AA
2026-09-24KDFWKDEN13:31 CDT14:12 MDT1h 40mN147AA
2026-09-23KDENKDFW15:30 MDT18:20 CDT1h 50mN166NN
2026-09-23KDFWKDEN13:36 CDT14:14 MDT1h 37mN166NN
2026-09-23KDENKDFW18:00 MDT23:42 CDT4h 41mN190UW
2026-09-22KDFWKLAA17:41 CDT17:58 MDT1h 16mN190UW
2026-09-21KDENKDFW15:20 MDT18:28 CDT2h 08mN169UW
2026-09-21partialKDFW?19:00 CDTN931AM
2026-09-20KDENKDFW16:18 MDT18:58 CDT1h 39mN931AM
2026-09-20KDFWKDEN14:18 CDT14:56 MDT1h 37mN931AM
2026-09-19KDFWKDEN13:45 CDT14:36 MDT1h 50mN992AU
2026-09-18partialKDFW?16:25 CDTN981UY
2026-09-18estimatedKDFWKDEN13:15 CDT14:02 MDT1h 46mN981UY
2026-09-18estimated??00:00Z00:52Z0h 52mN992AU
2026-09-17partialKDFW?14:28 CDTN992AU
2026-09-16estimated??20:25Z23:14Z2h 48mN903AA
2026-09-16partialKDFW?13:25 CDTN903AA
2026-09-15partialKDFW?13:37 CDTN982VJ
2026-09-14estimated??20:49Z23:44Z2h 54mN153AN
2026-09-14partialKDFW?13:24 CDTN153AN
2026-09-13?KDTO19:34Z18:58 CDT4h 23mN509AY
2026-09-12partialKDFW?13:30 CDTN907AA
2026-09-11estimated??18:31Z23:10Z4h 38mN902AA
2026-09-11estimated??00:00Z00:30Z0h 29mN153AN
2026-09-10partialKDFW?14:18 CDTN153AN
2026-09-09estimated??21:04Z23:18Z2h 13mN131NN
2026-09-09estimated??18:21Z20:00Z1h 38mN131NN
2026-09-08estimated??21:07Z23:06Z1h 59mN929AA
2026-09-08partialKDFW?13:38 CDTN929AA
2026-09-07partialKDFW?16:24 CDTN535UW
2026-09-07estimated??18:43Z20:06Z1h 22mN535UW
2026-09-06estimated??18:22Z23:16Z4h 54mN155UW
2026-09-05partialKDFW?14:38 CDTN136AN
2026-09-04estimated??21:00Z23:06Z2h 06mN921US
2026-09-04partialKDFW?13:32 CDTN921US
2026-09-03estimated??21:16Z23:06Z1h 49mN166NN
2026-09-03partialKDFW?13:32 CDTN166NN
Earlier flights (348) - back to 2025-10-27
DateFromToDepArrDurationAircraft
2026-09-02partialKDFW?13:21 CDTN157AA
2026-09-01partialKDFW?13:31 CDTN119NN
2026-08-31partialKDFW?16:54 CDTN919US
2026-08-31partialKDFW?14:56 CDTN919US
2026-08-31estimated??00:00Z00:28Z0h 27mN917UY
2026-08-30estimated??19:37Z23:58Z4h 20mN917UY
2026-08-30estimated??00:00Z00:56Z0h 55mN906AA
2026-08-29partialKDFW?15:27 CDTN906AA
2026-08-28partialKDFW?14:14 CDTN902AA
2026-08-27estimated??18:31Z23:20Z4h 48mN933AM
2026-08-26estimated??17:58Z23:34Z5h 35mN174US
2026-08-25estimated??18:23Z23:06Z4h 42mN163US
2026-08-25estimated??00:00Z00:34Z0h 33mN167AN
2026-08-24estimated??21:54Z23:58Z2h 03mN167AN
2026-08-24partialKDFW?14:55 CDTN167AN
2026-08-23estimated??21:17Z23:13Z1h 55mN556UW
2026-08-23partialKDFW?13:38 CDTN556UW
2026-08-23estimated??00:00Z01:06Z1h 06mN912UY
2026-08-22estimated??18:30Z23:58Z5h 27mN912UY
2026-08-21estimated??18:27Z23:22Z4h 54mN916US
2026-08-20estimated??19:25Z23:38Z4h 12mN155NN
2026-08-19partial??00:44ZN162AA
2026-08-18partialKDFW?19:00 CDTN992AU
2026-08-17partialKDFW?14:21 CDTN992AU
2026-08-16partial??00:00ZN163AA
2026-08-15partial??00:00ZN546UW
2026-08-14partialKDFW?14:32 CDTN546UW
2026-08-13partial??00:00ZN179UW
2026-08-12partial??00:42ZN179UW
2026-08-11estimated??18:55Z23:04Z4h 08mN179UW
2026-07-23estimated??20:47Z22:06Z1h 18mN125AA
2026-07-23partialKDFW?13:32 CDTN125AA
2026-07-23estimated??00:00Z01:26Z1h 26mN925UY
2026-07-22partialKDFW?17:44 CDTN925UY
2026-07-22estimated??20:59Z22:16Z1h 17mN925UY
2026-07-22estimated??00:00Z01:02Z1h 02mN970UY
2026-07-21estimated??22:33Z23:58Z1h 25mN970UY
2026-07-21estimated??18:57Z22:02Z3h 04mN970UY
2026-07-20partialKDFW?13:35 CDTN123NN
2026-07-20estimated?KDFW00:00Z19:24 CDT0h 24mN508AY
2026-07-19estimated??21:11Z23:58Z2h 46mN508AY
2026-07-19partialKDFW?13:31 CDTN508AY
2026-07-18partialKDFW?14:10 CDTN991AU
2026-07-18estimated??00:58Z02:52Z1h 53mN170US
2026-07-17estimated??22:10Z23:58Z1h 47mN170US
2026-07-17estimated??00:02Z00:42Z0h 39mN537UW
2026-07-16partialKDFW?15:05 CDTN537UW
2026-07-15partialKDFW?13:40 CDTN164NN
2026-07-14partialKDFW?13:27 CDTN580UW
2026-07-14estimatedKDFW?19:00 CDT01:30Z1h 30mN524UW
2026-07-13partialKDFW?15:36 CDTN524UW
2026-07-13estimated??04:52Z06:12Z1h 19mN586UW
2026-07-13estimatedKDFW?19:00 CDT02:18Z2h 17mN586UW
2026-07-12estimated??20:18Z23:58Z3h 40mN586UW
2026-07-11estimated??19:20Z23:54Z4h 33mN552UW
2026-07-11estimatedKDEN?18:00 MDT04:26Z4h 26mN181UW
2026-07-10partialKDFW?18:00 CDTN181UW
2026-07-09estimated??20:55Z23:26Z2h 30mN154UW
2026-07-09partialKDFW?13:33 CDTN154UW
2026-07-09estimatedKFTW?19:00 CDT01:00Z1h 00mN194UW
2026-07-08estimated??23:09Z23:58Z0h 49mN194UW
2026-07-08partialKDFW?14:24 CDTN194UW
2026-07-08estimatedKFTWKDFW19:00 CDT19:30 CDT0h 30mN134AN
2026-07-07estimated??21:41Z23:58Z2h 17mN134AN
2026-07-07partialKDFW?13:27 CDTN134AN
2026-07-06partialKDFW?13:45 CDTN994AN
2026-07-05estimated??21:10Z23:28Z2h 18mN178US
2026-07-05estimatedKDFW?13:15 CDT20:04Z1h 49mN178US
2026-07-04estimated??18:22Z20:12Z1h 50mN978UY
2026-07-03partialKDFW?13:38 CDTN912UY
2026-07-02partialKDFW?13:29 CDTN184US
2026-07-01estimatedKDFW?13:40 CDT23:58Z5h 17mN932AM
2026-06-30partialKDFW?16:28 CDTN995AN
2026-06-30partialKDFW?19:00 CDTN166NN
2026-06-29partialKDFW?14:50 CDTN166NN
2026-06-28partialKDFW?13:34 CDTN413AN
2026-06-27partialKDFW?14:09 CDTN154AA
2026-06-26estimated??21:30Z23:20Z1h 49mN118NN
2026-06-26partialKDFW?13:25 CDTN118NN
2026-06-26partialKDFW?19:00 CDTN157AA
2026-06-25KDFWKAFW14:22 CDT18:58 CDT4h 35mN157AA
2026-06-24KDENKDFW15:23 MDT18:24 CDT2h 00mAD41ED
2026-06-24KDFWKDEN13:44 CDT14:28 MDT1h 43mAD41ED
2026-06-24estimatedKFTW?19:00 CDT01:34Z1h 34mN193UW
2026-06-23estimated??18:49Z23:58Z5h 08mN193UW
2026-06-23estimatedKFTW?19:00 CDT00:44Z0h 44mN197UW
2026-06-22partialKDFW?19:00 CDTN408AN
2026-06-21partialKDFW?14:15 CDTN408AN
2026-06-20partialKDFW?13:39 CDTN933AM
2026-06-18partialKDFW?16:30 CDTN563UW
2026-06-18partialKDFW?14:20 CDTN563UW
2026-06-17partialKDFW?16:39 CDTN183UW
2026-06-17estimated??18:57Z21:10Z2h 12mN183UW
2026-06-16partialKDFW?13:23 CDTN161AA
2026-06-15partialKDFW?16:13 CDTN179UW
2026-06-15estimatedKDFW?13:55 CDT20:52Z1h 57mN179UW
2026-06-14estimatedKFTW?19:00 CDT02:00Z2h 00mN157AA
2026-06-13estimatedKDFW?01:40 CDT23:58Z17h 17mN132AN
2026-06-12estimated??22:15Z22:34Z0h 18mN132AN
2026-06-12estimated??18:42Z20:48Z2h 05mN132AN
2026-06-11estimatedKDFW?17:40 CDT23:02Z0h 21mN545UW
2026-05-29partialKDFW?13:21 CDTN156UW
2026-05-28partialKDFW?16:04 CDTN163AA
2026-05-28estimatedKDFW?13:17 CDT20:10Z1h 52mN163AA
2026-05-27estimated??18:36Z23:28Z4h 51mN927UW
2026-05-27estimatedKDAL?19:00 CDT00:50Z0h 49mN169UW
2026-05-26estimated??22:45Z23:58Z1h 12mN169UW
2026-05-26partialKDFW?13:39 CDTN169UW
2026-05-26estimatedKDEN?18:00 MDT02:56Z2h 56mN551UW
2026-05-25estimated??22:00Z23:58Z1h 57mN551UW
2026-05-25estimated??13:10Z21:12Z8h 01mAD4D12
2026-05-24estimatedKDFW?13:18 CDT19:54Z1h 35mAD4D12
2026-05-23partialKDFW?13:38 CDTN546UW
2026-05-22partialKDFW?14:06 CDTN172US
2026-05-22estimated??00:00Z00:46Z0h 46mN861NN
2026-05-21estimated??22:27Z23:58Z1h 30mN861NN
2026-05-21partialKDFW?19:39 CDTAD3E36
2026-05-20partialKDFW?20:21 CDTN559UW
2026-05-19partialKDFW?20:28 CDTN196UW
2026-05-12partialKDFW?15:32 CDTN196UW
2026-05-12partialKDFW?12:49 CDTN196UW
2026-05-11estimated??14:17Z22:38Z8h 20mN165NN
2026-05-11estimatedKBKFKDEN18:00 MDT18:20 MDT0h 20mN165NN
2026-05-10estimatedKDFW?16:44 CDT23:58Z2h 13mN165NN
2026-05-09KDENKDFW14:15 MDT17:20 CDT2h 04mN993AN
2026-05-09KDFWKDEN12:43 CDT13:30 MDT1h 46mN993AN
2026-05-08partialKDFW?15:32 CDTN156UW
2026-05-08partialKDFW?13:01 CDTN156UW
2026-05-07estimatedKDENKDFW14:35 MDT17:22 CDT1h 46mAD5837
2026-05-07estimatedKDFWKDEN12:43 CDT13:34 MDT1h 50mAD5837
2026-05-06KDENKDFW14:37 MDT17:54 CDT2h 17mN970AN
2026-05-06KDFWKDEN12:51 CDT13:26 MDT1h 34mN970AN
2026-05-05estimated??20:36Z23:10Z2h 33mAD50C9
2026-05-05KDFWKDEN12:57 CDT13:45 MDT1h 47mAD50C9
2026-05-04partialKDFW?13:02 CDTN186US
2026-05-03estimatedKDENKDFW14:10 MDT17:46 CDT2h 35mN987AM
2026-05-03estimatedKDFWKDEN12:41 CDT13:42 MDT2h 00mN987AM
2026-05-02estimatedKDENKDFW14:36 MDT17:56 CDT2h 19mN915US
2026-05-02estimatedKDFWKDEN12:33 CDT14:12 MDT2h 39mN915US
2026-05-01estimatedKDENKDFW14:36 MDT17:52 CDT2h 15mN126AN
2026-05-01KDFWKDEN12:53 CDT13:34 MDT1h 40mN126AN
2026-04-30estimatedKDENKDFW15:19 MDT18:10 CDT1h 50mN990AU
2026-04-30KDFWKDEN13:32 CDT14:18 MDT1h 45mN990AU
2026-04-29estimatedKDENKDFW14:56 MDT17:56 CDT1h 59mN585UW
2026-04-29estimatedKDFWKDEN12:41 CDT14:00 MDT2h 18mN585UW
2026-04-28KDFWKDEN13:09 CDT14:08 MDT1h 58mN434AN
2026-04-27estimatedKDENKDFW14:30 MDT17:26 CDT1h 56mN562UW
2026-04-27KDFWKDEN12:58 CDT13:58 MDT2h 00mN562UW
2026-04-27estimatedKBKFKDFW18:00 MDT22:12 CDT3h 12mAD4D12
2026-04-26partialKDFW?17:13 CDTAD4D12
2026-04-25partialKDFW?12:43 CDTN987AM
2026-04-24KDENKDFW14:40 MDT17:18 CDT1h 37mN930AU
2026-04-24KDFWKDEN12:56 CDT14:18 MDT2h 21mN930AU
2026-04-23partialKDFW?12:58 CDTN982VJ
2026-04-22estimated??17:42Z22:56Z5h 13mN932AM
2026-04-21estimated??17:36Z22:28Z4h 51mN586UW
2026-04-20estimated??19:42Z22:24Z2h 41mN521UW
2026-04-20partialKDFW?12:44 CDTN521UW
2026-04-19partialKDFW?16:40 CDTN166NN
2026-04-19KDFWKDEN12:47 CDT14:50 MDT3h 03mN166NN
2026-04-18estimated??18:49Z23:16Z4h 26mN930AU
2026-04-18estimated?KDFW00:18Z21:42 CDT2h 23mN584UW
2026-04-17partialKDFW?15:29 CDTN584UW
2026-04-16partialKDFW?12:53 CDTN524UW
2026-04-15KDENKDFW14:29 MDT17:56 CDT2h 26mN508AY
2026-04-15KDFWKDEN12:42 CDT13:50 MDT2h 08mN165NN
2026-04-14estimatedKDENKDFW13:43 MDT18:16 CDT3h 32mN972UY
2026-04-14KDFWKDEN12:45 CDT13:22 MDT1h 36mN972UY
2026-04-13estimatedKDENKDFW14:38 MDT17:28 CDT1h 49mN119NN
2026-04-12estimated??19:09Z22:54Z3h 44mN190UW
2026-04-11partialKDFW?12:44 CDTN159AN
2026-04-05estimated?KDFW17:54Z17:56 CDT5h 02mN153UW
2026-04-04estimatedKDENKDFW15:08 MDT18:04 CDT1h 56mN150NN
2026-04-04KDFWKDEN13:37 CDT14:16 MDT1h 39mN150NN
2026-04-03partialKDFW?13:01 CDTN133AN
2026-04-02estimated??17:47Z22:30Z4h 42mN181UW
2026-03-31partialKDFW?13:10 CDTN920US
2026-03-30estimated??17:49Z22:36Z4h 47mN549UW
2026-03-29KDENKDFW14:48 MDT17:46 CDT1h 57mN192UW
2026-03-29estimated?KDFW18:17Z14:44 CDT1h 26mN192UW
2026-03-28estimated??20:22Z22:28Z2h 05mN151AN
2026-03-28estimated??17:48Z19:52Z2h 03mN151AN
2026-03-15estimated??17:43Z23:12Z5h 28mN977UY
2026-03-14partialKDFW?13:06 CDTN916US
2026-03-13partialKDFW?14:13 CDTN177US
2026-03-12partialKDFW?13:57 CDTN180US
2026-03-11partialKDFW?13:22 CDTN133AN
2026-03-10partialKDFW?13:20 CDTN932AM
2026-03-09partialKDFW?15:30 CDTN163US
2026-03-09KDFWKDEN12:53 CDT13:50 MDT1h 56mN163US
2026-03-09estimated??00:00Z01:14Z1h 13mN131NN
2026-03-08partialKDFW?14:46 CDTN131NN
2026-03-08KDENKDFW20:17 MST22:55 CST1h 37mN540UW
2026-03-08KDFWKDEN18:30 CST19:24 MST1h 53mN540UW
2026-03-07partialKDFW?21:25 CSTN162AA
2026-03-06KDFWKDEN13:25 CST16:56 MST4h 30mN162AA
2026-03-05partialKDFW?12:57 CSTN989AU
2026-03-05partialKDFW?18:04 CSTN987AM
2026-03-04estimated??21:41Z23:58Z2h 16mN987AM
2026-03-04partialKDFW?12:49 CSTN987AM
2026-03-03KDENKDFW14:51 MST17:32 CST1h 41mN932AM
2026-03-03estimated??18:16Z21:24Z3h 07mN932AM
2026-03-03partialKDFW?18:00 CSTN908AA
2026-03-02estimated??18:29Z23:58Z5h 28mN908AA
2026-03-01partialKDFW?15:11 CSTN119NN
2026-03-01estimatedKDFWKDEN12:05 CST13:48 MST2h 43mN119NN
2026-02-28partialKDFW?12:49 CSTN535UW
2026-02-27estimatedKDENKDFW15:03 MST17:58 CST1h 55mN119NN
2026-02-27KDFWKDEN12:48 CST13:42 MST1h 54mN119NN
2026-02-26KDENKDFW14:54 MST17:44 CST1h 50mN198UW
2026-02-26estimatedKDFWKDEN12:05 CST13:56 MST2h 50mN198UW
2026-02-26partialKDFW?18:01 CSTN196UW
2026-02-25partialKDFW?16:12 CSTN196UW
2026-02-25estimatedKDFWKDEN11:44 CST14:20 MST3h 36mN196UW
2026-02-25partialKDFW?18:00 CSTAD45A4
2026-02-24partialKDFW?12:52 CSTAD45A4
2026-02-24partialKDFW?18:00 CSTN930AU
2026-02-23partialKDFW?13:35 CSTN930AU
2026-02-23estimated??18:16Z18:36Z0h 19mN930AU
2026-02-22KDENKDFW15:12 MST17:58 CST1h 45mN118NN
2026-02-22estimated??18:03Z21:34Z3h 30mN118NN
2026-02-22partialKDFW?18:02 CSTN177US
2026-02-21partialKDFW?12:45 CSTN177US
2026-02-21estimated??00:00Z02:52Z2h 51mN192UW
2026-02-20partialKDFW?13:02 CSTN192UW
2026-02-19KDENKDFW15:16 MST17:58 CST1h 42mAD36C8
2026-02-19KDFWKDEN13:21 CST14:18 MST1h 56mAD36C8
2026-02-19partialKDFW?18:03 CSTN907AA
2026-02-18partialKDFW?15:24 CSTN907AA
2026-02-17partialKDFW?12:53 CSTN554UW
2026-02-16partialKDFW?13:29 CSTN535UW
2026-02-15partialKDFW?12:55 CSTN561UW
2026-02-14partialKDFW?18:02 CSTN184US
2026-02-13partialKDFW?13:33 CSTN184US
2026-02-12partialKDFW?12:00 CSTAD36C8
2026-02-11partialKDFW?13:07 CSTN908AA
2026-02-11partialKDFW?18:00 CSTN155UW
2026-02-10estimated??18:23Z23:58Z5h 34mN155UW
2026-02-10partialKDFW?18:00 CSTN754UW
2026-02-09partialKDFW?13:13 CSTN754UW
2026-02-09partialKDFW?18:03 CSTN152UW
2026-02-08estimatedKDENKDFW15:32 MST17:58 CST1h 25mN152UW
2026-02-08estimatedKDFWKDEN13:38 CST15:12 MST2h 33mN152UW
2026-02-08partialKDFW?18:00 CSTN554UW
2026-02-07partialKDFW?12:43 CSTN554UW
2026-02-06partialKDFW?12:37 CSTN149AN
2026-02-06partialKDFW?18:00 CSTN535UW
2026-02-05estimated??22:21Z23:58Z1h 36mN535UW
2026-02-05partialKDFW?13:05 CSTN535UW
2026-02-05estimated??18:21Z18:42Z0h 21mN535UW
2026-02-04KDENKDFW14:42 MST17:58 CST2h 15mN154AA
2026-02-04KDFWKDEN13:03 CST13:58 MST1h 54mN154AA
2026-02-03KDENKDFW15:17 MST17:58 CST1h 40mN931AM
2026-02-03partialKDFW?13:07 CSTN931AM
2026-02-03estimatedKDTO?18:00 CST01:24Z1h 23mN166NN
2026-02-02estimatedKDENKDFW15:32 MST17:58 CST1h 25mN166NN
2026-02-02estimated??18:37Z21:54Z3h 16mN166NN
2026-02-02partialKDFW?18:00 CSTN150UW
2026-02-01partialKDFW?13:08 CSTN150UW
2026-02-01partialKDFW?18:00 CSTN150NN
2026-01-31estimatedKDENKDFW16:03 MST17:58 CST0h 54mN150NN
2026-01-31KDFWKDEN14:08 CST15:08 MST1h 59mN150NN
2026-01-30partialKDFW?13:24 CSTN919US
2026-01-30partialKDFW?18:01 CSTN134AN
2026-01-29estimated??18:42Z23:58Z5h 15mN134AN
2026-01-24partialKDFW?18:06 CSTN191UW
2026-01-23estimated??18:24Z23:58Z5h 33mN191UW
2026-01-22partialKDFW?13:03 CSTAD5837
2026-01-21partialKDFW?13:10 CSTN508AY
2026-01-20KDENKDFW15:24 MST17:58 CST1h 33mN584UW
2026-01-20estimatedKDFWKDEN12:20 CST14:08 MST2h 47mN584UW
2026-01-20partialKDFW?18:00 CSTN142AN
2026-01-19estimatedKDENKDFW15:24 MST17:58 CST1h 33mN142AN
2026-01-19estimated??18:17Z21:44Z3h 27mN142AN
2026-01-19KDENKDFW17:02 MST19:52 CST1h 49mN179UW
2026-01-18estimatedKDFWKDEN12:18 CST16:58 MST5h 39mN171US
2026-01-17estimated??23:02Z23:30Z0h 27mN180US
2026-01-09estimatedKDENKDFW15:07 MST16:42 CST0h 35mN542UW
2026-01-09KDFWKDEN13:20 CST13:58 MST1h 37mN542UW
2026-01-09partialKDFW?18:01 CSTN560UW
2026-01-08estimatedKDENKDFW15:36 MST17:58 CST1h 21mN560UW
2026-01-08KDFWKDEN13:47 CST14:42 MST1h 55mN560UW
2026-01-07partialKDFW?13:14 CSTN900UW
2026-01-06KDENKDFW15:18 MST17:58 CST1h 39mN171US
2026-01-06partialKDFW?13:15 CSTN171US
2026-01-05partialKDFW?13:11 CSTN538UW
2026-01-04partialKDFW?15:26 CSTN972UY
2026-01-04estimatedKDFWKDEN12:54 CST13:50 MST1h 55mN972UY
2026-01-03partialKDFW?12:44 CSTN523UW
2026-01-02KDENKDFW14:35 MST17:26 CST1h 50mN165US
2026-01-02estimated??18:08Z21:10Z3h 01mN165US
2026-01-01estimated??21:12Z23:48Z2h 35mN585UW
2026-01-01KDFWKDEN12:33 CST13:30 MST1h 56mN585UW
2025-12-31estimatedKDENKDFW14:43 MST17:54 CST2h 10mN133AN
2025-12-31KDFWKDEN12:53 CST13:36 MST1h 42mN133AN
2025-12-31estimated??00:00Z01:20Z1h 20mN197UW
2025-12-30estimatedKDENKDFW15:43 MST17:58 CST1h 14mN197UW
2025-12-30KDFWKDEN13:57 CST14:48 MST1h 51mN197UW
2025-12-29partialKDFW?12:50 CSTN981UY
2025-12-28KDENKDFW14:49 MST17:48 CST1h 58mN925UY
2025-12-28partialKDFW?13:00 CSTN925UY
2025-12-27KDENKDFW14:52 MST17:58 CST2h 05mN921US
2025-12-27partialKDFW?12:49 CSTN921US
2025-12-26partialKDFW?15:18 CSTAD41ED
2025-12-26KDFWKDEN12:52 CST13:40 MST1h 48mAD41ED
2025-12-26partialKDFW?18:01 CSTN139AN
2025-12-25partialKDFW?13:22 CSTN135NN
2025-12-24partialKDFW?15:27 CSTN554UW
2025-12-24partialKDFW?12:39 CSTN554UW
2025-12-23partialKDFW?12:22 CSTN554UW
2025-12-22estimatedKDENKDFW14:51 MST17:46 CST1h 54mN575UW
2025-12-22KDFWKDEN12:55 CST13:54 MST1h 58mN575UW
2025-12-21KDENKDFW14:36 MST17:26 CST1h 49mN127AA
2025-12-21partialKDFW?12:52 CSTN127AA
2025-12-20estimated??21:20Z23:34Z2h 14mN927UW
2025-12-20KDFWKDEN12:45 CST13:38 MST1h 53mN927UW
2025-12-19KDENKDFW15:28 MST17:58 CST1h 29mN197UW
2025-12-19estimatedKDFWKDEN12:33 CST14:20 MST2h 46mN197UW
2025-12-18KDENKDFW14:58 MST17:46 CST1h 47mN524UW
2025-12-18partialKDFW?12:51 CSTN524UW
2025-12-17partialKDFW?15:57 CSTN154AA
2025-12-17partialKDFW?12:40 CSTN154AA
2025-12-17partialKDFW?18:00 CSTN539UW
2025-12-16estimatedKDENKDFW15:58 MST17:58 CST0h 59mN539UW
2025-12-16estimated??19:51Z21:50Z1h 59mN539UW
2025-12-15partialKDFW?16:07 CSTN568UW
2025-12-15partialKDFW?12:43 CSTN568UW
2025-12-15estimatedKGKY?18:00 CST00:50Z0h 50mN134AN
2025-12-14partialKDFW?16:39 CSTN134AN
2025-12-14partialKDFW?12:53 CSTN567UW
2025-12-13partialKDFW?15:54 CSTN165US
2025-12-13partialKDFW?12:45 CSTN165US
2025-12-12KDENKDFW14:55 MST17:54 CST1h 58mN167US
2025-12-12partialKDFW?12:52 CSTN167US
2025-12-12partialKDFW?18:00 CSTN169UW
2025-12-11estimatedKDENKDFW16:00 MST17:58 CST0h 58mN169UW
2025-12-11partialKDFW?12:34 CSTN169UW
2025-12-10KDENKDFW14:45 MST17:40 CST1h 55mN567UW
2025-12-10KDFWKDEN12:48 CST13:34 MST1h 46mN567UW
2025-12-09partialKDFW?12:46 CSTN524UW
2025-11-27estimated??19:04Z20:50Z1h 45mN143AN
2025-11-26partialKDFW?15:53 CSTN197UW
2025-11-26partialKDFW?12:55 CSTN197UW
2025-10-30partialKDFW?12:56 CDTN433AN
2025-10-29partialKDFW?13:21 CDTN404AN
2025-10-28partialKDFW?13:30 CDTN508AY
2025-10-27partialKDFW?14:58 CDTN403AN
2025-10-27partialKDFW?12:57 CDTN403AN

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