August 2018

The 3 hour Provo Canyon Limited, and the 90 minute Deer Creek Express run Tuesday - Saturday. The Provo Canyon Limited departs at 11am and Deer Creek Express departs at 3pm. In addition we have a 7pm, 90 minute Monday Night Train. August Specials include the Comedy Murder Mystery Dinner and Train Ride, August 9, 10, 11. Join us!

Buy Tickets
  • Sunset BBQ Special

    Sunset BBQ Special

  • Image galleries

    Image galleries

  • Broadway Show Tunes Train

    Broadway Show Tunes Train

  • North Pole Express

    North Pole Express

  • Wizard’s Train

    Wizard’s Train

  • Princess and Pirate Train

    Princess and Pirate Train

  • Help get the No. 618 back in service!

    Help get the No. 618 back in service!

Sunset BBQ Special

Sunset BBQ Special

Join us for this old fashioned experience. It starts with a delicious BBQ dinner at the depot with live Western entertainment. We will then board the train for a 2 hour round trip train ride. Great views and live entertainment on board.
More Info
The Provo Canyon Limited

The Provo Canyon Limited

Enjoy the relaxing 3 - hour round trip Provo Canyon Limited. It departs at 11am, most Tuesday - Saturdays and travels through the south Heber Valley, around Deer Creek Reservoir, and down Provo Canyon. Breathtaking scenery and frequent train robberies!
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
The North Pole Express

The North Pole Express

The North Pole Express 2018, and After Christmas North Pole Express tickets are now on sale! Pick your ideal date and time now as all trains will sell out before Thanksgiving!
More Info
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-94015845-1', 'auto'); ga('send', 'pageview'); </script>