ARRIVED 5 HOUR 16 MINUTES AGO |
![]() | ![]() |
LATE 5 hour 37 min |
Flight | Departure | Arrival |
---|---|---|
WN3363 00:15 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN5237 01:05 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA6510 01:38 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN4141 08:40 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN2666 09:40 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS511 09:43 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN661 10:40 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA1625 10:43 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN2338 13:45 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA2660 16:45 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS1238 16:59 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
F92259 17:14 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS662 20:48 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN2254 21:05 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3745 21:40 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA561 23:22 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Thu, 31 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N943AN (Boeing B738) | 06:23 PDT | 08:57 MST |
Wed, 30 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N601AW (Airbus A320) | 04:24 PDT | 07:47 MST |
Tue, 29 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N172US (Airbus A321) | 05:15 PDT | 08:57 MST |
Mon, 28 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | |||
Sun, 27 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N107US (Airbus A320) | 05:21 PDT | 07:43 MST |
Sat, 26 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N703UW (Airbus A319) | 05:39 PDT | 07:56 MST |
Fri, 25 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N573UW (Airbus A321) | 05:12 PDT | 09:21 MST |
Thu, 24 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N668AW (Airbus A320) | 05:12 PDT | 07:32 MST |
Wed, 23 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N669AW (Airbus A320) | 04:29 PDT | 07:34 MST |
Tue, 22 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N846NN (Boeing B738) | 04:34 PDT | 10:30 MST |
Mon, 21 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N604AW (Airbus A320) | 05:13 PDT | 07:34 MST |
Sun, 20 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N111US (Airbus A320) | 05:18 PDT | 07:33 MST |
Sat, 19 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N659AW (Airbus A320) | 05:14 PDT | 07:34 MST |
Fri, 18 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N142AN (Airbus A321) | 07:58 PDT | 09:14 MST |
Thu, 17 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N805NN (Boeing B738) | 05:08 PDT | 09:25 MST |
Wed, 16 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N664AW (Airbus A320) | 04:59 PDT | 07:26 MST |
Tue, 15 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N117UW (Airbus A320) | 05:16 PDT | 07:33 MST |
Mon, 14 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N104UW (Airbus A320) | 04:20 PDT | 07:24 MST |
Sun, 13 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N601AW (Airbus A320) | 05:19 PDT | 07:35 MST |
Sat, 12 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N105UW (Airbus A320) | 04:25 PDT | 07:30 MST |
Fri, 11 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N659AW (Airbus A320) | 05:09 PDT | 07:20 MST |
Thu, 10 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N679AW (Airbus A320) | 05:00 PDT | 08:34 MST |
Wed, 09 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N344PP ( B738) | 05:05 PDT | 07:39 MST |
Tue, 08 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N946AN (Boeing B738) | 05:39 PDT | 11:04 MST |
Mon, 07 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:00 PDT | 07:51 MST | 04:31 PDT | 07:17 MST | |
Sun, 06 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N661AW (Airbus A320) | 05:16 PDT | 07:32 MST |
Sat, 05 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:10 PDT | 07:47 MST | N111US (Airbus A320) | 04:23 PDT | 07:50 MST |
Fri, 04 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N662AW (Airbus A320) | 05:10 PDT | 07:31 MST |
Thu, 03 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N111US (Airbus A320) | 04:33 PDT | 07:35 MST |
Wed, 02 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N668AW (Airbus A320) | 04:24 PDT | 07:44 MST |
Tue, 01 Jul | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N845NN (Boeing B738) | 05:16 PDT | 09:01 MST |
Mon, 30 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N647AW (Airbus A320) | 04:28 PDT | 07:52 MST |
Sun, 29 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N117UW (Airbus A320) | 05:22 PDT | 07:39 MST |
Sat, 28 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N662AW (Airbus A320) | 04:40 PDT | 08:01 MST |
Fri, 27 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N125UW (Airbus A320) | 05:20 PDT | 07:40 MST |
Thu, 26 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N108UW (Airbus A320) | 05:17 PDT | 07:30 MST |
Wed, 25 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N661AW (Airbus A320) | 04:33 PDT | 07:37 MST |
Tue, 24 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N112US (Airbus A320) | 05:18 PDT | 07:40 MST |
Mon, 23 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N117UW (Airbus A320) | 05:15 PDT | 07:36 MST |
Sun, 22 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | |||
Sat, 21 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N651AW (Airbus A320) | 05:00 PDT | 07:43 MST |
Fri, 20 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N117UW (Airbus A320) | 04:21 PDT | 07:35 MST |
Thu, 19 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N846NN (Boeing B738) | 05:48 PDT | 08:50 MST |
Wed, 18 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | |||
Tue, 17 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N102UW (Airbus A320) | 04:24 PDT | 07:50 MST |
Mon, 16 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N103US (Airbus A320) | 05:23 PDT | 07:36 MST |
Sun, 15 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N649AW (Airbus A320) | 05:11 PDT | 07:31 MST |
Sat, 14 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N653AW (Airbus A320) | 05:13 PDT | 07:37 MST |
Fri, 13 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N650AW (Airbus A320) | 05:09 PDT | 07:30 MST |
Thu, 12 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N601AW (Airbus A320) | 04:22 PDT | 07:38 MST |
Wed, 11 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N658AW (Airbus A320) | 04:21 PDT | 07:33 MST |
Tue, 10 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N673AW (Airbus A320) | 04:45 PDT | 07:39 MST |
Mon, 09 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N656AW (Airbus A320) | 04:31 PDT | 07:49 MST |
Sun, 08 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N657AW (Airbus A320) | 04:55 PDT | 07:29 MST |
Sat, 07 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N826AW (Airbus A319) | 04:55 PDT | 07:30 MST |
Fri, 06 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:49 MST | N826AW (Airbus A319) | 04:25 PDT | 07:35 MST |
Thu, 05 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:15 PDT | 07:52 MST | N807AW (Airbus A319) | 04:27 PDT | 07:27 MST |
Wed, 04 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:05 PDT | 07:41 MST | N813AW (Airbus A319) | 04:25 PDT | 07:17 MST |
Tue, 03 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:05 PDT | 07:41 MST | N818AW (Airbus A319) | 04:09 PDT | 07:17 MST |
Mon, 02 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:05 PDT | 07:41 MST | N988AL (Airbus A321) | 04:55 PDT | 08:49 MST |
Sun, 01 Jun | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 05:05 PDT | 07:41 MST | N753US (Airbus A319) | 04:20 PDT | 07:35 MST |