These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Portland, OR to Oakland, CA
Travel by train to Oakland, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portland, OR to Oakland, CA.
FAQs
How far is it from Portland, OR to Oakland, CA by train?
The train distance from Portland, OR to Oakland, CA is around 532 miles (858 km).
When does the first train depart from Portland, OR to Oakland, CA? When does the last train depart from Portland, OR to Oakland, CA?
The first Portland, OR to Oakland, CA train departs at 10: 25 PM   and the last train from Portland, OR to Oakland, CA leaves at 10: 25 PM. Check out the most up-to-date train schedule from Portland, OR to Oakland, CA on Omio and find the best time to travel to your destination.