Roaring Camp Railroad

Santa Cruz Mountains – The Santa Cruz, Big Trees & Pacific Railway Company operates the train between the Santa Cruz Beach Boardwalk and Roaring Camp.  Although, the beach train ride is enjoyable, our favorite train is the narrow-gage steam locomotive that operates from Roaring Camp and travels into towering redwood groves, over trestles, and up a winding narrow-gauger grade to the summit of Bear Mountain.  More >>

Skunk Train

Fort Bragg , CA – One of the most scenic railroads in North America. Trips are offered from two stations located at opposite ends of our railroad in Fort Bragg and Willits.

Niles Canyon Railway

Fremont to Sunol, CA – The short six mile trip is a beautiful as it travels through Niles Canyon.  The train has a limited schedule and only operates Sunday executions.

Sacramento River Train

Woodland , CA (15 minutes from Sacramento) –  Enjoy dinner, brunch or lunch aboard the Sacramento RiverTrain. The train’s 32 mile route travels through Sacrament Valley from Woodland, CA.  While you roll along, enjoy a great combination of scenery, food & entertainment.

Sierra Railroad

Oakdale, CA – Sierra Railroad now hosts the Sierra Dinner Train – one of the five best dinner trains in the West where delicious food, luxurious cars, unspoiled scenery and some of the best on-train entertainment may be enjoyed.

Napa Valley Wine Train

Napa, CA – The Napa Valley Wine Train is a leisurely 3-hour journey through the beautiful wine country of Napa Valley in meticulously restored vintage rail cars. Not just a train ride, but Napa Valley’s most unique restaurant..  More >>

Shasta Sunset Dinner Train

McCloud, CA – Enjoy fine dining and exquisite scenery while traveling aboard the Shasta Sunset Dinner Train.. More >>

View Landing Page >>