| ARRIVED 20 HOUR 11 MINUTES AGO |
![]() | ![]() |

4.6 out of 5 stars / 7 votes
| Flight | Departure | Arrival |
|---|---|---|
| WN3815 07:05 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN1604 07:15 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| AA1867 07:54 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN1223 09:15 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN185 09:25 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN106 09:35 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN1707 10:25 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| EM201 10:44 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| AA4099 11:50 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN3816 14:10 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| AA2630 14:50 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN2106 14:55 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| AA6354 18:16 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN3231 18:35 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN3670 19:40 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN4285 20:50 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| WN4064 22:25 |
Sacramento Intl (SMF) |
Phoenix Sky Harbor Intl (PHX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Fri, 03 Jul | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:48 MST | 22:42 PDT | |||
| Thu, 02 Jul | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:48 MST | 22:42 PDT | N704US (Airbus A319) | 20:47 MST | 22:28 PDT |
| Wed, 01 Jul | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N827NN (Boeing B738) | 21:42 MST | 23:18 PDT |
| Tue, 30 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N303RE ( B38M) | 20:57 MST | 22:31 PDT |
| Mon, 29 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 20:52 MST | 22:32 PDT | |
| Sun, 28 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N891NN (Boeing B738) | 21:42 MST | 23:21 PDT |
| Sat, 27 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 23:36 MST | 23:36 PDT | |
| Fri, 26 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N303RE ( B38M) | 22:27 MST | 00:12 PDT |
| Thu, 25 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N968NN (Boeing B738) | 21:34 MST | 23:10 PDT |
| Wed, 24 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 20:51 MST | 22:26 PDT | |
| Tue, 23 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 20:59 MST | 22:32 PDT | |
| Mon, 22 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N951NN (Boeing B738) | 21:27 MST | 23:31 PDT |
| Sun, 21 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N664AW (Airbus A320) | 20:15 MST | 21:25 PDT |
| Sat, 20 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N941AN (Boeing B738) | 21:31 MST | 23:11 PDT |
| Thu, 18 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:03 MST | 22:43 PDT | |
| Wed, 17 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 20:54 MST | 22:25 PDT | |
| Tue, 16 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N979AN (Boeing B738) | 20:56 MST | 22:21 PDT |
| Mon, 15 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 20:55 MST | 22:26 PDT | |
| Sun, 14 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:37 MST | 23:03 PDT | |
| Sat, 13 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N977NN (Boeing B738) | 21:09 MST | 22:46 PDT |
| Fri, 12 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 23:09 MST | 00:44 PDT | |
| Thu, 11 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | |||
| Wed, 10 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:04 MST | 22:40 PDT | |
| Tue, 09 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | N306RC ( B38M) | 21:02 MST | 22:45 PDT |
| Mon, 08 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | |||
| Sun, 07 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:00 MST | 22:37 PDT | |
| Sat, 06 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:18 MST | 22:51 PDT | |
| Fri, 05 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 22:13 MST | 23:42 PDT | |
| Thu, 04 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:46 PDT | 21:25 MST | 22:56 PDT | |
| Wed, 03 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:47 PDT | 21:13 MST | 22:44 PDT | |
| Tue, 02 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:47 PDT | 21:17 MST | 22:49 PDT | |
| Mon, 01 Jun | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:47 PDT | 21:19 MST | 22:56 PDT | |
| Sun, 31 May | AA2048 | Phoenix Sky Harbor Intl (PHX) | Sacramento Intl (SMF) | 20:49 MST | 22:47 PDT | |||