| ARRIVED 16 HOUR 1 MINUTE AGO |
![]() | ![]() |

4.5 out of 5 stars / 7 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA2150 08:40 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| SY501 08:43 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| DL2972 10:31 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| AA1395 10:39 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| DL2970 12:30 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| DL1100 12:34 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| AA2152 13:08 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| AA9951 13:46 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| DL2971 17:25 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| AA2122 17:47 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| SY503 18:45 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| F93223 19:44 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| SY505 20:00 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| AA2148 21:50 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| DL2967 22:31 |
Minneapolis St Paul Intl (MSP) |
Dallas Fort Worth Intl (DFW) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 20 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:00 CDT | 17:31 CDT | |||
| Fri, 19 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | |||
| Thu, 18 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N373NW (Airbus A320) | 15:42 CDT | 17:53 CDT |
| Wed, 17 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N348NW (Airbus A320) | 15:50 CDT | 17:58 CDT |
| Tue, 16 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N325US (Airbus A320) | 15:36 CDT | 17:50 CDT |
| Mon, 15 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N355NW (Airbus A320) | 16:00 CDT | 17:57 CDT |
| Sun, 14 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N351NW (Airbus A320) | 15:33 CDT | 17:30 CDT |
| Sat, 13 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:00 CDT | 17:31 CDT | N180DN (Boeing B763) | 15:00 CDT | 21:51 CDT |
| Fri, 12 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | 16:30 CDT | 18:31 CDT | |
| Thu, 11 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N334NW (Airbus A320) | 15:46 CDT | 18:13 CDT |
| Wed, 10 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | N367NW (Airbus A320) | 15:34 CDT | 17:59 CDT |
| Tue, 09 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | |||
| Mon, 08 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | |||
| Sun, 07 Jun | DL2900 | Dallas Fort Worth Intl (DFW) | Minneapolis St Paul Intl (MSP) | 15:34 CDT | 18:04 CDT | 16:50 CDT | 19:01 CDT | |
| Fri, 05 Jun | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 18:56 CDT | 22:55 EDT | |
| Thu, 04 Jun | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:05 CDT | 23:11 EDT | |
| Wed, 03 Jun | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 18:53 CDT | 22:59 EDT | |
| Tue, 02 Jun | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | |||
| Mon, 01 Jun | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:01 CDT | 22:54 EDT | |
| Sun, 31 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | |||
| Fri, 29 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:06 CDT | 23:04 EDT | |
| Thu, 28 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:04 CDT | 23:04 EDT | |
| Wed, 27 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:36 CDT | 00:05 EDT | |
| Tue, 26 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:10 CDT | 22:58 EDT | |
| Mon, 25 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:16 CDT | 23:12 EDT | |
| Sun, 24 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:20 CDT | 23:00 EDT | 19:09 CDT | 23:15 EDT | |
| Fri, 22 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:52 CDT | 00:22 EDT | |
| Thu, 21 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:47 CDT | 23:43 EDT | |
| Wed, 20 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:54 CDT | 00:15 EDT | |
| Tue, 19 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 21:03 CDT | 01:30 EDT | |
| Mon, 18 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:05 CDT | 23:05 EDT | |
| Sun, 17 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:10 CDT | 23:05 EDT | |
| Fri, 15 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:18 CDT | 23:30 EDT | |
| Thu, 14 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:07 CDT | 23:30 EDT | |
| Wed, 13 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:04 CDT | 23:04 EDT | |
| Tue, 12 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:03 CDT | 22:55 EDT | |
| Mon, 11 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | |||
| Sun, 10 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:01 CDT | 22:53 EDT | |
| Fri, 08 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | 19:25 CDT | 22:59 EDT | |
| Thu, 07 May | DL2900 | George Bush Intercontinental (IAH) | La Guardia (LGA) | 18:47 CDT | 23:27 EDT | N197DN (Boeing B763) | 19:15 CDT | 04:41 EDT |
| Mon, 04 May | DL2900 | Birmingham Intl (BHM) | Hartsfield Jackson Atlanta Intl (ATL) | 19:44 CDT | 21:56 EDT | N944AT (Boeing B712) | 19:50 CDT | 21:26 EDT |
| Sun, 03 May | DL2900 | Birmingham Intl (BHM) | Hartsfield Jackson Atlanta Intl (ATL) | 19:44 CDT | 21:56 EDT | N899AT (Boeing B712) | 19:52 CDT | 21:23 EDT |
| Fri, 01 May | DL2900 | Birmingham Intl (BHM) | Hartsfield Jackson Atlanta Intl (ATL) | 19:44 CDT | 21:56 EDT | N919AT (Boeing B712) | 19:45 CDT | 21:16 EDT |
| Thu, 30 Apr | DL2900 | Birmingham Intl (BHM) | Hartsfield Jackson Atlanta Intl (ATL) | 19:44 CDT | 21:56 EDT | |||