Skip to main content
Your trusted guide to Provo, Orem & Utah Valley
A red and silver Heber Valley Railroad passenger car waits at a snowy platform as riders walk alongside.

Train Days from Provo: The Heber Creeper, Golden Spike Steam, and a Same-Day Zephyr Ride East

Three ways to spend a day on rails from Provo: the Heber Creeper, the Golden Spike engines, and the Zephyr east to Grand Junction or Glenwood Springs and back.

From Provo there are three very different ways to spend a day on a train. The Heber Valley Railroad runs 90-minute excursions out of Heber City, about 39 minutes away. The Golden Spike replica locomotives steam out to meet each other at Promontory Summit on summer days, about two and a half hours north. And Amtrak's California Zephyr, which stops in Provo once a day each way, can take you east to Grand Junction or Glenwood Springs, Colorado, and bring you home the same night.

That third one is the least known, so it gets the most room below. All three have fuller guides on Provo.com, linked as we go.

The three, side by side

Heber Creeper Golden Spike steam Zephyr east and back
From Provo Drive about 39 min to Heber Drive about 2 hr 27 min Board in Provo
Time on rails 90 min (Deer Creek Express) You watch; you don't ride About 5.5 to 7.5 hours each way
Season Year-round, with seasonal specials Engines run in summer Daily, year-round
Best for Kids, a half day History, photographers A long, unusual day

Drive times are OpenStreetMap routing estimates (OSRM, no traffic) from Center Street and University Avenue.

The Zephyr east: a same-day train trip to Colorado

Amtrak's timetable for the California Zephyr, generated Oct. 19, 2026, gives these times for the Utah and western Colorado stops. Train 6 runs east toward Denver and Chicago; Train 5 runs west toward the Bay Area.

Advertisement
Station Eastbound (6) Westbound (5)
Provo, UT 4:18 a.m. 10:02 p.m.
Helper, UT 6:22 a.m. 7:53 p.m.
Green River, UT 7:44 a.m. 6:32 p.m.
Grand Junction, CO 9:53 a.m. 4:43 p.m.
Glenwood Springs, CO 11:42 a.m. 2:43 p.m.

Utah and Colorado share Mountain time, so there is no clock change on this stretch. Read the table and the day falls out of it: catch the eastbound train in Provo before dawn, get off in Colorado, and catch the westbound train home the same afternoon.

Option 1: Grand Junction, about six hours on the ground

Scheduled in at 9:53 a.m., out at 4:43 p.m.: almost seven hours between trains, which leaves room for lunch, a walk and a margin for a late arrival. The station is at 339 S. 1st St., per Google Maps. You spend about 5.5 hours on the train each way.

Option 2: Glenwood Springs, about three hours

Scheduled in at 11:42 a.m., out at 2:43 p.m. That is a tight three hours, but Glenwood's station at 413 7th St. is about a tenth of a mile on the map from the Glenwood Hot Springs Pool at 401 N. River St. (both addresses from Google Maps), so a soak and lunch fit if the train is close to on time. This is the longer ride (about 7.5 hours each way) and reaches farther into the Colorado River country that our Amtrak guide describes as some of the most dramatic scenery on the route.

Option 3: Helper, for a short ride and a long day

Helper is only about two hours down the line, scheduled in at 6:22 a.m., but the westbound train does not come back through until 7:53 p.m. That is more than 13 hours in a small town. Its depot is at 1 Depot St., and The Helper Museum, a few blocks away at 294 S. Main St., is listed by Google with hours of 11 a.m. to 4 p.m., Tuesday through Saturday. Most people visit Helper by car instead; our Nine Mile Canyon, Helper and Price guide covers that day.

The catches

For a trip north to Salt Lake City, the Zephyr is the wrong train: our Amtrak guide points riders to FrontRunner instead, with many trains a day.

The Heber Creeper: the easy train day

The Heber Valley Railroad leaves from its depot at 450 S. 600 W. in Heber City, about 28 miles and 39 minutes from downtown Provo by OSRM. Its regular ride is the Deer Creek Express, which the railroad describes as a 90-minute round trip with views of the Wasatch Back and Deer Creek Reservoir, "most days at 1pm, and 3:30pm."

In October, the railroad's site lists a Halloween Express to "the haunted Grim Hollow station," a 90-minute family train on Monday, Thursday and Friday evenings, which it says is "fun and not scary," plus a Pumpkin Train and a Witches Night Out ride. Its North Pole Express runs at Christmas; in October 2026 the railroad was announcing that it had released more first-class seats for it.

Advertisement

Rules from the railroad's site that catch families:

Our complete Heber Valley Railroad guide covers the history, every train on the calendar and the seating traps. For the rest of a Heber day, see our Heber Valley and Midway guide.

Golden Spike: the steam you watch

At Golden Spike National Historical Park, about 130 miles and two hours 27 minutes north of Provo by OSRM, you do not ride a train. You watch two replica locomotives, Jupiter and No. 119, roll out to meet where the transcontinental railroad was completed. Our Spiral Jetty and Golden Spike guide has the summer daily program, the Saturday reenactments and the winter engine house tours, so we will not repeat them here.

What to know for planning, from the National Park Service:

If you are reading this in late October, you are at the turn: the summer engine runs are ending and the winter engine house season is beginning. Check the park's alerts before you drive.

Which train day, for whom

All three appear in our day trips from Provo planning, and the Ogden side of rail history (Union Station and its railroad museum) is in our Ogden guide.

Advertisement

Frequently Asked Questions

Can you ride Amtrak from Provo and come back the same day?
Yes, going east. In Amtrak's California Zephyr timetable for Oct. 19, 2026, the eastbound train leaves Provo at 4:18 a.m. and reaches Grand Junction at 9:53 a.m. and Glenwood Springs at 11:42 a.m. The westbound train leaves Glenwood Springs at 2:43 p.m. and Grand Junction at 4:43 p.m. and is scheduled into Provo at 10:02 p.m. That gives about six hours in Grand Junction or three in Glenwood Springs, if both trains run on time.
Is there a time change between Provo and Glenwood Springs?
No. Utah and Colorado are both on Mountain time, so the times in Amtrak's timetable for Provo, Helper, Green River, Grand Junction and Glenwood Springs are all in the same zone.
What does the Heber Creeper's regular train cost and how long is it?
The railroad describes the Deer Creek Express as a 90-minute round trip along Deer Creek Reservoir, most days at 1 p.m. and 3:30 p.m. Ticket prices are on the railroad's booking site and change by train and season; our Heber Valley Railroad guide covers the full lineup.
Do the Golden Spike locomotives run in winter?
No. The replica engines run in summer; in winter they are kept in the park's engine house, where the park offers tours. The National Park Service says the visitor center is open daily from early May to late October and Thursday through Monday in winter.
How much is the entrance fee at Golden Spike?
The National Park Service lists $20 per private vehicle, $15 per motorcycle and $10 per person on foot or bicycle, good for seven days. Visitors 15 and under are free, America the Beautiful passes are honored, and fees are paid at the visitor center by credit card only.
Can I bring a stroller or wheelchair on the Heber Valley Railroad?
No. The railroad says car seats, strollers, wheelchairs and walkers are not allowed on the train because of its historic cars, and asks people with mobility needs to call ahead. Pets and emotional support animals are not allowed; leashed service animals are.
Where is the Provo Amtrak station?
At 300 W. 600 S., near Provo Central. It is an unstaffed platform with shelters and no ticket office, so buy tickets from Amtrak online or by phone before you go. Our Amtrak guide covers boarding there.
Which train day is best with small children?
The Heber Creeper: it is the shortest drive (about 39 minutes from downtown Provo by an OpenStreetMap routing estimate without traffic), the ride is 90 minutes, and there are restrooms on board. The Zephyr day starts at 4:18 a.m. and ends after 10 p.m., which is hard on young kids.

Sources

The facts in this guide were checked against these sources. Hours, fees and rules change, so confirm anything time-sensitive with the source before you go. How we make Provo.com.

  1. Operating Hours & Seasons, National Park Service, Golden Spike National Historical Park. Checked October 19, 2026.
  2. National Park Service, Golden Spike National Historical Park: Fees & Passes, National Park Service, Golden Spike National Historical Park. Checked October 19, 2026.
  3. California Zephyr timetable (generated Oct. 19, 2026), Amtrak. Checked October 19, 2026.
  4. Heber Valley Railroad (Deer Creek Express, Halloween Express, North Pole Express, rules, depot address), Heber Valley Railroad. Checked October 19, 2026.
  5. OSRM route service (OpenStreetMap data), driving estimates from Center St & University Ave, Provo, Project OSRM. Checked October 19, 2026.
  6. Google Places listings: Provo Amtrak Station, Helper station, The Helper Museum, Grand Junction station, Glenwood Springs station, Glenwood Hot Springs Pool, Heber Valley Railroad, Google. Checked October 19, 2026.
JoAnn Giordano
JoAnn Giordano
Editor-in-Chief
JoAnn Giordano is the editor-in-chief of Provo.com. Having lived in and around Utah Valley for years, she leads the site's editorial direction with a focus on the comprehensive, honest local coverage that helps residents, students, and newcomers feel at home. When she's not shaping Provo.com's restaurant and neighborhood coverage, she's exploring the valley's trails and tracking down the best new spots on Center Street.