Flight

AAL2999

Flight history and live tracking for AAL2999, 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 → KORD CHICAGO OHARE INTERNATIONAL
Scheduled departure05:53 CDT

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

Route

AirlineAmerican Airlines
Typical originKDFW DALLAS FORT WORTH INTERNATIONAL
Typical destinationKORD CHICAGO OHARE INTERNATIONAL
Distance697 nm

Flight history 320 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:02 CDT07:43 CDT1h 41m
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:01 CDT07:36 CDT1h 35mN920AN
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:04 CDT07:59 CDT1h 55mN301NW
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:01 CDT07:51 CDT1h 50mN314PD
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:03 CDT07:55 CDT1h 52mN338PK
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL05:58 CDT07:51 CDT1h 53mN848NN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:45 CDT08:44 CDT1h 59mN907NN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL06:17 CDT08:18 CDT2h 01mN947AN
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL05:59 CDT07:43 CDT1h 44mN920AN
2026-09-24KDFWKORD05:50 CDT07:58 CDT2h 07mN924NN
2026-09-23KDFWKORD05:59 CDT08:24 CDT2h 24mN325VM
2026-09-22KDFWKORD05:54 CDT08:02 CDT2h 07mN961NN
2026-09-21KDFWKORD05:53 CDT07:48 CDT1h 55mN817NN
2026-09-20KDFWKORD07:25 CDT09:22 CDT1h 57mN894NN
2026-09-19KDFWKORD09:51 CDT11:50 CDT1h 58mA3FCD6
2026-09-18estimatedKDFWKORD05:55 CDT07:58 CDT2h 02mN972AN
2026-09-17estimatedKDFWKORD09:10 CDT11:48 CDT2h 37mN930AN
2026-09-17estimated??12:58Z13:24Z0h 26mN930AN
2026-09-17estimated??11:57Z12:16Z0h 19mN930AN
2026-09-16estimatedKDFWKORD06:05 CDT08:20 CDT2h 14mN833NN
2026-09-15estimatedKDFWKORD07:52 CDT08:18 CDT0h 25mN891NN
2026-09-14KDFWKORD05:59 CDT07:58 CDT1h 58mN991AN
2026-09-13estimatedKDFWKORD05:48 CDT08:20 CDT2h 32mA3CA1A
2026-09-12KDFWKORD05:58 CDT07:56 CDT1h 57mN834NN
2026-09-11KDFWKORD05:55 CDT07:44 CDT1h 48mN930NN
2026-09-10KDFWKORD05:52 CDT07:50 CDT1h 57mN951AA
2026-09-09estimatedKDFWKORD06:00 CDT08:02 CDT2h 01mN853NN
2026-09-08estimatedKDFWKORD06:05 CDT08:02 CDT1h 56mN942AN
2026-09-06estimatedKDFWKORD06:19 CDT08:10 CDT1h 51mN858NN
2026-09-05estimatedKDFWKORD06:01 CDT07:50 CDT1h 49mN922NN
2026-09-04estimatedKDFWKORD06:02 CDT07:54 CDT1h 52mN953NN
Earlier flights (289) - back to 2025-08-16
DateFromToDepArrDurationAircraft
2026-09-03estimatedKDFWKORD06:02 CDT07:58 CDT1h 55mN833NN
2026-09-02estimatedKDFWKORD05:57 CDT07:54 CDT1h 56mN805NN
2026-09-01estimatedKDFWKORD05:55 CDT07:56 CDT2h 00mN929AN
2026-08-31estimatedKDFWKORD05:34 CDT08:42 CDT3h 07mN352PS
2026-08-30estimatedKDFWKORD05:50 CDT08:06 CDT2h 15mN964AN
2026-08-29KDFWKORD05:59 CDT07:58 CDT1h 58mN903NN
2026-08-27estimatedKDFWKORD06:14 CDT08:12 CDT1h 58mN880NN
2026-08-26KDFWKORD06:06 CDT08:04 CDT1h 57mN806NN
2026-08-25estimatedKDFWKORD05:54 CDT08:04 CDT2h 09mN927AN
2026-08-24KDFWKORD06:32 CDT08:42 CDT2h 09mN891NN
2026-08-23KDFWKORD06:33 CDT08:38 CDT2h 04mN927AN
2026-08-22KDFWKORD06:00 CDT08:00 CDT1h 59mN868NN
2026-08-21?KORD11:01Z08:04 CDT2h 02mN854NN
2026-08-20?KORD11:02Z10:01 CDT3h 58mN951AA
2026-08-19estimated??11:08Z12:48Z1h 39mN929NN
2026-08-18?KORD10:53Z08:02 CDT2h 08mN801NN
2026-08-17estimated??13:02Z13:26Z0h 23mN963AN
2026-08-16?KORD11:08Z08:14 CDT2h 05mN953NN
2026-08-15estimated??11:59Z14:24Z2h 24mN960NN
2026-08-14estimated??11:24Z13:56Z2h 31mN861NN
2026-08-13estimated??10:58Z12:44Z1h 45mN933AN
2026-08-12?KORD12:37Z10:04 CDT2h 26mN981NN
2026-07-23estimated??00:00Z03:10Z3h 10mN887NN
2026-07-22estimated?KEWR00:00Z22:50 EDT2h 49mN984NN
2026-07-21estimated??10:55Z23:58Z13h 02mN355PU
2026-07-21estimated??00:00Z02:58Z2h 57mN355PU
2026-07-20estimated??00:00Z03:18Z3h 18mN958NN
2026-07-19estimated??23:25Z23:58Z0h 33mN958NN
2026-07-18estimated?KEWR00:30Z23:56 EDT3h 25mN886NN
2026-07-17estimated??01:10Z04:28Z3h 17mN867NN
2026-07-16estimated?KEWR00:22Z00:08 EDT3h 45mN978NN
2026-07-15estimated?KEWR00:00Z22:44 EDT2h 44mN930AN
2026-07-14estimated??10:41Z23:58Z13h 16mN857NN
2026-07-14estimatedKDFW?20:18 CDT04:48Z3h 29mN857NN
2026-07-13KDFWKEWR22:42 CDT02:46 EDT3h 03mN943AN
2026-07-12estimatedUEEA?19:00 CDT02:54Z2h 54mN924NN
2026-07-11estimated??09:36Z23:58Z14h 21mN873NN
2026-07-11KDFWKEWR22:21 CDT02:32 EDT3h 10mN873NN
2026-07-10KDFWKEWR20:56 CDT00:56 EDT2h 59mN863NN
2026-07-09estimatedKDFW?19:00 CDT03:26Z3h 26mA36A21
2026-07-08estimatedUEEA?19:02 CDT03:00Z2h 57mN946NN
2026-07-07partialKDFW?21:14 CDTN976NN
2026-07-06estimatedKDFWKCLE19:04 CDT23:04 EDT2h 59mN324SH
2026-07-04estimatedKMLC?19:00 CDT02:42Z2h 41mN962AN
2026-07-03estimated??09:49Z23:58Z14h 08mN934AN
2026-07-03estimatedKDALKEWR19:00 CDT22:54 EDT2h 54mN934AN
2026-07-02estimated??09:24Z23:58Z14h 33mN352PS
2026-07-02estimatedKTXK?19:00 CDT02:42Z2h 41mN352PS
2026-07-01estimated??12:13Z23:58Z11h 44mN965AN
2026-07-01estimatedKGVTKEWR19:00 CDT22:46 EDT2h 46mN965AN
2026-06-30estimated??10:58Z23:58Z12h 59mN806NN
2026-06-30estimatedKTXKKEWR19:00 CDT22:42 EDT2h 42mN806NN
2026-06-29partialKDAL?19:00 CDTN815NN
2026-06-28partialKDFW?04:11 CDTN961NN
2026-06-28estimatedKTXK?19:00 CDT02:40Z2h 39mN961NN
2026-06-27estimatedKTXKKDAL05:52 CDT18:58 CDT13h 05mN909NN
2026-06-27estimatedKTXKKEWR19:00 CDT22:32 EDT2h 32mN909NN
2026-06-26partialKDFW?20:18 CDTN809NN
2026-06-25estimatedKTXK?19:00 CDT02:38Z2h 37mN956NN
2026-06-24estimated?KEWR09:49Z19:58 EDT14h 08mN960NN
2026-06-24estimatedKDFW?20:29 CDT05:04Z3h 34mN960NN
2026-06-23estimatedKDFWKEWR19:53 CDT00:00 EDT3h 06mN826NN
2026-06-22estimatedKDFWKEWR19:11 CDT23:16 EDT3h 04mN904NN
2026-06-21estimatedKDFWKEWR20:23 CDT00:20 EDT2h 56mN885NN
2026-06-20KDFWKEWR21:55 CDT01:40 EDT2h 44mN915AN
2026-06-19estimatedKDFWKEWR20:48 CDT00:44 EDT2h 56mN972AN
2026-06-18estimatedKTXKKEWR19:00 CDT22:44 EDT2h 43mN965NN
2026-06-17estimated??11:02Z23:58Z12h 55mN928AN
2026-06-17estimatedKTXKKEWR19:00 CDT22:20 EDT2h 19mN928AN
2026-06-16partial??04:41ZN873NN
2026-06-16estimatedKDFW?20:16 CDT04:08Z2h 51mN873NN
2026-06-14estimatedKDFWKEWR19:48 CDT23:54 EDT3h 06mN824NN
2026-06-13KDFWKEWR19:45 CDT23:44 EDT2h 58mN960NN
2026-06-12estimatedKDFWKEWR19:06 CDT00:50 EDT4h 43mN826NN
2026-05-29estimatedKGVT?19:00 CDT02:52Z2h 52mN355PU
2026-05-28partial??03:39ZN923AN
2026-05-28estimatedKDFWKEWR19:04 CDT23:06 EDT3h 01mN923AN
2026-05-27estimated??12:00Z23:58Z11h 57mN945AN
2026-05-27estimatedKDFW?20:15 CDT04:30Z3h 14mN945AN
2026-05-26estimatedKDFWKEWR19:00 CDT23:06 EDT3h 06mN921AN
2026-05-24estimatedKDALKEWR19:00 CDT22:46 EDT2h 45mN904NN
2026-05-23estimatedKDALKEWR19:00 CDT22:54 EDT2h 53mN849NN
2026-05-22estimated??12:24Z23:58Z11h 33mN857NN
2026-05-22estimated??00:30Z03:30Z2h 59mN857NN
2026-05-20estimated??12:07Z18:06Z5h 58mN971UY
2026-05-20estimatedKDFWKTPA01:00 CDT03:04 EDT1h 03mN165US
2026-05-20partialKDFW?21:50 CDTN587UW
2026-05-20partialKDFW?19:31 CDTN986AN
2026-05-19partialKTPA?22:47 EDTN973UY
2026-05-12estimated??15:22Z18:06Z2h 43mN150NN
2026-05-12KDFWKTPA06:59 CDT10:10 EDT2h 10mN150NN
2026-05-11KTPA?11:30 EDT18:08Z2h 37mN160AN
2026-05-11KDFWKTPA07:03 CDT10:18 EDT2h 14mN160AN
2026-05-10KTPA?12:02 EDT19:38Z3h 36mN132AN
2026-05-10KDFWKTPA08:07 CDT11:08 EDT2h 00mN132AN
2026-05-09estimated??15:32Z18:08Z2h 35mN560UW
2026-05-09KDFWKTPA07:01 CDT10:22 EDT2h 20mN560UW
2026-05-08estimated??15:28Z18:20Z2h 51mN132AN
2026-05-08KDFWKTPA06:54 CDT09:58 EDT2h 03mN132AN
2026-05-07partialKTPA?11:39 EDTA138B8
2026-05-07estimatedKDFW?06:14 CDT11:32Z0h 17mN178US
2026-05-06KTPA?11:25 EDT18:02Z2h 36mN998AN
2026-05-06KDFWKTPA06:38 CDT10:02 EDT2h 23mN998AN
2026-05-05KTPA?11:16 EDT18:06Z2h 49mN158AN
2026-05-05KDFWKTPA06:53 CDT10:00 EDT2h 06mN158AN
2026-05-04KTPA?11:26 EDT18:00Z2h 34mN535UW
2026-05-04KDFWKTPA06:23 CDT10:02 EDT2h 38mN535UW
2026-05-03estimated??11:58Z18:06Z6h 07mN171US
2026-05-02estimated??20:33Z23:58Z3h 24mN986AN
2026-05-02estimatedKDFW?06:55 CDT14:30Z2h 34mN986AN
2026-05-01estimated??15:24Z18:06Z2h 41mN161AA
2026-05-01KDFWKTPA07:05 CDT10:08 EDT2h 02mN161AA
2026-04-30estimated??15:22Z18:22Z2h 59mAD50C9
2026-04-30KDFWKTPA07:01 CDT10:16 EDT2h 14mAD50C9
2026-04-29estimatedKPIE?11:29 EDT17:54Z2h 24mN133AN
2026-04-28estimated??15:32Z18:08Z2h 35mN539UW
2026-04-28KDFWKTPA07:09 CDT10:20 EDT2h 10mN539UW
2026-04-27KTPA?11:23 EDT17:54Z2h 30mN149AN
2026-04-27KDFWKTPA06:59 CDT10:18 EDT2h 18mN149AN
2026-04-26KTPA?11:26 EDT18:00Z2h 33mN136AN
2026-04-26estimatedKDFW?06:53 CDT14:26Z2h 32mN136AN
2026-04-25KTPA?11:36 EDT18:10Z2h 33mN167AN
2026-04-25KDFWKTPA07:11 CDT10:28 EDT2h 16mN167AN
2026-04-24estimated??15:26Z18:10Z2h 43mN163AA
2026-04-24?KTPA11:58Z10:06 EDT2h 07mN163AA
2026-04-23estimated??15:33Z18:16Z2h 42mN914UY
2026-04-23KDFWKTPA07:06 CDT10:22 EDT2h 15mN914UY
2026-04-22estimated??15:39Z18:22Z2h 42mN584UW
2026-04-22?KTPA12:16Z10:32 EDT2h 15mN584UW
2026-04-21partialKTPA?11:53 EDTA0FEA6
2026-04-20partialKTPA?11:36 EDTA0B550
2026-04-19estimated??15:16Z18:16Z2h 59mN992AU
2026-04-19?KTPA11:56Z10:08 EDT2h 11mN992AU
2026-04-18estimated??15:47Z18:40Z2h 52mN926UW
2026-04-18?KTPA12:33Z10:40 EDT2h 06mN926UW
2026-04-17KTPA?11:27 EDT18:08Z2h 40mN132AN
2026-04-17estimated??11:13Z14:20Z3h 06mN132AN
2026-04-16partialKTPA?11:19 EDTADDDD5
2026-04-15KTPA?11:26 EDT17:58Z2h 32mAD45A4
2026-04-15estimated??12:32Z14:24Z1h 51mAD45A4
2026-04-14partialKTPA?11:27 EDTAD4D12
2026-04-13estimated??16:50Z17:12Z0h 21mN128AN
2026-04-13estimated??12:35Z13:20Z0h 44mN128AN
2026-04-12partialKTPA?11:21 EDTA0DDFB
2026-04-11KTPAKDFW11:25 EDT12:44 CDT2h 18mN173US
2026-04-11?KTPA11:59Z10:16 EDT2h 16mN173US
2026-04-06partialKORD?11:02 CDTAB7394
2026-04-05KORD?11:04 CDT18:16Z2h 11mN928AN
2026-04-05estimated?KORD11:49Z09:16 CDT2h 27mN818NN
2026-04-04KDFWKORD08:07 CDT09:52 CDT1h 44mN989NN
2026-04-03KORD?11:36 CDT19:00Z2h 23mN305NX
2026-04-03estimated?KORD12:20Z09:24 CDT2h 03mN894NN
2026-04-02partialKORD?11:48 CDTADDB4A
2026-03-31estimated?KORD12:41Z10:16 CDT2h 34mN830NN
2026-03-30KORD?11:00 CDT18:01Z2h 01mN987NN
2026-03-30estimated?KORD12:16Z09:30 CDT2h 13mN958AN
2026-03-29KORDKTUL11:17 CDT13:10 CDT1h 52mN542UW
2026-03-29estimated?KORD12:21Z09:34 CDT2h 12mN542UW
2026-03-28estimated?KORD13:43Z09:12 CDT0h 28mN944NN
2026-03-16estimated?KORD12:31Z09:34 CDT2h 03mN931AN
2026-03-15?KORD12:54Z10:32 CDT2h 38mN901AN
2026-03-14estimated?KORD12:24Z09:36 CDT2h 11mN805NN
2026-03-13KORDKDFW12:12 CDT14:14 CDT2h 01mN960NN
2026-03-13KDFWKORD07:43 CDT09:42 CDT1h 58mN966AN
2026-03-12KORD?13:43 CDT20:48Z2h 04mN922AN
2026-03-12estimatedKDFWKEWR07:19 CDT10:02 EDT1h 42mN965NN
2026-03-11KORDKDFW11:36 CDT14:20 CDT2h 43mN817NN
2026-03-11KDFWKORD07:33 CDT09:58 CDT2h 24mN817NN
2026-03-10KORDKDFW11:09 CDT13:38 CDT2h 28mN977NN
2026-03-10KDFWKORD07:23 CDT09:10 CDT1h 47mN962NN
2026-03-09KORDKDFW11:08 CDT13:18 CDT2h 09mN301NW
2026-03-09KDFWKORD07:31 CDT09:28 CDT1h 56mN805NN
2026-03-08KDFWKORD08:55 CDT10:57 CDT2h 02mN913NN
2026-03-07estimatedKDFWKORD09:57 CST11:12 CST1h 14mN925NN
2026-03-06KSDFKORD14:12 EST14:12 CST1h 00mN823NN
2026-03-06KDFWKSDF07:24 CST11:26 EST3h 01mN823NN
2026-03-05KDFWKORD07:53 CST10:10 CST2h 16mN945AN
2026-03-04estimatedKDFWKORD06:54 CST09:36 CST2h 41mN835NN
2026-03-03KDFWKORD07:22 CST09:26 CST2h 03mN931AN
2026-03-02KDFWKORD07:22 CST09:26 CST2h 03mN857NN
2026-03-01KDFWKORD07:27 CST09:24 CST1h 56mN917AN
2026-02-28KDFWKORD07:17 CST09:26 CST2h 09mN933AN
2026-02-27KDFWKORD07:24 CST09:46 CST2h 22mN979NN
2026-02-26KDFWKORD07:36 CST09:38 CST2h 01mN932AN
2026-02-25KDFWKORD07:32 CST09:56 CST2h 23mN935NN
2026-02-24estimatedKDFWKORD06:55 CST09:53 CST2h 58mN902NN
2026-02-23KDFWKORD07:18 CST09:44 CST2h 25mN847NN
2026-02-22KDFWKORD07:21 CST09:54 CST2h 33mN920NN
2026-02-21KDFWKORD07:18 CST09:23 CST2h 05mN945AN
2026-02-20estimatedKDFWKORD06:51 CST09:38 CST2h 47mN801NN
2026-02-19KDFWKORD07:35 CST09:38 CST2h 03mN885NN
2026-02-18estimatedKDFWKORD06:51 CST09:20 CST2h 29mN942AN
2026-02-17estimatedKDFWKORD06:49 CST09:32 CST2h 43mN988NN
2026-02-16KDFWKORD07:20 CST09:38 CST2h 17mN889NN
2026-02-15estimatedKDFWKORD07:06 CST10:08 CST3h 01mN830NN
2026-02-14KDFWKORD07:17 CST09:34 CST2h 16mN855NN
2026-02-13KDFWKORD07:22 CST09:22 CST1h 59mN903AN
2026-02-12KDFWKORD07:26 CST09:30 CST2h 04mN921AN
2026-02-11KDFWKORD07:40 CST09:46 CST2h 06mN966NN
2026-02-10KDFWKORD07:30 CST09:34 CST2h 03mN925AN
2026-02-09KDFWKORD07:33 CST10:12 CST2h 38mN826NN
2026-02-08estimatedKDFWKORD07:01 CST09:28 CST2h 26mN917NN
2026-02-07KDFWKORD07:32 CST09:36 CST2h 04mN344PP
2026-02-06KDFWKORD07:29 CST09:42 CST2h 13mN949AN
2026-02-05estimatedKDFWKORD07:11 CST09:52 CST2h 41mN922AN
2026-02-04KDFWKORD07:25 CST09:52 CST2h 26mN949NN
2026-02-03KDFWKORD07:33 CST09:26 CST1h 52mN903NN
2026-02-02KDFWKORD07:34 CST09:48 CST2h 13mN809NN
2026-02-01KDFWKORD07:32 CST09:38 CST2h 05mN950AN
2026-01-31KDFWKORD07:38 CST09:50 CST2h 11mN862NN
2026-01-30KDFWKORD07:31 CST09:36 CST2h 04mN864NN
2026-01-29KDFWKORD07:57 CST09:54 CST1h 57mN925AN
2026-01-28KDFWKORD07:35 CST10:26 CST2h 51mN845NN
2026-01-27estimatedKDFWKORD10:54 CST15:12 CST4h 18mAB129A
2026-01-27estimated??13:10Z16:00Z2h 50mAB129A
2026-01-26KDFWKORD08:40 CST10:56 CST2h 15mN852NN
2026-01-23KDFWKORD07:46 CST09:55 CST2h 08mN939NN
2026-01-22KDFWKORD07:34 CST09:40 CST2h 05mN870NN
2026-01-21KDFWKORD07:28 CST09:40 CST2h 12mA35781
2026-01-20KDFWKORD07:44 CST09:46 CST2h 01mN962AN
2026-01-19KDFWKORD07:31 CST09:38 CST2h 06mN861NN
2026-01-09KDFWKORD07:32 CST09:34 CST2h 01mN981NN
2026-01-08KDFWKORD07:42 CST09:37 CST1h 54mN944NN
2026-01-07KDFWKORD07:26 CST09:40 CST2h 13mN957NN
2026-01-06estimatedKDFWKORD07:04 CST09:36 CST2h 31mN916AN
2026-01-05KDFWKORD07:26 CST09:28 CST2h 01mN926AN
2026-01-04KDFWKORD08:17 CST10:20 CST2h 02mN825NN
2026-01-03KDFWKORD07:24 CST09:32 CST2h 07mN971NN
2026-01-02KDFWKORD07:32 CST10:06 CST2h 33mN971NN
2026-01-01KDFWKORD08:41 CST11:10 CST2h 28mN985NN
2025-12-31KDFWKORD07:22 CST09:50 CST2h 27mN809NN
2025-12-30KDFWKORD07:29 CST09:56 CST2h 26mN927NN
2025-12-29KDFWKORD07:46 CST10:02 CST2h 15mN928NN
2025-12-28KDFWKORD07:21 CST10:06 CST2h 44mN908AN
2025-12-27KDFWKORD07:28 CST09:38 CST2h 09mN923AN
2025-12-26KDFWKORD07:46 CST10:14 CST2h 27mN314PD
2025-12-25estimatedKDFWKORD07:16 CST09:42 CST2h 25mN968AN
2025-12-24KDFWKORD08:16 CST10:22 CST2h 05mN324RN
2025-12-23KDFWKORD07:37 CST09:54 CST2h 17mN986NN
2025-12-22KDFWKORD07:36 CST09:38 CST2h 01mN906NN
2025-12-21estimatedKDFWKORD07:04 CST09:28 CST2h 23mN943AN
2025-12-20KDFWKORD07:11 CST09:32 CST2h 20mN931AN
2025-12-19KDFWKORD07:21 CST09:48 CST2h 26mN957AN
2025-12-18KDFWKORD07:31 CST09:26 CST1h 54mN970NN
2025-12-17KDFWKORD07:36 CST09:54 CST2h 17mN806NN
2025-12-16KDFWKORD07:53 CST10:04 CST2h 11mN844NN
2025-12-15KDFWKORD07:29 CST09:52 CST2h 22mN921NN
2025-12-14KDFWKORD08:24 CST10:30 CST2h 06mN925AN
2025-12-13KDFWKORD07:15 CST09:26 CST2h 10mN892NN
2025-12-12KDFWKORD07:23 CST09:42 CST2h 18mA3489F
2025-12-11KDFWKORD07:19 CST09:44 CST2h 24mN306NY
2025-12-10KDFWKORD07:32 CST09:50 CST2h 18mN980NN
2025-11-26estimated??17:43Z19:46Z2h 02mN949NN
2025-10-30KDFWKORD07:41 CDT09:36 CDT1h 54mN929AN
2025-10-29estimatedKDFWKORD08:33 CDT10:42 CDT2h 08mN921AN
2025-10-28KDFWKORD06:58 CDT08:48 CDT1h 49mN977NN
2025-10-27estimatedKDFWKORD08:45 CDT10:44 CDT1h 58mN951NN
2025-10-26estimatedKDFWKORD08:32 CDT10:44 CDT2h 11mN969NN
2025-10-24estimatedKDFWKORD09:01 CDT09:50 CDT0h 48mN917AN
2025-10-20estimatedKDFWKORD07:36 CDT09:36 CDT1h 59mN969AN
2025-10-15KDFWKORD07:17 CDT09:31 CDT2h 13mN968NN
2025-10-14estimatedKDFWKEWR07:28 CDT10:40 EDT2h 11mN931AN
2025-10-13KDFWKORD07:39 CDT09:26 CDT1h 47mN920AN
2025-10-07KDFWKORD07:20 CDT09:20 CDT1h 59mN964AN
2025-10-06KDFWKORD07:47 CDT09:34 CDT1h 46mN991AN
2025-10-05KORD?10:00 CDT22:32Z7h 31mN874NN
2025-10-04KORDKDCA08:41 CDT10:20 EDT0h 38mN969AN
2025-10-01KORD O'Hare International?15:42 CDT21:42Z1h 00mAC86AF
2025-09-30KORD O'Hare International?15:48 CDT21:50Z1h 02mA3244A
2025-09-29KORD O'Hare International?15:44 CDT21:51Z1h 06mADCCA0
2025-09-28KORD O'Hare InternationalKEKN15:51 CDT17:52 EDT1h 01mAC741C
2025-09-27KORD O'Hare InternationalKEKN15:42 CDT17:48 EDT1h 06mA3C9C5
2025-09-26KORD O'Hare InternationalKEKN15:41 CDT17:43 EDT1h 01mAD7DA2
2025-09-25KORD O'Hare International?15:55 CDT21:58Z1h 02mAB93A5
2025-09-24KORD O'Hare InternationalKIAD Washington Dulles International16:39 CDT18:42 EDT1h 02mAC7E15
2025-09-23KORD O'Hare International?15:47 CDT21:53Z1h 06mAD73A9
2025-09-22KORD O'Hare International?17:12 CDT23:16Z1h 03mABA281
2025-09-21KORD O'Hare InternationalKEKN15:41 CDT17:42 EDT1h 00mABA281
2025-09-20KORD O'Hare International?16:26 CDT22:30Z1h 04mAC4DFB
2025-09-19KORD O'Hare International?15:54 CDT22:01Z1h 07mADCA15
2025-09-18KORD O'Hare InternationalKDCA Ronald Reagan Washington National15:39 CDT18:02 EDT1h 23mACE0D2
2025-08-26partialKORD?21:28 CDTN667AW
2025-08-24KORDKDCA00:36 CDT03:50 EDT2h 13mN105UW
2025-08-22partialKDCA?20:00 EDTN665AW
2025-08-21KORDKDCA02:22 CDT19:58 EDT16h 35mN126UW
2025-08-20KORD?19:44 CDT03:38Z2h 53mN107US
2025-08-19KORD?21:07 CDT04:28Z2h 21mN117UW
2025-08-17partialKORD?21:32 CDTN663AW
2025-08-16KORDKDCA21:43 CDT00:08 EDT1h 24mN127UW

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