| SCHEDULED TO ARRIVE IN 2 HOUR 35 MINUTES |
![]() | ![]() |

3.5 out of 5 stars / 1 vote
| Flight | Departure | Arrival |
|---|---|---|
| F91279 09:29 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| CYO372 10:07 |
Opa Locka (OPF) |
Centennial (APA) |
| TWY109 10:52 |
Opa Locka (OPF) |
Centennial (APA) |
| UA1045 11:04 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| AA2767 12:39 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| WN734 17:05 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| WN674 18:50 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| UA2852 19:20 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| WN2410 20:05 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| AA1629 20:32 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| AA1292 22:46 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| UA3882 23:10 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| AA1356 23:59 |
Miami Intl (MIA) |
Denver Intl (DEN) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Thu, 12 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | |||
| Wed, 11 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | 05:53 MST | 11:15 EST | |
| Tue, 10 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | 05:26 MST | 11:23 EST | |
| Mon, 09 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | |||
| Sun, 08 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | |||
| Sat, 07 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | 06:30 MST | 10:47 EST | |
| Fri, 06 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | |||
| Thu, 05 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | N978NN (Boeing B738) | 08:17 MST | 14:05 EST |
| Wed, 04 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | 05:59 MST | 11:05 EST | |
| Tue, 03 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:00 MST | 12:00 EST | 08:08 MST | 10:30 EST | |
| Mon, 02 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 07:00 MST | 13:00 EST | |||
| Sun, 01 Nov | AA2986 | Denver Intl (DEN) | Miami Intl (MIA) | 06:52 MST | 12:54 EST | |||
| Fri, 30 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N148AN (Airbus A321) | 15:00 PDT | 19:40 MST |
| Fri, 30 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | |||
| Thu, 29 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N149AN (Airbus A321) | 15:36 PDT | 17:32 MST |
| Thu, 29 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N149AN (Airbus A321) | 10:56 MST | 12:11 PDT |
| Wed, 28 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N128AN (Airbus A321) | 14:11 PDT | 17:24 MST |
| Wed, 28 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N128AN (Airbus A321) | 11:04 MST | 13:30 PDT |
| Tue, 27 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N572UW (Airbus A321) | 12:45 MST | 13:25 PDT |
| Sat, 24 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | |||
| Sat, 24 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | |||
| Fri, 23 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N915US (Airbus A321) | 13:59 PDT | 17:19 MST |
| Fri, 23 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N915US (Airbus A321) | 12:51 MST | 13:25 PDT |
| Thu, 22 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N151AN (Airbus A321) | 14:11 PDT | 17:47 MST |
| Thu, 22 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N151AN (Airbus A321) | 13:38 MST | 13:35 PDT |
| Wed, 21 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N135NN (Airbus A321) | 14:23 PDT | 18:10 MST |
| Wed, 21 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N135NN (Airbus A321) | 11:30 MST | 13:15 PDT |
| Tue, 20 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | 15:36 PDT | 17:31 MST | |
| Tue, 20 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | 11:38 MST | 13:20 PDT | |
| Mon, 19 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N164NN (Airbus Mobile US | 15:44 PDT | 17:35 MST |
| Sun, 18 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N980UY (Airbus A321) | 14:50 PDT | 18:39 MST |
| Sun, 18 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | |||
| Sat, 17 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | 14:05 PDT | 17:59 MST | |
| Sat, 17 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | 12:13 MST | 13:29 PDT | |
| Fri, 16 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N133AN (Airbus A321) | 15:32 PDT | 20:27 MST |
| Fri, 16 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N133AN (Airbus A321) | 12:54 MST | 13:12 PDT |
| Thu, 15 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N572UW (Airbus A321) | 14:44 PDT | 19:12 MST |
| Thu, 15 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N572UW (Airbus A321) | 12:46 MST | 14:04 PDT |
| Wed, 14 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N129AA (Airbus A321) | 15:24 PDT | 17:12 MST |
| Wed, 14 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N129AA (Airbus A321) | 10:51 MST | 12:34 PDT |
| Tue, 13 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N162AA (Airbus Mobile US | 15:31 PDT | 18:01 MST |
| Mon, 12 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N523UW (Airbus A321) | 15:32 PDT | 17:28 MST |
| Mon, 12 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N523UW (Airbus A321) | 11:01 MST | 12:27 PDT |
| Sun, 11 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N155NN (Airbus A321) | 14:25 PDT | 18:00 MST |
| Sun, 11 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N155NN (Airbus A321) | 12:14 MST | 13:19 PDT |
| Sat, 10 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N165NN (Airbus Mobile US | 14:57 PDT | 20:01 MST |
| Sat, 10 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N165NN (Airbus Mobile US | 11:05 MST | 13:05 PDT |
| Fri, 09 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N578UW (Airbus A321) | 14:05 PDT | 17:46 MST |
| Fri, 09 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N578UW (Airbus A321) | 10:58 MST | 13:34 PDT |
| Thu, 08 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N183UW (Airbus A321) | 15:23 PDT | 17:13 MST |
| Thu, 08 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N183UW (Airbus A321) | 11:02 MST | 12:26 PDT |
| Wed, 07 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N980UY (Airbus A321) | 15:46 PDT | 19:12 MST |
| Wed, 07 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | N980UY (Airbus A321) | 11:08 MST | 12:35 PDT |
| Tue, 06 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | 15:20 PDT | 17:10 MST | |
| Tue, 06 Oct | AA2986 | Phoenix Sky Harbor Intl (PHX) | Portland Intl (PDX) | 10:45 MST | 13:39 PDT | 11:08 MST | 14:35 PDT | |
| Mon, 05 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:34 MST | N161AA (Airbus A321) | 15:22 PDT | 17:09 MST |
| Sun, 04 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:35 MST | N193UW (Airbus A321) | 15:28 PDT | 17:16 MST |
| Thu, 01 Oct | AA2986 | Portland Intl (PDX) | Phoenix Sky Harbor Intl (PHX) | 15:00 PDT | 17:35 MST | N177SY (EMBRAER E75L) | 15:26 PDT | 19:09 MST |