Flight

AAL2515

Flight history and live tracking for AAL2515, 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
Observed routeKRSW → KCLT

Flight history 282 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKTPA TAMPA INTERNATIONAL17:01 EDT18:15 EDT1h 14mN961NN
2026-09-20KCLTKTPA18:27 EDT19:58 EDT1h 30mN858NN
2026-09-13estimatedKCLT?16:53 EDT22:12Z1h 19mN966NN
2026-09-08KPDXKORD12:43 PDT18:12 CDT3h 29mN959AN
2026-09-07KPDXKORD12:59 PDT18:20 CDT3h 20mN806NN
2026-09-06estimatedKPDXKORD12:24 PDT18:06 CDT3h 41mN944NN
2026-09-05estimated??19:28Z23:02Z3h 33mN950NN
2026-09-04partialKORD?21:15 CDTN875NN
2026-09-03partialKORD?08:33 CDTN347TT
Earlier flights (273) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02partialKORD?14:40 CDTA3D90A
2026-09-01partialKORD?20:25 CDTN916AN
2026-08-31partialKORD?19:00 CDTN989NN
2026-08-30estimatedKPDXKORD13:43 PDT18:58 CDT3h 15mN989NN
2026-08-29partialKORD?14:18 CDTN969AN
2026-08-28KPDXKORD13:02 PDT18:32 CDT3h 29mN910NN
2026-08-27partialKORD?21:10 CDTN869NN
2026-08-26KPDXKORD12:31 PDT17:58 CDT3h 27mN869NN
2026-08-25KPDXKORD13:17 PDT18:40 CDT3h 23mN822NN
2026-08-24partialKORD?21:11 CDTN931NN
2026-08-23partialKORD?19:25 CDTN875NN
2026-08-22partialKORD?19:33 CDTN316PF
2026-08-21partialKORD?19:50 CDTN915NN
2026-08-20?KORD19:26Z18:06 CDT3h 40mN915NN
2026-08-19partial??00:00ZN961NN
2026-08-18partialKORD?20:16 CDTN968AN
2026-08-17?KORD19:30Z17:54 CDT3h 23mN968AN
2026-08-16estimated??19:57Z23:30Z3h 32mN342PM
2026-08-15?KORD19:33Z18:14 CDT3h 40mN334SM
2026-08-14?KORD19:53Z18:16 CDT3h 22mN306NY
2026-08-13partial??00:00ZN930AN
2026-08-12partialKORD?20:24 CDTN910NN
2026-08-11estimated??19:23Z23:14Z3h 50mN910NN
2026-07-23KSBAKPHX19:16 PDT20:32 MST1h 15mN717UW
2026-07-23?KSBA00:01Z18:06 PDT1h 05mN717UW
2026-07-20estimatedKSBAKPHX19:10 PDT20:30 MST1h 20mN712US
2026-07-20KPHXKSBA17:01 MST18:02 PDT1h 00mN712US
2026-07-18KSBAKPHX22:02 PDT23:08 MST1h 05mN710UW
2026-07-18?KSBA03:07Z21:12 PDT1h 04mN710UW
2026-07-16estimatedKSBAKPHX19:16 PDT20:24 MST1h 07mN768US
2026-07-16KPHXKSBA17:11 MST18:18 PDT1h 06mN768US
2026-07-13KSBAKPHX19:46 PDT21:18 MST1h 31mN765US
2026-07-13KPHXKSBA17:39 MST18:40 PDT1h 00mN765US
2026-07-11KSBAKPHX19:15 PDT20:26 MST1h 10mN802AW
2026-07-11estimatedKPHXKSBA17:03 MST18:20 PDT1h 17mN802AW
2026-07-09KPHXKSBA17:23 MST18:28 PDT1h 04mN122US
2026-07-06KSBAKPHX20:10 PDT21:18 MST1h 07mN821AW
2026-07-06KPHXKSBA17:49 MST18:50 PDT1h 00mN821AW
2026-07-04KSBAKPHX20:59 PDT22:11 MST1h 11mN809AW
2026-07-04KPHXKSBA19:18 MST20:20 PDT1h 01mN809AW
2026-07-02KSBAKPHX22:22 PDT23:30 MST1h 07mN105UW
2026-07-02KPHXKSBA20:18 MST21:34 PDT1h 15mN105UW
2026-06-29partialKPHX?19:24 MSTN770UW
2026-06-29partialKPHX?17:16 MSTN770UW
2026-06-27partialKPHX?19:51 MSTN775XF
2026-06-27KPHXKSBA17:30 MST18:50 PDT1h 19mN775XF
2026-06-25KSBAKPHX19:26 PDT20:40 MST1h 13mN754UW
2026-06-25KPHXKSBA17:03 MST18:12 PDT1h 09mN754UW
2026-06-22partialKPHX?19:22 MSTN725UW
2026-06-22KPHXKSBA17:13 MST18:22 PDT1h 08mN725UW
2026-06-20estimatedKSBAKPHX19:32 PDT05:58 MST10h 25mN701UW
2026-06-20KPHXKSBA17:16 MST18:24 PDT1h 08mN701UW
2026-06-18estimatedKSBAKPHX19:25 PDT06:10 MST10h 44mN701UW
2026-06-18KPHXKSBA17:12 MST18:18 PDT1h 06mN701UW
2026-06-15KSBAKPHX19:31 PDT20:42 MST1h 10mN810AW
2026-06-15KPHXKSBA17:14 MST18:20 PDT1h 05mN810AW
2026-06-13estimated??04:17Z13:22Z9h 04mN756US
2026-06-13KPHXKSBA19:07 MST20:10 PDT1h 02mN756US
2026-05-28estimatedKPHXKMIA15:48 MST19:30 EDT0h 41mN988NN
2026-05-26estimatedKPHXKMIA12:28 MST16:00 EDT0h 31mN995NN
2026-05-25estimatedKPHXKMIA22:19 MST15:58 EDT14h 38mN649AW
2026-05-25partialKPHX?20:33 MSTN649AW
2026-05-25KPHXKSBA17:45 MST19:30 PDT1h 44mN649AW
2026-05-24estimatedKPHX?16:17 MST23:46Z0h 28mN649AW
2026-05-23estimatedKPHXKMIA12:57 MST16:24 EDT0h 26mN941NN
2026-05-23estimated??02:08Z12:56Z10h 47mN742PS
2026-05-23KPHXKSBA17:06 MST18:12 PDT1h 05mN742PS
2026-05-21estimatedKPHXKMIA13:05 MST16:34 EDT0h 29mN301PA
2026-05-20partialKPHX?11:20 MSTN922AN
2026-05-20?KPDX14:34Z10:18 PDT2h 44mN922AN
2026-05-20partialKPHX?23:17 MSTN109UW
2026-05-20partialKPHX?20:12 MSTN967NN
2026-05-20partialKPDX?17:54 PDTN991AN
2026-05-19partialKPHX?18:24 MSTN665AW
2026-05-12KPDXKPHX11:53 PDT14:16 MST2h 22mN665AW
2026-05-12partialKPHX?07:42 MSTN665AW
2026-05-11partialKPHX?11:19 MSTN308RD
2026-05-11KPHXKPDX07:45 MST10:10 PDT2h 24mN308RD
2026-05-10KPDXKPHX11:43 PDT14:00 MST2h 16mA369EE
2026-05-10KPHXKPDX07:52 MST10:20 PDT2h 27mA369EE
2026-05-09KPDXKPHX14:19 PDT16:26 MST2h 06mN802NN
2026-05-09?KPDX17:34Z13:20 PDT2h 45mN802NN
2026-05-08KPDXKPHX12:22 PDT14:48 MST2h 25mN923AN
2026-05-08KPHXKPDX08:34 MST10:54 PDT2h 19mN923AN
2026-05-07partialKPHX?11:42 MSTN840NN
2026-05-07KPHXKPDX07:44 MST10:16 PDT2h 32mN840NN
2026-05-06partialKPHX?11:41 MSTN974AN
2026-05-06KPHXKPDX07:33 MST10:04 PDT2h 30mN974AN
2026-05-05partialKPHX?11:43 MSTN601AW
2026-05-05KPHXKPDX07:41 MST10:06 PDT2h 24mN601AW
2026-05-04partialKPHX?11:43 MSTN948NN
2026-05-04KPHXKPDX07:34 MST10:00 PDT2h 25mN948NN
2026-05-03partialKPHX?11:44 MSTN824NN
2026-05-03KPHXKPDX07:42 MST10:00 PDT2h 17mN824NN
2026-05-02partialKPHX?11:38 MSTN951NN
2026-05-02KPHXKPDX07:38 MST10:10 PDT2h 31mN951NN
2026-05-01partialKPHX?11:39 MSTN352PS
2026-05-01KPHXKPDX07:33 MST10:12 PDT2h 38mN352PS
2026-04-30estimatedKSBAKPHX11:37 PDT13:52 MST2h 14mN903AN
2026-04-30KPHXKPDX07:39 MST10:16 PDT2h 36mN903AN
2026-04-29estimatedKSBAKPHX11:49 PDT14:18 MST2h 28mN861NN
2026-04-29estimatedKCDCKPDX09:29 MDT10:18 PDT1h 48mN861NN
2026-04-28estimatedKSBAKPHX14:25 PDT15:02 MST0h 36mN604AW
2026-04-28partialKPHX?07:41 MSTN604AW
2026-04-27estimatedKSBAKPHX11:42 PDT14:04 MST2h 21mN912NN
2026-04-27KPHXKPDX07:33 MST10:04 PDT2h 30mN912NN
2026-04-26estimatedKSBAKPHX11:21 PDT14:02 MST2h 40mN908NN
2026-04-26estimatedKPHXKPDX07:35 MST10:04 PDT2h 28mN908NN
2026-04-25estimatedKSBAKPHX11:19 PDT14:04 MST2h 44mN849NN
2026-04-25estimatedKPHXKPDX07:57 MST10:32 PDT2h 34mN849NN
2026-04-24estimatedKSBAKPHX11:41 PDT14:00 MST2h 18mN812NN
2026-04-24KPHXKPDX07:51 MST10:18 PDT2h 27mN812NN
2026-04-23KPDXKPHX11:38 PDT13:56 MST2h 17mN937NN
2026-04-23estimated?KPDX14:28Z09:58 PDT2h 29mN937NN
2026-04-22estimatedKSBAKPHX11:41 PDT14:18 MST2h 36mN923AN
2026-04-22KPHXKPDX07:47 MST10:14 PDT2h 27mN923AN
2026-04-21estimatedKSBAKPHX11:41 PDT14:24 MST2h 42mN662AW
2026-04-21estimatedKPHXKSBA07:43 MST09:56 PDT2h 12mN662AW
2026-04-20estimatedKSBAKPHX12:59 PDT15:42 MST2h 42mN906AN
2026-04-20KPHXKPDX09:06 MST11:26 PDT2h 19mN906AN
2026-04-19estimated??18:19Z20:50Z2h 30mN984NN
2026-04-19estimated?KPDX14:31Z10:08 PDT2h 36mN984NN
2026-04-18estimatedKSBAKPHX12:33 PDT14:52 MST2h 18mN898NN
2026-04-18?KPDX14:39Z10:16 PDT2h 36mN898NN
2026-04-17KPDXKPHX11:28 PDT13:58 MST2h 30mN844NN
2026-04-17KPHXKPDX07:45 MST10:18 PDT2h 32mN844NN
2026-04-16estimatedKSBAKPHX11:42 PDT14:06 MST2h 23mN971NN
2026-04-16KPHXKPDX07:46 MST10:36 PDT2h 50mN971NN
2026-04-15estimatedKSBAKPHX12:58 PDT15:18 MST2h 20mN957NN
2026-04-15KPHXKPDX09:40 MST12:12 PDT2h 31mN957NN
2026-04-14estimatedKSBAKPHX11:44 PDT14:06 MST2h 21mN663AW
2026-04-14KPHXKPDX07:43 MST10:10 PDT2h 27mN663AW
2026-04-13partialKPHX?12:30 MSTN839NN
2026-04-12partialKPHX?07:43 MSTN328RR
2026-04-11estimatedKSBAKPHX11:58 PDT14:08 MST2h 09mN916NN
2026-04-11KPHXKPDX07:45 MST09:56 PDT2h 10mN916NN
2026-04-06KRSWKCLT06:08 EDT07:34 EDT1h 25mN549UW
2026-04-05KRSWKCLT06:06 EDT07:40 EDT1h 33mN182UW
2026-04-04KRSWKCLT06:24 EDT07:58 EDT1h 33mN169UW
2026-04-03KRSWKCLT06:11 EDT07:52 EDT1h 40mN181UW
2026-04-02KRSWKCLT06:06 EDT07:38 EDT1h 31mN137AA
2026-04-01estimatedKRSW?06:12 EDT10:46Z0h 34mN914UY
2026-03-31KRSWKCLT07:16 EDT08:42 EDT1h 25mN164NN
2026-03-30KRSWKCLT06:09 EDT07:44 EDT1h 35mN905AU
2026-03-29KRSWKCLT06:15 EDT07:42 EDT1h 26mN580UW
2026-03-16KRSWKCLT06:17 EDT07:54 EDT1h 36mN576UW
2026-03-15KRSWKCLT06:08 EDT08:06 EDT1h 57mN583UW
2026-03-14KRSWKCLT06:16 EDT07:42 EDT1h 25mN921US
2026-03-13KRSWKCLT06:25 EDT07:56 EDT1h 30mN150NN
2026-03-12KRSWKCLT06:09 EDT07:42 EDT1h 32mN971UY
2026-03-11KRSWKCLT06:10 EDT07:46 EDT1h 35mN927UW
2026-03-10KRSWKCLT07:22 EDT08:58 EDT1h 35mN155UW
2026-03-09KRSWKCLT06:06 EDT07:44 EDT1h 37mN184US
2026-03-08KRSWKCLT06:06 EDT07:42 EDT1h 36mN925UY
2026-03-07KRSWKCLT06:16 EST07:56 EST1h 39mN921US
2026-03-06KRSWKCLT06:14 EST07:56 EST1h 41mN552UW
2026-03-05KRSW?06:12 EST13:09Z1h 56mN127AA
2026-03-04KRSWKCLT07:23 EST08:58 EST1h 34mN165NN
2026-03-03KRSWKCLT07:26 EST08:54 EST1h 27mN174US
2026-03-02KRSWKCLT06:15 EST07:44 EST1h 28mN187US
2026-03-01KRSWKCLT06:14 EST07:40 EST1h 26mN157UW
2026-02-28KRSWKCLT06:13 EST07:36 EST1h 22mN982VJ
2026-02-27KRSWKCLT06:11 EST07:30 EST1h 18mN154AA
2026-02-26KRSWKCLT06:18 EST07:58 EST1h 39mN184US
2026-02-25KRSWKCLT07:26 EST08:56 EST1h 29mN924US
2026-02-24KRSWKCLT07:32 EST09:06 EST1h 33mN977UY
2026-02-23KRSWKCLT06:06 EST07:32 EST1h 25mN925UY
2026-02-22KRSWKCLT06:12 EST07:34 EST1h 22mN982VJ
2026-02-21estimated?KCLT11:13Z07:38 EST1h 24mN519UW
2026-02-20KRSWKCLT06:26 EST08:00 EST1h 33mN163US
2026-02-19KRSWKCLT06:23 EST07:54 EST1h 30mN194UW
2026-02-18KRSWKCLT07:19 EST08:52 EST1h 33mN199UW
2026-02-17KRSWKCLT07:27 EST09:02 EST1h 34mN921US
2026-02-16KRSWKCLT06:11 EST07:44 EST1h 32mN552UW
2026-02-15KRSWKCLT06:10 EST07:34 EST1h 23mN994AN
2026-02-14KRSWKCLT06:21 EST08:00 EST1h 39mN900UW
2026-02-13KRSWKCLT06:13 EST07:52 EST1h 38mN558UW
2026-02-12KRSWKCLT06:11 EST07:48 EST1h 36mN559UW
2026-02-11KRSWKCLT06:10 EST07:36 EST1h 25mN971UY
2026-02-10KRSWKCLT06:08 EST07:42 EST1h 33mN120EE
2026-02-09KRSWKCLT06:08 EST07:38 EST1h 30mN931AM
2026-02-08KRSWKCLT06:09 EST07:40 EST1h 30mN581UW
2026-02-07KRSWKCLT06:15 EST07:50 EST1h 34mN184US
2026-02-06KRSWKCLT06:09 EST07:40 EST1h 30mN560UW
2026-02-05KRSWKCLT06:05 EST07:26 EST1h 20mN997AA
2026-02-04KRSWKCLT06:10 EST07:36 EST1h 26mN177US
2026-02-03KRSWKCLT06:13 EST07:42 EST1h 28mN148AN
2026-02-02KRSWKCLT08:57 EST10:30 EST1h 32mN560UW
2026-01-30KRSWKCLT06:10 EST07:30 EST1h 19mN907AA
2026-01-29KRSWKCLT06:09 EST07:36 EST1h 27mN509AY
2026-01-25KRSWKCLT09:54 EST11:18 EST1h 24mN931AM
2026-01-24KRSWKCLT06:13 EST07:34 EST1h 20mN987AM
2026-01-23estimated?KCLT11:19Z07:44 EST1h 24mN920US
2026-01-22KRSWKCLT06:14 EST07:38 EST1h 24mN145AN
2026-01-21KRSWKCLT06:12 EST07:40 EST1h 27mN183UW
2026-01-20KRSWKCLT06:08 EST07:28 EST1h 19mN161AA
2026-01-19KRSWKCLT06:06 EST07:26 EST1h 19mN138AN
2026-01-09KRSWKCLT06:06 EST07:32 EST1h 25mN195UW
2026-01-08KRSW?06:10 EST13:38Z2h 27mN130AN
2026-01-07KRSWKCLT06:10 EST07:52 EST1h 41mN523UW
2026-01-06KRSWKCLT06:07 EST07:34 EST1h 26mN144AN
2026-01-05KRSWKCLT06:18 EST07:52 EST1h 34mN915US
2026-01-04KRSW?06:13 EST13:22Z2h 08mN132AN
2026-01-03KRSWKCLT06:27 EST08:02 EST1h 34mN188US
2026-01-02KRSWKCLT06:10 EST07:46 EST1h 36mN172US
2026-01-01KRSW?06:17 EST13:52Z2h 34mN171US
2025-12-31KRSWKCLT06:08 EST07:48 EST1h 40mN981UY
2025-12-30KRSWKCLT06:18 EST07:58 EST1h 40mN926UW
2025-12-29KRSWKCLT06:09 EST07:44 EST1h 34mN552UW
2025-12-28KRSWKCLT06:14 EST07:50 EST1h 36mN912UY
2025-12-27KRSWKCLT06:12 EST07:44 EST1h 31mN151UW
2025-12-26KRSWKCLT06:12 EST07:52 EST1h 39mN551UW
2025-12-25KRSWKCLT06:12 EST07:52 EST1h 39mN120EE
2025-12-24KRSWKCLT06:12 EST07:56 EST1h 44mN536UW
2025-12-23KRSWKCLT06:12 EST07:56 EST1h 44mN152UW
2025-12-22KRSW?06:11 EST13:34Z2h 22mN750UW
2025-12-21KRSWKCLT06:23 EST07:56 EST1h 32mN177US
2025-12-20KRSWKCLT06:15 EST07:48 EST1h 32mN546UW
2025-12-19KRSWKCLT06:06 EST07:42 EST1h 36mN714US
2025-12-18estimated??14:16Z15:08Z0h 51mN196UW
2025-12-18KRSW?06:09 EST13:54Z2h 45mN196UW
2025-12-17KRSWKCLT07:20 EST09:00 EST1h 40mN978UY
2025-12-16KRSWKCLT07:20 EST09:06 EST1h 45mN150NN
2025-12-15KRSWKCLT07:22 EST08:52 EST1h 29mN196UW
2025-12-14KRSWKCLT06:25 EST07:54 EST1h 28mN987AM
2025-12-13KRSWKCLT06:22 EST07:50 EST1h 27mN180US
2025-12-12KRSWKCLT07:19 EST08:52 EST1h 32mN196UW
2025-12-11KRSWKCLT06:18 EST07:58 EST1h 40mN900UW
2025-12-10KRSW?07:22 EST14:38Z2h 16mN129AA
2025-11-27KRSWKCLT06:17 EST07:36 EST1h 18mN152AA
2025-11-26KRSWKCLT06:13 EST07:42 EST1h 28mN154UW
2025-10-29partialKORD?19:00 CDTN306NY
2025-10-28partialKORD?21:10 CDTN556UW
2025-10-27partialKORD?15:13 CDTN556UW
2025-10-27estimated??19:30Z19:50Z0h 19mN556UW
2025-10-26partialKORD?15:10 CDTN929AA
2025-10-25partialKORD?15:08 CDTN435AN
2025-10-25estimated??19:28Z19:48Z0h 19mN435AN
2025-10-24partialKORD?14:58 CDTN128AN
2025-10-23partialKORD?19:06 CDTN573UW
2025-10-22estimated??20:30Z23:28Z2h 58mN573UW
2025-10-21estimated??20:41Z23:58Z3h 16mN851NN
2025-10-20partialKORD?19:00 CDTN921US
2025-10-19estimated??22:42Z23:58Z1h 15mN921US
2025-10-18partialKORD?18:33 CDTN507AY
2025-10-15partialKORD?19:00 CDTN932NN
2025-10-14estimated??20:08Z23:58Z3h 50mN932NN
2025-10-13partialKORD?14:24 CDTN521UW
2025-10-12partialKORD?18:01 CDTN930AU
2025-10-07partialKORD?19:01 CDTN176UW
2025-10-06partialKORD?19:00 CDTN163US
2025-10-05partialKORD?09:55 CDTN131NN
2025-10-04KPDXKORD06:28 PDT09:58 CDT1h 29mN185UW
2025-10-01KPDX Portland International?13:21 PDT21:27Z1h 05mA16DB9
2025-09-30KPDX Portland International?13:51 PDT21:58Z1h 06mA6E89F
2025-09-29?KORD O'Hare International00:00Z21:38 CDT2h 38mA09188
2025-09-27KPDX Portland International?13:18 PDT21:24Z1h 05mA138B8
2025-09-26KPDX Portland International?13:10 PDT21:12Z1h 01mA05C59
2025-09-25KPDX Portland International?17:00 PDT01:09Z1h 08mA0E086
2025-09-23KPDX Portland International?13:54 PDT22:01Z1h 07mA07177
2025-09-22KPDX Portland International?19:09 PDT03:11Z1h 02mA0CB68
2025-09-20KPDX Portland International?13:15 PDT21:20Z1h 04mACE96C
2025-09-19KPDX Portland International?13:22 PDT21:23Z1h 00mA6E4E8
2025-09-18KPDX Portland InternationalKORD O'Hare International13:09 PDT18:46 CDT3h 36mA0B550
2025-08-26estimated??00:02Z03:48Z3h 45mN872NN
2025-08-25partialKPDX?20:22 PDTN872NN
2025-08-23partialKORD?00:39 CDTN824NN
2025-08-21KPDXKORD23:58 PDT16:08 CDT14h 09mN906NN
2025-08-19partialKORD?13:08 CDTN989AN
2025-08-17partialKORD?11:57 CDTN966AN
2025-08-16partialKORD?11:34 CDTN119NN
2025-08-15partialKDPA?19:33 CDTN886NN
2025-08-14estimatedKPDXKORD10:59 PDT14:52 CDT1h 53mN886NN

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