| ARRIVED 7 HOUR 37 MINUTES AGO |
![]() | ![]() |

Not Rated
| Flight | Departure | Arrival |
|---|---|---|
| DL8962 00:36 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA2384 00:50 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| DL8838 03:06 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS1410 09:29 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA2265 10:20 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA1808 12:09 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA5777 12:21 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS235 13:50 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA344 16:47 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS1302 16:50 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS525 20:49 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS1463 20:50 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA2262 20:54 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| UA2413 23:03 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| AS2023 23:36 |
San Francisco Intl (SFO) |
Portland Intl (PDX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 16 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | |||
| Mon, 15 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | |||
| Sun, 14 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | 22:19 PDT | 00:22 PDT | |
| Sat, 13 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | 23:05 PDT | 00:26 PDT | |
| Fri, 12 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | 23:48 PDT | 01:04 PDT | |
| Thu, 11 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | N622QX ( E175) | 22:49 PDT | 00:12 PDT |
| Wed, 10 Jun | AS2112 | Portland Intl (PDX) | San Francisco Intl (SFO) | 21:45 PDT | 23:36 PDT | 21:53 PDT | 23:52 PDT | |
| Sat, 06 Jun | AS2112 | Gallatin Field (BZN) | San Diego Intl (SAN) | 15:02 MDT | 16:45 PDT | 15:39 MDT | 16:36 PDT | |
| Sat, 06 Jun | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 10:28 PDT | 14:14 MDT | 10:26 PDT | 13:22 MDT | |
| Sat, 30 May | AS2112 | Gallatin Field (BZN) | San Diego Intl (SAN) | 15:02 MDT | 16:45 PDT | 15:29 MDT | 16:24 PDT | |
| Sat, 30 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 10:28 PDT | 14:14 MDT | 10:36 PDT | 13:29 MDT | |
| Sat, 23 May | AS2112 | Gallatin Field (BZN) | San Diego Intl (SAN) | 15:02 MDT | 16:45 PDT | N628QX ( E175) | 15:26 MDT | 16:16 PDT |
| Sat, 23 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 10:28 PDT | 14:14 MDT | N628QX ( E175) | 10:46 PDT | 13:48 MDT |
| Sat, 16 May | AS2112 | Gallatin Field (BZN) | San Diego Intl (SAN) | 15:02 MDT | 16:45 PDT | 15:37 MDT | 16:41 PDT | |
| Sat, 16 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 10:28 PDT | 14:14 MDT | 10:58 PDT | 13:43 MDT | |
| Tue, 12 May | AS2112 | Calgary Intl (YYC) | Seattle Tacoma Intl (SEA) | 19:02 MDT | 19:52 PDT | 21:47 MDT | 21:38 PDT | |
| Sun, 10 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 11:08 PDT | 14:55 MDT | 11:13 PDT | 14:16 MDT | |
| Sat, 09 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 11:08 PDT | 14:55 MDT | 11:19 PDT | 14:20 MDT | |
| Wed, 06 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 11:08 PDT | 14:55 MDT | 11:17 PDT | 14:26 MDT | |
| Sun, 03 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 11:08 PDT | 14:55 MDT | 11:44 PDT | 14:34 MDT | |
| Sat, 02 May | AS2112 | San Diego Intl (SAN) | Gallatin Field (BZN) | 11:08 PDT | 14:55 MDT | 11:22 PDT | 14:08 MDT | |