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

4.6 out of 5 stars / 6 votes
| Flight | Departure | Arrival |
|---|---|---|
| AC7038 01:15 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL1129 09:21 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA2861 10:47 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA5763 10:49 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN268 11:25 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN2754 11:30 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| SY1610 11:30 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1379 11:30 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA397 12:35 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1328 13:10 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN2326 13:35 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL8933 13:38 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL2847 13:40 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL1568 13:50 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1288 15:50 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN867 15:50 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL8924 16:10 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA732 16:41 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1871 16:55 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1956 17:35 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL2877 17:40 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| F94616 17:53 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN3584 18:20 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN4652 18:35 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1574 18:55 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL2271 19:34 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL1025 20:08 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN2765 20:30 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| SY9003 20:38 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA2076 20:38 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| DL1220 21:15 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN1513 21:25 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| SY656 21:46 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN2843 22:05 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| SY658 22:19 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| WN2569 23:10 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA1128 23:40 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| UA5366 23:49 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| F91292 23:57 |
Denver Intl (DEN) |
Minneapolis St Paul Intl (MSP) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Wed, 29 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | 19:07 CDT | 19:47 MDT | |
| Tue, 28 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N826DN (Boeing B739) | 19:08 CDT | 19:49 MDT |
| Mon, 27 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N826DN (Boeing B739) | 18:49 CDT | 19:48 MDT |
| Sun, 26 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N849DN (Boeing B739) | 19:09 CDT | 19:53 MDT |
| Sat, 25 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 19:34 CDT | 20:43 MDT | 19:38 CDT | 20:20 MDT | |
| Fri, 24 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | |||
| Thu, 23 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 19:15 CDT | 20:24 MDT | 20:38 CDT | 20:08 MDT | |
| Wed, 22 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | |||
| Tue, 21 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N820DN (Boeing B739) | 18:55 CDT | 19:42 MDT |
| Mon, 20 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N857DZ (Boeing B739) | 18:55 CDT | 19:42 MDT |
| Sun, 19 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | |||
| Sat, 18 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 19:36 CDT | 20:45 MDT | N884DN ( B739) | 19:36 CDT | 20:19 MDT |
| Fri, 17 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N822DN (Boeing B739) | 20:45 CDT | 21:31 MDT |
| Thu, 16 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 19:15 CDT | 20:24 MDT | N822DN (Boeing B739) | 19:32 CDT | 20:13 MDT |
| Wed, 15 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | 18:45 CDT | 19:34 MDT | |
| Tue, 14 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | 19:35 CDT | 20:23 MDT | |
| Mon, 13 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:55 CDT | 20:04 MDT | N884DN ( B739) | 19:05 CDT | 19:53 MDT |
| Sun, 12 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 19:01 CDT | 19:36 MDT | |
| Sat, 11 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N857DZ (Boeing B739) | 18:41 CDT | 19:31 MDT |
| Fri, 10 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 19:08 CDT | 19:50 MDT | |
| Wed, 08 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 18:48 CDT | 19:30 MDT | |
| Tue, 07 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N819DN (Boeing B739) | 18:41 CDT | 19:21 MDT |
| Mon, 06 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 18:42 CDT | 19:55 MDT | |
| Sun, 05 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | |||
| Sat, 04 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N836DN (Boeing B739) | 18:39 CDT | 19:15 MDT |
| Fri, 03 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N894DN ( B739) | 18:48 CDT | 19:32 MDT |
| Thu, 02 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N385DN (Boeing B738) | 18:49 CDT | 19:40 MDT |
| Wed, 01 Apr | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N836DN (Boeing B739) | 19:54 CDT | 20:38 MDT |
| Tue, 31 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N834DN (Boeing B739) | 18:57 CDT | 18:00 MDT |
| Mon, 30 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N836DN (Boeing B739) | 18:52 CDT | 19:31 MDT |
| Sun, 29 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N885DN ( B739) | 18:47 CDT | 19:22 MDT |
| Sat, 28 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N872DN (Boeing B739) | 18:53 CDT | 19:32 MDT |
| Fri, 27 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N871DN (Boeing B739) | 19:31 CDT | 20:23 MDT |
| Thu, 26 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N866DN (Boeing B739) | 18:48 CDT | 19:39 MDT |
| Wed, 25 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 18:37 CDT | 19:24 MDT | |
| Mon, 23 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 19:04 CDT | 19:45 MDT | |
| Sun, 22 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N824DN (Boeing B739) | 19:02 CDT | 19:45 MDT |
| Sat, 21 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N846DN (Boeing B739) | 18:50 CDT | 19:30 MDT |
| Fri, 20 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N882DN ( B739) | 18:48 CDT | 19:24 MDT |
| Thu, 19 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N889DN ( B739) | 19:02 CDT | 19:37 MDT |
| Wed, 18 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N807DN (Boeing B739) | 18:57 CDT | 19:32 MDT |
| Tue, 17 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N884DN ( B739) | 19:05 CDT | 19:55 MDT |
| Mon, 16 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N859DN (Boeing B739) | 20:30 CDT | 21:04 MDT |
| Sun, 15 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N843DN (Boeing B739) | 18:10 CDT | 20:40 MDT |
| Sat, 14 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N843DN (Boeing B739) | 19:36 CDT | 20:27 MDT |
| Fri, 13 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N804DN (Boeing B739) | 20:02 CDT | 20:49 MDT |
| Thu, 12 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N838DN (Boeing B739) | 20:00 CDT | 20:45 MDT |
| Wed, 11 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | 19:02 CDT | 19:43 MDT | |
| Tue, 10 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N847DN (Boeing B739) | 18:44 CDT | 19:36 MDT |
| Mon, 09 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:36 CDT | 19:51 MDT | N801DZ (Boeing B739) | 18:40 CDT | 19:34 MDT |
| Sun, 08 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 17:36 CDT | 18:51 MDT | 19:25 CDT | 20:04 MDT | |
| Sat, 07 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 20:05 CST | 20:41 MST | |
| Fri, 06 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 21:20 CST | 22:17 MST | |
| Thu, 05 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 20:02 CST | 20:44 MST | |
| Wed, 04 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 20:01 CST | 20:34 MST | |
| Tue, 03 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 19:59 CST | 20:42 MST | |
| Mon, 02 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 19:50 CST | 20:42 MST | |
| Sun, 01 Mar | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 20:03 CST | 20:47 MST | |
| Sat, 28 Feb | DL2931 | Minneapolis St Paul Intl (MSP) | Denver Intl (DEN) | 18:50 CST | 20:05 MST | 19:46 CST | 20:40 MST | |