Holiday Train Rides Around the Bay Area - 510 Families
BAM ad

Holiday Train Rides Around the Bay Area

‘Tis the season to book Christmas train rides (yeah, before Halloween!). I’m thrilled to say the holiday trains are chugging along again. Some of our favorites are already sold out, but all hope is not lost for those of us who like to put on Christmas jammies and ride a holiday train full of festive lights and sweet treats. Buy tickets now.

The holiday season is only beginning so we hope to add a few for those who are happier to keep it low-key and local as details are announced.

Bay Area Christmas Trains in 2023

Santa Train Jolly Journeys, Napa Valley

Tickets are on sale now. 

Santa on the Santa Train in Napa Valley
Santa on the Santa Train in Napa Valley | pc:

For 90 minutes, you can be transported by games, sing-alongs, and a fun cast of characters. Destination: the North Pole. I took my family for a ride on the Santa Train and we had a great time. The kids enjoyed the warm chocolate chip cookies and hot chocolate while singing Christmas carols. Taking a picture with Santa while on board a train, how cool is that? Book your tickets early because they sell out every time!
When: Evening between Nov. 30 and Dec. 23 with departures at 6:10 pm. Arrive at 4 pm for Santa photos at the station.
Price: Prices start at $80 per ticket for children and $100 per adult.
Location: 1275 McKinstry Street, Napa

Magical Christmas Train, West Sacramento

Tickets are on sale as of September 2023.

Magical Christmas Train with Santa
Magical Christmas Train with Santa Claus | Photo: Sacramento River Train via Facebook

Yippee! While not exactly in the Bay Area, this is a special one-hour visit with the big man, Santa Claus, and his trusty elves on a railroad in a train car. You’ll get some sweet treats and have a pretty good time. Read all about the Magical Christmas Train.

When: The one-hour Magical Christmas Train is offered multiple times on weekends beginning on Nov. 25 through Dec. 16 and then daily from Dec. 18 to 23. Plan to arrive 30 minutes early.
Price: Everyone 3+: $59 | Kids 2 and under: $11
Location: 18095 County Road 117, West Sacramento, CA

Santa Cruz Holiday Lights Train, Santa Cruz

Tickets are on sale now.

The Santa Cruz Holiday Lights Train
The Santa Cruz Holiday Lights Train | Photo: Roaring Camp Railroad via Facebook

Each ticket includes a one-hour train ride through the streets of Santa Cruz; music; hot cider; holiday sing-along, live music, and Santa Claus in Santa Cruz (not sure if it will include arcade tokens like in previous years). There will be a North Pole mailbox just outside of the entrance to Neptune’s Kingdom.
When: Nov. 24-26, Dec. 2-3, 9-10, 16-23 departing at 5 pm.
Price: Standard canopy cars are about $33 child (age 2 to 12); $45 adult over 13; First class costs more.
See website for details >

Chanukah Train, Santa Cruz

Tickets are on sale now.

Roaring Camp Chanukah Train
Santa Cruz Chanukah Train | photo: Roaring Camp Facebook

Share the light of Hanukkah aboard Roaring Camp Railroad’s Chanukah Train! Gather at the Santa Cruz Beach Boardwalk for the lighting of the menorah at 6:15 pm, and then set off on a one-hour train ride on Roaring Camp’s vintage excursion cars adorned with thousands of shining lights and Chanukah decorations. Share traditions and ride the train through the streets of Santa Cruz listening to stories, playing dreidel, and enjoying kosher refreshments provided by Chabad by the Sea.
When: December 7 @ 5:15 pm or 6:45 pm with a menorah lighting between rides.
Price: About $30 per ticket.
Website for details and booking >

Holiday Tree Walk at Roaring Camp, Felton

Tickets are on sale now.

Santa Claus at Bear Mountain
Santa Claus at Bear Mountain, bring a new unwrapped toy | Photo: Roaring Camp Railroad

Get in the holiday spirit by bringing family and friends to ride Roaring Camp’s daytime steam train to Bear Mountain. At the summit, guests may sip hot cocoa and greet Santa Claus — and view a tree-lined walk of decorated holiday trees. The train ride is an hour and the experience includes an additional 15 minutes of activities.
When: Nov. 24-26, Dec. 2-3, 9-10 with multiple daytime departures; 75-minute ride
Price: Standard canopy cars are about $25 child (age 2 to 12); $40 adult over 13
See website for details >

Niles Canyon Train of Lights (Niles)

SOLD OUT. Tickets went on sale Saturday, October 7, 2023, at 10 am.

Niles Canyon Holiday train
Niles Canyon Holiday train | Photo: Heather Flett

The Train of Lights can be picked up at Niles Canyon (Fremont) or at Sunol, providing an hour-long round trip ride, filled with music and lights. The train cars are vintage and open-air, so bundle up! Read more about the Train of Lights experience from an East Bay mom >
When: Various days from Nov. 17 through Dec. 29.
Price: 2022 prices were $35 for coach seats, for everyone ages 3 and up. Other options for nicer carriages or renting out the caboose for a group cost extra.
Locations: Niles Station: 37029 Mission Blvd. Fremont, CA | Sunol Station 6 Kilkare Road, Sunol, CA

Polar Express at California Railroad Museum, Sacramento

Sold out. Tickets went on sale September 18, 2023. Presale tickets to members were available August 31.

Polar Express Old Sacramento Santa
Polar Express Old Sacramento includes a visit with Santa Claus aboard the train! (Photo: Karen Merzenich)

Enjoy hot chocolate and yummy cookies as you ride along with many of the story’s characters such as the Train Conductor, the Dancing Waiters, and a ghostly Hobo. Once you reach the North Pole, the jolly old elf — Santa himself — will come on board to give each passenger a silver sleigh bell, the “first gift of Christmas”. The ride is about 60 minutes, but you may board early per your ticketed time. Our contributor Karen reviewed the Sacramento Christmas Train here >>
When: Wed. to Sun. from Nov. 24 to Dec. 20, with multiple times each day: 3:30 pm, 5 pm, 6:30 pm, and 8 pm.
Price: Under 2, Free; Paid tickets start at $80 per person.
Location: Central Pacific Railroad Passenger Station, 930 Front St, Sacramento
Pro-tip: Get on the mailing list to have access to early purchase tickets before August 31, 2023.

More Bay Area Christmas Train Rides

  • Dec. 9, 10, 16, and 17 from 11 am to 7 pm. There’s no way to buy tickets in advance for the sweet little steam train through Tilden Park in the Berkeley Hills.
  • Nov. 17 to Jan. 7. 3Crosses Church in Castro Valley hosts a sweet weekend festival with ice skating and a trackless holiday train.
  • The Jolly Trolly is included with admission to Fairyland and Fairy Winterland.
  • The Train at Oakland Zoo’s Adventure Landing is an upcharge to the regular admission prices to the zoo or Glowfari.

We also have a train lovers’ guide to the East Bay Area >>

Find more holiday adventures in our East Bay Christmas Activity Guide when the season is right.

Get the {510} Families weekend planner in your inbox. It's free!

* indicates required

1 thought on “Holiday Train Rides Around the Bay Area”

  1. Willits Skunk Train November 26 through December 31 – Passengers are invited to sport a cozy sweater or holiday pajamas as they board the train for the Mr Skunk and the Giant Christmas Tree adventure at the historic depot in Willits. The 16-mile roundtrip rail journey into the redwood forest is brimming with cheer as guests enjoy reindeer games, Christmas carols and seasonal treats (including adult beverages for mom and dad). The destination is Santa Mr. Skunk’s Wonderful Workshop, which consists of a giant redwood tree bedecked in Christmas splendor. On return to the Willits train depot, guests are invited to climb aboard a historic ‘Skunk’ motorcar for a special photo opportunity with Mr. Skunk himself. Trips average a duration of two hours. Tickets are $59.95; and other prices apply for dogs and VIP passes. Trains leave from downtown Willits located just off Highway 101. For tickets, visit or call (707) 964-6371 for more information.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

We've got your instructions for family fun right here!
Sign up today and get a list of kid-friendly activities for East Bay parents every Friday.
Stay Updated
You can unsubscribe anytime.
Scroll to Top