1map logoGo to main page

Salt Lake City, UT, USA to Portland, OR, USA from $57: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salt Lake City, United States
to
Portland, United States

How to Get from Salt Lake City to Portland: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$57 by trainBest price
1027 kmDistance
3h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salt Lake City to Portland with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  56m
Estimated price
$59-286
Recommended
Company
Amtrak
Train
Average Duration
32h  34m
Estimated price
$57-437
Cheapest
route map
Distance: 1027 km
Duration: 3h 56m

See more options

Company
FlixBus
Bus
Average Duration
18h  25m
Estimated price
$69-235
Company
various
Bus
Average Duration
20h  48m
Estimated price
$123-621
Company
various
Drive
Average Duration
11h  54m
Estimated price
$140-590

Salt Lake City - Portland operators

Explore transport companies operating between Salt Lake City and Portland, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
delta.com

Plane from Salt Lake City (SLC) to Portland (PDX)

Average Duration
2h 1m
Estimated price
$593-930
Website
alaskaair.com

Plane from Salt Lake City (SLC) to Portland (PDX)

Average Duration
2h 7m
Estimated price
$597-910
Website
flyfrontier.com

Plane from Salt Lake City (SLC) to Portland (PDX)

Average Duration
1h 53m
Estimated price
$591-598
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Salt Lake City (SLC) to Sacramento

Average Duration
15h 43m
Estimated price
$599-2860

Train from Sacramento to Portland

Average Duration
15h 51m
Estimated price
$2869-590
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Salt Lake City Intermodal Trans Ctr to Boise

Average Duration
6h 45m
Estimated price
$575-2867

Bus from Boise to Portland Curbside Bus Stop

Average Duration
10h 40m
Estimated price
$571-140
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Downtown Salt Lake to Pocatello

Average Duration
3h 23m
Estimated price
$576-577

Bus from Pocatello Transit to Boise - Flying J

Average Duration
4h 45m
Estimated price
$2864-594

Salt Lake City to Portland: Overview of Bus, Train, Flight, and Car Trips

Traveling between Salt Lake City and Portland offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Salt Lake City to Portland spanning 770 miles, with an approximate driving time of 11 hours and 54 minutes. Witness the breathtaking transition in landscapes as you journey northward through the states. 💸 Enjoy flexibility in your budget as the cost of traveling by car from Salt Lake City to Portland ranges from $140 to $210. Take advantage of roadside attractions and local eateries along the way, adding a touch of spontaneity to your adventure.
Average price
$140 - $210
🚆 Embark on a scenic train journey from Salt Lake City to Portland with a transfer in Sacramento. The total travel time, including transfers, is approximately 32 hours and 34 minutes. 🛤️ Route 1 entails taking the California Zephyr from Salt Lake Central Station to Sacramento Valley Station, a 15-hour and 43-minute ride. Then, board the Coast Starlight to Portland Union Station, with a travel time of 15 hours and 51 minutes. This journey covers a distance of 1,368 miles. 💰 Ticket prices for this train adventure from Salt Lake City to Portland vary between $57 to $437. Enjoy the charm of traveling by train and soak in the picturesque landscapes en route to your destination.
Departure Point
Salt Lake City station
Arrival Point
Portland station
🛫 Flying from Salt Lake City to Portland is a quick and convenient option with a direct flight that takes just 1 hour and 53 minutes. Airlines such as Frontier, Alaska, and Delta operate flights on this route. 🛄 The total travel time to reach Portland from Salt Lake City by plane is approximately 3 hours and 56 minutes. This allows for a smooth and efficient journey between the two cities. 💰 Flight prices between Portland and Salt Lake City can range from $59 to $286, offering travelers a variety of options to suit their budget and preferences.
Departure Point
Salt Lake City Airport
Arrival Point
Portland Airport
🚌 Although there is no direct bus from Salt Lake City to Portland, you can travel between the two cities with a transfer in Boise. The journey, with transfers, takes approximately 18 hours and 25 minutes. 💰 The prices for a bus ticket between Portland and Salt Lake City range from $69 to $235. Consider booking in advance to secure the best fare for your trip to the beautiful city of Portland.
Departure Point
Salt Lake City Intermodal Trans Ctr station
Arrival Point
Portland Curbside Bus Stop station

Frequently asked questions

Find out more about the route from Salt Lake City to Portland.

Or choose the category:
The distance between Salt Lake City and Portland is 1026.8 km by air and 1238.7 km by road. Travel time will vary depending on the mode of transportation chosen. By train, it takes approximately 32 hours and 34 minutes to reach Portland from Salt Lake City. By plane, it takes around 4 hours and 1 minute. By car, it takes approximately 11 hours and 54 minutes to drive from Portland to Salt Lake City. Finally, by bus, it takes around 20 hours and 48 minutes to travel from Salt Lake City to Portland.
The most cost-effective way to travel from Salt Lake City to Portland is by train. Although it takes longer, with a travel time of 32 hours and 34 minutes, it offers a more affordable option with ticket prices ranging from $55 to $440. On the other hand, if time efficiency is a priority, flying is the quickest option with a travel time of 4 hours and 1 minute. Flight tickets can cost between $45 and $280, making it a convenient choice for those seeking a shorter travel duration.
The prices for train travel between Salt Lake City and Portland range from $57 to $437. For bus travel from Portland to Salt Lake City, the prices vary from $123 to $621.
To travel from Salt Lake City to Portland without using public transportation, you can opt to drive. The road distance between the two cities is approximately 1239.2 km, and it takes around 11 hours and 54 minutes to drive from Salt Lake City to Portland. You can expect to spend around $140 to $210 on gas and other expenses for this journey.
A convenient way to travel from Salt Lake City to Portland without a car is by bus. It takes approximately 20 hours and 48 minutes, and the cost ranges from $120 to $650. Another option is to fly, which takes around 4 hours and 1 minute with prices ranging from $45 to $280. Lastly, you can also opt for the train, which takes approximately 32 hours and 34 minutes with costs ranging from $55 to $440.
Yes, there is a direct link between Salt Lake City and Portland. Although there is no direct train from Salt Lake City to Portland, there are train services available with transfers in Sacramento that take approximately 32 hours and 34 minutes. Additionally, there is no direct bus service, but there are buses available with transfers in Pocatello and Boise, which take approximately 20 hours and 48 minutes.
The flight between Salt Lake City and Portland typically takes about 1 hour and 57 minutes. The duration of the flight can vary depending on factors such as weather conditions and airline schedules. The cost of a flight between the two cities can range from $49 to $276, depending on factors such as the airline, the time of booking, and any additional services or amenities included.
There are a wide variety of accommodation options available near Portland. With over 618 hotels to choose from, there is something for every budget and preference. Prices start at $56 per night, providing affordable choices for travelers.