| ARRIVED 4 HOUR 41 MINUTES AGO |
![]() | ![]() |

4.6 out of 5 stars / 8 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA6404 09:05 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| WN1422 09:55 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA2374 10:03 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AA2411 12:20 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| OO262 13:01 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AS3262 13:19 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| WN1687 13:30 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA2115 14:06 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| WN4106 14:20 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AS3008 14:41 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| F92638 14:43 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AA2114 15:23 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA2441 16:37 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA369 17:02 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| WN1331 18:20 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AA1930 18:55 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA1561 19:44 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AA2664 21:17 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| WN4413 21:45 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA1375 21:58 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| AA1553 23:20 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| UA2849 23:46 |
San Francisco Intl (SFO) |
Phoenix Sky Harbor Intl (PHX) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 02 Dec | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | 10:40 MST | 11:15 PST | |
| Tue, 02 Dec | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | 07:50 MST | 09:19 MST | |
| Mon, 01 Dec | WN2589 | Norman Y Mineta San Jose Intl (SJC) | Mahlon Sweet Fld (EUG) | 16:40 PST | 18:20 PST | N8522P (Boeing B738) | 17:10 PST | 18:31 PST |
| Mon, 01 Dec | WN2589 | Nashville Intl (BNA) | Norman Y Mineta San Jose Intl (SJC) | 13:00 CST | 15:59 PST | N8522P (Boeing B738) | 13:42 CST | 16:36 PST |
| Sun, 30 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | Bob Hope (BUR) | 09:25 MST | 09:55 PST | N247WN (Boeing B737) | 10:50 MST | 10:52 PST |
| Sun, 30 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:40 MST | 08:45 MST | N247WN (Boeing B737) | 06:46 MST | 08:22 MST |
| Fri, 28 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N940WN (Boeing B737) | 06:31 MST | 08:03 MST |
| Thu, 27 Nov | WN2589 | San Diego Intl (SAN) | Sacramento Intl (SMF) | 14:50 PST | 16:30 PST | 15:07 PST | 16:16 PST | |
| Wed, 26 Nov | WN2589 | Norman Y Mineta San Jose Intl (SJC) | Mahlon Sweet Fld (EUG) | 16:40 PST | 18:20 PST | |||
| Wed, 26 Nov | WN2589 | Nashville Intl (BNA) | Norman Y Mineta San Jose Intl (SJC) | 13:00 CST | 15:59 PST | 13:09 CST | 18:01 PST | |
| Tue, 25 Nov | WN2589 | Norman Y Mineta San Jose Intl (SJC) | Mahlon Sweet Fld (EUG) | 16:40 PST | 18:20 PST | 19:08 PST | 20:53 PST | |
| Tue, 25 Nov | WN2589 | Nashville Intl (BNA) | Norman Y Mineta San Jose Intl (SJC) | 13:00 CST | 15:59 PST | 13:35 CST | 18:14 PST | |
| Mon, 24 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N241WN (Boeing B737) | 06:22 MST | 07:51 MST |
| Sun, 23 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N489WN (Boeing B737) | 06:34 MST | 08:05 MST |
| Fri, 21 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N209WN (Boeing B737) | 06:24 MST | 08:03 MST |
| Thu, 20 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | N8643A (Boeing B738) | 10:30 MST | 14:31 PST |
| Thu, 20 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | N8643A (Boeing B738) | 07:31 MST | 09:06 MST |
| Wed, 19 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | 10:53 MST | 11:42 PST | |
| Wed, 19 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | 07:54 MST | 10:03 MST | |
| Tue, 18 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | N8702L (Boeing B38M) | 10:43 MST | 11:12 PST |
| Tue, 18 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | N8702L (Boeing B38M) | 07:57 MST | 09:34 MST |
| Mon, 17 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | N8320J (Boeing B738) | 10:34 MST | 11:09 PST |
| Mon, 17 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | |||
| Sun, 16 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N244WN (Boeing B737) | 06:12 MST | 07:57 MST |
| Sat, 15 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:00 MST | 08:05 MST | |||
| Fri, 14 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N451WN (Boeing B737) | 06:19 MST | 08:01 MST |
| Thu, 13 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N7828A (Boeing B737) | 06:22 MST | 08:00 MST |
| Wed, 12 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | |||
| Wed, 12 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | 10:24 MST | 11:59 MST | |
| Tue, 11 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | 10:57 MST | 11:35 PST | |
| Tue, 11 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | 07:20 MST | 09:02 MST | |
| Mon, 10 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N569WN (Boeing B737) | 06:28 MST | 08:55 MST |
| Sun, 09 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N469WN (Boeing B737) | 05:45 MST | 07:43 MST |
| Sat, 08 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:00 MST | 08:05 MST | N201LV (Boeing B737) | 05:58 MST | 09:12 MST |
| Fri, 07 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N264LV (Boeing B737) | 06:23 MST | 08:01 MST |
| Thu, 06 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 06:20 MST | 08:30 MST | N294WN (Boeing B737) | 06:23 MST | 08:03 MST |
| Wed, 05 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | N8310C (Boeing B738) | 11:39 MST | 12:29 PST |
| Wed, 05 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | N8310C (Boeing B738) | 07:34 MST | 09:13 MST |
| Tue, 04 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | N8559Q ( B738) | 10:46 MST | 11:20 PST |
| Tue, 04 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | N8559Q ( B738) | 07:00 MST | 09:52 MST |
| Mon, 03 Nov | WN2589 | Phoenix Sky Harbor Intl (PHX) | San Francisco Intl (SFO) | 10:10 MST | 11:30 PST | |||
| Mon, 03 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:25 MST | 09:30 MST | N8676A (Boeing B738) | 07:00 MST | 12:04 MST |
| Sun, 02 Nov | WN2589 | Denver Intl (DEN) | Phoenix Sky Harbor Intl (PHX) | 07:20 MST | 08:30 MST | N472WN (Boeing B737) | 06:20 MST | 07:47 MST |
| Sat, 01 Nov | WN2589 | Metropolitan Oakland Intl (OAK) | Ontario Intl (ONT) | 17:15 PDT | 18:35 PDT | N443WN (BOEING B737) | 16:15 PDT | 17:15 PDT |
| Fri, 31 Oct | WN2589 | Metropolitan Oakland Intl (OAK) | Ontario Intl (ONT) | 17:20 PDT | 18:40 PDT | N200WN (Boeing B737) | 16:23 PDT | 17:24 PDT |