Buy Tickets:

Click the “Buy Tickets” button on our website home page, which takes you to our calendar of trains. Or, click on any one of our trains or events from the menu at the top of our home page and you’ll be able to buy your tickets there. Of course you can always call the Ticket Office: 435-654-5601. We’re generally open at least from 9 am to 5 pm Monday – Saturday. Most Monday and Friday nights we’re open until 8:30 or 9:00 pm.

Many trains sell out, but you can often just show up and buy tickets at the ticket window. We suggest you buy your tickets in advance, either via our website or by calling. Remember to always arrive at least 30 minutes before departure, and… Trains Depart On Time!

You can request information via email by emailing us at

Executive Director:   Mark Nelson:  (435) 654-5601


We look forward to seeing you soon onboard the Heber Valley Railroad!


Heber Valley Historic Railroad

450 South 600 West,  Heber City, Utah  84032