| SCHEDULED TO ARRIVE IN 1 HOUR 9 MINUTES |
![]() | ![]() |

4.5 out of 5 stars / 1 vote
| Flight | Departure | Arrival |
|---|---|---|
| UA459 08:39 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN3123 10:10 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| AS684 11:07 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA2375 12:19 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN4156 14:10 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN2992 14:25 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA545 14:29 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN654 14:30 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| F91790 16:03 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN360 16:05 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA1411 16:25 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN1698 16:55 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN2693 17:30 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA287 18:10 |
Portland Intl Jetport (PWM) |
Denver Intl (DEN) |
| AS1346 18:32 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN3124 19:30 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA1787 19:45 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN3125 19:50 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| F92554 21:39 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| AS466 21:46 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| UA2334 22:41 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| WN4359 23:05 |
Portland Intl (PDX) |
Denver Intl (DEN) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sun, 13 Sep | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:03 PDT | 10:52 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 | 13: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 | |
| Mon, 31 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N518AS (Boeing B738) | 12:08 MDT | 13:21 PDT |
| Mon, 31 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N518AS (Boeing B738) | 07:10 PDT | 10:34 MDT |
| Sun, 30 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:17 MDT | 13:41 PDT | |
| Sun, 30 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:10 PDT | 10:30 MDT | |
| Sat, 29 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N565AS (Boeing B738) | 12:10 MDT | 13:31 PDT |
| Sat, 29 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N565AS (Boeing B738) | 07:13 PDT | 10:39 MDT |
| Fri, 28 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:06 MDT | 13:31 PDT | |
| Fri, 28 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:20 PDT | 10:40 MDT | |
| Thu, 27 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N280AK ( B739) | 12:12 MDT | 13:41 PDT |
| Thu, 27 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N280AK ( B739) | 07:35 PDT | 10:47 MDT |
| Wed, 26 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:15 MDT | 13:49 PDT | |
| Wed, 26 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:20 PDT | 10:46 MDT | |
| Tue, 25 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N402AS (Boeing B739) | 07:22 PDT | 10:27 MDT |
| Mon, 24 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N537AS (Boeing B738) | 12:07 MDT | 13:23 PDT |
| Mon, 24 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N537AS (Boeing B738) | 07:10 PDT | 10:33 MDT |
| Sun, 23 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N428AS (Boeing B739) | 12:08 MDT | 13:27 PDT |
| Sun, 23 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N428AS (Boeing B739) | 07:20 PDT | 10:36 MDT |
| Sat, 22 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N440AS (Boeing B739) | 07:12 PDT | 10:49 MDT |
| Fri, 21 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | N469AS (Boeing B739) | 12:08 MDT | 13:24 PDT |
| Fri, 21 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | N469AS (Boeing B739) | 07:21 PDT | 10:39 MDT |
| Thu, 20 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:10 MDT | 13:39 PDT | |
| Thu, 20 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | 07:31 PDT | 10:45 MDT | |
| Wed, 19 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:05 MDT | 13:48 PDT | 12:08 MDT | 13:57 PDT | |
| Wed, 19 Aug | AS684 | Portland Intl (PDX) | Denver Intl (DEN) | 07:18 PDT | 11:07 MDT | |||
| Tue, 18 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N272AK ( B739) | 12:05 MDT | 13:35 PDT |
| Mon, 17 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N247AK (Boeing B739) | 13:26 MDT | 14:47 PDT |
| Sun, 16 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | 12:11 MDT | 13:28 PDT | |
| Fri, 14 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N403AS (Boeing B739) | 12:08 MDT | 13:23 PDT |
| Thu, 13 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N265AK (Boeing B739) | 12:08 MDT | 13:21 PDT |
| Wed, 12 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | 12:11 MDT | 13:41 PDT | |
| Tue, 11 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N481AS (Boeing B739) | 12:31 MDT | 13:45 PDT |
| Mon, 10 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N237AK (Boeing B739) | 12:36 MDT | 13:53 PDT |
| Sun, 09 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N278AK ( B739) | 12:01 MDT | 13:20 PDT |
| Fri, 07 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | |||
| Thu, 06 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N251AK (Boeing B739) | 12:09 MDT | 13:27 PDT |
| Wed, 05 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N479AS (Boeing B739) | 12:08 MDT | 13:33 PDT |
| Tue, 04 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | N253AK (Boeing B739) | 11:56 MDT | 13:35 PDT |
| Mon, 03 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | 11:57 MDT | 13:23 PDT | |
| Sun, 02 Aug | AS684 | Denver Intl (DEN) | Portland Intl (PDX) | 12:02 MDT | 13:46 PDT | |||