Flight

AAL2151

Flight history and live tracking for AAL2151, 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 → KMCO ORLANDO INTERNATIONAL
Scheduled departure11:00 CDT

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

Route

AirlineAmerican Airlines
Observed routeKCLT → KMSP

Flight history 367 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:36 CDT15:05 EDT2h 29mN869NN
2026-10-01KDFWKMCO11:43 CDT15:12 EDT2h 28mN990NN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:05 CDT14:18 EDT2h 13mN306NY
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:12 CDT14:26 EDT2h 14mN984NN
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:30 CDT14:37 EDT2h 07mN935NN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:16 CDT14:24 EDT2h 08mN826NN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:06 CDT14:14 EDT2h 08mN339PL
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMCO ORLANDO INTERNATIONAL11:12 CDT14:21 EDT2h 09mN941AN
2026-09-24KDFWKMCO11:01 CDT14:30 EDT2h 28mN812NN
2026-09-23KDFWKMCO11:11 CDT14:26 EDT2h 14mN314PD
2026-09-22estimatedKDFWKMCO12:04 CDT15:24 EDT2h 20mN352PS
2026-09-21KDFWKMCO11:20 CDT15:24 EDT3h 03mN869NN
2026-09-20estimatedKDFWKMCO11:47 CDT15:00 EDT2h 12mN343PN
2026-09-19KDFWKMCO11:14 CDT14:32 EDT2h 17mN912AN
2026-09-18estimated??16:24Z18:28Z2h 03mN925AN
2026-09-17KDFWKMCO11:20 CDT14:42 EDT2h 21mN822NN
2026-09-16KDFWKMCO11:17 CDT14:38 EDT2h 20mN933NN
2026-09-15estimated??17:41Z18:54Z1h 12mN995NN
2026-09-14KDFWKMCO11:36 CDT14:54 EDT2h 17mN805NN
2026-09-13estimated??17:20Z20:00Z2h 39mN954AN
2026-09-12estimatedKDFWKMCO11:01 CDT14:28 EDT2h 26mN910AN
2026-09-11KDFWKMCO11:30 CDT14:52 EDT2h 21mN967AN
2026-09-10estimatedKDFWKORL11:07 CDT14:36 EDT2h 28mN987AN
2026-09-09KDFWKORL11:07 CDT14:28 EDT2h 20mN327SK
2026-09-08KALBKDCA15:08 EDT16:06 EDT0h 57mN744P
2026-09-08partialKDCA?13:05 EDTN744P
2026-09-07KALBKDCA15:16 EDT16:22 EDT1h 05mN752US
2026-09-06KALBKDCA15:08 EDT16:20 EDT1h 11mN770UW
2026-09-06estimated??00:00Z17:54Z17h 53mAD5837
2026-09-05estimated??21:34Z23:58Z2h 23mAD5837
2026-09-04KALBKDCA16:31 EDT17:48 EDT1h 16mN773XF
2026-09-04estimatedKDCAKALB14:43 EDT15:34 EDT0h 50mN773XF
Earlier flights (335) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KALBKDCA16:21 EDT17:22 EDT1h 00mN754UW
2026-09-03KDCAKALB13:20 EDT14:16 EDT0h 55mN754UW
2026-09-02KALBKDCA16:46 EDT17:46 EDT0h 59mN747UW
2026-09-02KDCAKALB13:06 EDT14:00 EDT0h 53mN747UW
2026-09-01KALBKDCA15:14 EDT16:16 EDT1h 01mN770UW
2026-09-01partialKDCA?13:18 EDTN770UW
2026-08-31partialKDCA?15:34 EDTN774XF
2026-08-31KDCAKALB13:31 EDT14:24 EDT0h 52mN774XF
2026-08-30KALBKDCA16:24 EDT17:26 EDT1h 01mN754UW
2026-08-30KDCAKALB08:05 EDT13:58 EDT5h 52mA3B8F5
2026-08-29partialKALB?23:16 EDTN837AW
2026-08-29KDCAKALB21:26 EDT22:18 EDT0h 51mN837AW
2026-08-27KALBKDCA15:43 EDT16:54 EDT1h 10mN826AW
2026-08-27KDCAKALB13:47 EDT14:44 EDT0h 56mN826AW
2026-08-26KALBKDCA15:31 EDT16:38 EDT1h 06mN818AW
2026-08-26estimatedKDCAKALB13:03 EDT13:50 EDT0h 46mN818AW
2026-08-25KALBKDCA15:26 EDT16:32 EDT1h 05mN751UW
2026-08-25KDCAKALB13:04 EDT14:06 EDT1h 01mN751UW
2026-08-24KALBKDCA16:08 EDT17:12 EDT1h 03mN769US
2026-08-24KDCAKALB13:59 EDT14:52 EDT0h 52mN769US
2026-08-23estimated??00:00Z00:36Z0h 35mN906AA
2026-08-22estimated??21:52Z23:58Z2h 05mN906AA
2026-08-21partialKDCA?20:00 EDTN833AW
2026-08-20partialKDCA?15:29 EDTN833AW
2026-08-19partialKDCA?13:25 EDTN773XF
2026-08-18partialKDCA?14:29 EDTN770UW
2026-08-17partialKDCA?20:47 EDTN832AW
2026-08-16partialKDCA?20:00 EDTN874NN
2026-08-15estimated??21:44Z23:58Z2h 14mN874NN
2026-08-14partialKDCA?13:24 EDTN808AW
2026-08-13partialKDCA?13:25 EDTN831AW
2026-08-12partialKDCA?13:27 EDTN773XF
2026-08-11KALBKDCA16:04 EDT16:58 EDT0h 53mN872NN
2026-07-23estimatedKCLTKMSP16:13 EDT17:06 CDT1h 52mN803AW
2026-07-23estimated?KCLT00:00Z21:24 EDT1h 24mN817AW
2026-07-22estimated??23:27Z23:58Z0h 30mN817AW
2026-07-22KCLTKMSP16:07 EDT17:38 CDT2h 30mN817AW
2026-07-22estimated?KCLT00:00Z21:12 EDT1h 11mN830AW
2026-07-21estimated??22:58Z23:58Z1h 00mN830AW
2026-07-21estimatedKCLTKMSP15:34 EDT17:08 CDT2h 33mN830AW
2026-07-21?KCLT00:05Z22:00 EDT1h 54mN758US
2026-07-20KCLTKMSP16:37 EDT18:02 CDT2h 24mN758US
2026-07-20estimated?KCLT00:00Z21:22 EDT1h 22mN831AW
2026-07-19partialKMSP?18:30 CDTN831AW
2026-07-19KCLTKMSP15:51 EDT17:28 CDT2h 36mN831AW
2026-07-19?KCLT00:00Z22:08 EDT2h 08mN764US
2026-07-18KCLTKMSP16:26 EDT17:54 CDT2h 27mN764US
2026-07-18estimated?KCLT00:00Z20:58 EDT0h 58mN766US
2026-07-17estimated??22:47Z23:58Z1h 10mN766US
2026-07-17KCLTKMSP15:36 EDT16:52 CDT2h 15mN766US
2026-07-17estimated?KCLT00:00Z21:16 EDT1h 15mN766US
2026-07-16partialKMSP?18:03 CDTN766US
2026-07-16KCLTKMSP15:59 EDT17:02 CDT2h 02mN766US
2026-07-16estimated?KCLT00:00Z21:42 EDT1h 41mN737US
2026-07-15partialKMSP?18:31 CDTN737US
2026-07-15KCLTKMSP16:15 EDT17:22 CDT2h 06mN737US
2026-07-15estimated?KCLT00:00Z21:50 EDT1h 50mN753US
2026-07-14KCLTKMSP16:45 EDT17:42 CDT1h 56mN753US
2026-07-14estimatedKHKYKCLT20:00 EDT21:08 EDT1h 07mN810AW
2026-07-13partialKMSP?18:02 CDTN810AW
2026-07-13KCLTKMSP15:57 EDT17:01 CDT2h 03mN810AW
2026-07-13KMSPKCLT19:08 CDT22:12 EDT2h 03mN767UW
2026-07-12KCLTKMSP17:09 EDT18:22 CDT2h 12mN767UW
2026-07-12estimatedKHKYKCLT20:00 EDT20:46 EDT0h 46mN807AW
2026-07-11partialKMSP?17:46 CDTN807AW
2026-07-11KCLTKMSP15:44 EDT16:58 CDT2h 13mN807AW
2026-07-11estimatedKMSPKCLT19:00 CDT21:42 EDT1h 42mN835AW
2026-07-10KCLTKMSP16:48 EDT17:52 CDT2h 03mN835AW
2026-07-10estimatedKHKYKCLT20:00 EDT20:38 EDT0h 37mN732US
2026-07-09partialKMSP?17:42 CDTN732US
2026-07-09partialKCMH?20:00 EDTN534UW
2026-07-08estimatedKCLTKMSP19:10 EDT18:58 CDT0h 47mN534UW
2026-07-08estimated?KCLT00:02Z21:50 EDT1h 47mN721UW
2026-07-07KCLTKMSP16:45 EDT17:56 CDT2h 10mN721UW
2026-07-07KMSPKCLT19:00 CDT22:04 EDT2h 04mN840AW
2026-07-06KCLTKMSP16:42 EDT18:00 CDT2h 17mN840AW
2026-07-06estimatedKHKYKCLT20:00 EDT20:54 EDT0h 53mN771XF
2026-07-05partialKMSP?17:56 CDTN771XF
2026-07-05KCLTKMSP16:04 EDT17:10 CDT2h 05mN771XF
2026-07-04KCLTKMSP15:50 EDT17:08 CDT2h 17mN994AN
2026-07-04KMSPKCLT19:42 CDT22:54 EDT2h 11mN757UW
2026-07-03KCLTKMSP16:54 EDT17:54 CDT1h 59mN757UW
2026-07-03estimatedKMSPKCLT19:00 CDT21:08 EDT1h 07mN771XF
2026-07-02partialKMSP?17:50 CDTN771XF
2026-07-02KCLTKMSP15:28 EDT16:40 CDT2h 11mN771XF
2026-07-02estimated?KCLT00:00Z21:32 EDT1h 32mN774XF
2026-07-01partialKMSP?18:35 CDTN774XF
2026-07-01KCLTKMSP16:31 EDT17:34 CDT2h 02mN774XF
2026-07-01partialKCLT?20:00 EDTN812AW
2026-06-30partialKMSP?17:45 CDTN812AW
2026-06-30estimatedKCLTKMSP17:35 EDT16:54 CDT0h 18mN812AW
2026-06-29estimated?KCLT00:00Z21:16 EDT1h 16mN774XF
2026-06-28partialKMSP?18:06 CDTN774XF
2026-06-28KCLTKMSP15:54 EDT17:10 CDT2h 15mN774XF
2026-06-28estimatedKMSPKCLT19:00 CDT21:26 EDT1h 26mN813AW
2026-06-27partialKMSP?18:15 CDTN813AW
2026-06-27KCLTKMSP15:53 EDT17:20 CDT2h 26mN813AW
2026-06-26estimatedKMSPKCLT19:37 CDT22:30 EDT1h 52mN801AW
2026-06-25estimatedKCLTKMSP17:25 EDT18:46 CDT2h 20mN801AW
2026-06-25partialKCLT?20:00 EDTN810AW
2026-06-24estimated??22:42Z23:58Z1h 15mN810AW
2026-06-24KCLTKMSP15:27 EDT16:50 CDT2h 22mN810AW
2026-06-24estimatedKGRBKCLT19:00 CDT21:30 EDT1h 30mN801AW
2026-06-23partialKMSP?18:21 CDTN801AW
2026-06-23KCLTKMSP15:32 EDT17:26 CDT2h 53mN801AW
2026-06-22estimatedKMSPKCLT19:00 CDT20:52 EDT0h 51mN712US
2026-06-21partialKMSP?17:54 CDTN712US
2026-06-21KCLTKMSP15:23 EDT16:26 CDT2h 02mN712US
2026-06-21partialKCLT?20:00 EDTN820AW
2026-06-20estimated??22:31Z23:58Z1h 27mN820AW
2026-06-20KCLTKMSP15:42 EDT16:56 CDT2h 13mN820AW
2026-06-20partialKCLT?20:00 EDTN8009T
2026-06-19partialKMSP?17:59 CDTN8009T
2026-06-19estimated??11:13Z22:00Z10h 46mN703UW
2026-06-19KCLTKMSP22:49 EDT00:22 CDT2h 32mN703UW
2026-06-18estimatedKMSPKCLT19:00 CDT21:52 EDT1h 51mN725UW
2026-06-17KCLTKMSP15:57 EDT17:30 CDT2h 32mN725UW
2026-06-17estimatedKHKYKCLT20:00 EDT20:50 EDT0h 49mN813AW
2026-06-16partialKMSP?17:55 CDTN813AW
2026-06-16KCLTKMSP15:41 EDT16:56 CDT2h 15mN813AW
2026-06-16estimatedKMSPKCLT19:00 CDT21:32 EDT1h 31mN839AW
2026-06-15partialKMSP?18:34 CDTN839AW
2026-06-15KCLTKMSP16:22 EDT17:36 CDT2h 13mN839AW
2026-06-15estimatedKMSPKCLT19:00 CDT21:18 EDT1h 18mN839AW
2026-06-14partialKMSP?18:25 CDTN839AW
2026-06-14KCLTKMSP15:56 EDT17:14 CDT2h 17mN839AW
2026-06-14estimatedKHKYKCLT20:00 EDT20:48 EDT0h 48mN177XF
2026-06-13partialKMSP?17:54 CDTN177XF
2026-06-13KCLTKMSP15:26 EDT16:46 CDT2h 19mN177XF
2026-06-12estimatedKMSPKCLT19:00 CDT21:24 EDT1h 23mN814AW
2026-06-11partialKMSP?18:06 CDTN814AW
2026-05-29estimatedKMSPKCLT19:00 CDT21:30 EDT1h 30mN8001N
2026-05-28partialKMSP?18:39 CDTN8001N
2026-05-28estimatedKCLTKMSP16:34 EDT17:50 CDT2h 15mN8001N
2026-05-28estimatedKHKYKCLT20:00 EDT20:52 EDT0h 51mN826AW
2026-05-27estimated??22:49Z23:58Z1h 08mN826AW
2026-05-27KCLTKMSP15:32 EDT17:00 CDT2h 27mN826AW
2026-05-27estimatedKHKYKCLT20:00 EDT20:56 EDT0h 55mN816AW
2026-05-26partialKMSP?17:47 CDTN816AW
2026-05-26KCLTKMSP15:36 EDT16:46 CDT2h 09mN816AW
2026-05-26partialKCLT?20:00 EDTN813AW
2026-05-25partialKMSP?17:52 CDTN813AW
2026-05-25KCLTKMSP15:28 EDT16:42 CDT2h 13mN813AW
2026-05-25estimatedKHKYKCLT20:00 EDT20:46 EDT0h 45mN837AW
2026-05-24partialKMSP?17:44 CDTN837AW
2026-05-24estimatedKCLTKMSP15:40 EDT16:44 CDT2h 03mN837AW
2026-05-24estimatedKCMHKCLT20:00 EDT21:44 EDT1h 43mN828AW
2026-05-23estimated??23:34Z23:58Z0h 23mN828AW
2026-05-23KCLTKMSP15:25 EDT16:32 CDT2h 06mN828AW
2026-05-23KMSPKCLT19:00 CDT22:06 EDT2h 05mN825AW
2026-05-22KCLTKMSP16:08 EDT17:20 CDT2h 11mN825AW
2026-05-22estimatedKMSPKCLT19:00 CDT20:46 EDT0h 46mN816AW
2026-05-21partialKMSP?17:45 CDTN816AW
2026-05-21KCLTKMSP15:27 EDT16:46 CDT2h 18mN816AW
2026-05-21estimatedKMLUKCLT19:00 CDT21:28 EDT1h 28mN567UW
2026-05-20estimatedKIAH?18:26 CDT23:58Z0h 31mN567UW
2026-05-20KCLTKIAH00:29 EDT17:12 CDT17h 43mN556UW
2026-05-20partialKCLT?21:31 EDTN925UY
2026-05-19partialKCLT?00:26 EDTN913US
2026-05-12KIAHKCLT21:20 CDT00:06 EDT1h 45mN453AA
2026-05-12partialKIAH?19:00 CDTN453AA
2026-05-11partialKBPT?19:00 CDTN194UW
2026-05-10KCLTKIAH15:54 EDT17:04 CDT2h 09mN194UW
2026-05-10estimatedKELDKCLT19:00 CDT21:18 EDT1h 18mN119NN
2026-05-09estimatedKIAH?18:23 CDT23:58Z0h 34mN119NN
2026-05-09partialKCXO?19:00 CDTN534UW
2026-05-08?KIAH19:44Z17:14 CDT2h 29mN534UW
2026-05-08KIAHKCLT19:00 CDT21:48 EDT1h 47mN181UW
2026-05-07KCLTKIAH16:08 EDT17:34 CDT2h 26mN181UW
2026-05-07KIAHKCLT19:12 CDT22:00 EDT1h 47mN917UY
2026-05-06KCLTKIAH15:42 EDT17:04 CDT2h 22mN917UY
2026-05-05estimatedKESFKCLT19:00 CDT21:30 EDT1h 29mN920US
2026-05-04partialKIAH?18:29 CDTACBFFD
2026-05-04estimatedKBTRKCLT19:00 CDT21:36 EDT1h 35mN559UW
2026-05-03estimatedKIAH?18:27 CDT23:58Z0h 30mN559UW
2026-05-03partialKBPT?19:00 CDTN552UW
2026-05-02?KIAH19:46Z17:08 CDT2h 21mN552UW
2026-05-02estimatedKLFKKCLT19:00 CDT21:44 EDT1h 44mN151UW
2026-05-01KCLTKIAH15:51 EDT17:20 CDT2h 28mN151UW
2026-05-01KIAHKCLT19:27 CDT22:10 EDT1h 42mN650AW
2026-04-30KCLTKIAH16:27 EDT18:06 CDT2h 38mN650AW
2026-04-30estimatedKELDKCLT19:00 CDT21:18 EDT1h 17mN543UW
2026-04-29estimatedKCLT?15:45 EDT23:58Z4h 12mN543UW
2026-04-28estimatedKJANKCLT19:00 CDT21:18 EDT1h 17mN900UW
2026-04-27estimatedKIAH?18:21 CDT23:58Z0h 36mN900UW
2026-04-27KCLTKIAH15:39 EDT16:48 CDT2h 08mN900UW
2026-04-27estimated?KCLT00:00Z21:26 EDT1h 26mN166NN
2026-04-26partialKIAH?18:24 CDTA10931
2026-04-26KIAHKCLT19:55 CDT22:52 EDT1h 57mN170US
2026-04-25KCLTKIAH15:45 EDT16:56 CDT2h 10mN170US
2026-04-25estimatedKLCHKCLT19:00 CDT21:44 EDT1h 44mN158AN
2026-04-24KCLTKIAH16:22 EDT17:34 CDT2h 11mN158AN
2026-04-24KIAHKCLT19:20 CDT22:20 EDT1h 59mN971UY
2026-04-23partialKCLT?20:00 EDTN184US
2026-04-22KCLTKIAH15:49 EDT17:04 CDT2h 14mN184US
2026-04-21estimatedKMSPKCLT19:00 CDT23:12 EDT3h 11mN906AA
2026-04-20estimatedKIAH?18:18 CDT23:58Z0h 39mN906AA
2026-04-20KCLTKIAH15:52 EDT17:10 CDT2h 17mN906AA
2026-04-20estimated?KCLT00:00Z21:14 EDT1h 13mN130AN
2026-04-19partialKIAH?18:28 CDTA07B3E
2026-04-19KIAHKCLT21:25 CDT00:10 EDT1h 45mN544UW
2026-04-19estimated?KIAH00:00Z20:14 CDT1h 14mN544UW
2026-04-18estimatedKCLTKMSP18:47 EDT18:58 CDT1h 10mN544UW
2026-04-18estimated?KCLT00:00Z21:08 EDT1h 07mN538UW
2026-04-17partialKIAH?18:18 CDTA6CFFC
2026-04-17KIAHKCLT19:10 CDT21:56 EDT1h 45mN770UW
2026-04-16KCLTKIAH16:09 EDT17:30 CDT2h 20mN770UW
2026-04-16partialKCLT?20:00 EDTN126AN
2026-04-15estimatedKIAH?18:26 CDT23:58Z0h 31mN126AN
2026-04-15KCLTKIAH15:42 EDT16:58 CDT2h 15mN126AN
2026-04-14KIAHKCLT19:11 CDT22:04 EDT1h 52mN996AN
2026-04-13KCLTKIAH16:48 EDT17:58 CDT2h 09mN996AN
2026-04-13KIAHKCLT19:38 CDT22:34 EDT1h 55mN538UW
2026-04-12KCLTKIAH15:50 EDT16:52 CDT2h 01mN538UW
2026-04-12partialKCLT?20:05 EDTN993AN
2026-04-11?KDWH19:46Z16:48 CDT2h 02mN993AN
2026-04-11estimated?KCLT00:16Z21:24 EDT1h 07mN158AN
2026-04-10estimated??23:37Z23:58Z0h 20mN158AN
2026-04-05KCLTKMIA14:54 EDT16:24 EDT1h 29mN841NN
2026-04-04partialKMIA?21:28 EDTN857NN
2026-04-03KCLTKMIA18:21 EDT19:48 EDT1h 26mN857NN
2026-04-02KCLTKMIA15:29 EDT17:12 EDT1h 42mN335PH
2026-03-31KCLTKMIA15:22 EDT16:52 EDT1h 29mN310RF
2026-03-30KCLTKMIA15:07 EDT16:52 EDT1h 44mN809NN
2026-03-29KCLTKMIA15:31 EDT17:06 EDT1h 34mN343PN
2026-03-28KCLTKMIA14:53 EDT16:28 EDT1h 34mN991NN
2026-03-15estimatedKCLTKMSP15:17 EDT15:48 CDT1h 30mN354PT
2026-03-14estimatedKCLTKMSP15:50 EDT16:26 CDT1h 35mN892NN
2026-03-13estimatedKCLTKMSP15:24 EDT15:48 CDT1h 23mN975AN
2026-03-12KCLTKMIA14:59 EDT16:44 EDT1h 44mN996NN
2026-03-11KCLTKMIA14:50 EDT16:18 EDT1h 27mN964NN
2026-03-10KCLTKMIA14:51 EDT16:18 EDT1h 26mN950NN
2026-03-09KCLTKMIA14:55 EDT16:24 EDT1h 28mA362B2
2026-03-08KCLTKMIA14:57 EDT16:32 EDT1h 34mN343PN
2026-03-07KORD?18:24 CST03:14Z2h 49mN741UW
2026-03-06estimatedKALBKORD17:57 EST17:42 CST0h 44mN741UW
2026-03-05partial??00:04ZN838AW
2026-03-04KORD?15:31 CST23:58Z2h 26mN838AW
2026-03-03?KAUS21:51Z17:58 CST2h 07mN741UW
2026-03-01partialKORD?16:36 CSTA9A91A
2026-02-27KORDKAUS15:26 CST17:48 CST2h 21mN810AW
2026-02-26KORDKAUS15:38 CST17:56 CST2h 17mN809AW
2026-02-25KORDKAUS15:00 CST17:36 CST2h 35mN809AW
2026-02-24KORD?15:07 CST23:34Z2h 26mN766US
2026-02-23partialKORD?18:03 CSTN814AW
2026-02-22KORDKAUS15:36 CST17:58 CST2h 21mN814AW
2026-02-20KORDKAUS15:25 CST18:28 CST3h 02mA63D42
2026-02-19KORD?14:59 CST23:48Z2h 48mN701UW
2026-02-18partial??00:02ZN809AW
2026-02-17partialKORD?19:48 CSTN988AL
2026-02-17estimated??00:02Z01:02Z0h 59mN988AL
2026-02-16estimatedKORD?16:32 CST23:58Z1h 25mN988AL
2026-02-15KORD?15:01 CST23:36Z2h 34mN834AW
2026-02-13KORD O'Hare International?15:12 CST23:56Z2h 44mN827AW
2026-02-12KORD?15:08 CST23:52Z2h 44mN753US
2026-02-11partialKDCA?20:49 ESTN970NN
2026-02-10partialKDCA?20:23 ESTN860NN
2026-02-09KDFWKDCA14:59 CST18:58 EST2h 59mN860NN
2026-02-08KDFWKDCA15:03 CST18:30 EST2h 26mN980AN
2026-02-07KDFWKDCA15:13 CST18:54 EST2h 40mN954AN
2026-02-06KDFWKDCA14:59 CST18:55 EST2h 55mN964AN
2026-02-05partialKDCA?19:00 ESTN940NN
2026-02-04estimated??20:58Z23:58Z2h 59mN940NN
2026-02-03KDFWKDCA14:51 CST18:24 EST2h 32mN909NN
2026-02-02partialKDFW?18:00 CSTN944NN
2026-02-01partialKDCA?19:00 ESTN953NN
2026-01-31partialKDCA?19:00 ESTN954AN
2026-01-30KDFW?15:45 CST23:58Z2h 12mN954AN
2026-01-29KDFWKDCA15:34 CST18:58 EST2h 23mN974AN
2026-01-29partial??00:00ZN963NN
2026-01-28partialKDCA?12:26 ESTN823NN
2026-01-28KDFWKDCA18:56 CST23:06 EST3h 09mN823NN
2026-01-24?KDFW20:28Z17:18 CST2h 49mN950NN
2026-01-23partialKDCA?15:24 ESTA3CA1A
2026-01-22KDFWKDCA15:06 CST18:22 EST2h 16mN316PF
2026-01-21KDFWKDCA14:57 CST18:22 EST2h 24mN930AN
2026-01-20KDFWKDCA15:10 CST18:52 EST2h 41mN921AN
2026-01-19KDFWKDCA15:10 CST18:54 EST2h 43mN980NN
2026-01-18KDFWKDCA15:02 CST18:32 EST2h 29mN866NN
2026-01-17estimated??23:02Z23:30Z0h 27mN951NN
2026-01-09estimatedKDFW?15:05 CST22:42Z1h 37mN892NN
2026-01-08partialKDFW?18:00 CSTN856NN
2026-01-07KDFWKDCA15:34 CST18:58 EST2h 23mN856NN
2026-01-06KDFWKDCA15:18 CST18:38 EST2h 19mN854NN
2026-01-04KDFWKSTL16:16 CST17:34 CST1h 17mA33EB5
2026-01-02KDFWKSTL15:38 CST17:10 CST1h 31mA33AFD
2026-01-01KDFWKSTL16:12 CST17:30 CST1h 17mN341RW
2025-12-31?KSTL20:48Z17:04 CST2h 15mN108UW
2025-12-30KDFWKSTL16:20 CST17:40 CST1h 19mN937AN
2025-12-29?KSTL21:31Z17:28 CST1h 56mA3D90A
2025-12-28?KSTL21:21Z17:00 CST1h 38mA32116
2025-12-26estimatedKDFW?16:41 CST23:58Z1h 16mN336RU
2025-12-25partialKSTL?18:00 CSTN601AW
2025-12-24?KSTL21:56Z17:58 CST2h 01mN601AW
2025-12-17?KDFW16:05Z14:48 CST4h 42mN882NN
2025-12-16KBOSKDFW11:58 EST14:58 CST4h 00mN824NN
2025-12-15partialKDFW?18:00 CSTN807NN
2025-12-14?KDFW18:41Z17:59 CST5h 17mN807NN
2025-12-13?KDFW16:15Z15:22 CST5h 06mN943NN
2025-12-12KBOSKDFW11:28 EST15:00 CST4h 31mN914AN
2025-12-11?KDFW16:12Z14:46 CST4h 33mN832NN
2025-12-10?KDFW16:01Z15:08 CST5h 06mN352PS
2025-12-09KBOSKDFW11:22 EST14:30 CST4h 08mN315PE
2025-11-26KCLTKPHL16:59 EST18:02 EST1h 02mN306NY
2025-10-30estimated?KORD10:06Z06:06 CDT0h 59mN766US
2025-10-29KMSPKORD04:56 CDT06:00 CDT1h 03mN756US
2025-10-28KMSPKORD05:06 CDT06:12 CDT1h 05mN832AW
2025-10-27KMSPKORD05:01 CDT06:02 CDT1h 00mN700UW
2025-10-15KMSPKORD05:03 CDT05:58 CDT0h 54mN807AW
2025-10-14KMSPKORD05:00 CDT06:02 CDT1h 01mN3014R
2025-10-13KMSPKORD04:56 CDT05:50 CDT0h 54mN772XF
2025-10-08partialKMSP?05:04 CDTN817AW
2025-10-07KMSPKORD04:54 CDT06:13 CDT1h 19mN90024
2025-10-05KMEMKDFW09:58 CDT16:22 CDT6h 24mN937AN
2025-10-01KMEMKDFW Dallas/Fort Worth International15:12 CDT16:14 CDT1h 01mACE5B6
2025-09-30KMEMKDFW Dallas/Fort Worth International15:00 CDT16:02 CDT1h 01mACA94B
2025-09-29KMEMKDFW Dallas/Fort Worth International15:14 CDT16:17 CDT1h 02mADB656
2025-09-28KMEMKDFW Dallas/Fort Worth International14:57 CDT16:00 CDT1h 03mAB3D39
2025-09-27KMEMKDFW Dallas/Fort Worth International14:53 CDT15:56 CDT1h 02mAB0485
2025-09-26KMEMKDFW Dallas/Fort Worth International15:05 CDT16:10 CDT1h 05mAB44A7
2025-09-25KMEMKDAL15:16 CDT16:18 CDT1h 02mAC6445
2025-09-24KMEMKDAL15:12 CDT16:16 CDT1h 04mAC5920
2025-09-23KMEMKDFW Dallas/Fort Worth International14:54 CDT15:59 CDT1h 05mAAEA84
2025-09-22KMEMKDFW Dallas/Fort Worth International15:32 CDT16:38 CDT1h 05mAB284D
2025-09-21KMEMKDAL14:52 CDT15:54 CDT1h 02mACD838
2025-09-20KMEMKDAL15:12 CDT16:12 CDT1h 00mAD63A1
2025-09-18KMEMKDFW Dallas/Fort Worth International15:12 CDT16:32 CDT1h 19mACCA88
2025-08-25KMEMKDFW00:01 CDT07:58 CDT7h 57mN943AN
2025-08-23KMEMKDFW00:31 CDT10:48 CDT10h 16mN848NN
2025-08-21partialKDFW?02:17 CDTN850NN
2025-08-19KMEMKDFW09:40 CDT10:56 CDT1h 15mN884NN
2025-08-17KMEMKDFW09:49 CDT10:52 CDT1h 02mN306PB
2025-08-16KMEMKDFW10:42 CDT11:44 CDT1h 01mN970NN
2025-08-15KMEMKDFW09:53 CDT11:02 CDT1h 08mN977NN
2025-08-14KMEMKDFW09:54 CDT10:58 CDT1h 03mN991AN

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