oneway
Find Things To Do in Portland

Search bus, train, flight tickets from San Francisco to Portland

There are 1 train company operating 2 routes - Coast Starlight, Capitol Corridor, 9 airlines operating 4 routes. The cheapest train costs $113 and is 12h 16min. The cheapest flight costs $79 and is 1h 43min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

Bus
San Francisco to Portland
$72
17h 19min
Train
OKJ to PDX
$113
12h 16min
Flight
SFO to PDX
$79
1h 35min
Train
EMY to PDX
$113
12h 12min
Bus
Oakland to Portland
$72
17h 15min
Flight
OAK to PDX
$112
1h 35min
Train
BKY to PDX
$116
12h 37min
Bus
Hayward to Portland
$73
17h 33min
Flight
SJC to PDX
$99
1h 40min
Train
RIC to PDX
$116
12h 35min
Bus
San Jose to Portland
$75
18h 16min
Flight
STS to PDX
$219
1h 39min
Drive
San Francisco to Portland
$56
13h 22min

What is the best way to travel from San Francisco to Portland?

There are 4 ways to travel from San Francisco to Portland. 4 buses, 4 trains, 4 flights and 1 by car are possible between the two areas. The by car from San Francisco to Portland is the cheapest and fastest. The flight operated by Virgin America running from SFO to PDX is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

How to get from Daly City to VancouverCheapest way from Oakland to GreshamBus Berkeley to HillsboroBus Richmond to Salem

San Francisco airports, bus, and train stations

OKJ Oakland Jack London Square Station
8.2 miles from San Francisco
SFO San Francisco Intl
airport · 11 miles from San Francisco
EMY Emeryville Amtrak
8.3 miles from San Francisco
OAK Metropolitan Oakland Intl
airport · 11.5 miles from San Francisco
BKY Berkeley Amtrak
9.1 miles from San Francisco
SJC Norman Y Mineta San Jose Intl
airport · 39.1 miles from San Francisco
RIC Richmond Transit Station
11.7 miles from San Francisco
STS Charles M Schulz Sonoma Co
airport · 55 miles from San Francisco

Portland airports, bus, and train stations

PDX Portland Union Station
0.4 miles from Portland
PDX Portland Intl
airport · 5.9 miles from Portland