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.
| 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
- The 4:18 a.m. start. Provo's station is an unstaffed platform with shelters at 300 W. 600 S., with no ticket office. Buy your ticket from Amtrak in advance, and have a ride to the station or a way to get there before dawn. Our Amtrak guide has the details on the station, the small lot and boarding.
- Delays. The timetable is a schedule, not a promise. The Zephyr travels more than two days end to end, and a late westbound train means a later night home, or, at Glenwood, less time on the ground. Check the train's status before you leave the platform area in Colorado.
- Coming home after 10 p.m. The westbound train is scheduled into Provo at 10:02 p.m. Arrange your ride home in advance.
- Fares change. Amtrak prices vary by date and how far ahead you book. Check Amtrak directly; we do not list fares here.
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.
Rules from the railroad's site that catch families:
- No strollers, car seats, wheelchairs or walkers on the train, because of the historic cars. Call ahead about mobility needs.
- No pets or emotional support animals; leashed service animals are allowed.
- Arrive 30 minutes early; "trains depart on time."
- Seats are assigned. If friends or family bought tickets on a separate order, call the ticket office at least 24 hours ahead or you will not sit together.
- Active-duty military and veterans ride free on the scenic trains, and immediate family is 50 percent off; call the ticket office for this.
- Children 1 and under ride free on most trains, with exceptions including the North Pole Express and the Pumpkin Train.
- There are restrooms on the train.
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:
- Visitor center: open daily 9 a.m. to 5 p.m. from early May to late October; in winter, Thursday through Monday only, closed Tuesday and Wednesday.
- Outdoor areas (the Last Spike Site, the Big Fill Trail, the East Auto Tour) are open sunrise to sunset every day of the year.
- Entrance fee: $20 per private vehicle, $15 per motorcycle, $10 per person on foot or bike, good for seven days; free for 15 and under; credit card only, paid at the visitor center.
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
- Small children, or a half day: the Heber Creeper.
- Railroad history, or photographs of steam: Golden Spike in summer. Pair it with the Bear River Migratory Bird Refuge, off I-15 at Brigham City on the way.
- An adult adventure that feels like a trip without a hotel: the Zephyr to Grand Junction. Pick Glenwood Springs if a soak is worth a shorter stay.
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.
Frequently Asked Questions
Can you ride Amtrak from Provo and come back the same day?
Is there a time change between Provo and Glenwood Springs?
What does the Heber Creeper's regular train cost and how long is it?
Do the Golden Spike locomotives run in winter?
How much is the entrance fee at Golden Spike?
Can I bring a stroller or wheelchair on the Heber Valley Railroad?
Where is the Provo Amtrak station?
Which train day is best with small children?
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.
- Operating Hours & Seasons, National Park Service, Golden Spike National Historical Park. Checked October 19, 2026.
- National Park Service, Golden Spike National Historical Park: Fees & Passes, National Park Service, Golden Spike National Historical Park. Checked October 19, 2026.
- California Zephyr timetable (generated Oct. 19, 2026), Amtrak. Checked October 19, 2026.
- Heber Valley Railroad (Deer Creek Express, Halloween Express, North Pole Express, rules, depot address), Heber Valley Railroad. Checked October 19, 2026.
- OSRM route service (OpenStreetMap data), driving estimates from Center St & University Ave, Provo, Project OSRM. Checked October 19, 2026.
- 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.