All aboard! Have your ticket ready, because we’re about to depart on the dreamiest Oregon train-themed road trip. From scenic train rides to historic railroad museums, this trip is sure to be enjoyed by train enthusiasts of any age. Take a look:

Google Maps The road trip is about 10 hours in total length. While it’s probably not something that can be completed in one day, you can easily spread it out over as many days as you’d like. To view a Google Map of the trip, click here.

  1. Oregon Rail Heritage Center (Portland)

Trip Advisor/TourMasterNW The trip begins at the Oregon Rail Heritage Center. This hands-on museum features an impressive collection of three steam locomotives, including the world-famous Southern Pacific Daylight. A visit here is a great way to embrace your inner train historian. For more information, click here.2250 SE Water Ave., Portland, OR 97214

  1. Pizza Caboose (Tigard)

Yelp/Cleve S. This family-friendly pizzeria is the perfect place to stop for lunch. Not only is the pizza mouthwateringly delicious, but the train theme is fun and authentic. You can dine in an actual caboose and check out antique railroad memorabilia.11670 SW Pacific Hwy., Tigard, OR 97223

  1. Canby Depot Museum (Canby)

Trip Advisor/Mary B Have you ever wanted to step inside an authentic train caboose? With a stop at the Canby Depot Museum, you can do just that. Here you will find a rich wealth of train history housed in the old Southern Pacific Railroad Station. The best part is, this museum is free. It is open Thursday to Sunday from 1:00 p.m. to 4:00 p.m.888 NE 4th Ave., Canby, OR 97013​

  1. Astoria Riverfront Trolley (Astoria)

Trip Advisor/Chris M Next, head up north to the charming town of Astoria, where you can take a ride aboard the historic 100-year-old riverfront trolley. During the ride, the conductor relates the history of Astoria, one of the earliest established towns on the west coast. For as little as $2, you can hop on and off throughout the day. For more information, click here.Astoria, OR 97103

  1. Oregon Coast Scenic Railroad (Garibaldi)

Trip Advisor/Frederick G Take a ride aboard the historic Oregon Coast Scenic Railroad for amazing views of the coast and surrounding areas. Make sure to check out the old railroad museum at Garibaldi Depot before you depart on your journey. For more information, be sure to check out the official website and our previous article.402 American Ave., Garibaldi, OR 97118

  1. Oregon Electric Station Restaurant (Eugene)

Yelp/Kelli S. For dinner, stop at the Oregon Electric Station. This train-themed restaurant is located inside the old Oregon Electric Station building. The best part is that you can dine in a restored rail car. The historic photos and memorabilia inside the restaurant are sure to delight any train enthusiast.27 E 5th Ave., Eugene, OR 97401

  1. Train Mountain Museum (Chiloquin)

Your trip ends at the Train Mountain Museum in Chiloquin, Oregon. This fantastic place is home to the world’s largest private caboose collection and the longest miniature railroad. There are over 60 full-size maintenance and rolling stock cars in the collection. For more information and to plan your visit, click here. 36941 S Chiloquin Rd., Chiloquin, OR 97624

Have you visited any of these train-themed destinations before? Did we leave any of your favorites off the list? Share your thoughts and experiences with us in the comments below!

Google Maps

The road trip is about 10 hours in total length. While it’s probably not something that can be completed in one day, you can easily spread it out over as many days as you’d like. To view a Google Map of the trip, click here.

Trip Advisor/TourMasterNW

The trip begins at the Oregon Rail Heritage Center. This hands-on museum features an impressive collection of three steam locomotives, including the world-famous Southern Pacific Daylight. A visit here is a great way to embrace your inner train historian. For more information, click here.2250 SE Water Ave., Portland, OR 97214

Yelp/Cleve S.

This family-friendly pizzeria is the perfect place to stop for lunch. Not only is the pizza mouthwateringly delicious, but the train theme is fun and authentic. You can dine in an actual caboose and check out antique railroad memorabilia.11670 SW Pacific Hwy., Tigard, OR 97223

Trip Advisor/Mary B

Have you ever wanted to step inside an authentic train caboose? With a stop at the Canby Depot Museum, you can do just that. Here you will find a rich wealth of train history housed in the old Southern Pacific Railroad Station. The best part is, this museum is free. It is open Thursday to Sunday from 1:00 p.m. to 4:00 p.m.888 NE 4th Ave., Canby, OR 97013​

Trip Advisor/Chris M

Next, head up north to the charming town of Astoria, where you can take a ride aboard the historic 100-year-old riverfront trolley. During the ride, the conductor relates the history of Astoria, one of the earliest established towns on the west coast. For as little as $2, you can hop on and off throughout the day. For more information, click here.Astoria, OR 97103

Trip Advisor/Frederick G

Take a ride aboard the historic Oregon Coast Scenic Railroad for amazing views of the coast and surrounding areas. Make sure to check out the old railroad museum at Garibaldi Depot before you depart on your journey. For more information, be sure to check out the official website and our previous article.402 American Ave., Garibaldi, OR 97118

Yelp/Kelli S.

For dinner, stop at the Oregon Electric Station. This train-themed restaurant is located inside the old Oregon Electric Station building. The best part is that you can dine in a restored rail car. The historic photos and memorabilia inside the restaurant are sure to delight any train enthusiast.27 E 5th Ave., Eugene, OR 97401

Your trip ends at the Train Mountain Museum in Chiloquin, Oregon. This fantastic place is home to the world’s largest private caboose collection and the longest miniature railroad. There are over 60 full-size maintenance and rolling stock cars in the collection. For more information and to plan your visit, click here. 36941 S Chiloquin Rd., Chiloquin, OR 97624

For more Oregon rides, be sure to check out our previous article: The Magical Polar Express Train Ride In Oregon Everyone Should Experience At Least Once.

Oregon Rail Heritage Center (Portland)

Flickr/JKehoe_Photos

Train Mountain Railroad (Chiloquin)

Facebook/Train Mountain Railroad

OnlyInYourState may earn compensation through affiliate links in this article.

Oregon Rail Heritage Center (Portland)

Flickr/JKehoe_Photos

Train Mountain Railroad (Chiloquin)

Facebook/Train Mountain Railroad

Oregon Rail Heritage Center (Portland)

Flickr/JKehoe_Photos

Train Mountain Railroad (Chiloquin)

Facebook/Train Mountain Railroad

Flickr/JKehoe_Photos

Facebook/Train Mountain Railroad