Flight

AAL2971

Flight history and live tracking for AAL2971, 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.

Route

AirlineAmerican Airlines
Typical originKALB ALBANY INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance1,245 nm

Flight history 246 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-09estimated??14:58Z16:56Z1h 57mN742PS
2026-09-08estimatedKALBKDFW07:23 EDT09:34 CDT3h 10mN128UW
2026-09-05estimatedKALBKDFW07:20 EDT09:38 CDT3h 18mN667AW
2026-09-04estimatedKALBKDFW08:43 EDT11:04 CDT3h 20mN653AW
2026-09-03estimatedKALBKDFW07:53 EDT10:12 CDT3h 19mN650AW
Earlier flights (241) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedKALBKDFW07:15 EDT09:42 CDT3h 26mN127UW
2026-08-31estimatedKALBKDFW07:11 EDT09:32 CDT3h 20mN662AW
2026-08-29estimatedKALBKDFW07:21 EDT09:51 CDT3h 29mN125UW
2026-08-28estimatedKALBKDFW07:07 EDT09:24 CDT3h 16mN122US
2026-08-27estimatedKALBKDFW07:04 EDT09:36 CDT3h 31mN105UW
2026-08-25estimatedKALBKDFW07:14 EDT09:36 CDT3h 21mN108UW
2026-08-24estimatedKALBKDFW07:37 EDT10:20 CDT3h 42mN108UW
2026-08-23KALBKDFW22:04 EDT00:22 CDT3h 17mN112US
2026-08-21estimatedKALBKDFW07:07 EDT10:12 CDT4h 04mN118US
2026-08-20estimatedKALBKDFW07:12 EDT09:50 CDT3h 38mN110UW
2026-08-18estimatedKALBKDFW07:20 EDT08:20 CDT1h 59mN679AW
2026-08-17estimated??13:04Z16:26Z3h 21mN601AW
2026-08-15estimatedKALBKDFW07:33 EDT11:00 CDT4h 26mN651AW
2026-08-14estimated??11:24Z14:44Z3h 20mN669AW
2026-08-13estimatedKALBKDFW07:15 EDT10:50 CDT4h 35mN651AW
2026-07-23estimatedKALBKDFW07:20 EDT09:48 CDT3h 27mN604AW
2026-07-22estimatedKALBKDFW07:08 EDT09:36 CDT3h 27mN657AW
2026-07-21estimatedKALBKDFW07:19 EDT09:40 CDT3h 21mN679AW
2026-07-20estimatedKALB?07:25 EDT14:34Z3h 08mN679AW
2026-07-19KALBKDFW07:11 EDT09:30 CDT3h 18mN679AW
2026-07-18estimated??11:18Z14:36Z3h 17mN126UW
2026-07-17estimatedKALBKDFW11:13 EDT13:32 CDT3h 18mN652AW
2026-07-16estimatedKALBKDFW07:32 EDT09:42 CDT3h 09mN118US
2026-07-15estimatedKALBKDFW07:33 EDT09:32 CDT2h 58mN662AW
2026-07-13estimatedKALB?07:36 EDT14:52Z3h 15mN669AW
2026-07-12estimatedKALB?08:03 EDT14:32Z2h 28mN604AW
2026-07-11estimatedKALB?07:35 EDT14:50Z3h 14mN604AW
2026-07-10estimatedKALB?08:19 EDT15:42Z3h 23mN673AW
2026-07-09estimatedKALB?07:28 EDT14:54Z3h 26mN673AW
2026-07-08estimatedKALB?07:25 EDT14:24Z2h 58mN665AW
2026-07-07estimatedKALB?07:35 EDT14:36Z3h 00mN679AW
2026-07-06estimatedKALB?07:41 EDT14:38Z2h 56mN679AW
2026-07-05estimatedKALB?07:29 EDT14:36Z3h 06mN673AW
2026-07-04estimatedKALB?07:32 EDT14:46Z3h 13mN668AW
2026-07-03estimatedKALB?07:34 EDT14:16Z2h 41mN660AW
2026-07-02estimatedKALB?07:33 EDT14:42Z3h 08mN659AW
2026-07-01estimatedKALB?07:30 EDT14:34Z3h 03mN679AW
2026-06-30estimatedKALB?07:10 EDT14:22Z3h 12mN601AW
2026-06-29estimatedKALB?07:15 EDT14:42Z3h 26mN655AW
2026-06-28estimatedKALB?07:22 EDT14:32Z3h 09mN652AW
2026-06-27estimatedKALB?07:20 EDT14:42Z3h 21mN657AW
2026-06-26estimatedKALB?07:29 EDT15:02Z3h 33mN669AW
2026-06-25estimatedKALBKDFW07:23 EDT09:44 CDT3h 20mN117UW
2026-06-24estimatedKALB?07:23 EDT14:32Z3h 09mN658AW
2026-06-23estimatedKALB?07:23 EDT14:52Z3h 28mN127UW
2026-06-22estimatedKALBKDFW07:23 EDT10:34 CDT4h 10mN650AW
2026-06-21estimatedKALB?07:14 EDT14:40Z3h 25mN730US
2026-06-19estimatedKALBKDFW10:32 EDT13:58 CDT4h 25mN127UW
2026-06-18estimatedKALBKDFW11:21 EDT10:46 CDT0h 25mN124US
2026-06-18estimatedKALBKDFW07:11 EDT06:36 CDT0h 24mN124US
2026-06-17estimatedKALBKDFW07:04 EDT09:58 CDT3h 53mN127UW
2026-06-16estimatedKALBKDFW10:35 EDT10:13 CDT0h 37mN651AW
2026-06-16estimatedKALB?21:15 EDT12:22Z11h 06mN669AW
2026-06-15estimatedKALBKDFW07:16 EDT09:52 CDT3h 35mN669AW
2026-06-14estimatedKALBKDFW08:02 EDT11:18 CDT4h 16mN665AW
2026-06-13estimatedKALBKDFW07:09 EDT09:50 CDT3h 40mN117UW
2026-06-12estimatedKALB?07:13 EDT15:14Z4h 00mN673AW
2026-05-29estimatedKALBKDFW07:04 EDT09:40 CDT3h 35mN654AW
2026-05-28estimatedKALBKDFW07:04 EDT09:38 CDT3h 33mN668AW
2026-05-27estimatedKALBKDFW07:16 EDT10:08 CDT3h 52mN9019F
2026-05-26estimatedKALBKDFW07:11 EDT09:48 CDT3h 37mN659AW
2026-05-24KALBKDFW07:00 EDT09:10 CDT3h 09mN680AW
2026-05-23estimatedKALBKDFW07:12 EDT10:18 CDT4h 05mN126UW
2026-05-22estimated??11:24Z15:02Z3h 37mN126UW
2026-05-21KJFKKMIA08:57 EDT11:18 EDT2h 20mN817NN
2026-05-20KFLLKMIA20:32 EDT02:39 EDT6h 06mN932AM
2026-05-12estimatedMYABKMIA07:41 EDT08:14 EDT0h 32mN141NN
2026-05-11partialKMIA?07:49 EDTAD3E36
2026-05-10partialKMIA?07:49 EDTN989AU
2026-05-09partialKMIA?08:00 EDTN991AU
2026-05-08estimatedKPHLKMIA22:32 EDT08:18 EDT9h 45mN804AN
2026-05-07KDFWKPHL08:15 CDT11:40 EDT2h 25mN804AN
2026-05-05estimatedMYAKKMIA07:49 EDT08:28 EDT0h 39mN903AA
2026-05-04estimatedMYNNKMIA07:42 EDT08:14 EDT0h 31mN185UW
2026-05-02partialKMIA?07:39 EDTN186US
2026-04-30KSNAKSDF11:48 PDT18:18 EDT3h 29mN109NN
2026-04-28partialKMIA?07:49 EDTN126AN
2026-04-26partialKMIA?07:59 EDTN139AN
2026-04-25estimatedMYAFKMIA07:45 EDT08:18 EDT0h 32mN164NN
2026-04-24estimatedKJFKKMIA15:09 EDT15:42 EDT0h 33mN407AN
2026-04-21estimatedKJFKKMIA08:10 EDT08:36 EDT0h 25mN921US
2026-04-19estimatedKJFKKMIA07:50 EDT08:10 EDT0h 20mN926UW
2026-04-18estimatedKJFKKMIA08:06 EDT08:28 EDT0h 21mN508AY
2026-04-14estimatedKJFKKMIA08:09 EDT08:26 EDT0h 17mN536UW
2026-04-13estimatedKJFKKMIA07:56 EDT08:14 EDT0h 18mN567UW
2026-04-12estimatedKJFKKMIA08:12 EDT08:34 EDT0h 21mN908AA
2026-04-11estimatedKJFKKMIA07:48 EDT08:08 EDT0h 19mN147AA
2026-04-06estimatedKORD?10:37 CDT16:38Z1h 00mN763US
2026-04-05?KORD20:02Z17:42 CDT2h 39mN763US
2026-04-05KORD?10:57 CDT19:14Z3h 16mN763US
2026-04-04?KORD20:20Z18:02 CDT2h 41mN820AW
2026-04-04KORD?11:18 CDT19:12Z2h 53mN820AW
2026-04-03?KORD19:39Z17:46 CDT3h 06mN820AW
2026-04-03KORD?10:20 CDT18:30Z3h 09mN820AW
2026-04-02partialKORD?11:11 CDTAB4AF1
2026-03-31estimated??22:04Z23:58Z1h 53mN711UW
2026-03-31partialKORD?11:59 CDTA9819B
2026-03-30?KORD19:39Z17:22 CDT2h 42mN766US
2026-03-30estimated??15:18Z18:26Z3h 08mN766US
2026-03-29estimated??20:37Z21:58Z1h 20mN758US
2026-03-29KORD?10:35 CDT18:48Z3h 12mN758US
2026-03-28?KORD19:35Z17:22 CDT2h 46mN746UW
2026-03-28KORD?10:11 CDT18:28Z3h 17mN746UW
2026-03-15estimated??23:14Z23:58Z0h 43mN754UW
2026-03-15partialKORD?11:14 CDTAA2ABC
2026-03-14?KORD19:57Z17:30 CDT2h 32mN822AW
2026-03-14KORD?10:38 CDT19:02Z3h 24mN822AW
2026-03-13?KORD20:48Z18:40 CDT2h 51mN763US
2026-03-13KORD?11:35 CDT19:50Z3h 14mN763US
2026-03-12?KORD19:46Z17:32 CDT2h 45mN763US
2026-03-12estimatedKORD?22:22 CDT18:54Z15h 31mN768US
2026-03-11KSLCKORD17:24 MDT21:21 CDT2h 56mAA6113
2026-03-11KORD O'Hare InternationalKSLC14:22 CDT16:38 MDT3h 15mN768US
2026-03-10KSLCKORD14:01 MDT17:48 CDT2h 46mN723UW
2026-03-10KORDKSLC10:49 CDT13:04 MDT3h 14mN723UW
2026-03-09KSLCKORD16:58 MDT20:24 CDT2h 25mA4BA76
2026-03-09KORDKSLC13:42 CDT15:58 MDT3h 16mN4032T
2026-03-08KSLCKORD15:08 MDT18:54 CDT2h 46mN774XF
2026-03-08KORDKSLC12:11 CDT14:20 MDT3h 09mN774XF
2026-03-07KSLCKORD13:36 MST17:28 CST2h 51mN812AW
2026-03-07KORDKSLC10:30 CST12:31 MST3h 01mN812AW
2026-03-07KSLCKORD17:07 MST20:46 CST2h 39mN839AW
2026-03-06KORDKSLC12:22 CST14:28 MST3h 05mN839AW
2026-03-06estimated?KORD16:46Z11:30 CST0h 44mN839AW
2026-03-05KORDKSLC11:06 CST13:10 MST3h 04mN724UW
2026-03-04KSLCKORD14:14 MST17:58 CST2h 43mN773XF
2026-03-04KORDKSLC11:26 CST13:24 MST2h 58mN773XF
2026-03-03partialKORD?11:04 CSTAB7627
2026-03-02KSLCKORD15:19 MST19:04 CST2h 45mA9B088
2026-03-02KORDKSLC12:02 CST14:30 MST3h 28mN723UW
2026-03-02KSLCKORD19:36 MST23:10 CST2h 33mN9025B
2026-03-01KORDKSLC16:32 CST18:48 MST3h 15mAC79A3
2026-03-01estimated??15:50Z17:26Z1h 36mN8001N
2026-02-28KSLCKORD13:40 MST17:16 CST2h 35mN771XF
2026-02-28KORDKSLC10:15 CST12:50 MST3h 34mN771XF
2026-02-28KSLCKORD17:00 MST20:54 CST2h 53mN977UY
2026-02-27?KSLC20:00Z16:18 MST3h 17mN977UY
2026-02-27estimatedKORD?18:37 CST01:44Z1h 06mN835AW
2026-02-26KSLCKORD14:19 MST17:58 CST2h 38mN835AW
2026-02-26KORD O'Hare InternationalKSLC11:12 CST13:24 MST3h 11mN835AW
2026-02-25KSLCKORD14:00 MST17:32 CST2h 31mN771XF
2026-02-25KORDKSLC10:13 CST13:08 MST3h 55mN771XF
2026-02-24KSLCKORD15:45 MST19:22 CST2h 36mAB1FBB
2026-02-24KORDKSLC11:17 CST13:42 MST3h 24mN816AW
2026-02-23KSLCKORD13:39 MST17:36 CST2h 56mN835AW
2026-02-23KORDKSLC10:33 CST12:46 MST3h 12mN835AW
2026-02-22estimatedKSLCKORD14:23 MST17:58 CST2h 34mN710UW
2026-02-22KORD O'Hare InternationalKSLC11:10 CST13:26 MST3h 15mN710UW
2026-02-21KSLCKORD13:32 MST17:46 CST3h 13mN710UW
2026-02-21KORD O'Hare InternationalKSLC O'Hare International10:28 CST12:32 MST3h 04mN710UW
2026-02-20KSLCKORD16:02 MST19:51 CST2h 48mAA234A
2026-02-20KORDKSLC13:12 CST15:20 MST3h 07mN752US
2026-02-20KSLCKORD17:06 MST20:48 CST2h 41mN831AW
2026-02-19KORDKSLC14:21 CST16:28 MST3h 06mN831AW
2026-02-19KSLCKORD17:03 MST21:24 CST3h 20mN775XF
2026-02-18?KSLC15:12Z15:52 MST7h 39mN775XF
2026-02-17KSLCKORD14:11 MST17:50 CST2h 38mN771XF
2026-02-17KORD?11:09 CST20:22Z3h 12mN771XF
2026-02-16KSLCKORD14:01 MST17:52 CST2h 51mN771XF
2026-02-16KORDKSLC10:53 CST13:04 MST3h 11mN771XF
2026-02-15KSLCKORD14:29 MST17:58 CST2h 29mN764US
2026-02-15KORDKSLC11:17 CST13:42 MST3h 24mN764US
2026-02-14KSLCKORD13:34 MST17:18 CST2h 43mN765US
2026-02-14KORDKSLC10:22 CST12:44 MST3h 21mN765US
2026-02-13KSLCKORD13:36 MST17:34 CST2h 58mN764US
2026-02-13KORDKSLC10:23 CST12:36 MST3h 12mN764US
2026-02-12KSLCKORD13:42 MST17:28 CST2h 46mN764US
2026-02-12KORDKSLC10:29 CST12:56 MST3h 27mN764US
2026-02-10?KSJC00:00Z20:16 PST4h 15mN306NY
2026-02-09KORD O'Hare International?19:26 CST03:03Z1h 37mAC31A1
2026-02-09partialKORD?19:22 CSTN885NN
2026-02-07estimated?KJFK19:41Z18:40 EST3h 58mN934AN
2026-02-07estimated??00:02Z17:16Z17h 13mA362B2
2026-02-06partial??00:00ZA32886
2026-02-05KMIA Miami International?16:12 EST23:58Z2h 45mA32886
2026-01-31estimated?KJFK18:41Z17:23 EST3h 42mN857NN
2026-01-31estimatedKJFK?08:06 EST16:50Z3h 43mN857NN
2026-01-24estimated?KJFK18:55Z17:46 EST3h 50mN805NN
2026-01-24estimatedKJFK?07:57 EST16:38Z3h 41mN805NN
2026-01-09KLASKJFK22:36 PST06:00 EST4h 24mN116AN
2026-01-08KJFKKLAS17:37 EST20:48 PST6h 11mA0428A
2026-01-06KORDKDFW15:19 CST17:56 CST2h 37mN962AN
2026-01-05KALBKDFW09:14 EST11:50 CST3h 36mN663AW
2026-01-04KALBKDFW06:36 EST09:08 CST3h 31mN654AW
2026-01-03KALBKDFW06:25 EST08:58 CST3h 32mN126UW
2026-01-02estimated??15:38Z16:16Z0h 37mN654AW
2026-01-02KALBKDFW06:00 EST08:38 CST3h 37mN654AW
2025-12-31KALBKDFW06:52 EST09:14 CST3h 21mN127UW
2025-12-30KALBKDFW07:00 EST09:20 CST3h 19mN657AW
2025-12-28KALBKDFW06:19 EST08:58 CST3h 38mN664AW
2025-12-27KALBKDFW07:55 EST10:16 CST3h 20mN110UW
2025-12-26KALBKDFW08:21 EST10:50 CST3h 29mN114UW
2025-12-24KALBKDFW06:16 EST08:48 CST3h 31mN126UW
2025-12-23KALBKDFW01:13 EST08:40 CST8h 26mN110UW
2025-12-21KALBKDFW06:03 EST09:12 CST4h 09mN654AW
2025-12-20KALBKDFW06:02 EST08:49 CST3h 47mN126UW
2025-12-18KALBKDFW06:22 EST08:50 CST3h 27mN118US
2025-12-17KDFW?15:14 CST23:52Z2h 37mN177US
2025-12-16partial??00:00ZN134AN
2025-12-15estimated??20:35Z23:58Z3h 22mN134AN
2025-12-14partial??00:00ZN130AN
2025-12-13partial??00:00ZN524UW
2025-12-12KDFW?15:14 CST23:58Z2h 43mN524UW
2025-12-11KDFW?15:08 CST23:40Z2h 31mN159AN
2025-12-10partial??00:00ZN582UW
2025-12-09KDFWKPHX15:30 CST16:58 MST2h 27mN582UW
2025-11-26estimatedKALBKDFW06:17 EST09:16 CST3h 58mN658AW
2025-10-30estimatedKALBKDFW06:07 EDT08:42 CDT3h 35mN659AW
2025-10-29KALBKDFW07:25 EDT09:46 CDT3h 21mN659AW
2025-10-28estimatedKALBKDFW06:09 EDT09:06 CDT3h 56mN647AW
2025-10-27estimatedKALBKDFW06:29 EDT08:52 CDT3h 22mN8031M
2025-10-26estimatedKALBKDFW09:24 EDT09:16 CDT0h 51mN664AW
2025-10-24estimatedKALBKDFW06:03 EDT05:32 CDT0h 28mN103US
2025-10-20estimated??12:03Z13:46Z1h 42mN661AW
2025-10-15KALBKDFW06:52 EDT09:26 CDT3h 33mN121UW
2025-10-14KALBKDFW06:13 EDT08:30 CDT3h 16mN679AW
2025-10-13KALBKDFW06:08 EDT08:21 CDT3h 13mN117UW
2025-10-07KALBKDFW06:10 EDT08:50 CDT3h 39mN655AW
2025-10-06KALBKDFW06:06 EDT08:44 CDT3h 37mN659AW
2025-10-04KALBKDFW14:55 EDT15:58 CDT2h 02mN111US
2025-10-02KALB?06:07 EDT11:07Z1h 00mA06F8A
2025-10-01KALB?06:03 EDT11:03Z1h 00mA8D5BD
2025-09-30KALBKLCK06:06 EDT07:06 EDT1h 00mA8D5BD
2025-09-29KALBKFFO06:07 EDT07:16 EDT1h 09mA00DF9
2025-09-28KALB?06:03 EDT11:07Z1h 04mA0191E
2025-09-27KALB?06:08 EDT11:15Z1h 06mA8D5BD
2025-09-26KALBKSKY06:18 EDT07:19 EDT1h 01mA7CB0B
2025-09-25KALBKDTW06:08 EDT07:16 EDT1h 08mA8BBBC
2025-09-24KALBKCLE05:56 EDT06:57 EDT1h 00mA7CB0B
2025-09-23KALB?06:11 EDT11:15Z1h 04mA897F4
2025-09-22KALB?06:05 EDT11:07Z1h 02mA9034C
2025-09-21KALB?06:24 EDT11:24Z1h 00mA06F8A
2025-09-19KALB?06:05 EDT11:13Z1h 08mA7D630
2025-08-24KALBKDFW06:09 EDT08:30 CDT3h 20mN661AW
2025-08-23KALBKDFW01:00 EDT08:38 CDT8h 37mN196UW
2025-08-21KOKCKDFW01:58 CDT08:08 CDT6h 10mN110UW
2025-08-20KALBKOKC11:18 EDT18:53 CDT8h 34mN110UW
2025-08-19KALBKDFW06:11 EDT08:30 CDT3h 18mN119US
2025-08-17KALBKDFW06:07 EDT08:08 CDT3h 01mN108UW
2025-08-16KALBKDFW06:14 EDT08:12 CDT2h 58mN659AW
2025-08-15KALBKDFW06:16 EDT08:12 CDT2h 56mN578UW

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