5 of the Most Scenic Train Rides in Oregon You Can Take
Explore five scenic train rides in Oregon, each offering unique and picturesque excursions.
There isn't anything quite like spending the day taking a scenic ride through Oregon on a beautiful vintage train. From lovely mountainside excursions to lively historic re-enactments, these wonderful railroads offer all kinds of amazing opportunities. On these Oregon day trips, you will see sights that you may have never seen before all from the comfort of a train car. For an unforgettable adventure, climb aboard one of these five scenic train rides in Oregon.
1. Sumpter Valley Railroad
Riding on the Sumpter Valley Railroad is a truly magical experience. This lovely vintage train winds through the forests and orchards of Mount Hood on perfectly picturesque excursions that include dinner trains, brunch trains, a Polar Express train, Odell excursions, and more. The train departs from the depot in Hood River. Book a ticket on the Sumpter Valley Railroad website.
2. Willamette Shore Trolley
Take a ride aboard the historic Willamette Shore Trolley, a vintage trolley that will lead you along the beautiful Willamette River and into Portland. The trolley boards in Lake Oswego. You can purchase yourself a ticket on the Willamette Shore Trolley site.
3. Eagle Cap Train Rides
This incredible railroad in eastern Oregon will take you on an unforgettable, scenic adventure through the amazing Wallowa Mountains. This lovely passenger train offers all kinds of excursions including historic re-enactments, a wine and cheese train, Mother's Day brunch, and more. This gorgeous train departs from Elgin. Check the schedule and book a ticket on the Eagle Cap Train Rides website.
4. Santiam Excursion Trains
Located in Lebanon, the wonderful Santiam Excursion Trains offers visitors the chance to ride on a vintage train through the scenic Oregon countryside on all kinds of unique excursions including Sunday brunch, a romantic dinner train, a picnic express, and more. The train boards in Lebanon; check out their upcoming train rides and book a ticket on the Santiam Excursion Trains website.
5. Oregon Coast Scenic Railroad
Take a train ride along the scenic Oregon Coast on the incredible Oregon Coast Scenic Railroad. The railroad offers an enchanting dinner train ride, as well as numerous holiday events. Trains depart from Garibaldi and Rockaway Beach. Get yourself a ticket on the Oregon Coast Scenic Railroad website.
So, what do you think about these scenic train day trips in Oregon? What are some of your favorite day trip destinations in the Beaver State? Let me know! I'm always looking for new places to explore.
And if a day trip just isn't enough time to explore, how about a road trip? Check out some of our favorite Only In Your State road trip itineraries. Just make sure you don't forget the yummy snacks for the road!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!












