Spring is here. Ride the train!

Scenic day trains run on Thursday, Friday, and Saturday, and Special Trains on Monday, Friday, and some Saturday evenings. Buy tickets online anytime!

Buy Tickets
  • Wild West Days

    Wild West Days

  • Masquerade Train

    Masquerade Train

  • Rock-n-Roll Train

    Rock-n-Roll Train

  • North Pole Express

    North Pole Express

  • Get a little crazy on the Monday Night Train!

    Get a little crazy on the Monday Night Train!

  • Help get the No. 618 back in service!

    Help get the No. 618 back in service!

  • Deer Creek Express – 90 minutes of spectacular views

    Deer Creek Express – 90 minutes of spectacular views

  • Frequent movie shoots and train robberies happen here! Get your tickets now!

    Frequent movie shoots and train robberies happen here! Get your tickets now!

  • Love trains? Volunteer and help us bring back the Steam Locomotives! Click here.

    Love trains? Volunteer and help us bring back the Steam Locomotives! Click here.

Wild West Days

Wild West Days

Join us Memorial Day weekend for this Old West fun! Short 40 minute round trip train ride, live western entertainment, gunfights, and Dr. Russell's Medicine Show. Watch out for train robbers on board!
More Info
Rock-n-Roll Train

Rock-n-Roll Train

This fun Friday Night Special includes rock-n-roll music from the 60's, 70's, and 80's, and fun! Relaxed seating so you can snuggle up under a blanket, a snack and bottled water included. A great date!
More Info
Monday Night Train

Monday Night Train

Enjoy this fun and family friendly 90 minute evening train ride through the Heber Valley and along the shores of Deer Creek Reservoir. This wonderful train ride includes sing-a-longs, low cost foods and treats, and many other surprises in store. Monday Night Trains are perfect for families and large groups, with affordable prices.
More Info
Masquerade Train Pictures

Masquerade Train Pictures

Click on this picture to check out images from our recent Masquerade train. It was awesome! The next Masquerade train is July 10th.
More Info