Tickets for the 2025 holiday season are now on sale! Train rides are available from November 28 – December 28. See below for more information.

Pricing

Adult (14+) Child (3-13) INFANTS (0-2) FAMILY (2 adults/2 kids) Senior (65+) & MILITARY*
$34 $25 Free on lap $105 $31
Service charges apply for each ticket purchased.
*Military:
Must show military ID at check-in

Dates & Times

  • Trains run every 90 minutes – please arrive 20 minutes early. See more information on our FAQs page.
  • Tickets typically sell out, so it’s best to purchase them in advance.
  • Daytime trains offer a variety of scenery and a chance to see wildlife.
  • Early dusk trains offer a great chance to see the train decorated with lights.

Regular Price / 10% Discount

10:00 AM 11:30 AM 1:00 PM 2:30 PM 4:00 PM 5:30 PM 7:00 PM 8:30 PM
Friday, Nov 28
Saturday, Nov 29
Sunday, Nov 30
Friday, Dec 5
Saturday, Dec 6
Sunday, Dec 7
Friday, Dec 12
Saturday, Dec 13
Sunday, Dec 14
Friday, Dec 19
Saturday, Dec 20
Sunday, Dec 21
Monday, Dec 22
Tuesday, Dec 23
Friday, Dec 26
Saturday, Dec 27
Sunday, Dec 28

Give the Gift of Adventure!

Surprise your loved ones with a unique experience they’ll never forget. Purchase a gift card today and let them embark on a historic train ride at the Oregon Rail Heritage Center!