All Aboard! Magical Holiday Train Rides

Read next

It’s that time of the year—to start thinking about booking your family’s holiday train tickets! We are SO excited that holiday trains are back this year and know the magic of these trains from twinkling lights to hot cocoa to Santa himself will get the entire family in the spirit. So be sure to book early for the best pick in dates and get ready to bring on the cheer!
photo: Santa Cruz Beach Boardwalk

Santa Cruz Holiday Lights Train
It’s a true Californian Christmas when Santa is at the Beach! St. Nick will join your family aboard this vintage train decorated with thousands of lights. Once you embark on this 60 minute round trip, your family can enjoy refreshments, a holiday sing along, and, of course, a visit from Santa. And the fun doesn’t stop when the train pulls back into the station. For just $6 you can purchase a pass to take advantage of the attractions and arcade at Neptune’s Kingdom.

The railroad is also offering a one-night only Chanukah Train on Nov. 28 with a Menorah lighting. The one-hour excursion is complete with Chanukah stories, dreidel play and Kosher refreshments.

Good to Know:
-Leave the strollers in the car as there is limited space on the train
-There is also a Holiday Tree Walk where you can take a steam train from Roaring Camp’s Felton location to Bear Mountain and view a tree-lined walk of decorated trees.
-Download a letter for Santa when you buy your tickets online, and put it in the special mailbox at the boarding area
-The post-Christmas rides will include live music for dancing!

Holiday Lights Train dates: Nov. 26-27, Dec. 4-5, 11-12, 18-19
Times: 5 p.m., 6:30 p.m., 8pm (varies by date)
Where: Santa Cruz Holiday Light trains depart and return in front of Neptune’s Kingdom on the Santa Cruz Boardwalk. 400 Beach Street in Santa Cruz
Cost: $35/adults; $30/children ages 2-12. Parking in lot across the street is $10.
Online: roaringcamp.com

Holiday Tree Walk Train dates: Nov. 27-28, Dec. 4-5, 11-12, 18-19
Times: 12:30pm
Where: Departs from Roaring Camp
Cost: $33/adults; $24/children 2-12
Online: roaringcamp.com

photo: Caltrain Holiday Train presented by Silicon Valley Community Foundation

The Caltrain Holiday Train_

***CANCELLED FOR 2021*** 

This train brings the holiday fun to you! A tradition since 2011, this free family event is a chance to check out special Caltrain cars decked out with over 70,000 glittering lights. The Holiday Train stops at nine Caltrain stations between San Francisco and Santa Clara. Come to one of the stations to take in the beautiful train, listen to holiday entertainment and bring a donation for Toys 4 Tots, as they will be collecting there. This is a great option for those looking to experience the magic of a Holiday train, without committing to an hour+ ride. Not to mention, the price is right.

Good to Know:

  • This is not a ride and no passengers are allowed on the holiday train. The public is invited to join in the celebration at each of the stations 30 minutes before expected arrival time.

Dates: Dec. 7-8
Times: See online schedule for arrival and departure times
Where: Caltrain Stations between San Francisco and Santa Clara
Cost: Free!
Online: holiday-train.org

Billy Jones Wildcat Railroad Holiday Train
The Billy Jones Wildcat Railroad offers all of the holiday fun on a smaller scale. The sweet little open-air train winds through part of Vasona Park’s Fantasy of Lights spectacular. The 1.5-mile loop is just enough to get that festive fix and get to bed on time. If you’re up for a little more action after the ride, there are plenty more light displays in the park to check out, which aren’t visible from the train.

Good to Know:
-Dress warmly. The train is small (roller coaster style seats) with no roof or windows.
-Children under age 3 ride free with a paying adult
-You can also walk or drive your car through Vasona Park to see the Festival of Lights
-Avoid University Ave. when arriving. Take Los Gatos Blvd. to Blossom Hill Rd. and turn right into the Oak Meadow parking lot.

Dates: Thursday-Sunday in December
Times: 6-9 p.m.
Where: 233 Blossom Hill Road at Oak Meadow Park in Los Gatos
Cost: $6/person for one train ride and unlimited carousel rides
Online: bjwrr.org

photo: Oakland Zoo

Glowfari at the Oakland Zoo
The Oakland Zoo transforms into a shining spectacle with hundreds of illuminated, larger-than-life lantern animals lighting the way on a mile long journey. Ride both the gondola and express train and end the evening with Santa himself! 

Good to Know:
-Children under 2 are free
-Zoo members receive a $1 discount
-Parking is free
-Check the Zoo’s website in December for specific information on Santa’s arrival times
-Animals will not be visible, as they’ll be in their night houses

Dates: November 12-24, 26-30, 2021 | December 1-23, 26-31, 2021 | January 1-2, 5-9, 12-16, 19-23, 26-30, 2022
Times: 5-10 p.m.
Where: Oakland Zoo, 9777 Golf Links Road, Oakland
Cost: $24/adult; $20/child & seniors
Online: oaklandzoo.org

photo: Melissa Bouse

Niles Canyon Railway Train of Lights
The Niles Canyon Train of Lights is an extremely popular East Bay tradition. Volunteers meticulously adorn all of the train cars with twinkling lights, garlands, and bows—inside and out! Santa and Mrs. Claus make the rounds as the train winds through the canyon wilderness. Sit in an open-air car to get the best view of the decorations outside (or just go out for a peak as the train rounds one of the bends). A concession stand offers treats like cookies and cocoa but families are also allowed to bring their own refreshments.

Good to Know:
-Get your tickets early! This event is very popular and sells out quickly. They sell some day-of at the station, however, so get there early if you haven’t booked.
-The ride lasts a little over an hour and runs rain or shine
-No strollers on board

Dates: Wed., Fri., Sat. and Sun. during the holiday season (except Dec. 24 & 25)
Times: The train departs Niles at 4:30 p.m. and Sunol at 7:30 p.m.
Where: Niles station and Sunol station
Cost: $30/person, $60/person in the first class dome (children 3 and under are free if on a lap)
Online: ncry.org

photo: Skunk Train

Skunk Train - Magical Christmas Train
Travel through a storybook wonderland in the redwoods aboard the Skunk Train. Board at Fort Bragg for a 60-minute ride or Willits for a 90-minute ride. Both include cookies, hot chocolate in a souvenir mug and a personal visit with Santa Claus himself. Come dressed in your finest holiday jammies and join in the holiday cheer! Seating is unassigned so board with your buddies if you'd like to sit together. 

Good to Know:
-There are two depots for this train ride, make sure you select the correct one!
-Well-behaved dogs can join the fun for $10.95
-Purchase a copy of Skippy the TrainDeer for $6 when you order your tickets so that you can read along on the ride. 
-While tickets are non-refundable, you may contact the Skunk Train at least 72 hours prior to your ride to reschedule or receive a voucher for another ride. 

Dates: Nov. 26-28, Dec. 4-5, 11-12, 17-23
Times: Times vary by date
Where: Fort Bragg Station (100 W. Laurel Street) and Willits Station (299 E. Commercial Street)
Cost: For Fort Bragg: $49.95/ages 13 and up, $39.95/ages 2-12, $10.95/under age 2. For Willits: $52.95/ages 13 and up, $42.95/ages 2-12, $10.95/under age 2.
Online: skunktrain.com

photo: Melissa Bouse

Western Railway Museum
Santa arrives at the Museum the first weekend in December. There, he joins guests on one of their lovingly-restored rail cars for a 50 minute ride through the golden hills. Cookies and hot chocolate are included! The trains run during the day, so this is a great option for kids (and adults) who can’t stay up late.

Good to know:
-The train is usually comprised of one or two cars which run on electricity. So no giant locomotives here.
-There is a huge barn of rail cars in various stages of repair, which is super fun to check out before and after.
-The railway museum is all volunteer run. Older kids will especially enjoy hearing the history of the trains and cars.

Dates: Dec. 4-19
Times:  Train times vary by date, check website 
Where: 5848 State Highway 12, Suisun City, CA
Cost: $25/person; $12/member 
Online: wrm.org

photo: California State Railroad Museum

California State Railroad Museum Polar Express
It’s like the pages of “The Polar Express” come alive on this one-hour journey. Many of the book’s characters join riders, including the Conductor, the Dancing Waiters and the ghostly Hobo. It’s no wonder these tickets seem to sell out as soon as they’re available. Each coach and first class car has a different theme, so you can book the exact one you want. All riders will get that magical first gift of Christmas from Santa—that beautiful silver bell

Good to Know:
-These tickets sell out quickly and museum members get first crack (remember that for next year)! But it’s worth checking the website frequently as tickets are available occasionally as the Museum processes returns.
-Commemorative photos with Santa are also available for purchase.
-No strollers on board; stroller parking area near the boarding platform.

Dates: Nov. 26-Dec. 19
Times: Vary by date, check website
Where: Central Pacific Passenger Station, Front and J Streets, Sacramento, CA
Cost: Starting at $45/person. Children under 2 are free if sitting on lap.
Online: californiarailroad.museum

photo: Napa Valley Wine Train

The Napa Valley Wine Train Santa Train

***SOLD OUT FOR 2021***

They pull out all the stops each year, as the Wine Train fills with the sounds of the season. Guests will be treated to sing-a-longs, games and stories, as they deliver Jolly the Bear to the North Pole. On the way back, fairies will collect letters to Santa, and the big guy himself will hand out toy bears. It's a fun-filled, action-packed journey, suitable for all ages.

Good to Know:
-Make your reservations NOW. This train sells out very early.
-They'll be collecting new, unwrapped gifts for Napa foster children through Dec. 17
-Regular seating at a table, no booster seats available
-Food and drink are available for purchase on the train, including a kid-friendly menu

Dates: Dec. 18, 19, 23 & 24
Times: 9:30 a.m.
Where: The Napa Valley Wine Train Station, 1275 McKinstry Street, Napa
Cost: Starting at $55/person ($39 with local discount)
Online: winetrain.com

photo: Sacramento RiverTrain

Magical Christmas Train
The Sacramento River Train becomes the Magical Christmas train, as it chugs along a storybook wonderland. This year, it will include the story of "Skippy the Traindeer", who helps a child in danger of losing his Christmas spirit. The 90 minute journey includes, cookies, hot chocolate, and a visit from Santa.

Good to Know:
-A souvenir mug is included with the ticket price
-Seating is assigned, so make a note when purchasing tickets if you want to sit with another party
-Christmas jammies encouraged!

Dates: Various dates Nov. 26-Dec. 22
Times: 10 a.m., 1 p.m., 4 p.m., & 7 p.m.
Where: 400 North Harbor Blvd., West Sacramento, CA
Cost: Starting at $10/infants, $45/child, $55/adults
Online: sacramentorivertrain.com

photo: Northern Nevada Railway

Nevada Northern Railway Santa's Reindeer Flyer
If your holiday plans take you to Nevada, then you’ll want to grab a ticket aboard the Polar Express that leaves from the town of Ely. Passengers aboard Santa’s Reindeer Flyer will enjoy a comfy ride in their pajamas with hot chocolate and cookies as they listen to the story of how this year’s Christmas Train came to be. Santa Claus himself will board the train and personally present each child their own special gift to remember the spirit of the season and their time on Santa’s Reindeer Flyer.

Good to Know:
-Discounts available for military, AAA members and groups of 12 or more
-Seating is on a first-come, first-served basis so arrive early
-Train is pulled by a vintage diesel locomotive

Dates: Various dates Nov. 20-Dec. 28
Times: See online schedule for departure times
Where: Ely, NV
Cost: $40/adults, $20/kids ages 4-12
Online: nnry.com

Polar Express - Jamestown, CA 1897 Railpark
Experience a Polar Express that is off the beaten track when you head up into the California foothills to Jamestown, a historic gold rush town perfectly preserved for your holiday photo backdrops. Head to the Jamestown 1897 Railpark where you can embark upon your official Polar Express train consisting of several cars pulled by a vintage engine from Railtown 1897’s collection. The elegantly decorated Sugar Plum Car is divided into two sections: Parlor and Lounge. (When purchasing tickets, passengers must select either the Parlor or Lounge section). All First Class passengers receive a souvenir cocoa mug, and are free to move about the car and step off onto the observation platform. All class tickets enjoy hot chocolate and yummy cookies as you ride along with many of the story’s characters. Once you reach the North Pole, the jolly old elf—Santa himself—will come on board to give each passenger a silver sleighbell, the “first gift of Christmas.”

Good to Know:
-All seats are comfy but consider upgrading to the First Class Sugar Plum Observation car which offers large windows and comfortable seating.
-Make it a weekend to remember and stay at the nearby Rush Creek Lodge and visit Yosemite

Dates: Nov. 26-28 and through Dec. 27 on weekends
Times: 4:30 p.m., 6:00 p.m. & 7:30 p.m.
Where: Railtown 1897 State Historic Park., 10501 Reservoir Rd, Jamestown, CA 
Cost: Coach class is $50/seat; First Class is $70/seat + a $6 per ticket purchase fee; children 2 and under (on laps) are free. 
Online: railtown1897.org

—Christine Lai & Melissa Bouse

Featured photo courtesy of the Skunk Train. 

RELATED STORIES

Holidays on Stage: Festive Theater Performances for All Ages

2021 Holiday Bucket List

Chop Chop! The Best U-Cut Tree Farms