| ARRIVED 12 HOUR 46 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| AA2658 07:45 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN4666 08:25 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AS1349 09:49 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN2495 09:55 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN3207 11:50 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN426 13:15 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AS716 13:20 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AS731 17:29 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AA2986 18:09 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AA2288 20:07 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AA3568 20:23 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN3208 20:30 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| AS746 20:37 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| WN1048 23:15 |
Portland Intl (PDX) |
Phoenix Sky Harbor Intl (PHX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 03 Jul | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:49 PDT | |||
| Thu, 02 Jul | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:49 PDT | N542UW (Airbus A321) | 10:12 MST | 12:33 PDT |
| Wed, 01 Jul | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N137AA (Airbus A321) | 10:57 MST | 14:56 PDT |
| Tue, 30 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N968NN (Boeing B738) | 11:57 MST | 13:52 PDT |
| Mon, 29 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | |||
| Sun, 28 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N549UW (Airbus A321) | 10:08 MST | 12:31 PDT |
| Sat, 27 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N116AN (Airbus A321) | 12:08 MST | 17:14 PDT |
| Fri, 26 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N800NN (Boeing B738) | 10:15 MST | 14:48 PDT |
| Thu, 25 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N113AN (Airbus A321) | 10:59 MST | 16:44 PDT |
| Wed, 24 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N971UY (Airbus A321) | 10:08 MST | 12:34 PDT |
| Tue, 23 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N187US (Airbus A321) | 11:43 MST | 14:09 PDT |
| Mon, 22 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N907AA ( A321) | 10:30 MST | 14:49 PDT |
| Sun, 21 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N535UW (Airbus A321) | 12:42 MST | 13:11 PDT |
| Sat, 20 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N978UY (Airbus A321) | 10:14 MST | 15:01 PDT |
| Fri, 19 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N117AN (Airbus A321) | 10:07 MST | 17:06 PDT |
| Thu, 18 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N116AN (Airbus A321) | 10:12 MST | 17:56 PDT |
| Wed, 17 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N199UW (Airbus A321) | 10:10 MST | 12:28 PDT |
| Tue, 16 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N150UW (Airbus A321) | 10:10 MST | 12:47 PDT |
| Mon, 15 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N163AA (Airbus Mobile US | 10:27 MST | 12:54 PDT |
| Sun, 14 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N916US (Airbus A321) | 10:44 MST | 13:07 PDT |
| Sat, 13 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N157AA (Airbus A321) | 10:25 MST | 15:01 PDT |
| Fri, 12 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N902AA (Airbus Mobile US | 12:21 MST | 13:25 PDT |
| Thu, 11 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N137AA (Airbus A321) | 10:25 MST | 13:50 PDT |
| Wed, 10 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | 13:15 MST | 13:15 PDT | |
| Tue, 09 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N509AY (Airbus A321) | 10:11 MST | 12:58 PDT |
| Mon, 08 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N113AN (Airbus A321) | 10:12 MST | 11:54 PDT |
| Sun, 07 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N123NN (Airbus A321) | 10:23 MST | 13:56 PDT |
| Sat, 06 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | 10:28 MST | 12:51 PDT | |
| Fri, 05 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N113AN (Airbus A321) | 10:21 MST | 17:21 PDT |
| Thu, 04 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N169UW (Airbus A321) | 11:22 MST | 14:31 PDT |
| Wed, 03 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N540UW (Airbus A321) | 12:17 MST | 13:20 PDT |
| Tue, 02 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N172US (Airbus A321) | 10:10 MST | 12:28 PDT |
| Mon, 01 Jun | AA1625 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:05 MST | 12:55 PDT | N170US (Airbus A321) | 10:17 MST | 12:57 PDT |