| ARRIVED 5 HOUR 21 MINUTES AGO |
![]() | ![]() |

4.5 out of 5 stars / 10 votes
| Flight | Departure | Arrival |
|---|---|---|
| WN4104 13:00 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| WN1429 13:20 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| WN203 15:00 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| WN1311 21:20 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| AA1369 21:37 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| WN3300 23:55 |
Phoenix Sky Harbor Intl (PHX) |
General Mitchell Intl (MKE) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Mon, 06 Jul | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | |||
| Sun, 05 Jul | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:40 CDT | 06:41 MST | |
| Sat, 04 Jul | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:40 CDT | 07:20 MST | N8632A (Boeing B738) | 05:47 CDT | 07:06 MST |
| Fri, 03 Jul | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:10 CDT | 06:50 MST | N280WN (Boeing B737) | 05:15 CDT | 06:35 MST |
| Thu, 02 Jul | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:27 CDT | 06:51 MST | |
| Mon, 29 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:32 CDT | 06:46 MST | |
| Sun, 28 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:51 CDT | 07:09 MST | |
| Sat, 27 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | N8679A (Boeing B738) | 05:44 CDT | 07:03 MST |
| Fri, 26 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:31 CDT | 06:57 MST | |
| Thu, 25 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:35 CDT | 07:01 MST | |
| Mon, 22 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8695D (Boeing B738) | 05:33 CDT | 06:46 MST |
| Sun, 21 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | N8534Z ( B738) | 05:35 CDT | 06:58 MST |
| Sat, 20 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:40 CDT | 06:53 MST | |
| Fri, 19 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8526W ( B738) | 05:30 CDT | 06:47 MST |
| Thu, 18 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8307K (Boeing B738) | 05:35 CDT | 06:52 MST |
| Mon, 15 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:36 CDT | 06:52 MST | |
| Sun, 14 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:41 CDT | 07:03 MST | |
| Sat, 13 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | N8562Z ( B738) | 05:35 CDT | 06:54 MST |
| Fri, 12 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:36 CDT | 07:05 MST | |
| Thu, 11 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8563Z ( B738) | 05:29 CDT | 06:51 MST |
| Mon, 08 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8326F (Boeing B738) | 05:53 CDT | 07:19 MST |
| Sun, 07 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:37 CDT | 11:02 MST | |
| Sat, 06 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:30 CDT | 07:10 MST | 05:43 CDT | 06:53 MST | |
| Fri, 05 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | N8512U (Boeing B738) | 05:31 CDT | 07:00 MST |
| Thu, 04 Jun | WN2954 | General Mitchell Intl (MKE) | Phoenix Sky Harbor Intl (PHX) | 05:25 CDT | 07:05 MST | 05:29 CDT | 06:50 MST | |
| Sun, 31 May | WN2954 | Phoenix Sky Harbor Intl (PHX) | General Mitchell Intl (MKE) | 19:20 MST | 00:35 CDT | 20:19 MST | 01:03 CDT | |