Flight

AAL2581

Flight history and live tracking for AAL2581, 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 → KMKE GENERAL MITCHELL INTERNATIONAL
Scheduled departure09:03 CDT
Also scheduledSun 04 Oct 12:22 CDT

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

Route

AirlineAmerican Airlines
Typical originKDFW DALLAS FORT WORTH INTERNATIONAL
Typical destinationKMKE GENERAL MITCHELL INTERNATIONAL
Distance742 nm

Flight history 376 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:36 CDT14:45 CDT2h 09mN879NN
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:13 CDT10:55 CDT1h 42mN879NN
2026-09-30KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL13:46 CDT16:05 CDT2h 19mN821NN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL10:17 CDT12:10 CDT1h 53mN821NN
2026-09-29KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:22 CDT14:16 CDT1h 54mN968NN
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:10 CDT11:08 CDT1h 58mN968NN
2026-09-28KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:36 CDT14:33 CDT1h 57mN938AN
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:16 CDT11:16 CDT2h 00mN938AN
2026-09-27KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:45 CDT14:37 CDT1h 52mN884NN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:24 CDT11:18 CDT1h 54mN884NN
2026-09-26KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:37 CDT14:35 CDT1h 58mN916NN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:12 CDT11:06 CDT1h 54mN916NN
2026-09-25KMKE GENERAL MITCHELL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:35 CDT14:30 CDT1h 55mN942NN
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMKE GENERAL MITCHELL INTERNATIONAL09:04 CDT10:54 CDT1h 50mN942NN
2026-09-24KDFWKMKE10:28 CDT12:24 CDT1h 55mN850NN
2026-09-23KMKEKDFW12:33 CDT14:46 CDT2h 12mN304UF
2026-09-23partialKMKE?08:59 CDTN304UF
2026-09-22KMKEKDFW12:54 CDT15:10 CDT2h 15mN983AN
2026-09-22KDFWKMKE09:38 CDT11:44 CDT2h 05mN983AN
2026-09-21KMKEKDFW12:28 CDT14:40 CDT2h 11mN980AN
2026-09-21KDFWKMKE09:16 CDT11:06 CDT1h 50mN980AN
2026-09-20KMKEKDFW13:53 CDT16:12 CDT2h 18mN852NN
2026-09-20partialKMKE?10:34 CDTN852NN
2026-09-19KMKEKDFW12:35 CDT14:30 CDT1h 55mN834NN
2026-09-19KDFWKMKE09:13 CDT11:24 CDT2h 10mN834NN
2026-09-18KMKEKDFW12:22 CDT14:16 CDT1h 53mN802NN
2026-09-18KDFWKMKE09:09 CDT11:08 CDT1h 58mN802NN
2026-09-17partialKMKE?12:30 CDTN954NN
2026-09-17KDFWKMKE09:07 CDT11:06 CDT1h 58mN954NN
2026-09-16partialKMKE?12:28 CDTN902NN
2026-09-16KDFWKMKE09:07 CDT11:02 CDT1h 54mN902NN
2026-09-15partialKMKE?12:33 CDTN829NN
2026-09-15KIRKKMKE10:23 CDT11:10 CDT0h 46mN829NN
2026-09-14partialKMKE?12:30 CDTN845NN
2026-09-14partialKMKE?09:05 CDTN845NN
2026-09-13partialKMKE?13:23 CDTN819NN
2026-09-13partialKMKE?10:18 CDTN819NN
2026-09-12partialKMKE?12:22 CDTN951NN
2026-09-12KDFWKMKE09:02 CDT11:08 CDT2h 05mN951NN
2026-09-11partialKMKE?12:28 CDTN974AN
2026-09-11KDFWKMKE09:11 CDT11:12 CDT2h 00mN974AN
2026-09-10partialKMKE?12:25 CDTN335PH
2026-09-10partialKMKE?09:07 CDTN335PH
2026-09-09partialKMKE?12:27 CDTN919AN
2026-09-09KDFWKMKE09:02 CDT11:06 CDT2h 03mN919AN
2026-09-08KMKEKDFW12:36 CDT14:30 CDT1h 53mN826NN
2026-09-08KDFWKMKE09:11 CDT11:20 CDT2h 08mN826NN
2026-09-07?KDFW17:52Z14:34 CDT1h 41mN811NN
2026-09-06partialKMKE?12:30 CDTN955NN
2026-09-06KDFWKMKE09:12 CDT11:14 CDT2h 02mN955NN
2026-09-05partialKMKE?12:36 CDTN314PD
2026-09-05partialKMKE?09:15 CDTN314PD
Earlier flights (324) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03partialKMKE?15:04 CDTN818NN
2026-09-03partialKMKE?11:44 CDTN818NN
2026-09-03estimated??14:04Z14:26Z0h 21mN949AN
2026-09-02partialKMKE?12:33 CDTN917AN
2026-09-02KDFWKMKE09:13 CDT11:10 CDT1h 56mN917AN
2026-09-01partialKMKE?12:58 CDTN884NN
2026-09-01KDFWKMKE10:02 CDT11:58 CDT1h 55mN884NN
2026-08-31partialKMKE?13:06 CDTN869NN
2026-08-31partialKMKE?09:46 CDTN869NN
2026-08-30partialKMKE?12:42 CDTN352PS
2026-08-30partialKMKE?09:08 CDTN352PS
2026-08-29partialKMKE?12:37 CDTN954AN
2026-08-29KDFWKMKE09:19 CDT11:26 CDT2h 06mN954AN
2026-08-28partialKMKE?13:02 CDTA19343
2026-08-28KDFWKMKE09:53 CDT11:56 CDT2h 02mA19343
2026-08-27partialKMKE?12:35 CDTN983AN
2026-08-27partialKMKE?09:19 CDTN983AN
2026-08-26partialKMKE?12:25 CDTN947AN
2026-08-26KDFWKMKE09:10 CDT11:08 CDT1h 57mN947AN
2026-08-25partialKMKE?12:29 CDTN820NN
2026-08-25partialKMKE?09:07 CDTN820NN
2026-08-24partialKMKE?12:35 CDTN968AN
2026-08-24KDFWKMKE09:25 CDT11:26 CDT2h 00mN968AN
2026-08-23partialKMKE?12:33 CDTACC95C
2026-08-21estimated??14:10Z19:40Z5h 29mN976AN
2026-08-20KDFW?09:44 CDT21:10Z6h 25mN854NN
2026-08-19?KDFW14:12Z14:30 CDT5h 18mN346PR
2026-08-18estimated??18:30Z21:45Z3h 15mN902AN
2026-08-17KDFW?09:15 CDT21:16Z7h 00mN959AN
2026-08-16estimated??14:19Z19:52Z5h 32mN949NN
2026-08-14estimated??14:12Z19:50Z5h 37mN344PP
2026-08-13partial??00:35ZN981AN
2026-08-12KDFW?09:29 CDT23:52Z9h 22mN981AN
2026-08-11estimated??18:55Z21:15Z2h 20mN942AN
2026-06-15partialKMIA?20:22 EDTN986NN
2026-06-12partialKMIA?18:38 EDTN935NN
2026-06-11partialKMIA?18:40 EDTN839NN
2026-05-28partialKMIA?18:45 EDTN919AN
2026-05-28partialKMIA?13:21 EDTN919AN
2026-05-27partialKMIA?18:27 EDTN969NN
2026-05-26partialKMIA?19:08 EDTN871NN
2026-05-25partialKMIA?18:52 EDTA33B1E
2026-05-24partialKMIA?18:37 EDTN912NN
2026-05-23partialKMIA?19:33 EDTN877NN
2026-05-22partialKMIA?18:47 EDTN936AN
2026-05-21partialKMIA?18:55 EDTN354PT
2026-05-21estimated?KPHX02:17Z20:06 MST0h 49mN804AW
2026-05-21estimatedKPHX?17:34 MST01:12Z0h 37mN804AW
2026-05-20estimatedKPSPKPHX18:54 PDT23:41 MST4h 46mN757UW
2026-05-19partialKPHX?22:21 MSTN177XF
2026-05-12partialKPHX?18:56 MSTN456AN
2026-05-11partialKPHX?17:16 MSTN812AW
2026-05-10estimated?KPHX01:55Z19:40 MST0h 44mN748UW
2026-05-10KPHXKPSP17:00 MST17:44 PDT0h 44mN748UW
2026-05-09estimatedKPHX?17:00 MST03:08Z3h 07mN711UW
2026-05-08estimatedKPHX?17:00 MST03:04Z3h 04mN747UW
2026-05-07estimated?KPHX02:05Z20:06 MST1h 01mN700UW
2026-05-07estimatedKPHX?17:02 MST00:34Z0h 31mN700UW
2026-05-05partialKPHX?17:39 MSTN806AW
2026-05-04estimated?KPHX02:24Z20:04 MST0h 39mN649AW
2026-05-04estimatedKPHXKPSP17:18 MST18:08 PDT0h 50mN649AW
2026-05-03estimated?KPHX05:18Z22:54 MST0h 36mN775XF
2026-05-03estimatedKPHX?18:14 MST01:34Z0h 19mN775XF
2026-05-02estimated?KPHX01:58Z19:44 MST0h 45mN713UW
2026-05-02KPHXKPSP17:02 MST17:44 PDT0h 41mN713UW
2026-05-01estimated?KPHX02:08Z20:02 MST0h 54mN817AW
2026-05-01estimatedKPHX?17:12 MST00:54Z0h 41mN817AW
2026-04-30estimated??02:14Z03:08Z0h 54mN817AW
2026-04-30estimatedKPHX?17:21 MST00:58Z0h 37mN817AW
2026-04-28estimated?KPHX02:57Z20:44 MST0h 47mN826AW
2026-04-28estimatedKPHX?18:05 MST01:46Z0h 40mN826AW
2026-04-27estimated??02:12Z03:02Z0h 49mN702UW
2026-04-27estimatedKPHX?17:03 MST00:46Z0h 43mN702UW
2026-04-26estimated?KPHX02:48Z20:30 MST0h 42mN836AW
2026-04-26estimatedKPHX?17:19 MST01:26Z1h 06mN836AW
2026-04-25estimated??02:04Z03:00Z0h 55mN836AW
2026-04-25estimatedKPHX?17:00 MST00:46Z0h 46mN836AW
2026-04-24estimated??02:06Z02:54Z0h 48mN775XF
2026-04-24estimated??00:03Z00:48Z0h 44mN775XF
2026-04-23estimated??00:03Z02:50Z2h 46mN815AW
2026-04-21estimated??02:10Z03:20Z1h 09mN834AW
2026-04-21estimated??00:02Z00:54Z0h 51mN834AW
2026-04-20estimated?KPHX02:18Z20:08 MST0h 49mN829AW
2026-04-20estimatedKPHX?17:27 MST01:08Z0h 40mN829AW
2026-04-19KPSPKPHX17:00 PDT19:42 MST2h 42mN813AW
2026-04-18estimated?KPHX02:28Z20:20 MST0h 51mN835AW
2026-04-18estimatedKPSP?17:49 PDT01:32Z0h 42mN835AW
2026-04-17estimated??03:20Z04:18Z0h 57mN758US
2026-04-17estimatedKPSP?18:42 PDT02:22Z0h 40mN758US
2026-04-16estimated?KPHX02:11Z19:58 MST0h 47mN755US
2026-04-16estimatedKPHX?17:11 MST00:46Z0h 34mN755US
2026-04-14estimated??00:08Z03:08Z2h 59mN742PS
2026-04-13estimated?KPHX02:06Z19:50 MST0h 43mN815AW
2026-04-13estimatedKPHX?17:01 MST00:42Z0h 41mN815AW
2026-04-12estimatedKPSPKPHX17:11 PDT19:40 MST2h 28mN815AW
2026-04-11estimated?KPHX02:12Z19:58 MST0h 45mN766US
2026-04-06estimated?KMKE13:38Z10:52 CDT2h 13mN939NN
2026-04-05partialKMKE?13:49 CDTN959NN
2026-04-05partialKMKE?10:51 CDTN959NN
2026-04-05estimated??00:00Z02:21Z2h 20mN958NN
2026-04-03partialKMKE?11:59 CDTN959AN
2026-04-03estimated?KMKE13:44Z10:44 CDT1h 59mN959AN
2026-04-02partialKMKE?12:07 CDTN802NN
2026-04-02estimated?KMKE13:40Z10:38 CDT1h 57mN802NN
2026-03-31partialKMKE?12:09 CDTN833NN
2026-03-31estimated?KMKE13:43Z11:00 CDT2h 16mN833NN
2026-03-30partialKMKE?11:55 CDTN923NN
2026-03-30?KMKE13:44Z10:42 CDT1h 57mN923NN
2026-03-29KMKEKDFW12:19 CDT14:44 CDT2h 24mN959AN
2026-03-29estimated?KMKE13:57Z10:58 CDT2h 00mN959AN
2026-03-28KMKEKDFW12:09 CDT14:12 CDT2h 03mN959NN
2026-03-28estimated?KMKE13:51Z10:56 CDT2h 05mN959NN
2026-03-15partialKMKE?12:31 CDTN969NN
2026-03-15?KMKE14:16Z11:52 CDT2h 35mN969NN
2026-03-14estimated??13:42Z19:18Z5h 36mN901AN
2026-03-13?KDFW17:30Z14:30 CDT1h 59mN918NN
2026-03-13KDFWKMKE08:56 CDT11:12 CDT2h 16mN918NN
2026-03-12estimated??16:59Z19:14Z2h 15mN952AA
2026-03-12estimatedKDFWKMKE08:43 CDT09:02 CDT0h 18mN952AA
2026-03-11KMKEKDFW14:01 CDT16:58 CDT2h 56mN908NN
2026-03-11KDFWKMKE10:19 CDT12:02 CDT1h 43mN908NN
2026-03-10KMKEKDFW11:49 CDT14:18 CDT2h 28mN875NN
2026-03-10KDFWKMKE08:33 CDT10:34 CDT2h 00mN875NN
2026-03-09KMKEKDFW12:06 CDT14:22 CDT2h 16mN930NN
2026-03-09KDFWKMKE08:46 CDT10:56 CDT2h 09mN930NN
2026-03-08KMKEKDFW12:26 CDT14:42 CDT2h 15mN899NN
2026-03-08KDFWKMKE09:05 CDT11:06 CDT2h 01mN899NN
2026-03-06KMKEKDFW12:11 CST15:02 CST2h 50mN926NN
2026-03-06partialKMKE?08:13 CSTN926NN
2026-03-05KMKEKDFW12:05 CST14:24 CST2h 19mN954NN
2026-03-05KDFWKMKE08:48 CST10:44 CST1h 55mN954NN
2026-03-04KMKEKDFW12:06 CST14:34 CST2h 27mN982NN
2026-03-04KDFWKMKE09:03 CST11:06 CST2h 02mN982NN
2026-03-03KMKEKDFW12:01 CST14:22 CST2h 21mN899NN
2026-03-03KDFWKMKE08:42 CST10:46 CST2h 03mN899NN
2026-03-02KMKEKDFW11:53 CST14:04 CST2h 10mN809NN
2026-03-02KDFWKMKE08:47 CST10:46 CST1h 58mN809NN
2026-03-01KMKEKDFW11:54 CST15:10 CST3h 15mN839NN
2026-03-01KDFWKMKE09:51 CST11:54 CST2h 02mN839NN
2026-02-28KMKEKDFW12:24 CST14:30 CST2h 05mN913NN
2026-02-28partialKMKE?08:22 CSTN913NN
2026-02-27KMKEKDFW12:15 CST14:18 CST2h 02mN879NN
2026-02-27KDFWKMKE08:59 CST11:06 CST2h 06mN879NN
2026-02-26KMKEKDFW12:21 CST14:32 CST2h 10mN935NN
2026-02-26KDFWKMKE08:45 CST11:16 CST2h 31mN935NN
2026-02-25KMKEKDFW11:52 CST14:04 CST2h 11mN923NN
2026-02-25KDFWKMKE08:35 CST10:42 CST2h 07mN923NN
2026-02-24KMKEKDFW11:59 CST14:16 CST2h 16mN995NN
2026-02-24KDFWKMKE08:54 CST11:04 CST2h 09mN995NN
2026-02-23KMKEKDFW12:13 CST14:18 CST2h 04mA33AFD
2026-02-23KDFWKMKE08:45 CST11:00 CST2h 14mA33AFD
2026-02-22KMKEKDFW11:56 CST14:12 CST2h 15mN875NN
2026-02-22KDFWKMKE08:39 CST10:48 CST2h 08mN875NN
2026-02-21KMKEKDFW11:50 CST14:22 CST2h 31mN803NN
2026-02-21KDFWKMKE08:41 CST10:28 CST1h 47mN803NN
2026-02-20KMKEKDFW12:06 CST14:42 CST2h 36mN847NN
2026-02-20partialKMKE?08:19 CSTN847NN
2026-02-19KMKEKDFW12:07 CST14:36 CST2h 28mN984NN
2026-02-19KDFWKMKE08:46 CST10:52 CST2h 05mN984NN
2026-02-18KMKEKDFW12:12 CST14:52 CST2h 39mN915AN
2026-02-18partialKMKE?08:26 CSTN915AN
2026-02-17KMKEKDFW11:53 CST14:12 CST2h 18mN995NN
2026-02-17KDFWKMKE08:36 CST10:42 CST2h 05mN995NN
2026-02-16KMKEKDFW12:03 CST14:14 CST2h 10mN813NN
2026-02-16KDFWKMKE08:35 CST10:50 CST2h 14mN813NN
2026-02-15KMKEKDFW11:59 CST14:14 CST2h 14mN816NN
2026-02-15KDFWKMKE08:36 CST10:56 CST2h 19mN816NN
2026-02-14KMKEKDFW13:11 CST16:10 CST2h 58mN906AN
2026-02-14KDFWKMKE08:34 CST10:48 CST2h 13mN906AN
2026-02-13KMKEKDFW11:57 CST14:06 CST2h 08mN832NN
2026-02-13KDFWKMKE08:36 CST10:42 CST2h 05mN832NN
2026-02-12KMKEKDFW11:58 CST14:18 CST2h 19mN818NN
2026-02-12KDFWKMKE08:43 CST10:44 CST2h 00mN818NN
2026-02-11KMKEKDFW12:17 CST14:40 CST2h 22mN947AN
2026-02-11KDFWKMKE09:08 CST11:10 CST2h 02mN947AN
2026-02-10KMKEKDFW12:29 CST14:46 CST2h 16mN808NN
2026-02-10KDFWKMKE09:05 CST11:08 CST2h 02mN808NN
2026-02-09KMKEKDFW12:18 CST14:22 CST2h 03mN343PN
2026-02-09KDFWKMKE09:03 CST11:10 CST2h 07mN343PN
2026-02-08KMKEKDFW12:29 CST14:42 CST2h 12mN964NN
2026-02-08KDFW Dallas/Fort Worth InternationalKMKE09:15 CST12:30 CST3h 15mAD6C3B
2026-02-08KDFWKMKE08:55 CST11:12 CST2h 16mN964NN
2026-02-07KMKEKDFW12:16 CST14:30 CST2h 14mN315PE
2026-02-07KDFWKMKE09:11 CST11:14 CST2h 02mN315PE
2026-02-06KMKEKDFW12:37 CST14:38 CST2h 00mN825NN
2026-02-06KDFWKMKE09:07 CST11:34 CST2h 27mN825NN
2026-02-05KMKEKDFW13:02 CST14:58 CST1h 56mN818NN
2026-02-05KDFWKMKE08:57 CST11:24 CST2h 26mN818NN
2026-02-04KMKEKDFW12:06 CST14:16 CST2h 09mN988NN
2026-02-04KDFWKMKE08:56 CST11:08 CST2h 11mN988NN
2026-02-03KMKEKDFW12:54 CST15:08 CST2h 14mN952AA
2026-02-03KDFWKMKE09:34 CST11:56 CST2h 21mN952AA
2026-02-02KMKEKDFW13:28 CST15:42 CST2h 13mN958AN
2026-02-02KDFWKMKE10:08 CST12:22 CST2h 13mN958AN
2026-02-02partialKDFW?08:56 CSTN958AN
2026-02-01KMKEKDFW12:23 CST14:26 CST2h 03mN359PX
2026-02-01KDFWKMKE09:00 CST11:18 CST2h 18mN359PX
2026-01-31KMKEKDFW12:57 CST15:00 CST2h 02mN996NN
2026-01-31KDFWKMKE09:34 CST11:56 CST2h 22mN996NN
2026-01-30KMKEKDFW14:26 CST16:44 CST2h 17mN860NN
2026-01-30KDFWKMKE10:19 CST12:40 CST2h 21mN860NN
2026-01-29KMKEKDFW13:45 CST16:06 CST2h 20mN972AN
2026-01-29partialKMKE?09:41 CSTN972AN
2026-01-28KMKEKDFW13:42 CST15:52 CST2h 09mN858NN
2026-01-28KDFWKMKE10:02 CST12:36 CST2h 33mN858NN
2026-01-25KMKEKDFW13:24 CST16:20 CST2h 56mN836NN
2026-01-23KMKEKDFW11:20 CST14:50 CST3h 30mN901AN
2026-01-23KDFWKMKE09:24 CST11:20 CST1h 55mN901AN
2026-01-22KMKEKDFW11:22 CST14:48 CST3h 26mN929AN
2026-01-22KDFWKMKE09:03 CST11:22 CST2h 18mN929AN
2026-01-21KMKEKDFW12:06 CST14:32 CST2h 25mN932NN
2026-01-21KDFWKMKE08:53 CST11:02 CST2h 08mN932NN
2026-01-20KMKEKDFW12:37 CST14:56 CST2h 19mN953AN
2026-01-20KDFWKMKE09:02 CST11:26 CST2h 23mN953AN
2026-01-19KMKEKDFW12:16 CST14:42 CST2h 26mN927NN
2026-01-19partialKMKE?08:40 CSTN927NN
2026-01-18KMKEKDFW12:18 CST14:28 CST2h 09mN905AN
2026-01-09?KDFW17:53Z15:16 CST3h 22mN805NN
2026-01-09KDFWKMKE09:32 CST11:22 CST1h 49mN805NN
2026-01-08KMKEKDFW12:48 CST15:10 CST2h 22mN961NN
2026-01-08KDFWKMKE09:52 CST11:48 CST1h 56mN961NN
2026-01-07KMKEKDFW12:32 CST14:50 CST2h 18mN897NN
2026-01-07KDFWKMKE09:46 CST11:38 CST1h 51mN897NN
2026-01-06KMKEKDFW12:33 CST15:04 CST2h 30mN943AN
2026-01-06KORDKMKE19:27 CST11:04 CST15h 36mN890NN
2026-01-05KORDKPBI20:21 CST23:52 EST2h 30mN959AN
2026-01-04KORDKPBI19:33 CST23:04 EST2h 30mN913AN
2026-01-03KORDKPBI21:23 CST01:10 EST2h 46mN910NN
2026-01-02KORDKPBI19:47 CST23:02 EST2h 14mN963AN
2025-12-31KORDKPBI20:22 CST23:50 EST2h 27mN915NN
2025-12-30?KPBI01:00Z23:24 EST3h 23mN802NN
2025-12-29KORDKPBI20:28 CST00:38 EST3h 09mN882NN
2025-12-28KORDKPBI19:50 CST23:26 EST2h 35mN950NN
2025-12-27?KPBI03:55Z01:36 EST2h 40mN948AN
2025-12-24?KPBI01:08Z22:56 EST2h 47mN983NN
2025-12-23KORDKPBI21:33 CST01:00 EST2h 26mN906NN
2025-12-22KORDKPBI21:03 CST00:30 EST2h 26mN867NN
2025-12-21KORD?20:20 CST05:13Z2h 52mN730US
2025-12-20?KPBI01:40Z23:24 EST2h 44mN933NN
2025-12-19KORDKPBI19:28 CST23:30 EST3h 01mN958NN
2025-12-17KMKEKDFW12:18 CST14:36 CST2h 17mN961AN
2025-12-17KDFWKMKE08:53 CST11:10 CST2h 16mN961AN
2025-12-16KMKEKDFW12:02 CST14:14 CST2h 11mN912NN
2025-12-16KDFWKMKE08:59 CST11:00 CST2h 01mN912NN
2025-12-15?KDFW18:05Z14:40 CST2h 35mN338RS
2025-12-15KDFWKMKE08:56 CST11:16 CST2h 19mN338RS
2025-12-14KMKEKDFW12:00 CST14:12 CST2h 11mN969AN
2025-12-14KDFWKMKE08:43 CST11:08 CST2h 24mN969AN
2025-12-12KMKEKDFW12:22 CST14:42 CST2h 19mN987NN
2025-12-12KDFWKMKE09:04 CST11:08 CST2h 03mN987NN
2025-12-11KMKEKDFW12:51 CST14:54 CST2h 02mN965AN
2025-12-11KDFWKMKE09:44 CST11:54 CST2h 10mN965AN
2025-12-10KMKEKDFW12:08 CST14:30 CST2h 21mN980AN
2025-12-10KDFWKMKE08:54 CST11:10 CST2h 15mN980AN
2025-12-09KMKEKDFW12:05 CST14:52 CST2h 46mN818NN
2025-12-09partialKMKE?10:12 CSTN818NN
2025-11-27partialKMKE?08:57 CSTN843NN
2025-11-26KMKEKDFW12:58 CST15:14 CST2h 16mN976AN
2025-11-26partialKMKE?08:51 CSTN976AN
2025-10-30partialKMKE?11:40 CDTN933NN
2025-10-30KDFWKMKE08:25 CDT10:20 CDT1h 54mN933NN
2025-10-29partialKMKE?11:35 CDTN846NN
2025-10-29partialKMKE?08:16 CDTN846NN
2025-10-28partialKMKE?11:38 CDTN873NN
2025-10-28KDFWKMKE08:11 CDT10:08 CDT1h 57mN873NN
2025-10-27KMKEKDFW11:39 CDT13:44 CDT2h 04mN873NN
2025-10-27KDFWKMKE08:12 CDT10:12 CDT1h 59mN873NN
2025-10-26partialKMKE?11:37 CDTN802NN
2025-10-26KDFWKMKE08:31 CDT10:26 CDT1h 54mN802NN
2025-10-25partialKMKE?14:00 CDTN357PV
2025-10-25partialKMKE?10:44 CDTN357PV
2025-10-24partialKMKE?11:34 CDTN837NN
2025-10-24partialKMKE?09:01 CDTN837NN
2025-10-22partialKMKE?11:36 CDTN927NN
2025-10-21estimated??15:51Z19:32Z3h 40mN836NN
2025-10-20partialKMKE?11:45 CDTN871NN
2025-10-20estimated??13:16Z15:14Z1h 57mN871NN
2025-10-15partialKMKE?11:31 CDTN864NN
2025-10-15partialKMKE?07:41 CDTN864NN
2025-10-14?KDFW16:05Z13:46 CDT2h 40mN966NN
2025-10-14KDFWKMKE08:13 CDT10:12 CDT1h 58mN966NN
2025-10-13?KDFW16:09Z13:50 CDT2h 41mN982AN
2025-10-13KDFWKMKE08:16 CDT10:20 CDT2h 03mN982AN
2025-10-07?KDFW16:04Z14:12 CDT3h 07mN848NN
2025-10-07KDFWKMKE08:19 CDT10:10 CDT1h 50mN848NN
2025-10-06KMKEKDFW11:25 CDT13:54 CDT2h 29mN934AN
2025-10-06KDFWKMKE08:31 CDT10:28 CDT1h 56mN934AN
2025-10-05partialKDFW?11:25 CDTN983NN
2025-10-04estimatedKDFWKMKE15:58 CDT18:56 CDT2h 57mN801NN
2025-10-02KDFW Dallas/Fort Worth InternationalKCOU08:17 CDT09:20 CDT1h 03mA336DF
2025-10-01KDFW Dallas/Fort Worth International?08:18 CDT14:24Z1h 05mABF78F
2025-09-30KDFW Dallas/Fort Worth InternationalKCOU08:19 CDT09:23 CDT1h 03mADBB39
2025-09-29KDFW Dallas/Fort Worth International?08:17 CDT14:20Z1h 03mAC81CC
2025-09-28KDFW Dallas/Fort Worth InternationalKCOU08:20 CDT09:20 CDT1h 00mAB975C
2025-09-27KDFW Dallas/Fort Worth InternationalKCOU08:12 CDT09:15 CDT1h 03mACFD2C
2025-09-26KDFW Dallas/Fort Worth International?08:18 CDT14:24Z1h 06mABBEDB
2025-09-25KDFW Dallas/Fort Worth International?08:18 CDT14:25Z1h 07mACF975
2025-09-24KDFW Dallas/Fort Worth International?10:22 CDT16:28Z1h 06mAC741C
2025-09-23KDFW Dallas/Fort Worth International?08:57 CDT15:01Z1h 04mAD10EC
2025-09-22KDFW Dallas/Fort Worth International?08:30 CDT14:35Z1h 04mACE96D
2025-09-21KDFW Dallas/Fort Worth International?08:14 CDT14:18Z1h 03mAD10EC
2025-09-20KDFW Dallas/Fort Worth InternationalKMCI08:25 CDT09:26 CDT1h 00mACE96D
2025-09-19KDFW Dallas/Fort Worth InternationalKSTL08:19 CDT09:26 CDT1h 07mAB2496
2025-08-26estimatedKDFWKADS22:13 CDT22:38 CDT0h 24mN994NN
2025-08-25?KDFW00:03Z07:18 CDT12h 15mN813NN
2025-08-24partialKMKE?15:23 CDTN813NN
2025-08-24partialKMKE?12:43 CDTN813NN
2025-08-24KDFWKMKE08:19 CDT10:18 CDT1h 58mN813NN
2025-08-23?KDFW16:21Z14:54 CDT3h 32mN923AN
2025-08-23KDFWKMKE08:23 CDT10:18 CDT1h 55mN923AN
2025-08-23partialKDFW?00:25 CDTN961NN
2025-08-21?KDFW16:03Z13:36 CDT2h 32mN937AN
2025-08-21KDFWKMKE08:27 CDT10:26 CDT1h 58mN937AN
2025-08-21KDFWKMKE19:01 CDT02:18 CDT7h 16mN931AN
2025-08-19?KDFW16:05Z16:24 CDT5h 19mN942AN
2025-08-19KDFWKMKE08:32 CDT10:28 CDT1h 55mN942AN
2025-08-17KMKEKDFW11:38 CDT13:40 CDT2h 01mN967AN
2025-08-17estimatedKDFWKMKE08:29 CDT11:04 CDT2h 34mN967AN
2025-08-16?KDFW16:16Z13:42 CDT2h 25mN943AN
2025-08-16KDFWKMKE08:20 CDT10:22 CDT2h 01mN943AN
2025-08-15KMKEKDFW11:29 CDT13:30 CDT2h 00mN923NN
2025-08-15KDFWKMKE08:22 CDT10:22 CDT2h 00mN923NN
2025-08-14KMKEKDFW12:59 CDT13:52 CDT0h 53mA3C2BE
2025-08-14partialKMKE?09:27 CDTA3C2BE

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