Home › Miami (MIA) › Salt Lake City (SLC)
Miami International Airport · MIA → SLC

Direct flights from Miami to Salt Lake City

12 nonstop flights a week on 2 airlines. Zero layovers — one hop from MIA to SLC.

Flight time: about 4h30m nonstop

Which days does it fly?

When does it fly?

Departure times in Miami local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Delta DAL976 6:55a 4h25m Tue–Sat
Delta DAL976 7:05a 4h30m Mon, Sun
American AAL1017 7:40p 4h48m Mon, Thu, Fri, Sat, Sun
American Delta Find fares 🥕

Other airports near Miami with nonstops to Salt Lake City

AirportDistanceFlights / wk
FLL — Fort LauderdaleDelta 21 mi 7

The route

One hop: MIA → SLC

Nonstop from Miami (MIA) to Salt Lake City (SLC)

Miami International Airport (MIA) has 12 nonstop flights a week to Salt Lake City (SLC), operated by American and Delta. No layovers, no connections — one hop out of MIA and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Miami to Salt Lake City?

The nonstop flight from Miami (MIA) to Salt Lake City (SLC) takes about 4h30m in the air, based on recently observed nonstop departures.

Is there a nonstop return flight from Salt Lake City to Miami?

Yes — 12 nonstop flights a week from Salt Lake City (SLC) back to Miami (MIA) on American and Delta, based on recently observed departures.

More nonstops from Miami

Other airports with nonstops to Salt Lake City