Scenic and heritage railroads · UT
Guide to the Heber Valley Railroad
Operating year round in Utah, the Heber Valley Railroad offers a mountain valley excursion from Heber City into Provo Canyon with views of Mount Timpanogos.
- Where
- Heber City, Utah
- Type
- Mountain valley excursion train
- Season
- Year round
- Nearest mainline station
- Salt Lake City, Provo
- Amtrak or VIA routes nearby
- California Zephyr
- Tickets and timetable
- official website
The Heber Valley Railroad is a scenic excursion line based in Heber City, Utah. It operates year round as a mountain valley excursion train. The route appeals to families, railroad enthusiasts, and anyone visiting the region around Salt Lake City. If you are planning train travel with kids, this short ride provides an easy introduction to vintage rail travel. Steam locomotives pull the train on some dates, adding historical appeal for railfans. The surrounding mountains and reservoir make it a popular daytime activity for travelers exploring northern Utah.
The ride
The journey begins at the depot in Heber City. From there, the train travels across the mountain valley floor and runs past the shores of Deer Creek Reservoir. The water often reflects the surrounding peaks, providing excellent scenery throughout the trip. After passing the reservoir, the tracks follow the river into Provo Canyon.
Passengers enjoy clear views of Mount Timpanogos, one of the most prominent mountains in the Wasatch Range. The rugged canyon walls and high peaks dominate the landscape. Since the railroad operates year round, the scenery changes with the seasons. You might see snow-covered peaks in the winter or green mountain vegetation during the summer months.
On some dates, the railroad operates vintage steam locomotives instead of diesel power. The steam engines add the sounds and smells of historic rail travel to the canyon journey. The slow pace of the excursion allows plenty of time to observe the water, the canyon, and the mountain slopes.
Planning your visit
The Heber Valley Railroad runs year round, but the schedule and type of locomotive vary by season. Check the railroad's official website for current timetables, steam train dates, and special event information. Booking ahead is highly recommended, especially if you want to ride behind a steam locomotive or visit during holiday periods.
Bring layers of clothing, as mountain weather changes quickly. Sunscreen and sunglasses are useful during the summer, while warm coats are essential for winter rides. If you are wondering about the best time of year for train travel, autumn offers colorful foliage in Provo Canyon.
The railroad generally accommodates passengers with mobility needs, but vintage railcars have narrow aisles and steep steps. Contact the ticket office directly to discuss specific accessibility requirements before you book your tickets.
Getting there without a car
You cannot reach Heber City directly by Amtrak, but the railroad is accessible if you rent a car. The nearest Amtrak stations are located in Salt Lake City and Provo. Both stations are served by the California Zephyr, which runs between Chicago and the San Francisco Bay Area.
Heber City is about an hour from Salt Lake City by road. Travelers arriving on Amtrak will need to hire a car or arrange a private tour to reach the Heber Valley Railroad depot. Provo is geographically closer, but Salt Lake City offers more rental car options.
Key facts
- Runs from Heber City past Deer Creek Reservoir into Provo Canyon
- Views of Mount Timpanogos
- Steam on some dates
- About an hour from Salt Lake City
Tips
- Verify the motive power on the official website if you specifically want to ride behind a steam locomotive.
- Bring a camera to capture the views of Mount Timpanogos from the train.
- Dress in layers because temperatures in Provo Canyon can be cooler than in Salt Lake City.
- Rent a car in Salt Lake City for the most convenient transit to Heber City.
Questions travellers ask
Does the Heber Valley Railroad use steam locomotives?
Yes, the railroad operates steam locomotives on some dates. The schedule changes throughout the year. You should check the official website to confirm which type of engine will pull your specific train.
Can I take Amtrak to the Heber Valley Railroad?
Amtrak does not go to Heber City. The closest Amtrak stops are Provo and Salt Lake City on the California Zephyr route. You will need to rent a car or take a taxi to reach the depot, which is about an hour from Salt Lake City.