Find trains from San Jose to Portland
Search for cheap train tickets from San Jose to Portland and book your trip in minutes.
Best deals for train tickets from San Jose to Portland
Find the right train ticket for you
From $135
Train - Operated by AmtrakFrom $135
Train - Operated by AmtrakFrom $136
Train - Operated by AmtrakFrom $136
Train - Operated by AmtrakFrom $149
Train - Operated by AmtrakFrom $149
Train - Operated by AmtrakSan Jose to Portland train information
Find information about ticket prices, popular stations, and train companies that offer trains from San Jose to Portland
ROUND-TRIP FROM | $325 |
---|---|
ONE-WAY FROM | $135 |
AVG TRAVEL TIME | 19h 42m |
TRAIN COMPANIES | Amtrak |
San Jose Train Station Directory
Location of major train stations in San Jose
Portland Train Station Directory
Location of major train stations in Portland
Book round-trip train tickets from San Jose to Portland
Below are the quickest and cheapest round-trip train tickets from San Jose to Portland that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Book one-way train tickets from San Jose to Portland
Below are the fastest and cheapest one-way train tickets from San Jose to Portland we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
FAQs for booking trains from San Jose to Portland
How long is the train ride from San Jose to Portland?
The most time-efficient journey by train from San Jose to Portland currently available is 19h 42m. Take the Amtrak train from San Jose and you’ll arrive in your destination quickly.
Which train companies operate between San Jose to Portland?
Ride to your destination comfortably on Amtrak. Consider Amtrak as it’s been found as the cheapest option to get from San Jose to Portland starting at $325.
How far is San Jose to Portland by train?
The distance between San Jose and Portland is about 566.7 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. The train takes 19h 42m, typically.