The holidays are the highlight of the year for many children, and combining them with festive train rides and enchanting boat trips will have your kids over the moon! In this guide, we’ve compiled some of the best holiday train and ship experiences in the area. Many of these magical journeys feature a special appearance by Santa Claus, and most include the warmth of delicious hot chocolate. Get ready to create unforgettable memories this holiday seasonโlet the festivities begin!
Cinnamon Bear Breakfast Cruise

For generations, families have been sharing breakfast and listening to magical character story time on board the Portland Spirit. Find out what all the fuss is about, if you haven’t experienced the magic yet.
๐๏ธ Select dates, November 29-December 27
๐ Portland Spirit (Board at Salmon Springs Dock, 1010 SW Naito Pkwy.)
๐๏ธ $85 per adults, $60 for children ages 2-11 and $15 for infants
๐ป Includes food, drink, performances, photo with Cinnamon Bear and more!
Holiday Express

The holidays donโt officially begin until that old steam whistle bleats out from the Oregon Rail Heritage Center. The Holiday Express train ride has all the fixinsโ for a sweet, family-friendly ride. The interior of the train is decorated with holiday lights, friendly volunteers give information about the train, and Santa and his elves make a visit to each car to hand out candy canes. This ride always sells out, so don’t wait!
๐๏ธ Fridays-Sundays, November 28-December 28
๐All trains load at the Oregon Rail Heritage Center, 2250 SE Water Ave.
๐๏ธ $34 per adult and teenagers, $25 for children ages 3-13 and free for infants 2 and under. Pro tip: Get family tickets for $105 (two adults and two children)
๐ Santa and his elves will be on board!
Chelatchie Prairie Railroad Christmas Special Train

Take a scenic trip through southwest Washington on a 1941 diesel train, and get a visit and a gift from Santa. Plus enjoy hot beverages!ย
๐๏ธ December 13-14 and December 20-21
๐Train loads at 207 N. Railroad Ave., Yacolt ,WA
๐๏ธ $22 per adult and $16 per child ages 3-12
๐
Santa has a special gift for each kiddo!
Christmas Ships

Operating for more than half a century, the light-filled Christmas Ships parade down the Willamette and Columbias rivers is a must-see. Dress warm, brings a thermos, and enjoy the sights!
๐๏ธ Select days, December 4-21
๐Choose a viewing spot along one of the routes.
๐๏ธ Free!
โต Fleets usually begin around 7 pm.
Candy Cane Express

Enjoy cookies and cocoa and views of the Oregon coastline! Plus write a letter while you wait for a visit from Santa. Musicians will also be on board to get the crowd going in rousing holiday carols!
๐๏ธ Weekends and select weekdays, November 28-December 23
๐Trains load at 306 American Ave. Garibaldi
๐๏ธ Pricing depends on the day. Indoor cars: $42-47 per adult, $$31-36 per child ages 3-12 and free for infants on lap. Covered outdoor cars: $33-$36 per adult, $22-$25 per child ages 3-12 and free for infants on lap.
๐ Rent the caboose for $450-$600 (seats up to 10 people)!
The Polar Express Train Ride at Mount Hood Railroad

Enjoy festive music and meet Santa in this charming train experience. Everyone receives a cookie and hot cocoa, and you may also bring your own snacks and drinks.
๐๏ธ Weekends and select weekdays, November 21-January 3
๐Trains load at 113 Railroad Avenue, Hood River
๐๏ธ Pricing depends on the day and seating location. $59-$109 per adult, $49-$99 per child ages 2-12
๐
Each kiddo will get a special bell from Santa’s sleigh!
The Polar Express Train Ride at Chehalis Centralia Railroad

The Chehalis-Centralia Railroad & Museum in Washington offers a Polar Express ride featuring an interactive reading of the popular book, plus a visit from Santa, cocoa and cookies. This popular train ride sells out quickly!
๐๏ธ Weekends and select weekdays, November 22-December 21
๐Trains load at 1101 SW Sylvenus St., Chehalis, WA
๐๏ธ $66 per person; infants 2 and under are free
๐
Each kiddo will get a special visit with gift from Santa!
Looking for even more festive fun? Celebrate the holidays like a local and don’t miss the PNW’s fantastic light displays!