Flights from Portland to Salt Lake City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PDX to SLC – All flight route options from Portland International, Oregon, USA to Salt Lake City International, Utah, USA. These flights are operated by 5 different airlines. Fly non-stop or choose from 12 different connecting flights. The shortest flight time is 1 hour and 53 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.
Portland to Salt Lake City flights
There are over 15 airlines and as many as 550 flights every week to this destination. You can fly non-stop to Salt Lake City (SLC) from Portland (PDX) with Alaska Airlines, Delta Air Lines or Frontier Airlines but if a stopover option suits you better you can choose to fly via Redmond, Boise or any other of the 12 alternatives with connectiing airports.
Portland to Salt Lake City with Alaska Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 5:00 pm. You also have the option to do a transit flight via Seattle. Alaska Airlines is a member of the air alliance OneWorld.
With Southwest Airlines
If you fly from Portland with Southwest Airlines you will do a stopover in Sacramento, SMF before reaching Salt Lake City. This flight trip will take 4 hours and 18 minutes and you can fly every day of the week except Mondays with departures between 6:00 am and 2:00 pm.
Distance & flight times: Portland International to Salt Lake City International
The shortest flight time between PDX and SLC is 1 hour and 56 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 56m | - | 632 miles (1017 km) |
RDM Redmond | 3h 20m | 48m | 643 miles (1035 km) |
BOI Boise | 3h 43m | 2h 41m | 636 miles (1023 km) |
FCA Kalispell | 3h 57m | 39m | 972 miles (1564 km) |
EUG Eugene | 4h 14m | 48m | 726 miles (1168 km) |
SMF Sacramento | 4h 20m | 1h 2m | 1014 miles (1632 km) |
MFR Medford | 4h 22m | 1h 26m | 799 miles (1286 km) |
GEG Spokane | 4h 27m | 2h 9m | 828 miles (1332 km) |
RNO Reno | 4h 31m | 1h 24m | 870 miles (1400 km) |
BIL Billings | 4h 32m | 1h 10m | 1070 miles (1722 km) |
MSO Missoula | 4h 38m | 1h 35m | 856 miles (1377 km) |
SEA Seattle | 4h 43m | 58m | 821 miles (1321 km) |
BZN Bozeman | 5h 13m | 2h 12m | 903 miles (1453 km) |


