| EXPECTED TO DEPART IN 1 HOUR 1 MINUTE |
![]() | ![]() |

4.3 out of 5 stars / 13 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA809 08:58 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| AA653 09:08 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| LXJ488 11:06 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| WN1838 14:00 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| G41121 15:01 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| WN2638 15:10 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| WN287 15:15 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| AA1044 19:29 |
Pittsburgh Intl (PIT) |
Phoenix Sky Harbor Intl (PHX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 28 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | |||
| Mon, 27 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N324RA ( B38M) | 15:30 MST | 21:58 EDT |
| Sun, 26 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N8009T (Airbus A319) | 19:13 MST | 22:59 EDT |
| Sat, 25 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:26 MST | 21:52 EDT | |
| Fri, 24 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N896NN (Boeing B738) | 19:33 MST | 01:59 EDT |
| Thu, 23 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 16:08 MST | 22:53 EDT | |
| Wed, 22 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N4032T (Airbus A319) | 15:28 MST | 23:09 EDT |
| Tue, 21 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | |||
| Mon, 20 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | |||
| Sun, 19 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:47 MST | 22:11 EDT | |
| Sat, 18 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:36 MST | 21:50 EDT | |
| Fri, 17 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | |||
| Thu, 16 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N973AN (Boeing B738) | 16:01 MST | 22:28 EDT |
| Wed, 15 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:25 MST | 21:59 EDT | |
| Tue, 14 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:41 MST | 22:04 EDT | |
| Mon, 13 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | |||
| Sun, 12 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N740UW (Airbus A319) | 15:28 MST | 00:04 EDT |
| Sat, 11 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N9011P (Airbus A319) | 15:44 MST | 21:04 EDT |
| Fri, 10 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:28 MST | 21:57 EDT | |
| Thu, 09 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N841NN (Boeing B738) | 15:31 MST | 22:03 EDT |
| Wed, 08 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | N803AW (Airbus A319) | 16:24 MST | 22:12 EDT |
| Tue, 07 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Pittsburgh Intl (PIT) | 15:20 MST | 22:24 EDT | 15:40 MST | 22:15 EDT | |
| Mon, 06 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N650AW (Airbus A320) | 15:51 PDT | 17:59 MST |
| Mon, 06 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N650AW (Airbus A320) | 12:25 MST | 14:36 PDT |
| Sun, 05 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N679AW (Airbus A320) | 15:17 PDT | 17:26 MST |
| Sun, 05 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N679AW (Airbus A320) | 11:07 MST | 13:09 PDT |
| Sat, 04 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N679AW (Airbus A320) | 15:15 PDT | 17:21 MST |
| Sat, 04 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N679AW (Airbus A320) | 11:11 MST | 13:26 PDT |
| Fri, 03 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N114UW (Airbus A320) | 15:15 PDT | 17:18 MST |
| Fri, 03 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N114UW (Airbus A320) | 11:13 MST | 13:46 PDT |
| Thu, 02 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N668AW (Airbus A320) | 15:15 PDT | 17:25 MST |
| Thu, 02 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N668AW (Airbus A320) | 11:22 MST | 13:37 PDT |
| Wed, 01 Apr | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N657AW (Airbus A320) | 15:19 PDT | 17:29 MST |
| Wed, 01 Apr | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N657AW (Airbus A320) | 11:13 MST | 13:20 PDT |
| Tue, 31 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N103US (Airbus A320) | 15:22 PDT | 17:00 MST |
| Tue, 31 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N103US (Airbus A320) | 11:05 MST | 13:10 PDT |
| Mon, 30 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N652AW (Airbus A320) | 15:23 PDT | 17:39 MST |
| Sun, 29 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N768US (Airbus A319) | 15:17 PDT | 17:38 MST |
| Sun, 29 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:57 PDT | N768US (Airbus A319) | 11:20 MST | 13:37 PDT |
| Sat, 28 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N824AW (Airbus A319) | 15:18 PDT | 17:26 MST |
| Sat, 28 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:57 PDT | N824AW (Airbus A319) | 11:23 MST | 13:36 PDT |
| Fri, 27 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N662AW (Airbus A320) | 15:15 PDT | 17:28 MST |
| Fri, 27 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N662AW (Airbus A320) | 11:43 MST | 13:41 PDT |
| Thu, 26 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N829AW (Airbus A319) | 15:15 PDT | 17:29 MST |
| Thu, 26 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:57 PDT | N829AW (Airbus A319) | 11:17 MST | 13:37 PDT |
| Wed, 25 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N114UW (Airbus A320) | 15:13 PDT | 17:25 MST |
| Wed, 25 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N114UW (Airbus A320) | 11:12 MST | 13:24 PDT |
| Tue, 24 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N125UW (Airbus A320) | 15:14 PDT | 17:20 MST |
| Tue, 24 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N125UW (Airbus A320) | 11:14 MST | 13:25 PDT |
| Mon, 23 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N604AW (Airbus A320) | 16:36 PDT | 18:34 MST |
| Mon, 23 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N604AW (Airbus A320) | 12:57 MST | 15:26 PDT |
| Sun, 22 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N835AW (Airbus A319) | 15:15 PDT | 17:21 MST |
| Sun, 22 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:57 PDT | N835AW (Airbus A319) | 11:11 MST | 13:29 PDT |
| Sat, 21 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N808AW (Airbus A319) | 15:18 PDT | 17:31 MST |
| Sat, 21 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:57 PDT | N808AW (Airbus A319) | 11:16 MST | 13:26 PDT |
| Fri, 20 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N128UW (Airbus A320) | 17:43 PDT | 19:54 MST |
| Fri, 20 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N128UW (Airbus A320) | 11:18 MST | 13:27 PDT |
| Thu, 19 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:51 MST | N760US (Airbus A319) | 16:27 PDT | 18:30 MST |
| Wed, 18 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N604AW (Airbus A320) | 15:18 PDT | 17:22 MST |
| Wed, 18 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N604AW (Airbus A320) | 11:14 MST | 13:32 PDT |
| Tue, 17 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N663AW (Airbus A320) | 16:00 PDT | 18:00 MST |
| Tue, 17 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N663AW (Airbus A320) | 12:12 MST | 14:38 PDT |
| Mon, 16 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N668AW (Airbus A320) | 16:18 PDT | 18:07 MST |
| Mon, 16 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N668AW (Airbus A320) | 12:26 MST | 14:58 PDT |
| Sun, 15 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N657AW (Airbus A320) | 15:39 PDT | 18:18 MST |
| Sun, 15 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | |||
| Sat, 14 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N657AW (Airbus A320) | 16:04 PDT | 17:59 MST |
| Sat, 14 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N657AW (Airbus A320) | 11:12 MST | 13:38 PDT |
| Fri, 13 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N663AW (Airbus A320) | 17:16 PDT | 19:15 MST |
| Fri, 13 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N663AW (Airbus A320) | 12:57 MST | 15:17 PDT |
| Thu, 12 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N121UW (Airbus A320) | 15:19 PDT | 17:16 MST |
| Thu, 12 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N121UW (Airbus A320) | 11:15 MST | 13:39 PDT |
| Wed, 11 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N121UW (Airbus A320) | 15:23 PDT | 17:23 MST |
| Wed, 11 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N121UW (Airbus A320) | 11:10 MST | 13:39 PDT |
| Tue, 10 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N604AW (Airbus A320) | 15:17 PDT | 17:11 MST |
| Tue, 10 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N604AW (Airbus A320) | 11:23 MST | 13:55 PDT |
| Mon, 09 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PDT | 17:47 MST | N121UW (Airbus A320) | 15:17 PDT | 17:24 MST |
| Mon, 09 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 13:48 PDT | N121UW (Airbus A320) | 11:03 MST | 13:15 PDT |
| Sun, 08 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 14:10 PDT | 17:47 MST | N651AW (Airbus A320) | 15:17 PDT | 17:13 MST |
| Sun, 08 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 10:57 MST | 12:48 PDT | N651AW (Airbus A320) | 11:17 MST | 13:28 PDT |
| Sat, 07 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N663AW (Airbus A320) | 12:16 MST | 14:47 PST |
| Fri, 06 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PST | 18:47 MST | N105UW (Airbus A320) | 16:56 PST | 18:49 MST |
| Thu, 05 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PST | 18:47 MST | N658AW (Airbus A320) | 16:22 PST | 18:27 MST |
| Thu, 05 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N658AW (Airbus A320) | 12:04 MST | 14:18 PST |
| Wed, 04 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N652AW (Airbus A320) | 12:07 MST | 14:15 PST |
| Tue, 03 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N111US (Airbus A320) | 12:05 MST | 14:23 PST |
| Mon, 02 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PST | 18:47 MST | N652AW (Airbus A320) | 16:19 PST | 18:30 MST |
| Mon, 02 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N652AW (Airbus A320) | 12:00 MST | 14:14 PST |
| Sun, 01 Mar | AA2871 | Spokane Intl (GEG) | Phoenix Sky Harbor Intl (PHX) | 15:10 PST | 18:47 MST | N122US (Airbus A320) | 16:15 PST | 18:26 MST |
| Sun, 01 Mar | AA2871 | Phoenix Sky Harbor Intl (PHX) | Spokane Intl (GEG) | 11:57 MST | 13:48 PST | N122US (Airbus A320) | 12:17 MST | 14:19 PST |