Flight

AAL2658

Flight history and live tracking for AAL2658, 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
RouteKPDX PORTLAND INTERNATIONAL → KPHX PHOENIX SKY HARBOR INTERNATIONAL
Scheduled departure05:10 PDT

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

Route

AirlineAmerican Airlines
Typical originKPDX PORTLAND INTERNATIONAL
Typical destinationKPHX PHOENIX SKY HARBOR INTERNATIONAL
Distance878 nm

Flight history 275 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:15 PDT07:22 MST2h 07mN127UW
2026-10-01KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:12 PDT07:18 MST2h 06mN905AN
2026-09-30KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL09:04 PDT11:10 MST2h 06mN117UW
2026-09-29KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL10:23 PDT12:45 MST2h 22mN102UW
2026-09-28KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL09:10 PDT11:30 MST2h 20mN112US
2026-09-27KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:06 PDT07:21 MST2h 15mN865NN
2026-09-26KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL09:08 PDT11:16 MST2h 08mN647AW
2026-09-25KPDX PORTLAND INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL05:19 PDT07:33 MST2h 14mN665AW
2026-09-24KPDXKPHX04:41 PDT07:48 MST3h 07mN903NN
2026-09-23partialKPHX?17:58 MSTN664AW
2026-09-22KPDXKPHX08:06 PDT12:08 MST4h 02mN664AW
2026-09-21KPDXKPHX08:29 PDT13:34 MST5h 04mN123UW
2026-09-20KPDXKPHX05:11 PDT07:22 MST2h 10mN867NN
2026-09-19estimatedKPDXKPHX09:11 PDT11:14 MST2h 02mN653AW
2026-09-18KPDXKPHX05:11 PDT08:54 MST3h 42mN673AW
2026-09-17KPDXKPHX05:09 PDT07:40 MST2h 30mN989AN
2026-09-16estimatedKPDXKPHX08:53 PDT12:25 MST3h 32mN667AW
2026-09-15estimatedKPDXKPHX10:48 PDT11:26 MST0h 37mN112US
2026-09-14estimatedKPDXKPHX08:39 PDT12:00 MST3h 20mN128UW
2026-09-13estimatedKPDXKPHX04:42 PDT07:26 MST2h 43mN902NN
2026-09-12estimatedKPDXKPHX08:17 PDT11:16 MST2h 58mN117UW
2026-09-11estimatedKPDXKPHX04:23 PDT07:28 MST3h 04mN604AW
2026-09-10estimatedKPDXKPHX05:00 PDT07:24 MST2h 23mN916AN
2026-09-09KPDXKPHX09:08 PDT11:16 MST2h 07mN122US
2026-09-08estimatedKPDXKPHX06:02 PDT08:36 MST2h 33mN655AW
2026-09-06estimatedKPDXKPHX08:13 PDT11:30 MST3h 17mN656AW
2026-09-05estimatedKPDXKPHX04:33 PDT07:40 MST3h 06mN680AW
2026-09-04estimatedKPDXKPHX04:48 PDT07:30 MST2h 41mN647AW
2026-09-03estimatedKPDXKPHX04:25 PDT07:39 MST3h 13mN663AW
Earlier flights (246) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02KPDXKPHX05:14 PDT07:40 MST2h 25mN659AW
2026-09-01estimatedKPDXKPHX04:41 PDT07:40 MST2h 58mN663AW
2026-08-31KPDXKPHX05:18 PDT07:46 MST2h 27mN661AW
2026-08-30KPDXKPHX05:15 PDT07:37 MST2h 21mN679AW
2026-08-29estimatedKPDXKPHX04:32 PDT07:44 MST3h 11mN679AW
2026-08-28estimatedKPDXKPHX05:09 PDT07:40 MST2h 30mN668AW
2026-08-27estimatedKPDXKPHX04:39 PDT07:34 MST2h 54mN650AW
2026-08-26estimatedKPDXKPHX04:46 PDT07:46 MST2h 59mN650AW
2026-08-25KPDXKPHX05:18 PDT07:40 MST2h 21mN669AW
2026-08-24KPDXKPHX05:14 PDT07:46 MST2h 31mN128UW
2026-08-23KPDXKPHX05:15 PDT07:38 MST2h 22mN656AW
2026-08-22estimatedKPDXKPHX04:43 PDT07:46 MST3h 02mN679AW
2026-08-21estimatedKPDXKPHX05:20 PDT09:30 MST4h 09mN652AW
2026-08-19estimatedKPDXKPHX05:17 PDT09:57 MST4h 39mN665AW
2026-08-18estimated??11:39Z13:04Z1h 24mN662AW
2026-08-17estimatedKPDXKPHX06:06 PDT09:11 MST3h 05mN665AW
2026-08-16estimated??12:21Z15:50Z3h 28mN652AW
2026-08-15estimated??00:42Z17:21Z16h 38mN103US
2026-08-13estimated??11:45Z14:44Z2h 58mN105UW
2026-08-12estimatedKPDXKPHX04:42 PDT09:01 MST4h 18mN604AW
2026-07-23estimated?KPHX12:13Z07:42 MST2h 28mN919US
2026-07-22estimatedKPDXKPHX05:14 PDT07:54 MST2h 40mN994AN
2026-07-21KPDXKPHX05:24 PDT07:46 MST2h 21mN124AA
2026-07-20estimatedKPDXKPHX04:28 PDT07:42 MST3h 13mN995AN
2026-07-19estimatedKPDXKPHX04:27 PDT07:46 MST3h 18mN524UW
2026-07-18KPDXKPHX05:28 PDT07:50 MST2h 21mN572UW
2026-07-17estimatedKPDXKPHX04:28 PDT07:48 MST3h 20mN524UW
2026-07-16estimatedKPDX?05:29 PDT15:10Z2h 40mN568UW
2026-07-15estimated??11:34Z15:00Z3h 25mN989AU
2026-07-13KPDXKPHX05:25 PDT07:48 MST2h 22mN544UW
2026-07-12KPDXKPHX05:26 PDT07:54 MST2h 28mN188US
2026-07-11KPDXKPHX05:17 PDT07:44 MST2h 26mN157UW
2026-07-10estimatedKPDXKPHX05:07 PDT07:32 MST2h 24mN980UY
2026-07-09estimatedKPDXKPHX05:16 PDT07:30 MST2h 13mN586UW
2026-07-08estimatedKPDXKPHX05:34 PDT07:52 MST2h 18mN917UY
2026-07-07estimatedKPDXKPHX04:43 PDT07:42 MST2h 58mN165US
2026-07-06KPDXKPHX05:25 PDT07:42 MST2h 16mAD50C9
2026-07-05KPDXKPHX05:52 PDT08:00 MST2h 07mN915US
2026-07-05estimatedKPDX?04:29 PDT12:26Z0h 56mN915US
2026-07-04estimatedKPDXKPHX05:16 PDT07:34 MST2h 17mN908AA
2026-07-03KPDXKPHX05:45 PDT07:58 MST2h 12mN910AU
2026-07-02estimatedKPDXKPHX05:04 PDT07:40 MST2h 35mA19343
2026-07-01estimatedKPDXKPHX04:56 PDT07:26 MST2h 29mN893NN
2026-06-30estimatedKPDX?05:02 PDT14:22Z2h 19mN952NN
2026-06-29estimatedKPDXKPHX03:19 PDT07:26 MST4h 06mN983AN
2026-06-28estimatedKPDXKPHX05:35 PDT08:08 MST2h 32mN983AN
2026-06-27KPDXKPHX05:14 PDT07:18 MST2h 03mN962AN
2026-06-26KPDXKPHX05:10 PDT07:22 MST2h 11mN991NN
2026-06-25KPDXKPHX07:04 PDT09:30 MST2h 25mN933AN
2026-06-24KPDXKPHX05:11 PDT07:24 MST2h 12mN897NN
2026-06-23estimatedKPDX?05:06 PDT14:36Z2h 29mN819NN
2026-06-22KPDXKPHX05:09 PDT07:24 MST2h 15mN968NN
2026-06-21estimatedKPDXKPHX05:06 PDT07:20 MST2h 14mN339PL
2026-06-20KPDXKPHX05:35 PDT07:49 MST2h 14mN924NN
2026-06-20estimatedKPDX?04:37 PDT12:12Z0h 34mN924NN
2026-06-19KPDXKPHX05:15 PDT07:30 MST2h 14mN979AN
2026-06-18estimatedKPDXKPHX08:21 PDT08:42 MST0h 20mN928AN
2026-06-17estimatedKPDXKPHX05:11 PDT07:30 MST2h 18mN899NN
2026-06-16KPDXKPHX07:35 PDT07:56 MST0h 20mN949AN
2026-06-15KSPBKPHX05:10 PDT07:20 MST2h 09mN892NN
2026-06-14estimatedKPDXKPHX04:35 PDT07:28 MST2h 52mN883NN
2026-06-13estimatedKPDXKPHX04:37 PDT07:26 MST2h 49mN946AN
2026-06-12KPDXKPHX05:14 PDT07:24 MST2h 09mN952NN
2026-05-29estimatedKPDXKPHX04:39 PDT07:44 MST3h 04mN926NN
2026-05-28KPDXKPHX05:05 PDT07:40 MST2h 34mN848NN
2026-05-27KPDXKPHX05:05 PDT07:36 MST2h 30mN943NN
2026-05-26KPDXKPHX05:02 PDT07:28 MST2h 25mN932AN
2026-05-25estimatedKPDXKPHX04:36 PDT07:28 MST2h 52mN833NN
2026-05-24KPDXKPHX05:40 PDT07:58 MST2h 17mN944AN
2026-05-23KPDXKPHX05:05 PDT07:16 MST2h 10mN947NN
2026-05-22estimatedKPDXKPHX04:57 PDT07:24 MST2h 26mN906NN
2026-05-21estimatedKPDXKPHX04:35 PDT07:18 MST2h 42mA3B8F5
2026-05-20KPDXKPHX22:11 PDT09:48 MST11h 36mN350RV
2026-05-20KLUFKPDX17:44 MST21:46 PDT4h 01mN921AN
2026-05-19partialKPDX?20:09 PDTN987AN
2026-05-12estimatedKPDXKPHX19:16 PDT09:56 MST14h 39mN303RE
2026-05-11estimatedKSPBKPHX06:55 PDT09:38 MST2h 42mN303RE
2026-05-10estimatedKPDXKPHX07:14 PDT09:34 MST2h 19mA32C3E
2026-05-09KPDXKPHX07:16 PDT09:34 MST2h 17mA333AE
2026-05-08KPDXKPHX07:25 PDT09:34 MST2h 08mN314RH
2026-05-07estimatedKPDXKPHX07:17 PDT09:38 MST2h 21mA373EA
2026-05-06KPDXKPHX08:08 PDT10:16 MST2h 07mN966NN
2026-05-05estimatedKPDXKPHX06:54 PDT09:56 MST3h 01mN306SP
2026-05-04estimatedKPDXKPHX07:19 PDT09:52 MST2h 32mA38DB4
2026-05-03estimatedKPDXKPHX07:17 PDT09:52 MST2h 34mA33766
2026-05-02KPDXKPHX07:21 PDT09:42 MST2h 20mA3CDE4
2026-05-01estimatedKPDXKPHX07:02 PDT09:38 MST2h 35mA4008E
2026-04-30KPDXKPHX07:22 PDT09:36 MST2h 13mA36FFF
2026-04-29estimatedKLUF?08:29 MST16:46Z1h 16mA3776F
2026-04-28estimatedKSPBKPHX06:54 PDT09:46 MST2h 51mA36A19
2026-04-27estimatedKPDXKPHX07:16 PDT09:46 MST2h 29mA35B39
2026-04-26estimatedKPDXKPHX07:23 PDT09:46 MST2h 22mA362B2
2026-04-25estimatedKPDXKPHX07:16 PDT09:40 MST2h 23mN906NN
2026-04-24estimatedKPDXKPHX06:55 PDT09:38 MST2h 43mN303RE
2026-04-23estimatedKPDXKPHX07:11 PDT09:44 MST2h 32mN323RM
2026-04-22estimatedKPDXKPHX07:14 PDT09:40 MST2h 25mN315SD
2026-04-21estimated?KPHX14:16Z10:14 MST2h 57mA3A65F
2026-04-20estimatedKPDXKPHX07:17 PDT09:46 MST2h 28mA35B39
2026-04-19estimated?KPHX00:21Z10:14 MST16h 52mN972AN
2026-04-18estimatedKPDXKPHX14:04 PDT16:26 MST2h 21mN972AN
2026-04-17estimated?KPHX13:53Z09:47 MST2h 53mN303RG
2026-04-16estimatedKPDXKPHX07:23 PDT09:48 MST2h 25mN991NN
2026-04-15estimated?KPHX13:53Z09:58 MST3h 04mA3C2BE
2026-04-14estimatedKPDXKPHX06:54 PDT09:52 MST2h 57mA35EF1
2026-04-12estimatedKPDXKPHX07:14 PDT09:46 MST2h 32mA32C3E
2026-04-11estimatedKPDXKPHX07:31 PDT09:46 MST2h 15mA3C2BE
2026-04-06??05:02Z07:34Z2h 31mN907AA
2026-04-05estimated??05:06Z07:42Z2h 36mN583UW
2026-04-04??05:46Z08:08Z2h 22mN973UY
2026-04-03estimated??06:05Z08:34Z2h 28mN903AA
2026-04-02KDFW?00:48 CDT08:15Z2h 26mN181UW
2026-04-01??06:17Z08:38Z2h 21mN134AN
2026-03-30??05:10Z07:34Z2h 23mN906AA
2026-03-29KDFW?00:06 CDT07:22Z2h 15mN928AM
2026-03-16estimated??07:22Z09:48Z2h 25mAD5837
2026-03-15??05:18Z07:38Z2h 19mN162UW
2026-03-14KDFW?00:08 CDT07:30Z2h 22mN129AA
2026-03-13estimated??05:17Z07:42Z2h 24mAD41ED
2026-03-12estimated??04:18Z13:14Z8h 55mN510UW
2026-03-11KDFW?00:06 CDT12:52Z7h 45mN146AA
2026-03-09KDFWTJSJ00:02 CDT05:18 AST4h 15mN134AN
2026-03-07KJAXKDFW12:40 EST14:29 CST2h 49mN960AN
2026-03-07estimatedKDFW?07:02 CST14:28Z1h 25mN960AN
2026-03-06KJAXKDFW11:32 EST13:04 CST2h 31mN846NN
2026-03-06KDFWKJAX07:08 CST10:16 EST2h 07mN846NN
2026-03-05KJAXKDFW11:44 EST13:02 CST2h 18mN329SL
2026-03-05KDFWKJAX07:21 CST10:24 EST2h 02mN329SL
2026-03-04KJAXKDFW11:54 EST13:14 CST2h 19mN884NN
2026-03-04KDFWKJAX07:11 CST10:12 EST2h 00mN884NN
2026-03-03KJAXKDFW11:31 EST12:52 CST2h 21mN956NN
2026-03-03KDFWKJAX07:25 CST10:26 EST2h 00mN956NN
2026-03-02KJAXKDFW15:35 EST17:01 CST2h 25mN979NN
2026-03-02?KJAX13:57Z11:50 EST2h 52mN979NN
2026-03-01KJAXKDFW11:36 EST12:56 CST2h 19mN358PW
2026-03-01KDFWKJAX07:16 CST10:18 EST2h 01mN358PW
2026-02-28KJAXKDFW12:22 EST13:44 CST2h 21mN837NN
2026-02-28KDFWKJAX08:16 CST11:10 EST1h 53mN837NN
2026-02-27KJAXKDFW11:44 EST13:17 CST2h 33mN859NN
2026-02-27KDFWKJAX07:07 CST09:58 EST1h 50mN859NN
2026-02-26KJAXKDFW11:48 EST13:28 CST2h 39mN943NN
2026-02-26KDFWKJAX07:25 CST10:24 EST1h 58mN943NN
2026-02-25KJAXKDFW11:38 EST13:04 CST2h 25mN859NN
2026-02-25KDFWKJAX07:07 CST10:06 EST1h 59mN859NN
2026-02-24KJAXKDFW11:42 EST13:08 CST2h 26mN914AN
2026-02-24KDFWKJAX07:23 CST10:28 EST2h 05mN914AN
2026-02-23KJAXKDFW12:27 EST14:02 CST2h 34mN867NN
2026-02-23?KJAX12:44Z11:22 EST3h 38mN867NN
2026-02-22KJAXKDFW11:38 EST13:10 CST2h 31mN937NN
2026-02-22KDFWKJAX07:21 CST10:14 EST1h 53mN937NN
2026-02-21KDFWKJAX07:31 CST10:22 EST1h 50mN306NY
2026-02-20KJAXKDFW11:44 EST13:14 CST2h 29mN940AN
2026-02-20KDFWKJAX07:17 CST10:18 EST2h 00mN940AN
2026-02-19KJAXKDFW11:52 EST13:28 CST2h 36mN960AN
2026-02-19KDFWKJAX07:16 CST10:04 EST1h 47mN960AN
2026-02-18KJAXKDFW11:40 EST13:08 CST2h 27mN812NN
2026-02-18KDFWKJAX06:59 CST10:02 EST2h 03mN812NN
2026-02-17KJAXKDFW11:37 EST13:04 CST2h 27mN933AN
2026-02-17KDFWKJAX07:18 CST10:18 EST1h 59mN933AN
2026-02-16KJAXKDFW11:51 EST13:18 CST2h 26mN818NN
2026-02-16KDFWKJAX07:18 CST10:26 EST2h 07mN818NN
2026-02-15KJAXKDFW11:29 EST12:48 CST2h 18mN930AN
2026-02-15KDFWKJAX07:21 CST10:28 EST2h 06mN930AN
2026-02-14KDFWKJAX07:09 CST10:12 EST2h 02mN948NN
2026-02-13KJAXKDFW11:36 EST13:20 CST2h 43mN909AN
2026-02-13KDFWKJAX07:15 CST10:14 EST1h 58mN909AN
2026-02-12KJAXKDFW11:39 EST13:10 CST2h 30mN973NN
2026-02-12KDFWKJAX07:16 CST10:08 EST1h 51mN973NN
2026-02-09KSBP?06:08 PST16:00Z1h 51mN835AW
2026-02-07KSBP?06:10 PST16:04Z1h 54mN760US
2026-02-06estimatedKSBP?06:14 PST15:59Z1h 44mN760US
2026-02-02estimatedKSBP?06:26 PST16:02Z1h 35mN770UW
2026-01-31KSBP?06:10 PST16:18Z2h 07mN714US
2026-01-30KSBP?06:10 PST15:52Z1h 41mN802AW
2026-01-24KSBPKPHX07:01 PST09:16 MST1h 14mN813AW
2026-01-23estimatedKSBP?06:15 PST15:50Z1h 35mN839AW
2026-01-20KSBP?06:17 PST16:18Z2h 00mN741UW
2026-01-19estimatedKSBP?06:16 PST15:50Z1h 33mN836AW
2026-01-09KSBP?06:16 PST15:57Z1h 40mN766US
2026-01-05partial??00:00ZN128UW
2026-01-04partial??00:00ZN654AW
2026-01-03estimatedKMKE?16:26 CST23:58Z1h 31mN654AW
2026-01-02partialKDAL?18:02 CSTN665AW
2026-01-01KMKE?16:04 CST23:58Z1h 53mN665AW
2025-12-31partialKMKE?16:43 CSTA06BD3
2025-12-30KMKEKDFW15:14 CST17:26 CST2h 11mN111US
2025-12-29partialKMKE?18:00 CSTN660AW
2025-12-28?KDFW20:51Z17:58 CST3h 07mN660AW
2025-12-27partial??00:06ZN663AW
2025-12-26KMKEKDFW15:20 CST17:32 CST2h 11mN663AW
2025-12-25KMKEKDFW15:05 CST17:32 CST2h 27mN816AW
2025-12-24?KDFW20:36Z17:20 CST2h 43mN711UW
2025-12-23KMKEKDFW15:11 CST17:46 CST2h 34mN651AW
2025-12-21partialKMKE?16:24 CSTA63D42
2025-12-20partial??00:10ZN128UW
2025-12-19?KDFW20:11Z17:52 CST3h 40mN128UW
2025-12-18KMKEKDFW15:11 CST17:40 CST2h 29mN601AW
2025-12-17partialKVPS?11:00 CSTA97DE4
2025-12-16KVPSKDCA09:26 CST13:54 EST3h 28mN817AW
2025-12-16KDCAKVPS08:24 EST09:26 CST2h 01mN817AW
2025-12-15estimated??16:57Z19:00Z2h 02mN840AW
2025-12-15?KDTS12:55Z09:08 CST2h 12mN840AW
2025-12-13estimated??16:49Z18:50Z2h 01mN835AW
2025-12-13estimated??13:04Z15:10Z2h 05mN835AW
2025-12-12estimated??17:17Z19:10Z1h 53mN835AW
2025-12-12estimated??12:40Z16:02Z3h 21mN835AW
2025-12-11estimated??17:05Z19:16Z2h 10mN752US
2025-12-11?KVPS13:14Z09:52 CST2h 37mN752US
2025-12-10?KDCA17:42Z14:26 EST1h 43mN737US
2025-12-10estimated?KVPS13:03Z10:10 CST3h 06mN737US
2025-12-09estimated??17:00Z19:12Z2h 12mN747UW
2025-11-27estimated?KDCA17:14Z13:48 EST1h 33mN745VJ
2025-11-27KDCA?08:59 EST15:58Z1h 58mN745VJ
2025-11-26estimated?KDCA17:11Z13:44 EST1h 32mN702UW
2025-11-26KDCA?08:56 EST15:54Z1h 58mN702UW
2025-10-30KPDXKPHX04:39 PDT07:22 MST2h 42mN934AN
2025-10-29estimatedKPDXKPHX04:55 PDT07:22 MST2h 26mN953AN
2025-10-27estimatedKPDXKPHX04:37 PDT07:18 MST2h 40mN939AN
2025-10-26KPDXKPHX06:27 PDT07:12 MST0h 44mN950AN
2025-10-24estimatedKPDXKPHX07:01 PDT08:02 MST1h 00mN917NN
2025-10-20KPDXKPHX05:07 PDT07:12 MST2h 04mN908AN
2025-10-15estimatedKPDXKPHX04:39 PDT08:02 MST3h 23mN809NN
2025-10-13estimatedKPDXKPHX04:36 PDT07:36 MST2h 59mN342PM
2025-10-06estimatedKPDXKPHX04:35 PDT07:30 MST2h 54mN996NN
2025-10-05partialKPHX?08:28 MSTN103US
2025-10-04KPDXKPHX12:55 PDT16:22 MST3h 27mN659AW
2025-10-02KPDX Portland International?05:34 PDT13:37Z1h 03mA8AE3E
2025-10-01KPDX Portland International?05:18 PDT13:24Z1h 06mA8B805
2025-09-30KPDX Portland International?05:47 PDT13:49Z1h 02mA8943D
2025-09-29KPDX Portland International?05:20 PDT13:23Z1h 02mA8B805
2025-09-28KPDX Portland International?05:18 PDT13:20Z1h 02mA8B805
2025-09-26KPDX Portland International?06:01 PDT14:07Z1h 06mA8AE3E
2025-09-25KPDX Portland International?05:49 PDT13:51Z1h 02mA031BD
2025-09-24KPDX Portland International?05:29 PDT13:33Z1h 04mA06461
2025-09-23KPDX Portland International?05:25 PDT13:30Z1h 04mA8B805
2025-09-22KPDX Portland International?05:23 PDT13:30Z1h 06mA8B805
2025-09-21KPDX Portland International?05:30 PDT13:36Z1h 05mA031BD
2025-09-20KPDX Portland International?05:22 PDT13:26Z1h 04mA05CF3
2025-09-19KPDX Portland International?05:23 PDT13:29Z1h 05mA88CCF
2025-08-24estimatedKPDXKPHX05:08 PDT08:24 MST3h 15mN647AW
2025-08-23estimatedKPDXKPHX22:07 PDT07:54 MST9h 47mN663AW
2025-08-21estimated??00:01Z15:00Z14h 59mN660AW
2025-08-20estimated??17:45Z23:58Z6h 13mN660AW
2025-08-19estimated??11:15Z14:48Z3h 32mN122US
2025-08-17estimatedKPDXKPHX04:36 PDT07:38 MST3h 01mN929NN
2025-08-16estimatedKPDXKPHX04:14 PDT07:30 MST3h 15mN669AW
2025-08-15estimated??11:18Z15:06Z3h 47mN111US

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