| SCHEDULED TO ARRIVE IN 2 HOUR 32 MINUTES |
![]() | ![]() |

4.7 out of 5 stars / 5 votes
| Flight | Departure | Arrival |
|---|---|---|
| DL1017 05:02 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| DL2553 11:07 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| AA2306 14:01 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| DL2284 22:37 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| SY608 23:14 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| DL1289 23:47 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| AA2270 23:59 |
Phoenix Sky Harbor Intl (PHX) |
Minneapolis St Paul Intl (MSP) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 31 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | |||
| Mon, 30 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N596NW (Boeing B753) | 19:14 CDT | 20:09 MST |
| Sun, 29 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N583NW (Boeing B753) | 19:14 CDT | 20:02 MST |
| Sat, 28 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N587NW (Boeing B753) | 19:25 CDT | 20:22 MST |
| Fri, 27 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N922AT (Boeing B712) | 19:11 CDT | 19:15 MST |
| Thu, 26 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | 19:13 CDT | 18:21 MST | |
| Wed, 25 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N583NW (Boeing B753) | 19:43 CDT | 20:33 MST |
| Mon, 23 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N585NW (Boeing B753) | 19:05 CDT | 19:53 MST |
| Sun, 22 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N588NW (Boeing B753) | 19:11 CDT | 20:08 MST |
| Sat, 21 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N587NW (Boeing B753) | 19:12 CDT | 19:54 MST |
| Fri, 20 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N585NW (Boeing B753) | 19:15 CDT | 19:56 MST |
| Thu, 19 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N592NW (Boeing B753) | 20:15 CDT | 20:51 MST |
| Wed, 18 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N587NW (Boeing B753) | 19:48 CDT | 20:24 MST |
| Tue, 17 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N596NW (Boeing B753) | 20:59 CDT | 22:12 MST |
| Mon, 16 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N324DX ( A321) | 19:33 CDT | 18:13 MST |
| Sun, 15 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N585NW (Boeing B753) | 20:35 CDT | 21:03 MST |
| Sat, 14 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N589NW (Boeing B753) | 19:40 CDT | 20:41 MST |
| Fri, 13 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N585NW (Boeing B753) | 19:15 CDT | 20:07 MST |
| Wed, 11 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N590NW (Boeing B753) | 19:09 CDT | 19:57 MST |
| Tue, 10 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N593NW (Boeing B753) | 20:19 CDT | 21:10 MST |
| Mon, 09 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:55 CDT | 20:19 MST | N590NW (Boeing B753) | 19:08 CDT | 20:10 MST |
| Sun, 08 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 17:55 CDT | 20:19 MST | N583NW (Boeing B753) | 19:35 CDT | 20:25 MST |
| Sat, 07 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N590NW (Boeing B753) | 21:50 CST | 22:24 MST |
| Fri, 06 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N586NW (Boeing B753) | 20:05 CST | 21:05 MST |
| Thu, 05 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N590NW (Boeing B753) | 20:05 CST | 21:10 MST |
| Wed, 04 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N586NW (Boeing B753) | 20:18 CST | 20:59 MST |
| Tue, 03 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N581NW (Boeing B753) | 20:05 CST | 20:54 MST |
| Mon, 02 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N596NW (Boeing B753) | 19:57 CST | 21:05 MST |
| Sun, 01 Mar | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N585NW (Boeing B753) | 20:41 CST | 21:45 MST |
| Sat, 28 Feb | DL2297 | Minneapolis St Paul Intl (MSP) | Phoenix Sky Harbor Intl (PHX) | 18:46 CST | 21:17 MST | N596NW (Boeing B753) | 20:56 CST | 21:43 MST |