Flight

AAL2090

Flight history and live tracking for AAL2090, 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KMIA MIAMI INTERNATIONAL
Scheduled departure20:04 CDT

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

Route

AirlineAmerican Airlines
Observed routeKMSY → KDFW

Flight history 336 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:45 CDT00:07 EDT2h 22mN145AN
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL22:06 CDT01:34 EDT2h 28mN424AN
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:39 CDT00:00 EDT2h 21mN994AN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:44 CDT00:13 EDT2h 29mN192UW
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:51 CDT00:08 EDT2h 17mN920US
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:22 CDT23:40 EDT2h 18mN152AA
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:45 CDT00:02 EDT2h 17mN927UW
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:31 CDT23:49 EDT2h 18mN554UW
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMIA MIAMI INTERNATIONAL20:26 CDT23:42 EDT2h 16mN927UW
2026-09-24KDFWKMIA19:09 CDT00:14 EDT4h 04mN970UY
2026-09-23partialKMIA?21:32 EDTN139AN
2026-09-22KDFWKMIA20:16 CDT00:16 EDT3h 00mN136AN
2026-09-21KDFWKMIA21:44 CDT02:06 EDT3h 21mN196UW
2026-09-20KDFWKMIA20:22 CDT23:44 EDT2h 21mN122NN
2026-09-19partialKMIA?21:56 EDTN151UW
2026-09-18estimatedKDFWKMIA20:10 CDT23:20 EDT2h 09mN575UW
2026-09-17estimated??01:07Z03:36Z2h 28mN994AN
2026-09-16partialKMIA?21:34 EDTN193UW
2026-09-15estimated??01:35Z03:56Z2h 20mN579UW
2026-09-14partialKMIA?21:07 EDTN909AM
2026-09-13estimated??01:08Z03:36Z2h 27mN584UW
2026-09-12estimated??01:57Z04:28Z2h 30mN927UW
2026-09-11estimated??03:20Z06:04Z2h 43mN152AA
2026-09-11estimated??02:23Z03:00Z0h 36mN152AA
2026-09-10estimated??01:09Z03:32Z2h 22mN929AA
2026-09-09estimated??02:05Z06:12Z4h 07mN427AN
2026-09-06estimatedKDFWKMIA20:27 CDT23:50 EDT2h 22mN558UW
2026-09-05estimated??01:30Z03:48Z2h 17mA5CC4C
2026-09-04estimated??01:10Z03:40Z2h 29mN137AA
2026-09-03estimated??01:16Z03:42Z2h 25mN411AN
Earlier flights (306) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partialKMIA?21:17 EDTAD45A4
2026-09-01estimated??01:07Z03:28Z2h 20mN572UW
2026-08-31estimated??02:40Z05:08Z2h 27mN509AY
2026-08-30estimatedKDFWKMIA20:25 CDT23:50 EDT2h 24mN145AN
2026-08-29partialKMIA?21:34 EDTN404AN
2026-08-28partialKMIA?21:33 EDTN921US
2026-08-27partialKMIA?21:01 EDTN411AN
2026-08-26KDFWKMIA20:20 CDT23:42 EDT2h 21mN411AN
2026-08-25partialKMIA?21:25 EDTN402AN
2026-08-24partialKMIA?21:47 EDTN998AN
2026-08-23KDFWKMIA20:14 CDT23:38 EDT2h 23mN558UW
2026-08-22KDFWKMIA20:38 CDT00:10 EDT2h 31mN142AN
2026-08-21partialKMIA?21:40 EDTN115NN
2026-08-20partialKMIA?21:23 EDTN405AN
2026-08-19partialKMIA?21:30 EDTN464AA
2026-08-18estimated??02:05Z11:22Z9h 16mN405AN
2026-08-17estimated??02:24Z13:05Z10h 41mN467AL
2026-08-16partialKMIA?21:40 EDTN930AU
2026-08-15estimated??01:07Z03:28Z2h 20mN456AN
2026-08-14estimated??01:15Z03:42Z2h 26mN993AN
2026-08-13estimated??00:00Z11:35Z11h 35mN423AN
2026-08-12partial??01:15ZN414AL
2026-07-23estimated??11:15Z11:48Z0h 32mN466AN
2026-07-22estimated??17:38Z18:20Z0h 42mN713UW
2026-07-22estimated??15:44Z16:26Z0h 41mN713UW
2026-07-21partialKMCO?14:01 EDTN701UW
2026-07-21estimated?KMCO16:28Z13:04 EDT0h 35mN701UW
2026-07-20estimated??11:49Z12:46Z0h 56mN445AA
2026-07-19estimated??11:51Z12:32Z0h 40mN458AL
2026-07-18estimated??12:02Z12:56Z0h 54mN444UW
2026-07-17estimated??11:43Z12:26Z0h 42mN404AN
2026-07-16estimated??11:31Z11:54Z0h 22mN448AN
2026-07-15estimated??17:40Z18:20Z0h 39mN711UW
2026-07-15estimated?KMCO15:43Z12:16 EDT0h 32mN711UW
2026-07-14estimated??17:38Z18:16Z0h 38mN815AW
2026-07-14partialKMCO?11:45 EDTN815AW
2026-07-13estimatedKMCO?07:46 EDT12:42Z0h 55mN450AN
2026-07-12estimatedKHWO?08:08 EDT12:38Z0h 29mN464AA
2026-07-11estimatedKHWO?07:56 EDT12:42Z0h 46mN441UW
2026-07-10estimatedKHWO?07:50 EDT12:30Z0h 39mN404AN
2026-07-09estimatedKMCO?07:29 EDT12:08Z0h 38mN410AN
2026-07-08estimatedKMCO?12:01 EDT18:12Z2h 10mN724UW
2026-07-07estimated??18:16Z19:00Z0h 43mN738US
2026-07-07estimatedKHWO?12:34 EDT17:14Z0h 39mN738US
2026-07-06estimatedKHWO?08:50 EDT13:16Z0h 25mN466AN
2026-07-05estimatedKHWO?07:50 EDT12:32Z0h 41mN405AN
2026-07-04partialKMCO?07:48 EDTN156UW
2026-07-03estimatedKHWOKMCO07:44 EDT08:08 EDT0h 23mN156AN
2026-07-02estimated??11:35Z12:08Z0h 32mN434AN
2026-07-01estimated??17:20Z18:22Z1h 01mN702UW
2026-07-01partialKMCO?11:55 EDTN702UW
2026-06-30estimatedKMLBKMCO14:44 EDT15:12 EDT0h 27mN732US
2026-06-29estimated??12:53Z17:31Z4h 37mN406AN
2026-06-29estimatedKMCO?06:52 EDT11:18Z0h 25mN406AN
2026-06-28estimated??12:54Z13:52Z0h 57mN417AN
2026-06-28estimatedKMCO?06:51 EDT11:36Z0h 44mN417AN
2026-06-27estimated??12:47Z13:24Z0h 36mN850NN
2026-06-27estimatedKHWOKMCO06:53 EDT07:32 EDT0h 38mN850NN
2026-06-26estimated??13:05Z16:04Z2h 59mN822NN
2026-06-26estimatedKFLL?07:30 EDT12:10Z0h 39mN822NN
2026-06-25estimated??12:46Z13:24Z0h 37mA32886
2026-06-25estimatedKHWO?06:55 EDT11:40Z0h 44mA32886
2026-06-24estimated?KMCO18:50Z15:24 EDT0h 34mN737US
2026-06-24estimatedKOPF?12:35 EDT17:16Z0h 40mN737US
2026-06-23partialKMCO?14:19 EDTN722US
2026-06-23estimatedKHWO?12:34 EDT17:12Z0h 37mN722US
2026-06-22estimated??12:16Z15:16Z3h 00mN857NN
2026-06-22estimatedKHWO?06:48 EDT11:32Z0h 43mN857NN
2026-06-21estimated??12:52Z13:30Z0h 37mN943AN
2026-06-21estimatedKOPF?06:51 EDT11:32Z0h 40mN943AN
2026-06-20estimated??12:45Z13:26Z0h 40mN856NN
2026-06-20estimatedKHWO?06:48 EDT11:34Z0h 45mN856NN
2026-06-19partialKMCO?08:59 EDTN355PU
2026-06-19estimatedKHWOKMCO06:50 EDT07:46 EDT0h 55mN355PU
2026-06-17estimated??17:16Z17:54Z0h 37mN174US
2026-06-17partialKMCO?11:29 EDTN174US
2026-06-16estimated??17:38Z18:22Z0h 43mN804AW
2026-06-16estimatedKOPF?12:01 EDT16:46Z0h 45mN804AW
2026-06-15estimated??12:36Z13:18Z0h 41mN804NN
2026-06-15partialKMIA?06:43 EDTN804NN
2026-06-14estimated??12:51Z13:30Z0h 38mN856NN
2026-06-14estimatedKOPFKMCO07:04 EDT07:38 EDT0h 33mN856NN
2026-06-13partialKMIA?08:45 EDTN920AN
2026-06-13partialKMIA?06:50 EDTN920AN
2026-06-12partialKMIA?08:42 EDTN850NN
2026-06-12partialKMIA?06:49 EDTN850NN
2026-05-29partialKMIA?06:47 EDTN439AN
2026-05-28partialKMIA?08:23 EDTN423AN
2026-05-28partialKMIA?07:01 EDTN423AN
2026-05-27partialKMIA?13:39 EDTN712US
2026-05-27partialKMIA?11:56 EDTN712US
2026-05-26partialKMIA?13:09 EDTN805AW
2026-05-26KMIAKORL12:15 EDT12:48 EDT0h 32mN805AW
2026-05-25partialKMIA?09:12 EDTN432AN
2026-05-25KMIAKMCO06:51 EDT07:36 EDT0h 44mN432AN
2026-05-24partialKMIA?09:44 EDTN865NN
2026-05-24partialKMIA?07:40 EDTN865NN
2026-05-23partialKMIA?09:08 EDTN446AN
2026-05-23partialKMIA?06:50 EDTN446AN
2026-05-22partialKMIA?09:07 EDTN575UW
2026-05-22partialKMIA?06:50 EDTN575UW
2026-05-21partialKMIA?08:46 EDTN447AN
2026-05-21estimatedKDFWKMIA00:19 CDT07:32 EDT6h 12mN986AN
2026-05-20partialKDFW?00:04 CDTN977UY
2026-05-20estimated??00:43Z02:38Z1h 54mN542UW
2026-05-20KFATKDFW17:00 PDT01:00 CDT6h 00mN542UW
2026-05-19partialKDFW?20:42 CDTN178US
2026-05-12estimated??07:20Z10:04Z2h 43mN150NN
2026-05-12estimatedKDFW?22:12 CDT06:04Z2h 51mN150NN
2026-05-11estimated??08:08Z10:54Z2h 46mN160AN
2026-05-11estimatedKDFWKMIA22:11 CDT01:50 EDT2h 38mN160AN
2026-05-10estimatedKDFW?20:53 CDT05:02Z3h 08mN153AN
2026-05-09?KDFW07:08Z04:52 CDT2h 43mN545UW
2026-05-09estimatedKDFW?20:52 CDT05:00Z3h 07mN545UW
2026-05-08KFAT?00:04 PDT09:50Z2h 45mN132AN
2026-05-08KDFWKFAT21:10 CDT22:18 PDT3h 08mN132AN
2026-05-07KDFW?21:29 CDT05:08Z2h 39mN915US
2026-05-06KDFW?21:02 CDT05:06Z3h 04mN151AN
2026-05-05?KDFW07:07Z04:36 CDT2h 29mN158AN
2026-05-05KDFW?21:28 CDT05:30Z3h 01mN158AN
2026-05-04?KDFW07:36Z04:56 CDT2h 19mN918US
2026-05-04estimatedKDFW?21:49 CDT06:22Z3h 32mN918US
2026-05-03estimatedKDFW?21:17 CDT05:24Z3h 06mAD5480
2026-05-02?KDFW07:07Z04:40 CDT2h 32mN989AU
2026-05-02KDFW?21:23 CDT05:20Z2h 56mN989AU
2026-05-01KFATKDFW00:14 PDT04:58 CDT2h 44mN932AM
2026-05-01estimatedKDFW?20:59 CDT05:26Z3h 26mN932AM
2026-04-30estimatedKDFWKMIA21:58 CDT02:02 EDT3h 04mN977UY
2026-04-29estimatedKDFWKMIA22:02 CDT23:22 EDT0h 19mN524UW
2026-04-28?KDFW04:43Z06:16 CDT6h 32mN971UY
2026-04-27estimated??07:07Z09:38Z2h 30mN149AN
2026-04-27estimatedKDFW?21:05 CDT05:20Z3h 14mN149AN
2026-04-25?KDFW07:07Z04:26 CDT2h 19mN980UY
2026-04-25estimatedKDFW?20:53 CDT05:38Z3h 44mN980UY
2026-04-24partialKDFW?21:42 CDTN143AN
2026-04-23estimatedKDFWKMIA21:10 CDT01:06 EDT2h 55mN126AN
2026-04-22estimated??01:12Z05:06Z3h 53mN975UY
2026-04-21partialKDFW?21:08 CDTN189UW
2026-04-20estimatedKDFWKMIA21:05 CDT06:50 EDT8h 44mN145AN
2026-04-19estimated?KMIA03:26Z02:16 EDT2h 49mN584UW
2026-04-18?KDFW08:21Z06:16 CDT2h 54mN926UW
2026-04-18estimatedKDFWKMIA21:25 CDT01:20 EDT2h 55mN926UW
2026-04-17estimated??07:07Z11:12Z4h 04mN132AN
2026-04-17estimated??02:07Z05:08Z3h 00mN132AN
2026-04-16estimatedKDFWKMIA23:32 CDT03:26 EDT2h 53mN539UW
2026-04-15estimated??01:54Z05:10Z3h 15mN133AN
2026-04-14?KDFW02:15Z04:42 CDT7h 26mN151UW
2026-04-13?KDFW07:09Z04:38 CDT2h 28mN156UW
2026-04-13estimated??02:11Z05:20Z3h 08mN156UW
2026-04-12estimated??02:14Z05:16Z3h 01mN510UW
2026-04-11partialKDFW?21:19 CDTN173US
2026-04-06KMSY?05:29 CDT12:12Z1h 42mN974AN
2026-04-05estimated??10:32Z12:08Z1h 35mN811NN
2026-04-03estimatedKFAT?03:31 PDT12:08Z1h 36mN905AN
2026-04-02??10:25Z12:54Z2h 28mN933NN
2026-04-01estimated??10:26Z10:46Z0h 19mN906AN
2026-03-31estimated??10:31Z12:30Z1h 58mN927AN
2026-03-30estimated??10:38Z12:28Z1h 49mN952NN
2026-03-29estimatedKFAT?03:34 PDT12:10Z1h 35mN844NN
2026-03-16??10:36Z12:16Z1h 40mN316SE
2026-03-15??10:33Z12:22Z1h 48mN857NN
2026-03-14?KDFW10:30Z06:56 CDT1h 25mN909NN
2026-03-13KFATKDFW07:38 PDT10:56 CDT1h 17mN919AN
2026-03-12KMSYKDFW06:43 CDT08:08 CDT1h 24mN315PE
2026-03-10KMSYKDFW05:31 CDT07:20 CDT1h 48mN875NN
2026-03-09KMSYKDFW05:39 CDT07:22 CDT1h 42mN359PX
2026-03-08KMSYKDFW12:57 CDT14:32 CDT1h 34mN916NN
2026-03-07KIAHKDFW14:51 CST16:26 CST1h 34mN342PM
2026-03-07KMSYKIAH06:30 CST08:04 CST1h 34mN342PM
2026-03-06KMSYKDFW05:33 CST07:12 CST1h 38mN957AN
2026-03-05KMSYKDFW05:32 CST07:14 CST1h 41mN339SU
2026-03-04KMSYKDFW05:31 CST07:10 CST1h 38mN876NN
2026-03-03KMSYKDFW05:30 CST07:12 CST1h 41mN815NN
2026-03-02KMSYKDFW05:45 CST07:28 CST1h 42mN991NN
2026-03-01KMSYKDFW05:41 CST07:20 CST1h 38mN930NN
2026-02-28KMSYKDFW05:43 CST07:18 CST1h 34mN954AN
2026-02-27KMSYKDFW05:30 CST07:04 CST1h 33mN817NN
2026-02-26KMSYKDFW05:38 CST07:16 CST1h 38mN979AN
2026-02-25KMSYKDFW05:38 CST07:28 CST1h 49mN924NN
2026-02-24KMSYKDFW05:34 CST07:26 CST1h 51mN907AN
2026-02-23KMSYKDFW05:37 CST07:22 CST1h 44mA33AFD
2026-02-22KMSYKDFW05:53 CST07:30 CST1h 37mN861NN
2026-02-21KMSYKDFW05:37 CST07:10 CST1h 32mN306PB
2026-02-20KMSYKDFW05:32 CST06:58 CST1h 26mN955AN
2026-02-19KMSYKDFW05:43 CST07:28 CST1h 44mN954NN
2026-02-18KMSYKDFW05:47 CST07:22 CST1h 34mN885NN
2026-02-17KMSYKDFW05:36 CST07:24 CST1h 48mN922NN
2026-02-16KMSYKDFW05:35 CST07:16 CST1h 40mN909NN
2026-02-15KMSYKDFW05:39 CST07:12 CST1h 32mN912NN
2026-02-14KMSYKDFW05:52 CST07:30 CST1h 37mN901NN
2026-02-13KMSYKDFW05:31 CST07:22 CST1h 51mN964AN
2026-02-12KMSYKDFW05:35 CST07:24 CST1h 48mN935NN
2026-02-11KMSYKDFW11:25 CST12:54 CST1h 29mN938AN
2026-02-11KDFWKMSY09:06 CST10:22 CST1h 15mN938AN
2026-02-10?KDFW16:45Z12:34 CST1h 48mN9023N
2026-02-10KDFW Dallas/Fort Worth InternationalKAEX09:04 CST11:35 CST2h 30mAC7968
2026-02-10KDFWKMSY08:58 CST10:10 CST1h 12mN9023N
2026-02-09KMSYKDFW11:09 CST12:48 CST1h 38mN988NN
2026-02-09KDFWKMSY08:34 CST09:42 CST1h 07mN988NN
2026-02-08KMSYKDFW11:17 CST12:54 CST1h 36mN801NN
2026-02-08KDFWKMSY08:59 CST10:22 CST1h 22mN801NN
2026-02-06KMSYKDFW13:44 CST15:02 CST1h 17mN863NN
2026-02-06KDFWKMSY08:34 CST09:58 CST1h 24mN978NN
2026-02-05KMSYKDFW11:39 CST13:00 CST1h 21mN909NN
2026-02-05KDFWKMSY08:31 CST09:52 CST1h 20mN909NN
2026-02-04estimatedKDFWKMIA08:44 CST13:52 EST4h 08mN8001N
2026-02-03KMSYKDFW11:11 CST12:44 CST1h 32mN765US
2026-02-03KDFWKMSY08:49 CST10:02 CST1h 12mN765US
2026-02-02KMSYKDFW11:11 CST12:46 CST1h 34mN326RP
2026-02-02KDFWKMSY08:39 CST09:50 CST1h 10mN326RP
2026-02-01KMSYKDFW11:15 CST13:02 CST1h 47mN861NN
2026-02-01KDFWKMSY08:38 CST10:02 CST1h 23mN861NN
2026-01-30KMSYKDFW11:05 CST12:40 CST1h 35mN891NN
2026-01-30?KMSY14:07Z09:50 CST1h 42mN891NN
2026-01-29KMSYKDFW11:10 CST12:42 CST1h 31mN306SP
2026-01-29KDFWKMSY08:43 CST09:52 CST1h 08mN306SP
2026-01-28KMSY?11:57 CST19:50Z1h 52mN803AW
2026-01-28KDFWKMSY09:02 CST10:44 CST1h 41mN803AW
2026-01-27KMSYKDFW12:07 CST13:58 CST1h 50mN9011P
2026-01-27KDFWKMSY09:43 CST10:50 CST1h 06mN9011P
2026-01-25KMSY?11:31 CST19:38Z2h 07mN813NN
2026-01-23KMSYKDFW11:06 CST12:34 CST1h 28mN854NN
2026-01-23?KMSY14:07Z09:54 CST1h 46mN854NN
2026-01-22KMSYKDFW11:34 CST13:08 CST1h 34mN894NN
2026-01-22KDFWKMSY09:06 CST10:44 CST1h 37mN894NN
2026-01-21KMSYKDFW10:54 CST12:30 CST1h 35mN803AW
2026-01-21KDFWKMSY08:38 CST09:58 CST1h 19mN803AW
2026-01-20KMSY?11:16 CST19:06Z1h 49mN652AW
2026-01-20KDFWKMSY08:54 CST10:08 CST1h 13mN652AW
2026-01-19KMSYKDFW11:14 CST12:38 CST1h 23mN968NN
2026-01-19KDFWKMSY08:36 CST09:44 CST1h 07mN968NN
2026-01-18estimated?KDFW17:19Z12:40 CST1h 21mN976NN
2026-01-09KMSYKDFW11:17 CST12:38 CST1h 20mN942AN
2026-01-09KDFWKMSY08:50 CST10:00 CST1h 09mN942AN
2026-01-08KMSYKDFW11:10 CST12:48 CST1h 37mN899NN
2026-01-08KDFWKMSY08:27 CST09:36 CST1h 09mN899NN
2026-01-07KMSYKDFW11:05 CST12:28 CST1h 22mN810AW
2026-01-07KDFWKMSY08:44 CST10:08 CST1h 23mN810AW
2026-01-06KMSYKDFW11:14 CST12:32 CST1h 18mN9029F
2026-01-06?KMSY14:05Z09:54 CST1h 48mN9029F
2026-01-04KMSY?05:55 CST13:46Z1h 50mN9025B
2026-01-03KMSYKDFW05:52 CST07:22 CST1h 29mN121UW
2026-01-02KMSYKDFW06:19 CST07:44 CST1h 25mN665AW
2025-12-31KMSYKDFW05:34 CST07:28 CST1h 53mN912AN
2025-12-30KMSYKDFW05:41 CST07:18 CST1h 36mN904NN
2025-12-29KMSYKDFW05:44 CST07:00 CST1h 16mN124US
2025-12-28KMSYKDFW05:39 CST07:16 CST1h 37mN651AW
2025-12-27KMSYKDFW05:50 CST07:16 CST1h 25mN663AW
2025-12-26KMSYKDFW05:44 CST07:18 CST1h 33mN8031M
2025-12-25KMIAKCMH20:13 EST22:46 EST2h 32mN716UW
2025-12-23KMSYKDFW05:39 CST07:22 CST1h 42mN959AN
2025-12-22KMSYKDFW05:39 CST07:16 CST1h 36mN647AW
2025-12-21KMSYKDFW05:38 CST07:10 CST1h 31mN657AW
2025-12-20KMSYKDFW05:53 CST07:24 CST1h 31mN653AW
2025-12-19KMSY?05:39 CST13:44Z2h 04mN664AW
2025-12-18KMSYKDFW05:44 CST07:22 CST1h 37mN979NN
2025-12-17KMSYKDFW06:45 CST08:24 CST1h 38mN964AN
2025-12-16KMSYKDFW05:55 CST07:24 CST1h 28mN858NN
2025-12-15KMSYKDFW05:23 CST07:08 CST1h 44mN815NN
2025-12-14KMSYKDFW05:30 CST07:40 CST2h 10mN972NN
2025-12-13KMSYKDFW05:25 CST06:32 CST1h 06mN861NN
2025-12-12KMSYKDFW05:28 CST06:48 CST1h 19mN885NN
2025-12-11KMSYKDFW05:21 CST07:06 CST1h 44mN836NN
2025-12-10KMSYKDFW05:16 CST06:34 CST1h 17mN966AN
2025-11-27estimatedKMSY?05:23 CST12:46Z1h 22mN959AN
2025-11-26KMSY?05:20 CST13:08Z1h 47mN847NN
2025-10-30partialKMIA?22:36 EDTN452AN
2025-10-29partialKMIA?22:57 EDTN439AN
2025-10-28KDFWKMIA22:39 CDT01:54 EDT2h 14mN452AN
2025-10-27partialKMIA?23:38 EDTN442AN
2025-10-25partialKMIA?00:26 EDTN585UW
2025-10-25estimated??02:29Z03:32Z1h 03mN585UW
2025-10-24partialKMIA?22:31 EDTN418AN
2025-10-23partialKMIA?22:04 EDTN422AN
2025-10-22KDFWKMIA21:35 CDT00:42 EDT2h 06mN412UW
2025-10-21partialKMIA?22:20 EDTN439AN
2025-10-20KDFWKMIA22:38 CDT01:54 EDT2h 15mN991AU
2025-10-20estimated??02:41Z03:12Z0h 30mN991AU
2025-10-19partialKMIA?22:44 EDTN413AN
2025-10-15KDFWKMIA21:15 CDT00:58 EDT2h 43mN423AN
2025-10-14KDFWKMIA22:30 CDT02:02 EDT2h 31mN413AN
2025-10-13KDFWKMIA21:23 CDT00:52 EDT2h 29mN450AN
2025-10-08KDFWKMIA21:14 CDT00:34 EDT2h 19mN423AN
2025-10-07KDFWKMIA21:21 CDT00:58 EDT2h 36mN427AN
2025-10-06KDFWKMIA20:55 CDT00:24 EDT2h 28mN460AN
2025-10-04KDFWKMIA10:46 CDT12:45 EDT0h 59mN448AN
2025-10-02KDFW Dallas/Fort Worth International?22:15 CDT04:21Z1h 05mA584BC
2025-10-01KDFW Dallas/Fort Worth International?21:49 CDT03:58Z1h 08mA5AC3B
2025-09-30KDFW Dallas/Fort Worth International?21:55 CDT04:01Z1h 06mA515AD
2025-09-29KDFW Dallas/Fort Worth International?21:29 CDT03:35Z1h 06mA4CA66
2025-09-28KDFW Dallas/Fort Worth International?21:52 CDT03:54Z1h 02mA584BC
2025-09-27KDFW Dallas/Fort Worth International?22:06 CDT04:14Z1h 08mA5AC3B
2025-09-26KDFW Dallas/Fort Worth International?22:06 CDT04:11Z1h 04mAC8577
2025-09-25KDFW Dallas/Fort Worth International?22:08 CDT04:13Z1h 04mA4ACAE
2025-09-24KDFW Dallas/Fort Worth International?22:09 CDT04:12Z1h 03mA5CC4C
2025-09-23KDFW Dallas/Fort Worth International?22:40 CDT04:49Z1h 08mA58103
2025-09-22KDFW Dallas/Fort Worth International?22:38 CDT04:44Z1h 05mA51958
2025-09-21KDFW Dallas/Fort Worth International?21:59 CDT04:07Z1h 08mA08A1A
2025-09-19KDFW Dallas/Fort Worth International?21:29 CDT03:35Z1h 06mA5AFF2
2025-08-26KDFWKMIA21:40 CDT00:46 EDT2h 06mN426AN
2025-08-22KDFWKMIA23:29 CDT08:24 EDT7h 54mN458AL
2025-08-20KDFWKMIA23:30 CDT03:48 EDT3h 18mN442AN
2025-08-19partialKMIA?23:06 EDTN411AN
2025-08-17KDFWKMIA02:47 CDT04:24 EDT0h 36mN452AN
2025-08-16KDFWKMIA21:23 CDT00:58 EDT2h 34mN452AN
2025-08-15KDFWKMIA21:31 CDT01:30 EDT2h 58mN457AM

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