Flight

AAL2602

Flight history and live tracking for AAL2602, 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
RouteKPHX PHOENIX SKY HARBOR INTERNATIONAL → KDEN DENVER INTERNATIONAL
Scheduled departure08:30 MST
Estimated departure08:30 MST on time
Estimated arrival11:19 MDT
AircraftN932NN B738
Also scheduledSun 04 Oct 12:17 MDT

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

Route

AirlineAmerican Airlines
Observed routeKCLT → KPVD

Flight history 400 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KDENKPHX11:20 MDT13:00 MST2h 39mN826NN
2026-10-03KPHXKDEN08:01 MST11:16 MDT2h 14mN826NN
2026-10-02KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:28 MDT12:56 MST1h 28mN973AN
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:46 MST11:07 MDT1h 21mN973AN
2026-10-01KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:26 MDT12:52 MST1h 26mN972NN
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:48 MST11:13 MDT1h 25mN972NN
2026-09-30KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:35 MDT13:01 MST1h 26mN311UN
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:45 MST11:06 MDT1h 21mN311UN
2026-09-29KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:26 MDT13:12 MST1h 46mN354PT
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:45 MST10:59 MDT1h 14mN354PT
2026-09-28KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:34 MDT13:07 MST1h 33mN317UW
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:34 MST10:56 MDT1h 22mN317UW
2026-09-27KDEN DENVER INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL12:32 MDT13:05 MST1h 33mN990AN
2026-09-27KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL08:47 MST11:05 MDT1h 18mN990AN
2026-09-26KDENKPHX12:18 MDT13:00 MST1h 41mN871NN
2026-09-26KPHXKDEN08:01 MST11:14 MDT2h 12mN871NN
2026-09-25KDENKPHX12:26 MDT15:31 MST4h 05mN896NN
2026-09-25KPHXKDEN08:30 MST11:10 MDT1h 39mN896NN
2026-09-24KDENKPHX14:10 MDT14:34 MST1h 24mN909NN
2026-09-24partialKDEN?12:38 MDTN909NN
2026-09-24KPHXKDEN08:23 MST11:54 MDT2h 31mN909NN
2026-09-23KDENKPHX12:34 MDT13:12 MST1h 38mN906AN
2026-09-23KPHXKDEN08:13 MST11:02 MDT1h 48mN906AN
2026-09-22KDENKPHX12:28 MDT13:08 MST1h 40mN827NN
2026-09-22KPHXKDEN08:28 MST11:04 MDT1h 35mN827NN
2026-09-21KDENKPHX12:24 MDT12:58 MST1h 34mN879NN
2026-09-21KPHXKDEN08:05 MST11:12 MDT2h 06mN879NN
2026-09-20partialKPHX?11:34 MSTN824NN
2026-09-20KPHXKDEN08:29 MST11:00 MDT1h 30mN824NN
2026-09-19partialKPHX?11:35 MSTN871NN
2026-09-19partialKPHX?08:36 MSTN871NN
2026-09-18partialKPHX?11:14 MSTN917NN
2026-09-18partialKPHX?08:32 MSTN917NN
2026-09-17partialKPHX?11:27 MSTN806NN
2026-09-17partialKPHX?08:40 MSTN806NN
2026-09-16partialKPHX?11:29 MSTN986NN
2026-09-16partialKPHX?08:34 MSTN986NN
2026-09-15partialKPHX?08:11 MSTA36A19
2026-09-14?KPHX18:21Z13:08 MST1h 46mN945AN
2026-09-14estimatedKPHX?08:32 MST17:08Z1h 35mN945AN
2026-09-13?KPHX18:03Z12:56 MST1h 53mN922NN
2026-09-13estimatedKPHX?08:34 MST17:08Z1h 33mN922NN
2026-09-12?KPHX17:43Z14:02 MST3h 18mN964NN
2026-09-12estimatedKPHX?08:41 MST17:08Z1h 26mN964NN
2026-09-11?KPHX17:45Z12:42 MST1h 56mN801NN
2026-09-11estimatedKPHX?08:41 MST17:08Z1h 26mN801NN
2026-09-10estimated?KPHX18:05Z12:42 MST1h 36mN801NN
2026-09-10KPHX?08:34 MST17:16Z1h 41mN801NN
2026-09-09estimated?KPHX18:07Z12:44 MST1h 36mN955NN
2026-09-09estimatedKPHX?08:36 MST17:06Z1h 29mN955NN
2026-09-07estimated??01:52Z02:14Z0h 22mN897NN
2026-09-07estimated??00:00Z01:20Z1h 19mN897NN
2026-09-06estimated??12:47Z23:58Z11h 10mN897NN
2026-09-05estimatedKPHX?15:40 MST23:58Z1h 17mN897NN
Earlier flights (346) - back to 2025-08-24
DateFromToDepArrDurationAircraft
2026-08-31?KPHX01:03Z22:38 MST4h 34mN651AW
2026-08-31estimated??00:01Z00:42Z0h 40mN651AW
2026-08-30estimated??00:00Z00:38Z0h 37mN947AN
2026-08-29estimatedKPHX?15:50 MST23:58Z1h 07mN947AN
2026-08-24KPHX?20:14 MST07:21Z4h 06mN738US
2026-08-23estimated??00:42Z02:30Z1h 47mN944NN
2026-08-17estimated??00:40Z11:20Z10h 39mN652AW
2026-08-16KPHX?18:37 MST12:44Z11h 07mN826NN
2026-07-23estimated??18:18Z22:06Z3h 48mN995AN
2026-07-23partialKCLT?09:11 EDTN995AN
2026-07-21partialKCLT?15:00 EDTN992AU
2026-07-21partialKCLT?10:20 EDTN992AU
2026-07-20partialKCLT?14:18 EDTN147AA
2026-07-20partialKCLT?09:16 EDTN147AA
2026-07-19partialKCLT?14:17 EDTN539UW
2026-07-19partialKCLT?09:21 EDTN539UW
2026-07-18partialKCLT?14:15 EDTN136AN
2026-07-18partialKCLT?09:13 EDTN136AN
2026-07-17partialKCLT?15:20 EDTAD3A7F
2026-07-17partialKCLT?10:41 EDTAD3A7F
2026-07-16partialKCLT?14:14 EDTN573UW
2026-07-16partialKCLT?09:09 EDTN573UW
2026-07-15partialKCLT?14:13 EDTN161AA
2026-07-15partialKCLT?09:42 EDTN161AA
2026-07-14partialKCLT?14:17 EDTAD50C9
2026-07-14partialKCLT?09:10 EDTAD50C9
2026-07-13partialKCLT?14:13 EDTN991AU
2026-07-13partialKCLT?09:09 EDTN991AU
2026-07-12partialKCLT?14:19 EDTN126AN
2026-07-12partialKCLT?09:18 EDTN126AN
2026-07-11partialKCLT?14:13 EDTN127AA
2026-07-11partialKCLT?09:07 EDTN127AA
2026-07-10partialKCLT?14:58 EDTN159AN
2026-07-10partialKCLT?10:07 EDTN159AN
2026-07-09partialKCLT?14:19 EDTN575UW
2026-07-09partialKCLT?09:19 EDTN575UW
2026-07-08partialKCLT?14:18 EDTN142AN
2026-07-08partialKCLT?09:13 EDTN142AN
2026-07-07partialKCLT?14:21 EDTN916US
2026-07-07partialKCLT?09:13 EDTN916US
2026-07-06partialKCLT?14:25 EDTN560UW
2026-07-06partialKCLT?09:19 EDTN560UW
2026-07-05partialKCLT?14:22 EDTN161UW
2026-07-05partialKCLT?09:17 EDTN161UW
2026-07-04estimatedKSLCKCLT07:55 MDT13:30 EDT3h 34mN195UW
2026-07-03partialKCLT?14:11 EDTN199UW
2026-07-03partialKCLT?09:17 EDTN199UW
2026-07-02partialKCLT?14:46 EDTN151AN
2026-07-02partialKCLT?10:09 EDTN151AN
2026-07-01partialKCLT?14:20 EDTN182UW
2026-07-01partialKCLT?09:03 EDTN182UW
2026-06-30partialKCLT?16:32 EDTN585UW
2026-06-30estimated??17:17Z19:16Z1h 58mN585UW
2026-06-30partialKCLT?09:29 EDTN585UW
2026-06-29partialKCLT?14:18 EDTN904AA
2026-06-29partialKCLT?09:11 EDTN904AA
2026-06-28partialKCLT?14:25 EDTN186US
2026-06-28partialKCLT?09:15 EDTN186US
2026-06-27partialKCLT?14:51 EDTN587UW
2026-06-27partialKCLT?09:06 EDTN587UW
2026-06-26partialKCLT?14:30 EDTN120EE
2026-06-26partialKCLT?09:23 EDTN120EE
2026-06-25partialKCLT?15:10 EDTN151UW
2026-06-25partialKCLT?09:57 EDTN151UW
2026-06-24partialKCLT?16:21 EDTN151UW
2026-06-24partialKCLT?09:08 EDTN151UW
2026-06-23partialKCLT?16:30 EDTN155NN
2026-06-23partialKCLT?11:09 EDTN155NN
2026-06-22partialKCLT?14:28 EDTN194UW
2026-06-22partialKCLT?09:16 EDTN194UW
2026-06-21partialKCLT?14:29 EDTN143AN
2026-06-21partialKCLT?09:09 EDTN143AN
2026-06-20partialKCLT?14:25 EDTN552UW
2026-06-20partialKCLT?09:17 EDTN552UW
2026-06-19partialKCLT?14:44 EDTN561UW
2026-06-19partialKCLT?09:40 EDTN561UW
2026-06-18partialKCLT?14:36 EDTN560UW
2026-06-18partialKCLT?11:28 EDTN560UW
2026-06-17partialKCLT?15:21 EDTN151AN
2026-06-17partialKCLT?10:09 EDTN151AN
2026-06-16partialKCLT?14:23 EDTN580UW
2026-06-16partialKCLT?10:43 EDTN580UW
2026-06-15partialKCLT?14:24 EDTN199UW
2026-06-15partialKCLT?09:12 EDTN199UW
2026-06-14partialKCLT?14:36 EDTN152AA
2026-06-14partialKCLT?09:17 EDTN152AA
2026-06-13partialKCLT?14:29 EDTN576UW
2026-06-13estimated??17:35Z17:54Z0h 18mN576UW
2026-06-13partialKCLT?09:15 EDTN576UW
2026-06-12partialKCLT?14:27 EDTN186US
2026-06-12partialKCLT?09:11 EDTN186US
2026-05-29partialKCLT?09:12 EDTN553UW
2026-05-28KSLCKCLT12:29 MDT18:04 EDT3h 35mN409AA
2026-05-28estimatedKCLT?09:12 EDT17:02Z3h 49mN409AA
2026-05-27partialKCLT?14:19 EDTN543UW
2026-05-27partialKCLT?09:13 EDTN543UW
2026-05-26partialKCLT?14:27 EDTN460AN
2026-05-26estimated??15:46Z16:48Z1h 01mN460AN
2026-05-26partialKCLT?09:12 EDTN460AN
2026-05-25partialKCLT?14:15 EDTN557UW
2026-05-25partialKCLT?09:11 EDTN557UW
2026-05-24partialKCLT?14:14 EDTN158AN
2026-05-24partialKCLT?09:20 EDTN158AN
2026-05-23partialKCLT?14:50 EDTN139AN
2026-05-23partialKCLT?09:49 EDTN139AN
2026-05-22partialKCLT?14:15 EDTN194UW
2026-05-22partialKCLT?09:12 EDTN194UW
2026-05-21partialKCLT?14:24 EDTN996AN
2026-05-21partialKCLT?09:07 EDTN996AN
2026-05-21partialKCLT?20:00 EDTN812AW
2026-05-20estimatedKPVD?19:19 EDT23:58Z0h 38mN812AW
2026-05-20KCLTKPVD16:02 EDT17:34 EDT1h 31mN812AW
2026-05-20partialKCLT?03:25 EDTN746UW
2026-05-20partialKCLT?00:29 EDTN744P
2026-05-20partialKCLT?21:30 EDTN721UW
2026-05-19partialKCLT?21:22 EDTN807AW
2026-05-12estimated?KPVD19:54Z17:30 EDT1h 36mN807AW
2026-05-12partialKCLT?20:00 EDTN826AW
2026-05-11estimatedKPVD?19:03 EDT23:58Z0h 54mN826AW
2026-05-11KCLTKPVD16:27 EDT17:52 EDT1h 25mN826AW
2026-05-11partialKCLT?20:00 EDTN732US
2026-05-10estimatedKPVD?19:05 EDT23:58Z0h 52mN732US
2026-05-10KCLTKPVD16:08 EDT17:42 EDT1h 33mN732US
2026-05-09partialKCLT?20:00 EDTN805AW
2026-05-08estimatedKPVD?19:10 EDT23:58Z0h 47mN805AW
2026-05-08KCLTKPVD15:53 EDT17:22 EDT1h 28mN805AW
2026-05-08partialKCLT?20:00 EDTN9018E
2026-05-07estimatedKPVD?19:10 EDT23:58Z0h 47mN9018E
2026-05-07KCLTKPVD15:58 EDT17:18 EDT1h 19mN9018E
2026-05-07partialKCLT?20:00 EDTN715UW
2026-05-06estimatedKPVD?19:02 EDT23:58Z0h 55mN715UW
2026-05-06KCLTKPVD15:58 EDT17:32 EDT1h 33mN715UW
2026-05-06KPVDKCLT22:25 EDT00:04 EDT1h 38mN651AW
2026-05-06KCLTKPVD20:00 EDT21:28 EDT1h 28mN651AW
2026-05-05estimatedKEWRKCLT20:00 EDT21:18 EDT1h 17mN9018E
2026-05-04partialKPVD?19:33 EDTAC7658
2026-05-04partialKCLT?20:00 EDTN840AW
2026-05-03estimatedKPVD?19:10 EDT23:58Z0h 47mN840AW
2026-05-03estimatedKCLTKPVD16:14 EDT17:40 EDT1h 25mN840AW
2026-05-02partialKCLT?20:00 EDTN835AW
2026-05-01estimatedKPVD?19:10 EDT23:58Z0h 47mN835AW
2026-05-01KCLTKPVD15:53 EDT17:20 EDT1h 26mN835AW
2026-05-01partialKCLT?20:00 EDTN807AW
2026-04-30estimatedKPVD?19:12 EDT23:58Z0h 45mN807AW
2026-04-30KCLTKPVD16:13 EDT17:46 EDT1h 33mN807AW
2026-04-30partialKCLT?20:00 EDTN740UW
2026-04-29estimatedKPVD?18:58 EDT23:58Z0h 59mN740UW
2026-04-29KCLTKPVD15:54 EDT17:20 EDT1h 25mN740UW
2026-04-29partialKCLT?20:00 EDTN747UW
2026-04-28partialKCLT?16:16 EDTN747UW
2026-04-28partialKCLT?20:00 EDTN748UW
2026-04-27partialKPVD?19:11 EDTAA1219
2026-04-27estimatedKBDRKCLT20:00 EDT21:24 EDT1h 24mN748UW
2026-04-26estimatedKCLTKPVD17:24 EDT18:52 EDT1h 27mN748UW
2026-04-25partialKCLT?20:00 EDTN705UW
2026-04-24estimatedKPVD?19:10 EDT23:58Z0h 47mN705UW
2026-04-24KCLTKPVD15:52 EDT17:32 EDT1h 39mN705UW
2026-04-23KPVDKCLT19:07 EDT20:40 EDT1h 33mAA55EE
2026-04-23KCLTKPVD15:55 EDT17:32 EDT1h 36mN765US
2026-04-22KPVDKCLT19:08 EDT20:42 EDT1h 34mA9B43F
2026-04-22KCLTKPVD15:56 EDT17:30 EDT1h 33mN724UW
2026-04-21KPVDKCLT18:40 EDT20:22 EDT1h 41mA9854E
2026-04-21KCLTKPVD16:02 EDT17:36 EDT1h 33mN712US
2026-04-20KPVDKCLT19:15 EDT20:56 EDT1h 40mA997E5
2026-04-20KCLTKPVD15:44 EDT17:16 EDT1h 31mN717UW
2026-04-20estimated?KCLT00:00Z21:14 EDT1h 13mN807AW
2026-04-19estimated??21:40Z23:58Z2h 17mN807AW
2026-04-19partialKCLT?15:53 EDTN807AW
2026-04-18partialKCLT?20:00 EDTN737US
2026-04-17partialKPVD?19:39 EDTA9E6DF
2026-04-16KPVDKCLT19:16 EDT21:04 EDT1h 47mAD45A4
2026-04-16KCLTKPVD16:17 EDT17:42 EDT1h 25mAD45A4
2026-04-15KPVDKCLT19:10 EDT20:52 EDT1h 42mA9B7F6
2026-04-15KCLTKPVD15:58 EDT17:28 EDT1h 29mN725UW
2026-04-14estimatedKPVD?18:25 EDT23:58Z1h 32mN708UW
2026-04-14KCLTKPVD15:45 EDT17:18 EDT1h 32mN708UW
2026-04-13KPVDKCLT19:03 EDT20:42 EDT1h 38mAB4EA8
2026-04-13KCLTKPVD15:58 EDT17:32 EDT1h 33mN828AW
2026-04-13estimated?KCLT00:00Z21:16 EDT1h 15mN9016
2026-04-12partialKPVD?19:19 EDTAC760D
2026-04-11KPVDKCLT20:17 EDT21:34 EDT1h 16mN827AW
2026-04-06estimated?KBOS00:00Z20:26 EDT0h 26mN438AN
2026-04-05partial??00:00ZN422AN
2026-04-04estimated??15:07Z23:58Z8h 50mN449AN
2026-04-04estimated?KBOS00:00Z20:46 EDT0h 45mN449AN
2026-04-03KPHX?03:34 MST23:58Z13h 24mN451AN
2026-04-02KPHXKBOS03:20 MST20:36 EDT14h 16mA51D1B
2026-04-01partial??00:00ZN422AN
2026-03-31partial??00:00ZN469AN
2026-03-30KPHX?03:28 MST23:58Z13h 29mN462AA
2026-03-29estimated??22:22Z23:58Z1h 35mN462AA
2026-03-29estimated??10:13Z21:58Z11h 44mN469AN
2026-03-28KPHXKBOS13:32 MST20:54 EDT4h 21mA5BB17
2026-03-15estimated?KBOS00:00Z20:32 EDT0h 32mN459AN
2026-03-14partial??00:00ZA5CC4C
2026-03-13KPHXKBOS03:37 MST20:34 EDT13h 56mA5031A
2026-03-12partial??00:00ZN417AN
2026-03-11partial??00:00ZN411AN
2026-03-10KPHX?12:47 MST23:58Z4h 10mN411AN
2026-03-10partial??00:00ZN451AN
2026-03-09partial??00:00ZA5C895
2026-03-08partial??00:01ZN437AN
2026-03-06KPHXKBOS14:55 MST21:51 EST4h 55mA5B760
2026-03-06partial??00:00ZN401AN
2026-03-05partial??00:04ZN416AN
2026-03-04partial??02:22ZN403AN
2026-03-04estimated??00:01Z01:40Z1h 38mN403AN
2026-03-03partial??00:00ZN469AN
2026-03-02partial??00:02ZN454AL
2026-02-28partialKPHX?13:45 MSTA5232B
2026-02-28partial??00:00ZN434AN
2026-02-27partial??00:00ZN426AN
2026-02-26partial??00:01ZN432AN
2026-02-25partial??03:22ZN424AN
2026-02-25estimated?KBOS00:00Z20:24 EST1h 23mN424AN
2026-02-24estimated??20:01Z23:58Z3h 56mN424AN
2026-02-22estimated?KBOS00:02Z20:10 EST1h 07mN414AL
2026-02-21partial??00:00ZN462AA
2026-02-20partial??00:00ZN450AN
2026-02-19partial??00:03ZN411AN
2026-02-18partial??00:02ZN450AN
2026-02-17partialKBOS?21:42 ESTN442AN
2026-02-17?KBOS00:02Z21:02 EST1h 59mN442AN
2026-02-16KBOS?07:10 EST23:58Z11h 47mN421UW
2026-02-16estimated??00:02Z03:38Z3h 35mN421UW
2026-02-15partial??00:02ZN416AN
2026-02-14partial??00:02ZN428AA
2026-02-13estimated??21:01Z23:58Z2h 56mN428AA
2026-02-12?KPHL05:39Z05:04 EST4h 24mN733UW
2026-02-11estimated??00:00Z01:24Z1h 23mN419AN
2026-02-10estimated?KPHL06:24Z18:58 EST17h 33mN417AN
2026-02-10estimated??03:00Z04:52Z1h 51mN417AN
2026-02-10estimated??00:00Z02:36Z2h 35mN417AN
2026-02-09partial??05:36ZA5C127
2026-02-09estimated??00:03Z04:58Z4h 54mA5C127
2026-02-08partial??00:00ZN426AN
2026-02-07partialKBOS?09:21 ESTA4ACAE
2026-02-07partialKBOS?07:09 ESTA4ACAE
2026-02-06partial??00:00ZA5C4DE
2026-02-05partialKTYS?19:00 ESTN439AN
2026-02-04partialKBOS?07:06 ESTA5A4C1
2026-02-03partial??00:00ZN439AN
2026-02-02partial??00:00ZN408AN
2026-02-01partial??02:30ZN170US
2026-02-01estimated??00:00Z02:06Z2h 06mN170US
2026-01-31KPHX?13:50 MST23:58Z3h 07mN170US
2026-01-31estimated??07:57Z20:22Z12h 24mN990AU
2026-01-31estimated??05:16Z06:42Z1h 25mN990AU
2026-01-31estimated??00:00Z03:36Z3h 36mN990AU
2026-01-30partial??00:01ZN417AN
2026-01-29partial??00:00ZA5CC4C
2026-01-28KBOS?06:09 EST23:58Z12h 48mA5CC4C
2026-01-28estimated??00:00Z03:32Z3h 32mA5CC4C
2026-01-27estimated??22:01Z23:58Z1h 56mA5CC4C
2026-01-25estimated?KBOS00:00Z20:10 EST1h 09mN424AN
2026-01-24partial??00:06ZN581UW
2026-01-23partial??00:09ZN406AN
2026-01-22estimated??20:34Z23:58Z3h 23mN406AN
2026-01-22estimated??02:48Z20:10Z17h 21mN400AN
2026-01-22estimated??00:00Z02:00Z1h 59mN400AN
2026-01-21KPHX?13:41 MST23:58Z3h 16mN400AN
2026-01-21partialKAKR?19:02 ESTN449AN
2026-01-20partial??00:00ZN465AN
2026-01-19partial??00:02ZN460AN
2026-01-18estimated??21:04Z23:58Z2h 54mN460AN
2026-01-17estimated??23:02Z23:30Z0h 27mN446AN
2026-01-09partialKPHX?17:01 MSTN991AU
2026-01-08partialKCLE?19:00 ESTN436AN
2026-01-07partial??00:00ZN408AN
2026-01-06partial??00:00ZN153AN
2026-01-05partial??00:00ZN452AN
2026-01-04partial??00:00ZN442AN
2026-01-03partial??00:00ZN454AL
2026-01-02partialKBOS?21:57 ESTA58873
2026-01-01estimated??12:57Z23:58Z11h 00mN469AN
2026-01-01estimated?KBOS11:03Z06:34 EST0h 30mN469AN
2026-01-01estimated?KBOS00:02Z19:50 EST0h 47mN469AN
2025-12-31partial??00:00ZN417AN
2025-12-30partialKPHX?19:33 MSTN451AN
2025-12-30estimated?? Logan International00:02Z01:56Z1h 54mN451AN
2025-12-29partial??00:00ZN441UW
2025-12-28partial??03:26ZN452AN
2025-12-28estimated??00:00Z03:04Z3h 04mN452AN
2025-12-27KPHX?13:42 MST23:58Z3h 15mN452AN
2025-12-27partial??00:00ZN448AN
2025-12-26KPHX?14:05 MST23:58Z2h 52mN448AN
2025-12-26estimated??00:01Z02:40Z2h 38mN460AN
2025-12-25partialKBOS?22:16 ESTA4E6C0
2025-12-24partial??00:00ZN440AN
2025-12-23partial??00:00ZN460AN
2025-12-22estimated??13:10Z23:58Z10h 47mN432AN
2025-12-22?KBOS00:00Z07:38 EST12h 38mN432AN
2025-12-21KBOS?07:33 EST23:58Z11h 25mN414AL
2025-12-21estimated??00:02Z12:10Z12h 07mN414AL
2025-12-20KPHX?13:30 MST23:58Z3h 27mN414AL
2025-12-20partial??00:00ZN408AN
2025-12-19KPHX?13:38 MST23:58Z3h 20mN408AN
2025-12-19partial??00:00ZN459AN
2025-12-18partial??00:00ZN419AN
2025-12-17partial??00:00ZN428AA
2025-12-16partial??00:00ZN426AN
2025-12-15partial??00:00ZN454AL
2025-12-14partialKCLE?19:00 ESTN428AA
2025-12-13estimated??08:29Z23:58Z15h 28mN439AN
2025-12-13estimated??06:06Z07:06Z0h 59mN439AN
2025-12-13estimated??02:26Z04:10Z1h 43mN439AN
2025-12-13estimated??00:00Z01:58Z1h 57mN439AN
2025-12-12partialKBOS?07:53 ESTA4ACAE
2025-12-11partial??00:00ZN438AN
2025-12-10partial??00:00ZN404AN
2025-12-09estimated??19:56Z23:58Z4h 01mN404AN
2025-12-02estimated?KBOS00:45Z20:14 EST0h 28mN418AN
2025-11-28estimated?KBOS00:00Z20:16 EST1h 16mA5C4DE
2025-11-27partial??00:00ZN432AN
2025-11-26estimated??21:09Z23:58Z2h 48mN432AN
2025-10-30estimated?KBOS00:00Z21:18 EDT1h 18mN304RB
2025-10-29KPHXKBOS03:47 MST21:34 EDT14h 46mA3ADA3
2025-10-28KPHXKBOS03:51 MST23:20 EDT16h 28mA32861
2025-10-27partial??00:00ZN335SN
2025-10-26partial??00:00ZA3A647
2025-10-25partial??00:00ZN315RJ
2025-10-24partial??00:00ZN350RV
2025-10-23partial??00:06ZA369EE
2025-10-22partial??00:00ZN951NN
2025-10-21partial??00:00ZA3F91E
2025-10-20partial??00:00ZA3CDE4
2025-10-19partial??00:00ZA34C57
2025-10-18estimated??23:33Z23:58Z0h 24mA34C57
2025-10-15partialKBOS?22:43 EDTA3DCC2
2025-10-15?KBOS00:00Z21:42 EDT1h 42mA3DCC2
2025-10-14partial??01:08ZA3B186
2025-10-13partial??00:00ZA324CE
2025-10-12estimated??23:01Z23:58Z0h 57mA324CE
2025-10-08?KBOS00:00Z21:40 EDT1h 39mA36FFF
2025-10-06partialKPHX?13:17 MSTA3C2BE
2025-10-05KORDKPHX09:47 CDT10:12 MST2h 25mN920NN
2025-10-04partialKORD?10:01 CDTN948AN
2025-09-29KORD O'Hare International?14:52 CDT20:57Z1h 05mAD63A1
2025-09-27KCLTKPIT18:49 EDT19:51 EDT1h 02mAD3E36
2025-09-26KORD O'Hare International?11:44 CDT17:48Z1h 03mACB470
2025-09-25KORD O'Hare International?11:38 CDT17:43Z1h 05mAD0D35
2025-09-22KORD O'Hare International?12:03 CDT18:04Z1h 00mAC6445
2025-09-19KORD O'Hare InternationalKFRI11:20 CDT12:27 CDT1h 07mAD6116
2025-09-18KORD O'Hare InternationalKPHX Phoenix Sky Harbor International11:29 CDT12:37 MST3h 07mAB5383
2025-08-26partialKPHX?19:24 MSTN833AW
2025-08-24?KPHL00:42Z00:31 EDT3h 49mN445AA

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