Flights from Miami to Minneapolis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to MSP – All flight route options from Miami International, Florida, USA to Minneapolis St Paul International, Minnesota, USA. These flights are operated by 9 different airlines. Fly non-stop or choose from 24 different connecting flights. The shortest flight time is 3 hours and 56 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Minneapolis St Paul
We got great deals on hotels and car rentals near the airport.
Miami to Minneapolis flights
There are over 27 airlines and as many as 325 flights every week to this destination. You can fly non-stop to Minneapolis (MSP) from Miami (MIA) with American Airlines, Delta Air Lines or Sun Country Airlines but if a stopover option suits you better you can choose to fly via Jacksonville, Saint Louis or any other of the 24 alternatives with connectiing airports.
Miami to Minneapolis with American Airlines
You can fly non-stop every weekday with flights departing between 5:00 pm and 9:00 pm. You can also catch a transit flight via Charlotte or Chicago. American Airlines is a member of the air alliance OneWorld.
With Spirit Airlines
If you choose to fly with Spirit Airlines from Miami to Minneapolis you can make a transit either via Detroit or via Atlanta. The route via Detroit is 22 minutes faster.
Distance & flight times: Miami International to MSP Airport
The shortest flight time between MIA and MSP is 4 hours and 3 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 3m | - | 1510 miles (2430 km) |
JAX Jacksonville | 5h 26m | 36m | 1518 miles (2442 km) |
STL Saint Louis | 6h 0m | 2h 45m | 1525 miles (2454 km) |
IND Indianapolis | 6h 5m | 1h 24m | 1533 miles (2467 km) |
MEM Memphis | 6h 10m | 1h 16m | 1568 miles (2523 km) |
RIC Richmond | 6h 13m | 31m | 1806 miles (2906 km) |
MDW Chicago | 6h 15m | 2h 35m | 1540 miles (2478 km) |
BWI Baltimore | 6h 15m | 1h 0m | 1892 miles (3044 km) |
ORF Norfolk | 6h 18m | 43m | 1857 miles (2988 km) |
CHS Charleston | 6h 24m | 1h 35m | 1586 miles (2552 km) |
ATL Atlanta | 6h 27m | 2h 7m | 1511 miles (2431 km) |
BNA Nashville | 6h 30m | 2h 19m | 1511 miles (2431 km) |
MCO Orlando | 6h 31m | 2h 36m | 1512 miles (2433 km) |
DTW Detroit | 6h 31m | 1h 44m | 1684 miles (2710 km) |
CLT Charlotte | 6h 33m | 1h 33m | 1589 miles (2557 km) |
ORD Chicago | 6h 39m | 1h 3m | 1540 miles (2478 km) |
RDU Raleigh/Durham | 6h 55m | 2h 22m | 1691 miles (2721 km) |
TPA Tampa | 6h 59m | 2h 39m | 1520 miles (2446 km) |
SDF Louisville | 7h 6m | 2h 7m | 1523 miles (2451 km) |
DCA Washington | 7h 7m | 1h 33m | 1860 miles (2993 km) |
PIT Pittsburgh | 7h 16m | 2h 4m | 1750 miles (2816 km) |
CVG Cincinnati | 7h 18m | 2h 21m | 1554 miles (2500 km) |
GRR Grand Rapids | 7h 27m | 2h 23m | 1632 miles (2626 km) |
CMH Columbus | 7h 37m | 53m | 1626 miles (2616 km) |
IAD Dulles | 8h 23m | 2h 54m | 1839 miles (2959 km) |


