Holiday Train Rides
Polar Express, Christmas trains & magical seasonal experiences across California
24 holiday train experiences for the 2026 season
24 Holiday Trains
Filters
Region
Budget
Best for Ages

Train of Lights
Niles Canyon Railway • Fremont, CA
⚠️ 2026 general seating $40 each for ages 3+; under 3 free on lap. Tickets go on sale Oct 3 at 10am; booking via operator page. Some dates or departure times vary.

THE POLAR EXPRESS™ Train Ride
California State Railroad Museum • Sacramento, CA
⚠️ Coach $80-$85 per guest; first class $100-$110. Four coach seats from $320 (all fees included). Public sale began Sep 18 at 9am, not Sep 23.

THE POLAR EXPRESS™ Train Ride Jamestown
Railtown 1897 State Historic Park • Jamestown, CA
⚠️ $85 per coach seat; all fees included. Public sales began Sep 18, 2026 at 9am. Operator page has a stale 2025 FAQ date, superseded by its 2026 section.

THE POLAR EXPRESS™ Train Ride Southern California
Southern California Railway Museum • Perris, CA
⚠️ 2026 all-in fares: adult $56.25-$88.25, child age 2-11 $49.25-$81.25; example 2 adults + 2 children from $211. Sensory-friendly is Nov 24, not Dec 19.
Santa Cruz Holiday Lights Train
Roaring Camp Railroads • Santa Cruz, CA
⚠️ Published fare amounts and Nov-Dec schedule are not clearly labeled for 2026; do not treat as current prices or dates. Prior season information remains on operator page.
Holiday Tree Walk Train
Roaring Camp Railroads • Felton, CA
⚠️ 2026 return and holiday fare not publicly confirmed on operator event page.
Magical Christmas Train
River Fox Train • West Sacramento, CA
⚠️ Operator page links to booking; prior operator-site check found seats from $89.75, but a current price could not be verified in readable page text. Do not use old $200 family estimate.

Napa Valley Wine Train Santa Train
Napa Valley Wine Train • Napa, CA
⚠️ Four experience classes with variable adult/child fares; old $360 family estimate not verified. Operator page does not label all general evening dates with a year; 2026 season dates Nov 27-Dec 23 reported by a local guide, confirm live at checkout.

Irvine Park Railroad Christmas Train
Irvine Park Railroad • Orange, CA
⚠️ $22-$37 per ticket by hour; under 24 months free. Example four $22 tickets $88 before per-ticket online fee and park entrance. Tickets on sale Nov 2 at 10am.

Train of Lights (Post-Christmas)
Irvine Park Railroad • Orange, CA
⚠️ $11-$17 per ticket depending on hour, under 24 months free; example four tickets from $44 before online fees and park entrance. Tickets on sale Dec 7, 2026 at 10am. A lower FAQ answer still says Dec 8, 2025 and is stale.

Mr. Skunk and the Giant Christmas Tree
Skunk Train / California Western Railroad • Willits, CA
⚠️ Operator ride page describes the Willits Christmas ride; partner booking displayed fares from $72 in the prior operator-site check, but a live fare could not be verified here. The old $200 family estimate is not current.
THE POLAR EXPRESS™ Train Ride
Mount Hood Railroad • Hood River, OR
⚠️ 2026 Standard seats $59-$79 adult and $49-$69 child, so 2 adults + 2 children start $216; premium tiers higher, lap infants $10.

Candy Cane Express
Oregon Coast Scenic Railroad • Garibaldi, OR
⚠️ Old $96 estimate is not verified for 2026. Booking remains unconfirmed.

Holiday Express
Oregon Rail Heritage Foundation • Portland, OR
⚠️ Family pass $105 (two adults, two children); individual $35 adult 14+, $25 child 3-13, under 3 free on lap. Grid identifies which departures are on sale.

Sumpter Valley Christmas Train
Sumpter Valley Railway • Sumpter, OR
⚠️ 2026 dates confirmed on operator timetable. Ticket sale state and Christmas fare not established by the readable operator pages; prior $92 family estimate is unverified.
Holiday Night Light Rides
Tennessee Thunder Stand & Railroad • Lebanon, OR
⚠️ No confirmed 2026 holiday departure dates or holiday-specific ticket price on operator homepage. The $9 adult/$8 child fare is not identified as a holiday price. Operator verified Sept 27, 2026: Tennessee Thunder Stand & Railroad is in Lebanon, OR (37672 Kgal Dr) - the name is correct despite sounding out-of-state. Site currently promotes October 'Harvest Tracks'; holiday light rides not yet announced for 2026.
THE POLAR EXPRESS™ Train Ride
Chehalis-Centralia Railroad & Museum • Chehalis, WA
⚠️ Regular coach $69 per person; first class marked sold out on operator page at check. Some departure dates may sell out.

Christmas With The Clauses
Mt. Rainier Scenic Railroad • Elbe, WA
⚠️ Coach from $48/adult and $38/child (2+); sample family of four $172. 2026 tickets on sale since Sep 1.

Yuletide Express Train Ride
Northwest Railway Museum • Snoqualmie, WA
⚠️ $30 per guest ages 2+; operator page says on sale now. Availability varies by departure.

North Pole Limited (formerly Santa Train Limited)
Northwest Railway Museum • North Bend, WA
⚠️ $39 per guest ages 2+. North Pole Limited is the operator’s current name; tickets on sale.
Christmas Special Train
Chelatchie Prairie Railroad • Yacolt, WA
⚠️ Prior $88 family estimate and old availability claim are unverified for 2026; check operator before relying on them.

THE POLAR EXPRESS Train Ride
Churnet Valley Railway • Froghall, Staffordshire, Staffordshire
⚠️ Season: November 2026 on selected dates through Dec 23, 2026. Fares GBP 28.95-52.95. Licensed Rail Events production.

THE POLAR EXPRESS Train Ride
South Devon Railway • Buckfastleigh, Devon, Devon
⚠️ 2026 event page live on operator site with Nov/Dec 2026 booking calendar; exact dates and fares in booking flow.

Santa Claus Express (night train to Lapland)
VR (Finnish Railways) • Helsinki, Uusimaa
⚠️ Regular VR double-decker night train service to Rovaniemi (Santa Claus Village / Arctic Circle). Seats and private sleeper cabins (some with shower); car-carrier available. Book via vr.fi. Fares vary by date/cabin; unverified.
🎄 Holiday Train Tips for Families
Book Early!
Most holiday trains sell out within days of tickets going on sale. Set calendar reminders for on-sale dates and be ready to book immediately.
Dress Warm
Many holiday trains have open-air cars or outdoor waiting areas. Layer up and bring blankets for evening rides.
Arrive Early
Give yourself 30-45 minutes before departure for parking, check-in, and finding your seats. Kids love watching the train arrive!
Consider Weekdays
If your schedule allows, weekday departures often have better availability and smaller crowds than weekend rides.