| EXPECTED TO DEPART IN 26 MINUTES |
![]() | ![]() |

4.2 out of 5 stars / 12 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA458 00:22 |
Miami Intl (MIA) |
Minneapolis St Paul Intl (MSP) |
| DL1056 09:29 |
Miami Intl (MIA) |
Minneapolis St Paul Intl (MSP) |
| EJA308 13:24 |
Miami Intl (MIA) |
Minneapolis St Paul Intl (MSP) |
| SY416 15:05 |
Miami Intl (MIA) |
Minneapolis St Paul Intl (MSP) |
| DL2129 18:08 |
Miami Intl (MIA) |
Minneapolis St Paul Intl (MSP) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Thu, 18 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | |||
| Thu, 18 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | |||
| Wed, 17 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | 15:00 EDT | 17:20 CDT | |
| Wed, 17 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | |||
| Tue, 16 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N369NW (Airbus A320) | 14:57 EDT | 16:45 CDT |
| Tue, 16 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | 09:00 CDT | 13:03 EDT | |
| Mon, 15 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N348NW (Airbus A320) | 14:54 EDT | 20:57 CDT |
| Mon, 15 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | 09:04 CDT | 12:53 EDT | |
| Sun, 14 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | 15:08 EDT | 15:41 CDT | |
| Sun, 14 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | 09:01 CDT | 13:03 EDT | |
| Sat, 13 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:39 EDT | 17:40 CDT | N924AT (Boeing B712) | 14:49 EDT | 17:53 CDT |
| Sat, 13 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:44 EDT | N358NW (Airbus A320) | 09:17 CDT | 13:22 EDT |
| Fri, 12 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | 14:55 EDT | 17:40 CDT | |
| Fri, 12 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | 09:10 CDT | 13:11 EDT | |
| Thu, 11 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N945AT (Boeing B712) | 14:56 EDT | 18:27 CDT |
| Thu, 11 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | N826DN (Boeing B739) | 09:02 CDT | 13:32 EDT |
| Wed, 10 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N830DN (Boeing B739) | 14:46 EDT | 17:21 CDT |
| Wed, 10 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | N830DN (Boeing B739) | 08:59 CDT | 13:11 EDT |
| Tue, 09 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N362NW (Airbus A320) | 14:56 EDT | 20:47 CDT |
| Tue, 09 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | 08:59 CDT | 13:04 EDT | |
| Mon, 08 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N838DN (Boeing B739) | 15:01 EDT | 17:20 CDT |
| Mon, 08 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | N838DN (Boeing B739) | 09:09 CDT | 13:16 EDT |
| Sun, 07 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:40 EDT | 17:40 CDT | N836DN (Boeing B739) | 14:58 EDT | 17:11 CDT |
| Sun, 07 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:35 EDT | N836DN (Boeing B739) | 09:09 CDT | 13:03 EDT |
| Sat, 06 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N888DU ( B739) | 15:31 EDT | 20:52 CDT |
| Sat, 06 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N322DN (Airbus A321) | 09:35 CDT | 13:30 EDT |
| Fri, 05 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N367NW (Airbus A320) | 15:37 EDT | 17:02 CDT |
| Fri, 05 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N318DX (Airbus Mobile US | 09:24 CDT | 13:30 EDT |
| Thu, 04 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N302DN (Airbus A321) | 15:22 EDT | 17:42 CDT |
| Thu, 04 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N302DN (Airbus A321) | 09:21 CDT | 13:30 EDT |
| Wed, 03 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N3740C (Boeing B738) | 15:10 EDT | 17:05 CDT |
| Wed, 03 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N301DV ( A321) | 09:35 CDT | 13:40 EDT |
| Tue, 02 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:24 EDT | 17:49 CDT | |
| Tue, 02 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:26 CDT | 13:33 EDT | |
| Mon, 01 Jun | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:39 EDT | 18:00 CDT | |
| Mon, 01 Jun | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:54 CDT | 14:00 EDT | |
| Sun, 31 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N342DN ( A321) | 15:28 EDT | 17:54 CDT |
| Sun, 31 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N342DN ( A321) | 09:27 CDT | 13:41 EDT |
| Sat, 30 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N334DN ( A321) | 15:22 EDT | 17:57 CDT |
| Sat, 30 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N334DN ( A321) | 09:30 CDT | 13:44 EDT |
| Fri, 29 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N3753 (Boeing B738) | 15:28 EDT | 17:50 CDT |
| Fri, 29 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N341DN ( A321) | 09:26 CDT | 13:35 EDT |
| Thu, 28 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:19 EDT | 20:57 CDT | |
| Thu, 28 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:23 CDT | 13:29 EDT | |
| Wed, 27 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N366NW (Airbus A320) | 15:15 EDT | 20:23 CDT |
| Wed, 27 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N324DX ( A321) | 09:29 CDT | 13:35 EDT |
| Tue, 26 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:25 EDT | 17:41 CDT | |
| Tue, 26 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:19 CDT | 13:39 EDT | |
| Mon, 25 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:28 EDT | 17:41 CDT | |
| Mon, 25 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:25 CDT | 13:39 EDT | |
| Sun, 24 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N927AT (Boeing B712) | 15:33 EDT | 18:59 CDT |
| Sun, 24 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:18 CDT | 13:32 EDT | |
| Sat, 23 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N317DN (Airbus Mobile US | 15:18 EDT | 18:12 CDT |
| Sat, 23 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N317DN (Airbus Mobile US | 09:33 CDT | 13:41 EDT |
| Fri, 22 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:21 EDT | 17:44 CDT | |
| Fri, 22 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:29 CDT | 13:40 EDT | |
| Thu, 21 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N339DN ( A321) | 16:02 EDT | 18:14 CDT |
| Thu, 21 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N339DN ( A321) | 09:40 CDT | 13:47 EDT |
| Wed, 20 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N332DN ( A321) | 15:33 EDT | 17:55 CDT |
| Wed, 20 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N332DN ( A321) | 09:26 CDT | 13:36 EDT |
| Tue, 19 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:32 EDT | 17:50 CDT | |
| Tue, 19 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:31 CDT | 13:46 EDT | |
| Mon, 18 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N302DN (Airbus A321) | 15:40 EDT | 18:01 CDT |
| Mon, 18 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N302DN (Airbus A321) | 09:45 CDT | 14:00 EDT |
| Sun, 17 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N367NW (Airbus A320) | 15:24 EDT | 20:20 CDT |
| Sun, 17 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:22 CDT | 13:19 EDT | |
| Sat, 16 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:30 CDT | 13:50 EDT | |
| Fri, 15 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N978AT (Boeing B712) | 15:26 EDT | 17:49 CDT |
| Fri, 15 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N311DN (Airbus A321) | 09:34 CDT | 13:40 EDT |
| Thu, 14 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:22 EDT | 17:50 CDT | |
| Thu, 14 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:20 CDT | 13:32 EDT | |
| Wed, 13 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N364NW (Airbus A320) | 15:35 EDT | 20:43 CDT |
| Wed, 13 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N304DN (Airbus A321) | 09:20 CDT | 13:18 EDT |
| Tue, 12 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N377NW (Airbus A320) | 15:25 EDT | 20:44 CDT |
| Tue, 12 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:21 CDT | 13:27 EDT | |
| Mon, 11 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N945AT (Boeing B712) | 15:43 EDT | 17:48 CDT |
| Mon, 11 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N311DN (Airbus A321) | 09:37 CDT | 13:31 EDT |
| Sun, 10 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | N301DV ( A321) | 15:52 EDT | 18:14 CDT |
| Sun, 10 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N301DV ( A321) | 09:56 CDT | 14:02 EDT |
| Sat, 09 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:22 EDT | 17:41 CDT | |
| Sat, 09 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | |||
| Fri, 08 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | 15:21 EDT | 21:45 CDT | |
| Fri, 08 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | N302DN (Airbus A321) | 09:20 CDT | 13:24 EDT |
| Thu, 07 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 15:09 EDT | 18:08 CDT | |||
| Thu, 07 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:16 CDT | 13:54 EDT | 09:16 CDT | 13:38 EDT | |
| Wed, 06 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | N998AT (Boeing B712) | 15:00 EDT | 16:09 CDT |
| Wed, 06 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:40 EDT | 09:06 CDT | 13:05 EDT | |
| Tue, 05 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | 15:05 EDT | 17:40 CDT | |
| Tue, 05 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:40 EDT | 09:08 CDT | 12:55 EDT | |
| Mon, 04 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | 15:03 EDT | 16:53 CDT | |
| Mon, 04 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:40 EDT | N840DN (Boeing B739) | 09:07 CDT | 13:02 EDT |
| Sun, 03 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | N816DN (Boeing B739) | 15:21 EDT | 17:43 CDT |
| Sun, 03 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:40 EDT | N816DN (Boeing B739) | 09:24 CDT | 13:19 EDT |
| Sat, 02 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | 14:46 EDT | 18:27 CDT | |
| Sat, 02 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 08:55 CDT | 13:34 EDT | 09:11 CDT | 13:24 EDT | |
| Fri, 01 May | DL2129 | Miami Intl (MIA) | Minneapolis St Paul Intl (MSP) | 14:45 EDT | 17:40 CDT | N823DN (Boeing B739) | 15:00 EDT | 17:17 CDT |
| Fri, 01 May | DL2129 | Minneapolis St Paul Intl (MSP) | Miami Intl (MIA) | 09:02 CDT | 13:40 EDT | N823DN (Boeing B739) | 09:16 CDT | 13:13 EDT |