Based on 87385 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. Greyhound ticket prices on this trip start at $110
Greyhound San Francisco Portland recent customer reviews
I was 6.30PM in Sacramento. 7 PM bus did not want to take me. 10.55. bus did not take me. Nobody came. Only 3AM. Still not ín Portland
Based on 5594 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the seats and the ticket access but often complained with the WiFi. Amtrak ticket prices on this trip start at $145
Based on 11381 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. FlixBus ticket prices on this trip start at $534
7418 NW Station Way (across street), Portland, OR 97209, USA
Frequently asked questions about travelling from San Francisco, US to Portland, OR by bus
What is the travel distance from San Francisco to Portland?
The distance covered from San Francisco to Portland is 863 km (535 miles).
What are the departure and arrival locations for buses traveling from San Francisco to Portland?
Buses traveling this route start their trip at Hyde/Beach (Fisherman's Wharf), in San Francisco, and end it at Portland Union Station, in Portland.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-18
$175
11-19
$222
Today
$290
11-21
$197
11-22
$214
11-23
$243
11-24
$203
11-25
$216
The cheapest trip from San Francisco, US to Portland, OR was searched and found on Nov 18, 2025 with a price of $175
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from San Francisco, US to Portland, OR, as early as possible.
You can expect to pay from $175 to $1,766 for a bus ticket from San Francisco, US to Portland, OR based on the last 2 days. You can expect to find the cheapest price for the trip at $197 which is on 2025-11-21.
Usually Amtrak will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.