Schedule tips:
To view the whole schedule, click on View Current Schedule below; or if you click on the Buy Tickets button and enter your origin and destination cities, the site will filter just that city pair for you so you can see your choices. You are not committed to purchase in order to view your choices.
View Current Schedule - effective June 10, 2024 (pdf 344kb)
Four new trains started Dec. 11 - this means TWELVE DAILY TRAINS between Seattle and Portland and all stops in between! Get your tickets now! You’re covered if you’re an early bird, a late sleeper, or a night owl.
For more bus stop locations in Oregon, please refer to the Oregon Bus Schedule.
Amtrak Cascades trains connect cities along the I-5 corridor and into Canada including Seattle, Vancouver BC, and Portland, Oregon. Skip traffic. Take the train.
Daily round trip service includes:
- Six daily round trip trains between Portland and Seattle - twelve trains
- Two daily round trip trains between Seattle and Vancouver, BC, Canada - four trains
- Two daily round trip trains between Eugene and Portland - four trains
- Some trains travel direct between Portland and Vancouver, BC.
- Several connecting buses
For more information please see AmtrakCascades.com/about.