ARRIVED 15 HOUR 7 MINUTES AGO |
![]() | ![]() |
Not Rated
Flight | Departure | Arrival |
---|---|---|
FX1857 04:07 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
AS2217 09:39 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN1209 10:15 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN1887 12:00 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN224 14:15 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN2449 19:00 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN3504 20:05 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
AS2136 21:35 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
WN3616 22:15 |
Metropolitan Oakland Intl (OAK) |
Portland Intl (PDX) |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Thu, 01 May | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | |||
Wed, 30 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | 06:53 PDT | 08:12 PDT | |
Tue, 29 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | N623QX ( E175) | 06:53 PDT | 08:13 PDT |
Mon, 28 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | 06:45 PDT | 08:09 PDT | |
Sun, 27 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | 06:52 PDT | 08:07 PDT | |
Thu, 24 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | 06:50 PDT | 08:17 PDT | |
Wed, 23 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | N629QX ( E175) | 06:59 PDT | 08:31 PDT |
Tue, 22 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 06:50 PDT | 08:35 PDT | 06:45 PDT | 08:14 PDT | |
Mon, 21 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:11 PDT | 08:32 PDT | |
Sun, 20 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 06:51 PDT | 08:39 PDT | |
Sat, 19 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:05 PDT | 08:26 PDT | |
Fri, 18 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 06:52 PDT | 08:16 PDT | |
Thu, 17 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | N627QX ( E175) | 06:56 PDT | 08:17 PDT |
Wed, 16 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:03 PDT | 08:24 PDT | |
Sun, 13 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:18 PDT | 08:33 PDT | |
Wed, 09 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:02 PDT | 08:25 PDT | |
Tue, 08 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | N623QX ( E175) | 06:55 PDT | 08:26 PDT |
Mon, 07 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | N623QX ( E175) | 07:17 PDT | 08:52 PDT |
Sun, 06 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | N630QX ( E175) | 06:53 PDT | 08:37 PDT |
Sat, 05 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:03 PDT | 08:26 PDT | |
Thu, 03 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 06:54 PDT | 08:19 PDT | |
Wed, 02 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | N627QX ( E175) | 07:01 PDT | 08:17 PDT |
Tue, 01 Apr | AS2221 | Portland Intl (PDX) | Metropolitan Oakland Intl (OAK) | 07:00 PDT | 08:43 PDT | 07:12 PDT | 08:42 PDT |