Independent guide to train travel in the USA and CanadaNot affiliated with Amtrak, VIA Rail or any railroad
USA by RailAmtrak · VIA Rail · Scenic lines

City to city

Denver to Glenwood Springs by train

You can travel direct from Denver to Glenwood Springs on the Canyon Spirit tour train, a daytime journey that takes about 4 hours 45 minutes to 6 hours depending on the schedule.

By USA by Rail editors · Last checked October 2026 · How we research

FromDenverDenver Union Station
ToGlenwood SpringsGlenwood Springs
TrainApprox. timeRunsOvernightChange needed
Canyon Spirit (formerly Rockies to the Red Rocks)about 4 hours 45 minutes to 6 hoursSeasonal departuresNoNo, direct
Canyon Spirit (formerly Rockies to the Red Rocks) route schematicSimplified map of the Canyon Spirit (formerly Rockies to the Red Rocks) showing 5 stops from Denver to Salt Lake City. Positions are approximate.DenverGlenwood SpringsSalt Lake CitySchematic · positions approximate · not to scale

The rail route between Denver and Glenwood Springs offers a comfortable way to travel through the Colorado mountains. As of 2026, passengers can book the seasonal Canyon Spirit service, previously known as Rockies to the Red Rocks. This direct train connects the capital of Colorado with the famous hot springs town. You will not need to change trains along the way. The trip is a daytime run, allowing you to watch the changing landscape from your seat. Whether you are planning a short getaway or connecting to other destinations, this route provides a relaxing alternative to driving on the highway.

Your train options

The only direct option on this specific tourist service is the Canyon Spirit, which operates seasonal departures as of 2026. This train completes the trip in about 4 hours 45 minutes to 6 hours. You will not spend the night on the train, as the schedule is designed for daytime travel without overnight accommodation. Passengers on the Canyon Spirit book into SilverLeaf class. This premium service provides comfortable seating and large windows for viewing the landscape. Because there is only one class of service and one train operating this specific tour schedule, choosing how to travel is straightforward. You simply need to check the seasonal timetable to find a departure date that fits your plans. Keep in mind that this route was extended to Salt Lake City in 2026, but you can still book the shorter segment terminating in Glenwood Springs.

The journey

The journey from Denver to Glenwood Springs takes you directly into the mountains without any scheduled passenger stops in between. Because the train is scheduled for daytime travel, you will have ample opportunity to observe the scenery. The route follows the same tracks as the California Zephyr through the Colorado River canyons. After leaving the urban landscape of Denver, the train climbs into the high country. The tracks wind through deep, narrow canyons carved by the Colorado River. You will see steep rock walls and the rushing water of the river right outside your window. Since there are no intermediate stops, you can settle in for the entire ride of about 4 hours 45 minutes to 6 hours. The train eventually emerges from the tightest canyons as it approaches the town of Glenwood Springs.

The stations

Your trip begins at Denver station, a restored historic building in Lower Downtown. Reopened in 2014, Denver Union Station features a hotel, restaurants and bars inside. You can reach the station using the Regional Transportation District commuter rail line A from Denver International Airport, or via RTD light rail and buses at the underground bus concourse. The train arrives at Glenwood Springs station. This historic depot sits beside the Colorado River in the town center. From the platform, it is a short walk to the hot springs pools. If you are traveling further, buses connect toward Aspen.

Tips

  • Check the seasonal operating dates for the Canyon Spirit before planning your trip.
  • Arrive at Denver Union Station early to explore the restored waiting hall and restaurants.
  • Pack a small bag for the train ride since you will not need overnight gear.
  • Look into local bus schedules if you plan to continue from Glenwood Springs toward Aspen.

Questions travellers ask

Do I need to change trains between Denver and Glenwood Springs?

No, you do not need to change trains. Every train listed for this route is direct. You can board the Canyon Spirit in Denver and stay on the same train until you arrive in Glenwood Springs.

Is there an overnight option on this route?

No, there is no overnight option on this trip. The Canyon Spirit operates during the daytime, and the journey takes about 4 hours 45 minutes to 6 hours. You will arrive in Glenwood Springs on the same day you depart.

What class of service is available on the Canyon Spirit?

The Canyon Spirit offers SilverLeaf class for this journey. This is the standard premium service for the tour train, providing comfortable seating and large windows for the daytime trip through the Colorado River canyons.

Related trips