| EXPECTED TO ARRIVE IN 2 HOUR 9 MINUTES |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| DL978 08:21 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| AA3143 09:03 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL2288 10:35 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| WN995 11:20 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL8771 11:32 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| SY1991 12:14 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL2274 12:18 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| WN947 13:30 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| AA2519 15:15 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| SY603 15:50 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| AA408 16:00 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL2287 16:04 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| SY605 17:14 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| SY1975 18:14 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL2297 20:03 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| SY609 22:44 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| DL1448 23:07 |
Minneapolis St Paul Intl (MSP) |
Phoenix Sky Harbor Intl (PHX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Wed, 20 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | |||
| Tue, 19 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N936AN (Boeing B738) | 19:01 MST | 21:15 CDT |
| Mon, 18 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N914AN (Boeing B738) | 19:04 MST | 23:34 CDT |
| Sun, 17 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N954NN (Boeing B738) | 19:09 MST | 23:39 CDT |
| Sat, 16 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N922AN (Boeing B738) | 18:56 MST | 23:31 CDT |
| Fri, 15 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N301PA (Boeing B738) | 18:55 MST | 23:27 CDT |
| Thu, 14 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N874NN (Boeing B738) | 19:05 MST | 23:39 CDT |
| Wed, 13 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N939NN (Boeing B738) | 18:58 MST | 23:40 CDT |
| Tue, 12 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N953AN (Boeing B738) | 19:07 MST | 23:48 CDT |
| Mon, 11 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N973NN (Boeing B738) | 19:02 MST | 23:42 CDT |
| Sun, 10 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N913AN (Boeing B738) | 19:59 MST | 00:35 CDT |
| Sat, 09 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N821NN (Boeing B738) | 19:11 MST | 23:47 CDT |
| Fri, 08 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N306NY (Boeing B738) | 19:00 MST | 23:31 CDT |
| Thu, 07 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N947AN (Boeing B738) | 19:59 MST | 00:30 CDT |
| Wed, 06 Aug | AA2820 | Phoenix Sky Harbor Intl (PHX) | Minneapolis St Paul Intl (MSP) | 18:51 MST | 23:59 CDT | N952AA (Boeing B738) | 19:01 MST | 23:33 CDT |
| Tue, 05 Aug | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:02 EDT | 11:25 MST | |
| Mon, 04 Aug | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:06 EDT | 11:26 MST | |
| Sun, 03 Aug | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | N153AN (Airbus A321) | 10:06 EDT | 11:38 MST |
| Fri, 01 Aug | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:15 EDT | 11:46 MST | |
| Thu, 31 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | N542UW (Airbus A321) | 10:09 EDT | 11:33 MST |
| Wed, 30 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | |||
| Tue, 29 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:05 EDT | 11:17 MST | |
| Mon, 28 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:01 EDT | 13:42 MST | |
| Sun, 27 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:28 EDT | 11:46 MST | |
| Fri, 25 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:26 EDT | 11:48 MST | |
| Thu, 24 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:04 EDT | 11:17 MST | |
| Wed, 23 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:07 EDT | 11:23 MST | |
| Tue, 22 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 09:56 EDT | 11:05 MST | |
| Mon, 21 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:06 EDT | 11:22 MST | |
| Sun, 20 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:01 EDT | 11:20 MST | |
| Fri, 18 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:03 EDT | 11:29 MST | |
| Thu, 17 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:10 EDT | 11:36 MST | |
| Wed, 16 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:06 EDT | 11:30 MST | |
| Tue, 15 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:45 EDT | 11:55 MST | |
| Mon, 14 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:04 EDT | 11:17 MST | |
| Sun, 13 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 09:58 EDT | 11:16 MST | |
| Fri, 11 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 09:55 EDT | 11:11 MST | |
| Thu, 10 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | |||
| Wed, 09 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | |||
| Tue, 08 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:11 EDT | 11:35 MST | |
| Mon, 07 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 09:52 EDT | 11:27 MST | |
| Sun, 06 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:47 MST | 10:06 EDT | 11:20 MST | |
| Fri, 04 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:48 MST | |||
| Thu, 03 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:48 MST | |||
| Wed, 02 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:48 MST | N343PN ( B738) | 11:14 EDT | 09:44 MST |
| Tue, 01 Jul | AA2820 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 09:50 EDT | 11:48 MST | 10:01 EDT | 11:43 MST | |