| ARRIVED 17 HOUR 9 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| WN3063 00:55 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AS337 09:50 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AA2515 10:20 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| WN2577 10:45 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AS1348 13:47 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| WN557 14:20 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AS2254 15:12 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AS742 16:50 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AS662 20:41 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| WN426 21:40 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| AA561 23:03 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 01 May | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | |||
| Thu, 30 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N996NN (Boeing B738) | 09:42 PDT | 11:09 MST |
| Wed, 29 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | |||
| Tue, 28 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:29 PDT | 09:45 MST | |
| Mon, 27 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N931NN (Boeing B738) | 06:26 PDT | 11:30 MST |
| Sun, 26 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 08:34 PDT | 12:10 MST | |
| Sat, 25 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | |||
| Fri, 24 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N903NN (Boeing B738) | 07:27 PDT | 10:36 MST |
| Thu, 23 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 08:55 PDT | 09:42 MST | |
| Wed, 22 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 08:33 PDT | 09:40 MST | |
| Tue, 21 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | |||
| Mon, 20 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N857NN (Boeing B738) | 08:40 PDT | 11:34 MST |
| Sun, 19 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:43 PDT | 10:10 MST | |
| Sat, 18 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | |||
| Fri, 17 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N938NN (Boeing B738) | 07:36 PDT | 14:15 MST |
| Thu, 16 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N922NN (Boeing B738) | 08:37 PDT | 10:25 MST |
| Wed, 15 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:27 PDT | 12:06 MST | |
| Tue, 14 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:26 PDT | 12:00 MST | |
| Mon, 13 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:26 PDT | 09:43 MST | |
| Sun, 12 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 08:46 PDT | 09:45 MST | |
| Sat, 11 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:30 PDT | 09:46 MST | |
| Fri, 10 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | N857NN (Boeing B738) | 08:45 PDT | 10:41 MST |
| Thu, 09 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 08:38 PDT | 09:45 MST | |
| Wed, 08 Apr | AA2658 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 07:23 PDT | 10:05 MST | 07:58 PDT | 10:32 MST | |
| Sun, 05 Apr | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N907AA ( A321) | 00:02 CDT | 03:34 AST |
| Sat, 04 Apr | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N583UW (Airbus A321) | 00:05 CDT | 03:42 AST |
| Fri, 03 Apr | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N973UY ( A321) | 00:45 CDT | 04:07 AST |
| Thu, 02 Apr | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N903AA (Airbus Mobile US | 01:05 CDT | 04:34 AST |
| Wed, 01 Apr | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N181UW (Airbus A321) | 00:48 CDT | 04:14 AST |
| Tue, 31 Mar | AA2658 | Dallas Fort Worth Intl (DFW) | Luis Munoz Marin Intl (SJU) | 23:59 CDT | 05:28 AST | N134AN (Airbus A321) | 23:30 CDT | 04:38 AST |