Flights from Houston to Salt Lake City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
IAH to SLC – All flight route options from George Bush Intcntl Houston, Texas, USA to Salt Lake City International, Utah, USA. These routes are operated by 5 airlines. Fly non-stop with Delta Air Lines or United Airlines, or choose from 14 different stopover flights. The shortest flight time is 3 hours and 12 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.
Houston to Salt Lake City flights
There are over 16 airlines and as many as 280 flights every week to this destination. You can fly non-stop to Salt Lake City (SLC) from Houston (IAH) with Delta Air Lines or United Airlines but if a stopover option suits you better you can choose to fly via Phoenix, Albuquerque or any other of the 14 alternatives with connectiing airports.
Tip! You can also fly to Salt Lake City from William P. Hobby Airport (HOU).
Houston to Salt Lake City with Delta Air Lines
You can fly non-stop every weekday with flights departing between 7:00 am and 7:00 pm. Delta Air Lines is a member of SkyTeam.
With American Airlines
If you choose to fly with American Airlines from Houston to Salt Lake City you can make a transit either via Phoenix or via Dallas. The route via Phoenix is 30 minutes faster. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Houston Airport to Salt Lake City International
The shortest flight time between IAH and SLC is 3 hours and 12 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 12m | - | 1201 miles (1932 km) |
PHX Phoenix | 5h 23m | 2h 36m | 1523 miles (2451 km) |
ABQ Albuquerque | 5h 27m | 1h 34m | 1242 miles (1998 km) |
AUS Austin | 5h 35m | 1h 37m | 1231 miles (1981 km) |
TUS Tucson | 5h 42m | 1h 14m | 1544 miles (2484 km) |
MSY New Orleans | 5h 45m | 57m | 1739 miles (2798 km) |
DFW Dallas | 5h 53m | 1h 53m | 1218 miles (1960 km) |
SAT San Antonio | 6h 0m | 2h 1m | 1284 miles (2066 km) |
LAS Las Vegas | 6h 10m | 2h 32m | 1595 miles (2566 km) |
TUL Tulsa | 6h 11m | 1h 45m | 1361 miles (2190 km) |
MCI Kansas City | 6h 31m | 2h 30m | 1569 miles (2525 km) |
XNA Bentonville | 6h 34m | 2h 2m | 1449 miles (2331 km) |
DEN Denver | 6h 38m | 1h 3m | 1258 miles (2024 km) |
LIT Little Rock | 6h 50m | 2h 4m | 1536 miles (2471 km) |
BZN Bozeman | 10h 19m | 33m | 1742 miles (2803 km) |


