Flight

AAL2150

Flight history and live tracking for AAL2150, 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 → KXNA Northwest Arkansas National Airport
Scheduled departure16:28 CDT
Also scheduledSun 04 Oct 18:25 CDT

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

Route

AirlineAmerican Airlines
Typical originKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance741 nm

Flight history 336 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:30 CDT19:19 CDT0h 49mN9013A
2026-10-03KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport16:49 CDT17:38 CDT0h 49m
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport20:37 CDT21:24 CDT0h 47mN9023N
2026-10-01KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL22:20 CDT23:39 CDT1h 19m
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport20:37 CDT21:21 CDT0h 44m
2026-09-28KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL20:18 CDT21:07 CDT0h 49mN716UW
2026-09-27KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL20:18 CDT21:03 CDT0h 45mN716UW
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport18:29 CDT19:15 CDT0h 46mN716UW
2026-09-26KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:23 CDT19:14 CDT0h 51mN9012
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport16:38 CDT17:25 CDT0h 47mN9012
2026-09-25KXNA Northwest Arkansas National AirportKDFW DALLAS FORT WORTH INTERNATIONAL20:57 CDT21:47 CDT0h 50mN601AW
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKXNA Northwest Arkansas National Airport19:06 CDT19:58 CDT0h 52mN601AW
2026-09-21KXNAKDFW00:29 CDT01:22 CDT0h 53mN549UW
2026-09-21KDFWKXNA20:02 CDT23:14 CDT3h 11mN723UW
2026-09-20partialKMSP?19:00 CDTN778XF
2026-09-19partialKXNA?18:35 CDTN778XF
2026-09-19partialKXNA?17:11 CDTN778XF
2026-09-18estimated??00:00Z00:36Z0h 35mN9016
2026-09-17partialKXNA?18:28 CDTN9016
2026-09-17KDFWKXNA16:47 CDT17:20 CDT0h 32mN9016
2026-09-14partialKXNA?20:36 CDTN702UW
2026-09-13estimated??00:00Z01:20Z1h 20mN9006
2026-09-12partialKXNA?18:35 CDTN9006
2026-09-12partialKXNA?16:29 CDTN9006
2026-09-11partialKXNA?20:06 CDTN9002U
2026-09-10partialKXNA?16:59 CDTN9002U
2026-09-08KDFWKXNA19:50 CDT20:42 CDT0h 51mN821AW
2026-09-07estimated??00:00Z00:28Z0h 27mN93003
2026-09-06partialKXNA?18:29 CDTN93003
2026-09-06partialKXNA?16:11 CDTN93003
2026-09-05estimated??00:00Z00:52Z0h 52mN9029F
2026-09-04partialKXNA?16:51 CDTN9029F
2026-09-04estimated??00:00Z00:36Z0h 36mN93003
Earlier flights (303) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partialKXNA?18:39 CDTN93003
2026-09-03partialKXNA?16:32 CDTN93003
2026-09-01partialKXNA?19:10 CDTN5007E
2026-08-31KDFWKXNA16:38 CDT17:28 CDT0h 49mN5007E
2026-08-31partialKXNA?20:03 CDTN813AW
2026-08-30estimatedKDFWKXNA18:16 CDT18:58 CDT0h 41mN813AW
2026-08-29estimatedKADS?19:00 CDT01:12Z1h 12mN105UW
2026-08-28KDFWKXNA17:01 CDT17:52 CDT0h 50mN105UW
2026-08-28KXNAKDFW21:51 CDT22:40 CDT0h 48mN900UW
2026-08-28KDFWKXNA20:06 CDT20:56 CDT0h 49mN900UW
2026-08-25partialKXNA?20:29 CDTN9021H
2026-08-25partialKXNA?19:00 CDTN9021H
2026-08-24partialKXNA?20:28 CDTAC791D
2026-08-23estimated??23:32Z23:58Z0h 25mN9021H
2026-08-22estimated??00:00Z00:42Z0h 41mN4005X
2026-08-21partial??00:00ZN4032T
2026-08-20estimated??21:42Z23:58Z2h 15mN4032T
2026-08-18estimatedKXNA?19:27 CDT13:03Z12h 35mN840AW
2026-08-17partial??00:40ZN9002U
2026-08-16estimated?KXNA21:39Z17:38 CDT0h 59mN9002U
2026-08-15estimated??00:00Z00:40Z0h 39mN9012
2026-08-14partial??00:00ZN9010R
2026-08-13estimated??21:37Z23:58Z2h 20mN9010R
2026-07-23estimatedKMSPKDFW05:54 CDT07:54 CDT1h 59mN337PJ
2026-07-22estimated?KDFW11:04Z08:24 CDT2h 19mN899NN
2026-07-21estimated??11:21Z13:34Z2h 12mN964NN
2026-07-20estimatedKMSPKDFW06:45 CDT08:56 CDT2h 10mN880NN
2026-07-19?KDFW11:03Z08:02 CDT1h 58mN925AN
2026-07-18estimated??11:18Z13:24Z2h 06mN910AN
2026-07-17estimated?KDFW11:05Z08:18 CDT2h 12mN831NN
2026-07-16estimated?KDFW11:36Z08:44 CDT2h 08mN972AN
2026-07-15estimated??11:33Z13:10Z1h 36mN909AN
2026-07-14KMSPKDFW06:29 CDT08:16 CDT1h 46mN995NN
2026-07-13estimatedKMSP?06:23 CDT13:22Z1h 59mN958AN
2026-07-12KMSPKDFW06:47 CDT07:54 CDT1h 06mN836NN
2026-07-11estimatedKMSP?06:28 CDT13:08Z1h 39mN856NN
2026-07-10estimatedKMSP?05:57 CDT13:28Z2h 31mN933NN
2026-07-09estimatedKMSPKDFW06:27 CDT08:26 CDT1h 58mN879NN
2026-07-08estimatedKMSP?06:05 CDT13:16Z2h 10mN966AN
2026-07-07KMSPKDFW06:34 CDT08:08 CDT1h 33mN910AN
2026-07-06KMSPKDFW06:40 CDT08:08 CDT1h 27mN884NN
2026-07-05estimatedKMSPKDFW06:22 CDT08:22 CDT1h 59mN983AN
2026-07-04KMSPKDFW06:30 CDT08:30 CDT2h 00mN987NN
2026-07-03estimatedKMSPKDFW06:33 CDT08:28 CDT1h 54mN964NN
2026-07-02estimatedKMSPKDFW06:34 CDT08:24 CDT1h 49mN946NN
2026-07-01estimatedKMSPKDFW06:28 CDT08:54 CDT2h 25mN961AN
2026-06-30estimatedKMSPKDFW06:09 CDT08:40 CDT2h 30mN357PV
2026-06-29estimatedKMSPKDFW06:03 CDT08:24 CDT2h 20mN927NN
2026-06-28estimatedKMSP?06:01 CDT13:20Z2h 18mN995NN
2026-06-27estimatedKMSPKDFW06:24 CDT08:32 CDT2h 08mN306NY
2026-06-26KMSPKDFW06:27 CDT08:22 CDT1h 54mN962NN
2026-06-25estimatedKMSPKDFW06:18 CDT08:26 CDT2h 07mN953NN
2026-06-24estimatedKMSPKDFW06:22 CDT08:22 CDT1h 59mN316SE
2026-06-23estimatedKMSPKDFW06:11 CDT08:18 CDT2h 06mN943NN
2026-06-22estimatedKMSPKDFW06:23 CDT08:38 CDT2h 14mN928NN
2026-06-21estimatedKMSPKDFW06:08 CDT08:42 CDT2h 33mN914AN
2026-06-20estimatedKMSPKDFW08:23 CDT10:32 CDT2h 08mA33ED6
2026-06-19estimated??14:56Z18:20Z3h 23mN951AA
2026-06-18estimatedKMSPKDFW06:14 CDT06:36 CDT0h 21mN918NN
2026-06-17estimatedKMSP?06:05 CDT13:24Z2h 18mN824NN
2026-06-16estimatedKMSPKDFW06:09 CDT07:22 CDT1h 12mN931AN
2026-06-15estimatedKMSPKDFW07:28 CDT09:50 CDT2h 21mN963NN
2026-06-14estimatedKOKC?10:16 CDT16:44Z1h 27mN862NN
2026-06-14estimatedKMSPKDFW06:15 CDT08:42 CDT2h 26mN862NN
2026-06-13estimatedKMSPKDFW07:41 CDT09:50 CDT2h 08mN891NN
2026-06-12estimatedKMSPKDFW06:05 CDT08:22 CDT2h 16mN305NX
2026-05-29KMSPKDFW08:40 CDT10:58 CDT2h 17mN890NN
2026-05-28estimatedKMSP?06:00 CDT13:28Z2h 27mN892NN
2026-05-27estimatedKMSPKDFW06:04 CDT08:08 CDT2h 03mN849NN
2026-05-26estimatedKMSPKDFW05:58 CDT08:24 CDT2h 25mN958NN
2026-05-25estimatedKMSPKDFW06:19 CDT08:36 CDT2h 17mN926NN
2026-05-24estimatedKMSPKDFW05:59 CDT08:22 CDT2h 22mN874NN
2026-05-23estimatedKMSPKDFW06:01 CDT08:34 CDT2h 32mN959NN
2026-05-22estimated??11:04Z13:34Z2h 29mN957NN
2026-05-21estimatedKMSPKDFW06:00 CDT08:28 CDT2h 27mN998NN
2026-05-20KDFW?19:31 CDT14:36Z14h 04mN978NN
2026-05-19partialKDFW?21:53 CDTN812NN
2026-05-12estimatedKMSP?09:48 CDT16:56Z2h 07mN316PF
2026-05-11estimatedKMSP?10:26 CDT17:46Z2h 19mN889NN
2026-05-10estimatedKMSP?07:21 CDT15:06Z2h 44mN929NN
2026-05-09estimatedKMSP?07:06 CDT14:40Z2h 33mN924NN
2026-05-08estimatedKMSPKDFW07:13 CDT09:36 CDT2h 22mN929NN
2026-05-07estimatedKMSP?07:08 CDT14:26Z2h 17mN887NN
2026-05-06estimatedKMSPKDFW07:08 CDT09:48 CDT2h 39mN831NN
2026-05-05estimatedKMSP?07:25 CDT14:50Z2h 24mN939AN
2026-05-04estimatedKMSPKDFW07:16 CDT09:24 CDT2h 07mN837NN
2026-05-03estimatedKMSPKDFW07:12 CDT09:26 CDT2h 13mN930NN
2026-05-02KMSPKDFW07:08 CDT09:06 CDT1h 57mN925NN
2026-05-01KMSPKDFW07:18 CDT09:32 CDT2h 13mN897NN
2026-04-30estimatedKMSPKDFW07:17 CDT09:34 CDT2h 16mN982AN
2026-04-28estimatedKMSPKDFW07:14 CDT09:38 CDT2h 23mN997NN
2026-04-27estimatedKMSPKDFW07:26 CDT09:50 CDT2h 23mN829NN
2026-04-26estimatedKMSPKDFW07:10 CDT09:44 CDT2h 33mN963AN
2026-04-25KMSPKDFW07:15 CDT09:20 CDT2h 04mN988NN
2026-04-24estimatedKMSPKDFW07:33 CDT09:58 CDT2h 24mN917AN
2026-04-23estimatedKMSPKDFW07:19 CDT09:38 CDT2h 18mN990NN
2026-04-22estimatedKMSPKDFW07:19 CDT09:28 CDT2h 08mN835NN
2026-04-21estimatedKMSPKDFW07:19 CDT09:32 CDT2h 13mN973AN
2026-04-20estimatedKMSPKDFW08:57 CDT09:16 CDT0h 18mN885NN
2026-04-19estimatedKMSPKDFW07:45 CDT09:56 CDT2h 10mN905NN
2026-04-18estimatedKMSPKDFW07:15 CDT10:06 CDT2h 51mN919NN
2026-04-17KMSPKDFW07:26 CDT09:32 CDT2h 05mN970AN
2026-04-16estimatedKMSPKDFW07:14 CDT09:20 CDT2h 05mN905AN
2026-04-15estimated??12:41Z14:44Z2h 02mN836NN
2026-04-14estimatedKMSPKDFW09:49 CDT12:08 CDT2h 18mN886NN
2026-04-13estimated??16:50Z17:12Z0h 21mN952AA
2026-04-13estimatedKMSPKDFW07:23 CDT08:20 CDT0h 56mN952AA
2026-04-12estimated?KDFW12:30Z10:00 CDT2h 29mN922NN
2026-04-11estimatedKMSPKDFW07:12 CDT09:22 CDT2h 09mN880NN
2026-04-06estimatedKCLT?12:03 EDT16:38Z0h 34mN181UW
2026-04-05estimatedKCLT?12:17 EDT17:20Z1h 03mN169UW
2026-04-04estimated??22:57Z23:58Z1h 00mN905AU
2026-04-04partialKCLT?12:09 EDTAC81D2
2026-04-03partialKCLT?13:03 EDTAC7A52
2026-04-02estimated?KCLT22:33Z19:48 EDT1h 14mN177US
2026-04-02estimatedKCLT?12:03 EDT17:14Z1h 10mN177US
2026-04-01partialKCLT?22:36 EDTN986AN
2026-03-31estimated?KCLT23:18Z19:58 EDT0h 39mN986AN
2026-03-31estimatedKCLT?12:15 EDT16:52Z0h 36mN986AN
2026-03-30estimated??22:45Z23:58Z1h 12mN974UY
2026-03-30estimatedKCLT?12:08 EDT17:14Z1h 06mN974UY
2026-03-29estimated?KCLT22:32Z19:58 EDT1h 26mN560UW
2026-03-29estimatedKCLT?12:03 EDT17:12Z1h 09mN560UW
2026-03-28estimated??23:35Z23:58Z0h 22mN535UW
2026-03-28partialKCLT?12:21 EDTA6C4D7
2026-03-15estimated??23:30Z23:58Z0h 28mN145AN
2026-03-15partialKCLT?12:58 EDTA0B550
2026-03-14estimated?KCLT22:51Z19:58 EDT1h 06mN587UW
2026-03-14estimatedKCLT?12:07 EDT17:10Z1h 02mN587UW
2026-03-13estimated?KCLT22:49Z19:58 EDT1h 08mN912UY
2026-03-13partialKCLT?12:12 EDTAC9FF2
2026-03-12partialKCLT?13:20 EDTAD45A4
2026-03-11TJSJKCLT16:28 AST19:48 EDT3h 19mN534UW
2026-03-11KCLTTJSJ11:46 EDT15:06 AST3h 19mN534UW
2026-03-10TJSJKCLT16:57 AST20:22 EDT3h 24mA082AC
2026-03-10KCLTTJSJ12:26 EDT15:26 AST2h 59mN132AN
2026-03-09TJSJKCLT16:32 AST19:54 EDT3h 21mN152UW
2026-03-09KCLTTJSJ11:51 EDT15:12 AST3h 20mN152UW
2026-03-08TJSJKCLT16:55 AST20:32 EDT3h 36mADF068
2026-03-08KCLTTJSJ12:20 EDT15:26 AST3h 05mN998AN
2026-03-07TJSJKCLT17:21 AST20:05 EST3h 43mAD45A4
2026-03-07KCLTTJIG12:13 EST16:16 AST3h 02mAD45A4
2026-03-06TJSJKCLT17:25 AST19:42 EST3h 16mA0A7A0
2026-03-06KCLTTJSJ11:43 EST15:48 AST3h 04mN141NN
2026-03-05TJSJKCLT17:43 AST20:14 EST3h 30mACCED9
2026-03-05KCLTTJSJ12:04 EST16:20 AST3h 15mN924US
2026-03-04TJSJKCLT17:41 AST20:02 EST3h 21mA6E4E8
2026-03-04KCLTTJSJ12:13 EST16:20 AST3h 06mN543UW
2026-03-04estimated?KCLT00:01Z19:58 EST0h 56mN573UW
2026-03-03estimated??21:51Z23:58Z2h 07mN573UW
2026-03-03KCLTTJSJ12:17 EST16:24 AST3h 07mN573UW
2026-03-02TJSJKCLT17:27 AST19:42 EST3h 15mA733E6
2026-03-02KCLTTJSJ12:02 EST16:04 AST3h 01mN563UW
2026-03-01TJSJKCLT17:35 AST20:08 EST3h 32mACA3A3
2026-03-01KCLTTJSJ12:01 EST16:06 AST3h 05mN913US
2026-02-28TJSJKCLT17:27 AST19:48 EST3h 20mACD296
2026-02-28KCLTTJSJ12:01 EST16:14 AST3h 12mN925UY
2026-02-27TJSJKCLT17:29 AST19:40 EST3h 10mA7302F
2026-02-27KCLTTJSJ11:44 EST15:50 AST3h 05mN562UW
2026-02-26TJSJKCLT17:45 AST20:08 EST3h 23mA7101E
2026-02-26KCLTTJSJ12:22 EST16:20 AST2h 57mN554UW
2026-02-25TJSJKCLT17:50 AST20:30 EST3h 39mA10D82
2026-02-25KCLTTJSJ12:20 EST16:30 AST3h 09mN167US
2026-02-24TJSJKCLT18:11 AST20:50 EST3h 38mA0CC06
2026-02-24KCLTTJSJ12:19 EST16:20 AST3h 00mN150UW
2026-02-24estimated?KCLT00:13Z20:00 EST0h 46mN465AN
2026-02-23KCLTTJSJ11:51 EST15:58 AST3h 06mN465AN
2026-02-22TJSJKCLT17:26 AST19:46 EST3h 20mA0F73C
2026-02-22KCLTTJSJ11:53 EST16:04 AST3h 11mN161UW
2026-02-21TJSJKCLT16:42 AST20:06 EST4h 23mAD9811
2026-02-21KCLTTJSJ12:00 EST16:42 AST3h 41mN975UY
2026-02-20TJSJKCLT17:41 AST19:56 EST3h 14mA6C88E
2026-02-20KCLTTJSJ12:16 EST16:28 AST3h 11mN536UW
2026-02-19TJSJKCLT17:40 AST20:08 EST3h 27mACA760
2026-02-19KCLTTJSJ11:52 EST16:00 AST3h 07mN914UY
2026-02-18TJSJKCLT17:47 AST20:10 EST3h 22mACC76B
2026-02-18KCLTTJSJ12:27 EST16:28 AST3h 00mN922US
2026-02-17TJSJKCLT17:48 AST20:22 EST3h 33mA18403
2026-02-17KCLTTJSJ12:29 EST16:24 AST2h 55mN197UW
2026-02-17estimated?KCLT00:05Z19:48 EST0h 42mAD45A4
2026-02-16KCLTTJSJ11:52 EST16:00 AST3h 07mAD45A4
2026-02-15TJSJKCLT17:31 AST19:56 EST3h 25mACC76B
2026-02-15KCLTTJSJ11:58 EST15:58 AST2h 59mN922US
2026-02-14TJSJKCLT17:48 AST20:24 EST3h 35mADA6ED
2026-02-14KCLTTJSJ12:02 EST15:54 AST2h 51mN979UY
2026-02-13TJSJKCLT17:41 AST20:14 EST3h 32mA6F00D
2026-02-13KCLTTJIG12:08 EST16:06 AST2h 57mN546UW
2026-02-12TJSJKCLT17:44 AST20:16 EST3h 31mACC76B
2026-02-12KCLTTJSJ11:57 EST15:58 AST3h 01mN922US
2026-02-11TJSJKCLT16:03 AST18:24 EST3h 20mN913US
2026-02-11KCLTTJSJ10:38 EST14:44 AST3h 05mN913US
2026-02-10TJSJKCLT15:52 AST18:26 EST3h 33mN521UW
2026-02-10KCLTTJSJ10:33 EST14:26 AST2h 52mN521UW
2026-02-09TJSJKCLT16:01 AST18:38 EST3h 36mN914UY
2026-02-09KCLTTJSJ10:35 EST14:36 AST3h 00mN914UY
2026-02-08TJSJKCLT16:05 AST18:44 EST3h 39mN169UW
2026-02-08KCLTTJSJ10:49 EST14:46 AST2h 56mN169UW
2026-02-07TJSJKCLT16:12 AST18:46 EST3h 33mAD50C9
2026-02-07KCLTTJSJ10:39 EST14:26 AST2h 46mAD50C9
2026-02-06TJSJKCLT16:11 AST18:34 EST3h 23mN900UW
2026-02-06KCLTTJSJ11:10 EST15:04 AST2h 54mN900UW
2026-02-05TJSJKCLT16:39 AST18:58 EST3h 18mN973UY
2026-02-05KCLTTJSJ10:35 EST15:12 AST3h 36mN973UY
2026-02-04TJSJKCLT15:53 AST18:08 EST3h 14mN998AN
2026-02-04KCLTTJSJ10:30 EST14:34 AST3h 03mN998AN
2026-02-03TJSJKCLT16:31 AST18:50 EST3h 18mAD5480
2026-02-03KCLTTJSJ11:17 EST15:18 AST3h 00mAD5480
2026-02-02estimatedTJSJ?16:42 AST23:58Z3h 15mN154AA
2026-02-02KCLTTJSJ11:27 EST15:32 AST3h 05mN154AA
2026-01-31KCLTTJSJ14:34 EST18:46 AST3h 11mN906AA
2026-01-30TJSJKCLT16:17 AST18:42 EST3h 25mN976UY
2026-01-30KCLTTJSJ10:43 EST14:54 AST3h 11mN976UY
2026-01-29estimated?KCLT22:48Z18:46 EST0h 58mAD3A7F
2026-01-29estimatedKCLT?10:47 EST16:30Z0h 42mAD3A7F
2026-01-28TJSJKCLT16:03 AST18:32 EST3h 28mN169UW
2026-01-28KCLTTJSJ10:39 EST14:48 AST3h 09mN169UW
2026-01-27TJSJKCLT16:00 AST18:26 EST3h 25mN190UW
2026-01-24KCLTTJSJ10:29 EST14:28 AST2h 58mN507AY
2026-01-23TJSJKCLT16:17 AST18:38 EST3h 20mN153UW
2026-01-23KCLTTJSJ10:51 EST14:54 AST3h 03mN153UW
2026-01-22TJSJKCLT16:11 AST18:32 EST3h 20mN190UW
2026-01-22KCLTTJSJ10:39 EST14:46 AST3h 06mN190UW
2026-01-21TJSJKCLT18:01 AST20:24 EST3h 22mA6FB32
2026-01-21KCLTTJSJ11:51 EST15:52 AST3h 00mN549UW
2026-01-20TJSJKCLT15:54 AST18:06 EST3h 11mN138AN
2026-01-20KCLTTJSJ10:23 EST14:22 AST2h 58mN138AN
2026-01-19TJSJKCLT16:11 AST18:30 EST3h 18mN155UW
2026-01-19KCLTTJSJ10:49 EST15:00 AST3h 11mN155UW
2026-01-18TJSJKCLT16:00 AST18:10 EST3h 09mN129AA
2026-01-18estimated?TJSJ18:13Z14:42 AST0h 29mN129AA
2026-01-17estimated??23:02Z23:30Z0h 27mN156UW
2026-01-09estimatedTJSJ?16:10 AST22:42Z2h 31mN510UW
2026-01-09KCLTTJSJ10:32 EST14:36 AST3h 04mN510UW
2026-01-09estimated?KCLT01:17Z21:42 EST1h 25mN579UW
2026-01-08?TJSJ14:36Z16:38 AST6h 01mN176UW
2026-01-07TJSJKCLT15:56 AST19:56 EST4h 59mA0C42C
2026-01-07KCLTTJSJ10:22 EST14:24 AST3h 02mN149AN
2026-01-06TJSJKCLT15:56 AST18:40 EST3h 43mN158AN
2026-01-06KCLTTJSJ10:28 EST14:32 AST3h 04mN158AN
2026-01-06estimated?KCLT01:24Z21:48 EST1h 24mN163US
2026-01-05?TJSJ15:39Z16:20 AST4h 40mN163US
2026-01-05estimated??01:26Z02:48Z1h 21mN149AN
2026-01-04KCLTTJSJ11:58 EST16:34 AST3h 36mN149AN
2026-01-03?KCLT00:27Z21:12 EST1h 44mN976UY
2026-01-02KCLTTJSJ11:58 EST16:06 AST3h 08mN976UY
2026-01-02estimated?KCLT00:55Z20:58 EST1h 02mN906AA
2026-01-01KCLTTJSJ11:42 EST15:54 AST3h 11mN906AA
2025-12-31?KCLT00:12Z20:56 EST1h 43mN173US
2025-12-30KCLTTJSJ11:38 EST15:58 AST3h 19mN173US
2025-12-30estimated?KCLT00:38Z20:38 EST1h 00mN135NN
2025-12-29KCLTTJSJ11:33 EST15:50 AST3h 16mN135NN
2025-12-29estimated?KCLT00:10Z20:46 EST1h 36mN537UW
2025-12-28?TJSJ16:51Z16:16 AST3h 24mN537UW
2025-12-28estimated?KCLT00:47Z20:54 EST1h 06mN991AU
2025-12-27estimated?TJSJ16:24Z16:08 AST3h 44mN991AU
2025-12-27estimated?KCLT00:44Z20:52 EST1h 07mN134AN
2025-12-26KCLTTJSJ11:40 EST15:50 AST3h 09mN134AN
2025-12-24estimated??01:03Z02:40Z1h 36mN126AN
2025-12-23estimated?TJSJ16:46Z15:50 AST3h 04mN126AN
2025-12-23estimated?KCLT00:22Z20:54 EST1h 32mN551UW
2025-12-22KCLTTJSJ11:29 EST16:00 AST3h 30mN551UW
2025-12-22estimated??00:48Z02:28Z1h 39mN990AU
2025-12-21KCLTTJSJ11:29 EST15:46 AST3h 16mN990AU
2025-12-21estimated?KCLT00:19Z20:56 EST1h 36mAD495B
2025-12-20partialTJSJ?18:25 ASTAD495B
2025-12-20estimated?KCLT00:15Z20:46 EST1h 30mN132AN
2025-12-19KCLTTJSJ11:48 EST16:08 AST3h 19mN132AN
2025-12-19?KCLT00:18Z20:56 EST1h 38mN194UW
2025-12-18KCLTTJSJ11:38 EST16:10 AST3h 32mN194UW
2025-12-16partialKCLT?19:00 ESTN162AA
2025-12-15TJSJKCLT16:52 AST18:58 EST3h 06mN162AA
2025-12-15KCLTTJSJ10:50 EST15:04 AST3h 13mN162AA
2025-12-15estimated?KCLT00:00Z20:10 EST1h 10mN932AM
2025-12-14partialTJSJ?17:23 ASTACED23
2025-12-14partialKCLT?23:40 ESTAC892E
2025-12-13KCLTTJSJ11:11 EST15:40 AST3h 28mN575UW
2025-12-12estimatedTJSJKCLT16:46 AST18:58 EST3h 11mN917UY
2025-12-12KCLTTJSJ10:50 EST15:18 AST3h 27mN917UY
2025-12-12estimated??00:00Z01:02Z1h 02mN132AN
2025-12-11partialTJSJ?17:00 ASTA082AC
2025-12-02estimated?KCLT04:19Z00:36 EST1h 16mN922US
2025-11-27estimatedKCLT?11:45 EST17:56Z1h 10mN982VJ
2025-11-26estimated??23:16Z23:58Z0h 41mN539UW
2025-11-26partialKCLT?11:55 ESTA6D3B3
2025-10-30estimatedKMSPKDFW09:49 CDT11:58 CDT2h 08mN946AN
2025-10-29estimatedKMSPKDFW06:20 CDT08:36 CDT2h 16mN855NN
2025-10-28estimatedKMSPKDFW06:20 CDT08:34 CDT2h 14mN839NN
2025-10-27estimatedKMSPKDFW06:27 CDT08:36 CDT2h 08mN844NN
2025-10-20estimated??12:06Z13:34Z1h 27mN970AN
2025-10-15estimatedKMSPKDFW05:51 CDT08:38 CDT2h 47mN983NN
2025-10-14estimatedKMSPKDFW05:49 CDT08:44 CDT2h 54mN854NN
2025-10-13KMSPKDFW06:24 CDT08:54 CDT2h 30mN923NN
2025-10-07KMSPKDFW06:13 CDT08:44 CDT2h 30mN878NN
2025-10-06KORDKDFW22:15 CDT08:48 CDT10h 33mN725UW
2025-10-06?KORD00:40Z21:37 CDT1h 56mN725UW
2025-09-29KINDKFRI08:10 EDT08:14 CDT1h 04mAB4C15
2025-08-24KMSPKDFW05:07 CDT07:24 CDT2h 17mN901NN
2025-08-21KMSPKDFW05:05 CDT07:16 CDT2h 11mN961AN
2025-08-20estimatedKMSPKDFW09:54 CDT14:58 CDT5h 03mN970NN
2025-08-19estimatedKMSPKDFW08:31 CDT11:40 CDT3h 08mN991AN
2025-08-17estimatedKMSPKDFW04:42 CDT07:41 CDT2h 58mN927AN
2025-08-16KMSPKDFW05:17 CDT07:10 CDT1h 53mN801NN
2025-08-15KMSPKDFW05:07 CDT07:20 CDT2h 12mN874NN

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