| EXPECTED TO ARRIVE IN 3 HOUR 16 MINUTES |
![]() | ![]() |

4.5 out of 5 stars / 1 vote
| Flight | Departure | Arrival |
|---|---|---|
| UA1247 09:36 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| AS1316 09:42 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| AS465 09:50 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN3850 10:15 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN3459 10:20 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1119 10:30 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| F92553 11:43 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA644 13:15 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN606 13:50 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN4071 14:00 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1717 14:20 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN362 14:40 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA2455 15:05 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA372 16:02 |
Denver Intl (DEN) |
Portland Intl Jetport (PWM) |
| UA397 16:02 |
Denver Intl (DEN) |
Portland Intl Jetport (PWM) |
| SY8704 16:06 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| AS1372 16:50 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN332 17:05 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA1337 17:46 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1336 20:10 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1917 20:15 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN726 20:45 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| AS3145 20:50 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA498 21:10 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN3450 21:30 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1722 22:15 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN1778 22:40 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| WN184 22:45 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| UA1770 22:53 |
Denver Intl (DEN) |
Portland Intl (PDX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 30 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:46 PDT | 12:03 MDT | |
| Thu, 29 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N533AS (Boeing B738) | 11:06 PDT | 14:11 MDT |
| Wed, 28 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:55 PDT | 14:10 MDT | |
| Mon, 26 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 11:12 PDT | 14:32 MDT | |
| Sat, 24 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | |||
| Fri, 23 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N518AS (Boeing B738) | 11:05 PDT | 14:31 MDT |
| Thu, 22 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:42 PDT | 14:14 MDT | |
| Wed, 21 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:59 PDT | 14:20 MDT | |
| Tue, 20 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N408AS (Boeing B739) | 10:56 PDT | 14:19 MDT |
| Mon, 19 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N559AS (Boeing B738) | 11:11 PDT | 14:41 MDT |
| Sun, 18 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N518AS (Boeing B738) | 10:57 PDT | 14:28 MDT |
| Sat, 17 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N597AS (Boeing B738) | 11:29 PDT | 14:51 MDT |
| Fri, 16 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 11:17 PDT | 14:39 MDT | |
| Thu, 15 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:47 PDT | 14:15 MDT | |
| Wed, 14 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N532AS (Boeing B738) | 11:38 PDT | 15:18 MDT |
| Tue, 13 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N419AS (Boeing B739) | 10:59 PDT | 14:20 MDT |
| Mon, 12 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:59 PDT | 14:32 MDT | |
| Sun, 11 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N551AS (Boeing B738) | 11:01 PDT | 14:20 MDT |
| Sat, 10 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 11:06 PDT | 14:13 MDT | |
| Fri, 09 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N560AS (Boeing B738) | 10:40 PDT | 14:02 MDT |
| Thu, 08 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:50 PDT | 14:39 MDT | |
| Wed, 07 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:59 PDT | 14:27 MDT | |
| Tue, 06 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | N402AS (Boeing B739) | 11:10 PDT | 14:33 MDT |
| Mon, 05 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 11:06 PDT | 14:34 MDT | |
| Sun, 04 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 10:49 PDT | 14:32 MDT | 10:51 PDT | 14:18 MDT | |
| Fri, 02 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N267AK (Boeing B739) | 07:09 PDT | 14:26 MDT |
| Thu, 01 Oct | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N274AK ( B739) | 07:12 PDT | 10:31 MDT |
| Wed, 30 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 12:03 MDT | 13:36 PDT | |
| Wed, 30 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:17 PDT | 10:47 MDT | |
| Tue, 29 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 11:54 MDT | 13:20 PDT | |
| Tue, 29 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:02 PDT | 10:45 MDT | |
| Mon, 28 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N238AK (Boeing B739) | 11:51 MDT | 13:09 PDT |
| Mon, 28 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | |||
| Sun, 27 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 13:16 MDT | 14:34 PDT | |
| Sun, 27 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 08:52 PDT | 12:02 MDT | |
| Sat, 26 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N273AK ( B739) | 12:00 MDT | 13:27 PDT |
| Sat, 26 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N273AK ( B739) | 07:21 PDT | 10:53 MDT |
| Fri, 25 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N248AK (Boeing B739) | 11:58 MDT | 13:15 PDT |
| Fri, 25 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N248AK (Boeing B739) | 07:04 PDT | 10:49 MDT |
| Thu, 24 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 11:57 MDT | 13:27 PDT | |
| Thu, 24 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:17 PDT | 10:44 MDT | |
| Wed, 23 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N569AS (Boeing B738) | 12:03 MDT | 13:21 PDT |
| Wed, 23 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N569AS (Boeing B738) | 07:16 PDT | 10:34 MDT |
| Tue, 22 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 12:07 MDT | 13:15 PDT | |
| Tue, 22 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 08:26 PDT | 10:22 MDT | |
| Mon, 21 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | |||
| Mon, 21 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | |||
| Sun, 20 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N407AS (Boeing B739) | 11:51 MDT | 13:10 PDT |
| Sun, 20 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N407AS (Boeing B739) | 07:06 PDT | 10:24 MDT |
| Sat, 19 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 11:51 MDT | 13:12 PDT | |
| Sat, 19 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:14 PDT | 10:23 MDT | |
| Fri, 18 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N273AK ( B739) | 12:14 MDT | 13:21 PDT |
| Fri, 18 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N273AK ( B739) | 07:21 PDT | 10:50 MDT |
| Thu, 17 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 11:56 MDT | 13:08 PDT | |
| Thu, 17 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:02 PDT | 10:38 MDT | |
| Wed, 16 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N478AS (Boeing B739) | 12:05 MDT | 13:13 PDT |
| Wed, 16 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N478AS (Boeing B739) | 07:14 PDT | 10:32 MDT |
| Tue, 15 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | |||
| Tue, 15 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N495AS (Boeing B739) | 07:02 PDT | 14:14 MDT |
| Mon, 14 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N464AS (Boeing B739) | 11:56 MDT | 13:17 PDT |
| Mon, 14 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N464AS (Boeing B739) | 06:56 PDT | 10:14 MDT |
| Sun, 13 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 12:01 MDT | 13:24 PDT | |
| Sun, 13 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 07:19 PDT | 10:27 MDT | |
| Sat, 12 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | |||
| Sat, 12 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N593AS (Boeing B738) | 07:01 PDT | 14:15 MDT |
| Fri, 11 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N408AS (Boeing B739) | 11:54 MDT | 13:28 PDT |
| Fri, 11 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N408AS (Boeing B739) | 07:04 PDT | 10:10 MDT |
| Thu, 10 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | |||
| Wed, 09 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | N468AS (Boeing B739) | 11:52 MDT | 13:13 PDT |
| Wed, 09 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | N468AS (Boeing B739) | 07:35 PDT | 10:39 MDT |
| Tue, 08 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 11:50 MDT | 13:33 PDT | 12:04 MDT | 13:34 PDT | |
| Tue, 08 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 MDT | 06:59 PDT | 10:25 MDT | |
| Mon, 07 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N253AK (Boeing B739) | 12:14 MDT | 13:40 PDT |
| Mon, 07 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N253AK (Boeing B739) | 07:32 PDT | 10:42 MDT |
| Sun, 06 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N267AK (Boeing B739) | 12:06 MDT | 13:35 PDT |
| Sun, 06 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N267AK (Boeing B739) | 07:17 PDT | 10:35 MDT |
| Sat, 05 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:07 MDT | 13:24 PDT | |
| Sat, 05 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:17 PDT | 10:38 MDT | |
| Fri, 04 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N570AS (Boeing B738) | 12:11 MDT | 13:27 PDT |
| Fri, 04 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N570AS (Boeing B738) | 07:18 PDT | 10:37 MDT |
| Thu, 03 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N267AK (Boeing B739) | 12:10 MDT | 13:37 PDT |
| Thu, 03 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N267AK (Boeing B739) | 07:21 PDT | 10:39 MDT |
| Wed, 02 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | |||
| Wed, 02 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:14 PDT | 14:35 MDT | |
| Tue, 01 Sep | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | |||
| Tue, 01 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 11:05 PDT | 14:28 MDT | |