| ARRIVED 17 HOUR 45 MINUTES AGO |
![]() | ![]() |

4.7 out of 5 stars / 12 votes
| Flight | Departure | Arrival |
|---|---|---|
| WN2336 00:05 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN3839 00:45 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN3832 07:05 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN1600 10:20 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN3834 12:10 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN3837 16:05 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN1097 20:25 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| WN2339 22:40 |
Phoenix Sky Harbor Intl (PHX) |
Metropolitan Oakland Intl (OAK) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Mon, 01 Jun | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | |||
| Sun, 31 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:10 PDT | 19:10 MST | 17:39 PDT | 19:13 MST | |
| Fri, 29 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N963WN (Boeing B737) | 17:18 PDT | 18:47 MST |
| Thu, 28 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N912WN (Boeing B737) | 17:22 PDT | 18:53 MST |
| Wed, 27 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 18:12 PDT | 19:42 MST | |
| Tue, 26 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 18:07 PDT | 19:37 MST | |
| Mon, 25 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N7734H (Boeing B737) | 17:21 PDT | 18:51 MST |
| Sun, 24 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 16:00 PDT | 18:00 MST | N289CT (Boeing B737) | 16:00 PDT | 17:37 MST |
| Fri, 22 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | |||
| Thu, 21 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N7736A (Boeing B737) | 18:13 PDT | 19:51 MST |
| Wed, 20 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 19:31 PDT | 21:05 MST | |
| Tue, 19 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 19:03 PDT | 20:41 MST | |
| Mon, 18 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N944WN (Boeing B737) | 18:00 PDT | 19:33 MST |
| Fri, 15 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N963WN (Boeing B737) | 17:26 PDT | 18:57 MST |
| Thu, 14 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N469WN (Boeing B737) | 17:42 PDT | 19:17 MST |
| Wed, 13 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 19:29 PDT | 21:04 MST | |
| Tue, 12 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 18:19 PDT | 19:56 MST | |
| Mon, 11 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N267WN (Boeing B737) | 17:17 PDT | 18:57 MST |
| Fri, 08 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N942WN (Boeing B737) | 17:23 PDT | 18:58 MST |
| Thu, 07 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N289CT (Boeing B737) | 17:19 PDT | 18:57 MST |
| Wed, 06 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | N8695D (Boeing B738) | 18:43 PDT | 20:23 MST |
| Tue, 05 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:45 PDT | 19:45 MST | 18:38 PDT | 20:10 MST | |
| Mon, 04 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | |||
| Sun, 03 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:10 PDT | 19:10 MST | 18:05 PDT | 19:33 MST | |
| Fri, 01 May | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N904WN (Boeing B737) | 19:04 PDT | 20:36 MST |
| Thu, 30 Apr | WN278 | Metropolitan Oakland Intl (OAK) | Phoenix Sky Harbor Intl (PHX) | 17:15 PDT | 19:15 MST | N922WN (Boeing B737) | 18:48 PDT | 20:22 MST |