ARRIVED 4 HOUR 36 MINUTES AGO |
![]() | ![]() |
Flight | Departure | Arrival |
---|---|---|
WN4171 00:05 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3245 00:45 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN5159 01:15 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS706 08:51 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA1625 10:46 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3328 11:55 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN2412 12:00 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS511 13:47 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN1282 14:05 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
F92259 14:13 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS1238 16:13 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA2013 16:51 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA2660 16:58 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN324 17:00 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3011 17:20 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN1854 18:25 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA3148 19:55 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN693 20:05 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3875 20:10 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3857 20:10 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS662 20:23 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
WN3590 23:25 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AA561 23:28 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
AS203 23:59 |
Phoenix Sky Harbor Intl (PHX) |
Portland Intl (PDX) |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Tue, 15 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N667AW (Airbus A320) | 08:14 PDT | 11:38 MST |
Mon, 14 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N655AW (Airbus A320) | 08:15 PDT | 11:18 MST |
Sat, 12 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:45 PDT | 11:20 MST | N970NN (Boeing B738) | 08:42 PDT | 11:08 MST |
Fri, 11 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N110UW (Airbus A320) | 08:10 PDT | 11:19 MST |
Thu, 10 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N111US (Airbus A320) | 08:45 PDT | 11:16 MST |
Wed, 09 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N123UW (Airbus A320) | 08:06 PDT | 11:07 MST |
Tue, 08 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N111US (Airbus A320) | 08:03 PDT | 11:03 MST |
Mon, 07 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:34 MST | N662AW (Airbus A320) | 08:40 PDT | 11:04 MST |
Sat, 05 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:45 PDT | 11:20 MST | N944NN (Boeing B738) | 08:39 PDT | 10:51 MST |
Fri, 04 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 09:00 PDT | 11:36 MST | N824AW (Airbus A319) | 08:21 PDT | 11:12 MST |
Thu, 03 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N824AW (Airbus A319) | 08:10 PDT | 10:44 MST |
Wed, 02 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N714US (Airbus A319) | 08:20 PDT | 10:49 MST |
Tue, 01 Apr | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N714US (Airbus A319) | 07:40 PDT | 11:38 MST |
Mon, 31 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N714US (Airbus A319) | 07:57 PDT | 10:44 MST |
Sat, 29 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N746UW (Airbus A319) | 07:42 PDT | 10:40 MST |
Fri, 28 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N733UW (Airbus A319) | 07:48 PDT | 10:50 MST |
Thu, 27 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N831AW (Airbus A319) | 07:45 PDT | 10:45 MST |
Wed, 26 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N704US (Airbus A319) | 07:46 PDT | 11:13 MST |
Tue, 25 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N822AW (Airbus A319) | 08:10 PDT | 10:45 MST |
Mon, 24 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N810AW (Airbus A319) | 08:20 PDT | 10:43 MST |
Sat, 22 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N745VJ (Airbus A319) | 07:47 PDT | 10:39 MST |
Fri, 21 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N803AW (Airbus A319) | 07:37 PDT | 10:39 MST |
Thu, 20 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N803AW (Airbus A319) | 08:15 PDT | 10:38 MST |
Tue, 18 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N806AW (Airbus A319) | 07:54 PDT | 11:32 MST |
Mon, 17 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N803AW (Airbus A319) | 08:05 PDT | 10:53 MST |
Sat, 15 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N725UW (Airbus A319) | 08:46 PDT | 11:37 MST |
Fri, 14 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N712US (Airbus A319) | 07:52 PDT | 10:44 MST |
Thu, 13 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N712US (Airbus A319) | 08:58 PDT | 11:28 MST |
Tue, 11 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N837AW (Airbus A319) | 07:44 PDT | 10:53 MST |
Mon, 10 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PDT | 11:05 MST | N812AW (Airbus A319) | 08:15 PDT | 12:43 MST |
Sat, 08 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PST | 12:01 MST | N810AW (Airbus A319) | 08:32 PST | 11:34 MST |
Fri, 07 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PST | 12:01 MST | N703UW (Airbus A319) | 10:16 PST | 12:39 MST |
Thu, 06 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:28 PST | 12:01 MST | N817AW (Airbus A319) | 09:45 PST | 12:02 MST |
Wed, 05 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:24 PST | 11:57 MST | N810AW (Airbus A319) | 09:31 PST | 11:42 MST |
Tue, 04 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:24 PST | 11:57 MST | N832AW (Airbus A319) | 09:28 PST | 11:32 MST |
Mon, 03 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:24 PST | 11:57 MST | N835AW (Airbus A319) | 09:25 PST | 11:32 MST |
Sat, 01 Mar | AA3149 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 08:24 PST | 11:57 MST | N823AW (Airbus A319) | 09:26 PST | 11:41 MST |