Skip to primary navigation Skip to content Skip to footer

Oregon Coast
Train Rides

Train Ride Calendar
We offer fun, scenic, and informative train rides along the Oregon Coast. OCSR tells the story of the area, gives information about the wildlife, and stresses the importance of practicing environmental conservation so that others may continue to enjoy the beautiful North Coast of Oregon. Book a train ride online!

OUTBOUND and RETURN trips and included in ticket prices.

  • Most Popular
From $22

Our signature excursion along the scenic Tillamook Bay and the Oregon Coast offers a relaxed ride and a step back in time behind an authentic steam locomotive or vintage diesel locomotive! Departing from Garibaldi or Rockaway Beach, this excursion is 30 minutes each direction. A minimum 30 minute layover is included, but passengers may stay longer and take any available return trip!


The Garibaldi Depot is located on the southbound side of Highway 101 across from Dairy Queen in Garibaldi, Oregon. The depot is located next to Lumberman’s Park.

Wheelchair lift available here.

306 American Ave. Garibaldi, Oregon 97118


The Rockaway Beach Depot is located next to the Red “Visitor Information” Caboose along Highway 101 in Rockaway Beach.

Wheelchair lift UNAVAILABLE here.

Nearby address
125 Oregon Coast Hwy Rockaway Beach, OR 97136


The Wheeler Depot is located in Wheeler on the Nehalem Bay side of Highway 101 across from the Old Wheeler Hotel.

Wheelchair lift UNAVAILABLE here.

Nearby address
580 Marine Drive Wheeler, Oregon 97147