Flights from Miami to Detroit – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to DTW – All flight route options from Miami International, Florida, USA to Detroit Metropolitan Airport, Michigan, USA. These flights are operated by 8 different airlines. Fly non-stop or choose from 30 different connecting flights. The shortest flight time is 3 hours and 8 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 Detroit Metropolitan Airport
We got great deals on hotels and car rentals near the airport.
Miami to Detroit flights
There are over 33 airlines and as many as 626 flights every week to this destination. You can fly non-stop to Detroit (DTW) from Miami (MIA) with American Airlines, Delta Air Lines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Greenville, Savannah or any other of the 30 alternatives with connectiing airports.
Miami to Detroit with American Airlines
You can fly non-stop every weekday with flights departing between 1:00 pm and 9:00 pm. You can also catch a transit flight via Charlotte or Washington. American Airlines is a member of the air alliance OneWorld.
With Frontier Airlines
If you choose to fly with Frontier Airlines from Miami to Detroit you can make a transit either via Baltimore or via Atlanta. The route via Baltimore is 17 minutes faster.
Distance & flight times: Miami International to Detroit Metropolitan Airport
The shortest flight time between MIA and DTW is 3 hours and 12 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 12m | - | 1154 miles (1857 km) |
GSP Greenville | 4h 43m | 56m | 1154 miles (1857 km) |
SAV Savannah | 4h 45m | 1h 0m | 1154 miles (1857 km) |
BWI Baltimore | 5h 1m | 44m | 1363 miles (2193 km) |
BHM Birmingham | 5h 9m | 1h 47m | 1294 miles (2082 km) |
MEM Memphis | 5h 9m | 1h 40m | 1478 miles (2378 km) |
CHS Charleston | 5h 16m | 1h 41m | 1165 miles (1874 km) |
STL Saint Louis | 5h 20m | 40m | 1517 miles (2441 km) |
IND Indianapolis | 5h 25m | 49m | 1260 miles (2027 km) |
TPA Tampa | 5h 31m | 2h 29m | 1195 miles (1923 km) |
CMH Columbus | 5h 31m | 1h 34m | 1153 miles (1855 km) |
MCO Orlando | 5h 32m | 1h 39m | 1158 miles (1863 km) |
CVG Cincinnati | 5h 33m | 1h 31m | 1186 miles (1908 km) |
MDW Chicago | 5h 35m | 2h 25m | 1419 miles (2283 km) |
CLT Charlotte | 5h 36m | 50m | 1158 miles (1863 km) |
JAX Jacksonville | 5h 39m | 48m | 1156 miles (1860 km) |
GRR Grand Rapids | 5h 50m | 32m | 1343 miles (2161 km) |
IAD Dulles | 5h 53m | 2h 25m | 1313 miles (2113 km) |
RDU Raleigh/Durham | 5h 58m | 1h 53m | 1210 miles (1947 km) |
SDF Louisville | 6h 3m | 1h 47m | 1225 miles (1971 km) |
ATL Atlanta | 6h 9m | 1h 15m | 1198 miles (1928 km) |
MSY New Orleans | 6h 13m | 1h 33m | 1609 miles (2589 km) |
DCA Washington | 6h 17m | 2h 16m | 1333 miles (2145 km) |
LGA New York | 6h 18m | 1h 11m | 1606 miles (2584 km) |
PIT Pittsburgh | 6h 20m | 2h 23m | 1222 miles (1966 km) |
ORD Chicago | 6h 20m | 2h 50m | 1440 miles (2317 km) |
EWR New York | 6h 26m | 2h 54m | 1582 miles (2545 km) |
PHL Philadelphia | 6h 27m | 1h 1m | 1474 miles (2372 km) |
BNA Nashville | 6h 29m | 1h 43m | 1271 miles (2045 km) |
PNS Pensacola | 7h 10m | 2h 56m | 1375 miles (2212 km) |
JFK New York | 7h 36m | 1h 30m | 1607 miles (2586 km) |


