Buses Portland Salt Lake City to Portland

Bus tickets from Salt Lake City to Portland

Search bus times and book a cheap bus from Salt Lake City to Portland on Amtrak or Greyhound.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Salt Lake City (SLC)
Portland (PDX)
Wed 10/27
Wed 11/3
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

General information for Salt Lake City to Portland Buses

Find information about ticket prices, travel times, and bus lines that offer transportation to Portland from Salt Lake City.
One-way from$210The cheapest one-way bus ticket starts at $210. This price was found within the last 3 days.
Avg travel time20h 01mThe average bus ride from Salt Lake City to Portland is 20h 01m
Popular bus lineAmtrakAmtrak and Greyhound service this route

Book bus tickets from Salt Lake City to Portland one-way

See below for some of the one-way bus deals we’ve recently found. Offers below are sorted by quickest and cheapest available from Salt Lake City to Portland from Amtrak and Greyhound.
Amtrak, Greyhound
Dec 18
6:30 pmSalt Lake City
35h 35m
2 stops
6:05 amPortland Lloyd Center
Amtrak, Greyhound
Dec 18
6:30 pmSalt Lake City
35h 35m
2 stops
6:05 amPortland Lloyd Center
Amtrak, Greyhound
Dec 18
6:30 pmSalt Lake City
35h 35m
2 stops
6:05 amPortland Lloyd Center

FAQs for booking bus tickets from Salt Lake City to Portland

  • How long is the bus ride from Salt Lake City to Portland?

    19h 10m is the fastest available option for travel to Portland from Salt Lake City by bus. For this route, you may experience slight differences in travel time depending on the bus you book. Look for nonstop options when searching if possible.

  • How far is Salt Lake City to Portland by bus?

    The straight-line distance from Salt Lake City to Portland is 634.9 mi. The actual distance by bus will change based on the roads and any traffic, closures, roadwork or tolls that may impact the driver’s route. The bus usually takes 19h 10m in normal traffic conditions.


  • Round-trip
  • One-way