| SCHEDULED TO ARRIVE IN 4 HOUR 57 MINUTES |
![]() | ![]() |

4.6 out of 5 stars / 10 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA1188 05:34 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA2585 06:36 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA1511 12:47 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA2927 15:01 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA2300 16:42 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA1803 20:45 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| AA3163 23:57 |
Phoenix Sky Harbor Intl (PHX) |
Philadelphia Intl (PHL) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 06 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Fri, 05 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Thu, 04 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | N578UW (Airbus A321) | 11:23 EDT | 12:59 MST |
| Wed, 03 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | N956NN (Boeing B738) | 11:21 EDT | 09:32 MST |
| Tue, 02 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 11:12 EDT | 12:39 MST | |
| Mon, 01 Jun | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 11:20 EDT | 13:04 MST | |
| Sun, 31 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Sat, 30 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 10:57 EDT | 12:34 MST | |
| Fri, 29 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | N945NN (Boeing B738) | 11:20 EDT | 09:34 MST |
| Thu, 28 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Wed, 27 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Tue, 26 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | N558UW (Airbus A321) | 15:28 EDT | 15:19 MST |
| Mon, 25 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 11:17 EDT | 13:07 MST | |
| Sun, 24 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | |||
| Sat, 23 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | N924NN (Boeing B738) | 11:04 EDT | 10:21 MST |
| Fri, 22 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 11:19 EDT | 12:47 MST | |
| Thu, 21 May | AA646 | Philadelphia Intl (PHL) | Phoenix Sky Harbor Intl (PHX) | 10:50 EDT | 12:57 MST | 12:48 EDT | 14:31 MST | |