Flights from Miami to Salt Lake City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to SLC – All flight route options from Miami International, Florida, USA to Salt Lake City International, Utah, USA. These routes are operated by 6 airlines. Fly non-stop with American Airlines or Delta Air Lines, or choose from 22 different stopover flights. The shortest flight time is 5 hours and 20 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 Salt Lake City
We got great deals on hotels and car rentals near the airport.
Miami to Salt Lake City flights
There are over 24 airlines and as many as 342 flights every week to this destination. You can fly non-stop to Salt Lake City (SLC) from Miami (MIA) with American Airlines or Delta Air Lines but if a stopover option suits you better you can choose to fly via Houston, Chicago or any other of the 22 alternatives with connectiing airports.
Miami to Salt Lake City with American Airlines
You can fly non-stop every weekday with flights departing at 8:00 am, 7:00 pm or 8:00 pm. You can also catch a transit flight via Dallas or Charlotte. American Airlines is a member of the air alliance OneWorld.
With Delta Air Lines
You can fly non-stop every weekday with flights departing at 17 or 18 in the evening. You can also catch a transit flight via Atlanta or Detroit. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Miami International to Salt Lake City International
The shortest flight time between MIA and SLC is 5 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 20m | - | 2097 miles (3374 km) |
HOU Houston | 6h 50m | 1h 0m | 2179 miles (3506 km) |
MDW Chicago | 7h 28m | 55m | 2452 miles (3945 km) |
BNA Nashville | 7h 30m | 1h 33m | 2220 miles (3572 km) |
IAH Houston | 7h 34m | 1h 55m | 2168 miles (3488 km) |
DEN Denver | 7h 35m | 1h 15m | 2109 miles (3393 km) |
ATL Atlanta | 7h 38m | 1h 17m | 2194 miles (3530 km) |
DFW Dallas | 7h 39m | 2h 31m | 2119 miles (3409 km) |
AUS Austin | 7h 40m | 1h 6m | 2198 miles (3537 km) |
MCO Orlando | 7h 45m | 2h 28m | 2132 miles (3430 km) |
CLT Charlotte | 7h 55m | 2h 43m | 2388 miles (3842 km) |
ORD Chicago | 8h 1m | 2h 40m | 2458 miles (3955 km) |
DAL Dallas | 8h 15m | 2h 0m | 2117 miles (3406 km) |
SAT San Antonio | 8h 20m | 2h 10m | 2240 miles (3604 km) |
MSY New Orleans | 8h 30m | 3h 0m | 2111 miles (3397 km) |
RDU Raleigh/Durham | 8h 40m | 2h 19m | 2535 miles (4079 km) |
PHX Phoenix | 8h 54m | 2h 39m | 2489 miles (4005 km) |
DTW Detroit | 8h 59m | 2h 29m | 2640 miles (4248 km) |
MSP Minneapolis | 9h 7m | 2h 30m | 2504 miles (4029 km) |
CVG Cincinnati | 9h 15m | 1h 15m | 2409 miles (3876 km) |
STL Saint Louis | 10h 5m | 2h 5m | 2234 miles (3595 km) |
LAS Las Vegas | 10h 20m | 2h 5m | 2552 miles (4106 km) |
BOI Boise | 12h 35m | 1h 20m | 2659 miles (4278 km) |


