Choo choo choose your Halloween train ride to celebrate the spooky season. Dress your child in their best Halloween costume and ride the rails. Offering a scenic view of the changing fall colors, celebrate the holiday with themed activities and special treats for the whole family to enjoy. Think music, pumpkin picking, fall foods, and lots of candy.
Here are 4 Halloween train rides happening around the Seattle area:
Halloween Train: Eastside
Halloween Train at Northwest Railway Museum
Date: October 10-11, 17-18, 24-25, and 31, and November 1. 11 a.m., 1 p.m., or 3 p.m.
Time: North Bend departures at 10:30 a.m., 12:30 p.m., and 2:30 p.m.; Snoqualmie departures at 11 a.m., 1 p.m., and 3 p.m.
Location: Trains depart from the Snoqualmie Depot or the North Bend Depot.
Cost: $32 for adults; $28 for seniors 62 and older; $16 for children ages 2–12; children one and younger ride free on a lap. Buy tickets for Snoqualmie or North Bend.
Trick or treat yourself to the Halloween train! It’s that time of year to hop aboard the Northwest Railway Museum’s Halloween Train for a 2-hour round-trip experience. Change into those costumes, enjoy a fall-decorated ride through the scenic Snoqualmie Valley, and then enjoy music at the Train Shed provided by Eric Ode. You can find hot cider available inside the Railway Education Center classroom just across the courtyard. There will also be historic toys and games available to play!
Photo credit: State of Washington Tourism
Halloween Train: South of Seattle
Pumpkin Train at Chehalis Centralia Railroad
Date: Saturday, October 10 & Sunday, October 11
Time: 11 a.m., 1 p.m. and 3 p.m.
Location: The train departs from the Chehalis Centralia Railroad and Museum.
Cost: $19 general admission, $16 for youth ages 3-5, kids 2 and younger ride free. Buy tickets here.
All aboard the Pumpkin Train at the Chehalis Centralia Railroad and Museum. Celebrate fall with this harvest-themed activity featuring a scenic fall train ride through the Chehalis River Valley on a train decorated for the season. Kids under 12 receive a goody bag of treats and choose a pumpkin. Costumes are encouraged for children and adults. The ride lasts about 75 minutes.
Family Halloween Train at Elbe Depot
Date/Time: October 17-18 and 24-25, 2026.
Time: 10 a.m., 1 p.m. and 4 p.m. but times vary by day.
Location: Trains depart from Mt. Rainier Scenic Railroad’s Elbe Depot.
Cost: $40 for adults; $20 for youth ages 2–17; tots ages 2 and younger ride free. Buy tickets here.
New for 2026, the train travels through the autumn forest to East Creek Junction for a family-friendly Halloween celebration with games, activities, treats, and seasonal fun before the return trip to Elbe. Costumes are encouraged, and the experience is designed to be more fun than frightening, perfect for little ghosts, goblins, witches, and railroad fans.
Photo credit: Mt Rainier Scenic Railroad
Halloween Train: West of Seattle
Date: Sunday, October 25 & Monday, October 26
Time: 5-9 p.m.
Location: South Kitsap Regional Park, 2729 Jackson Ave SE, Port Orchard, WA 98366
Cost: $7 for general admission, and $25 for skip-the-line VIP. Buy tickets here.
Come and ride the train through the spooky park. There will be food trucks, trick or treat booths, fun vignettes to ride through, and more. The train ride is about 10 to 15 minutes long. This event is a fundraiser for Western Washington Center for the Arts, presented with the Kitsap Steamers.
Read more:
Holiday train outings around Seattle and the vicinity