No favorites yet

My Trip

{{ items.length }} items

You have no Favorites yet

Alert here

FCMS Login

Testing 123

Share Your Trip

Anyone with the link will be able to see your plans, so share carefully.
Copy link

Day Planner

Drag and drop items to plan your trip to Heber Valley day by day. Add or subtract days using the + and - buttons. Click "Share" to generate a link you can send to friends and family so they can see (but not edit) your trip plans.
Day {{ i }}

Heber Valley Railroad Princess and Pirate Train

This fun 90 minute round trip includes pink lemonade in tea cup and a cookie, a visit with Anna, Elsa, and Bellle, and Rapunzel on board, as well as crazy pirates! Wear your princess, or pirate costume and come and have some fun!

Or you can purchase a table in the First Class 850 Coach (air conditioned) for the ultimate Princess & Pirate ride! Tickets are $140 for a table of four.
Don't miss this one. These trains always sell out!
NOTE: We pre-assign you specific seats in a specific train car. If you are riding with friends or family who have purchased tickets on a separate order, and don't let us know in advance, you will not be seated together! Please contact the ticket office by phone in advance of your scheduled ride and we will do our best to seat you near your friends and family who are on separate orders.


Saturday, February 5, 2022

Saturday, March 5, 2022

Saturday, April 23rd, 2022


Friday, June 10th, 7pm

Friday, July 8th, 7pm

Friday, August 19th, 7pm

Friday, September 30th, 7pm





Departs 11:00 am / Return 12:30 pm

Departs 7pm / Return 8:30pm (June, July, August, September dates)




$20 - General Admission

$5 - Toddler Ticket - Children 2 and under (includes cookie & tea cup)
$140 - Table for 4 in the First Class 850 table/lounge car


*Note: Our guest Princesses and Pirates will be available on board and after the train returns to pose for pictures with you.


Heber Valley Railroad Depot
Heber City, UT 84032
June 10, 2022 at 07:00 PM
July 08, 2022 at 07:00 PM
August 19, 2022 at 07:00 PM
September 30, 2022 at 07:00 PM
June 10, 2022 at 08:30 PM
July 08, 2022 at 08:30 PM
August 19, 2022 at 08:30 PM
September 30, 2022 at 08:30 PM


Opening in a new tab...