ARRIVED 9 HOUR 27 MINUTES AGO |
![]() | ![]() |
4.1 out of 5 stars / 12 votes
Flight | Departure | Arrival |
---|---|---|
UA2080 00:30 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
UA5920 09:27 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS138 09:48 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
UA2115 12:39 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS835 13:49 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
UA1008 14:54 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS333 16:19 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS764 19:20 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
UA2646 20:09 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS2097 21:45 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
AS2081 23:10 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
---|---|---|---|---|---|---|---|---|
Departure | Arrival | Departure | Arrival | |||||
Thu, 01 May | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | |||
Wed, 30 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | 10:29 PDT | 11:54 PDT | |
Tue, 29 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | 10:38 PDT | 12:01 PDT | |
Mon, 28 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | N251AK (Boeing B739) | 10:36 PDT | 11:58 PDT |
Sun, 27 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | N467AS (Boeing B739) | 11:00 PDT | 12:43 PDT |
Fri, 25 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | N282AK ( B739) | 11:08 PDT | 12:44 PDT |
Thu, 24 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | 10:54 PDT | 12:54 PDT | |
Wed, 23 Apr | AS128 | Portland Intl (PDX) | San Francisco Intl (SFO) | 10:30 PDT | 12:21 PDT | N494AS (Boeing B739) | 11:53 PDT | 13:18 PDT |
Mon, 21 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:16 MST | 20:49 PDT | |
Mon, 21 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:07 PDT | 17:53 MST | |
Sun, 20 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:22 MST | 20:57 PDT | |
Sun, 20 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:13 PDT | 18:06 MST | |
Fri, 18 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | N236AK (Boeing B739) | 19:41 MST | 21:26 PDT |
Fri, 18 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | N236AK (Boeing B739) | 16:26 PDT | 18:21 MST |
Thu, 17 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:18 MST | 20:51 PDT | |
Thu, 17 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:14 PDT | 18:01 MST | |
Mon, 14 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:27 MST | 21:00 PDT | |
Mon, 14 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:02 PDT | 17:57 MST | |
Sun, 13 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | N253AK (Boeing B739) | 19:18 MST | 20:49 PDT |
Sun, 13 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | N253AK (Boeing B739) | 16:10 PDT | 17:56 MST |
Fri, 11 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | N270AK ( B739) | 19:10 MST | 20:47 PDT |
Thu, 10 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:29 MST | 21:08 PDT | |
Thu, 10 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:00 PDT | 18:00 MST | |
Mon, 07 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | N594AS (Boeing B738) | 19:45 MST | 21:26 PDT |
Sun, 06 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:15 MST | 20:47 PDT | |
Sun, 06 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:08 PDT | 17:46 MST | |
Fri, 04 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:30 MST | 21:04 PDT | |
Fri, 04 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:21 PDT | 18:19 MST | |
Thu, 03 Apr | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | 19:19 MST | 20:52 PDT | |
Thu, 03 Apr | AS128 | San Francisco Intl (SFO) | Phoenix Sky Harbor Intl (PHX) | 16:08 PDT | 18:06 MST | 16:08 PDT | 18:01 MST | |
Mon, 31 Mar | AS128 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 19:02 MST | 21:07 PDT | N275AK ( B739) | 19:21 MST | 21:12 PDT |