1. Amtrak's Winter Park Express
Formerly known as the Ski Train, Amtrak has reintroduced its route between Denver's Union Station and Winter Park Resort for skiers and boarders looking for a relaxed ride to the slopes. Running Thursday through Mondays in January–March, with some additional December-holiday service, the trip takes about 2 hours. (Note: Tickets for the 2025/2026 season are priced significantly lower than in past years thanks to a special partnership with the state.)
2. Leadville, Colorado & Southern Railroad
With a station that sits at 10,151 feet, you’re guaranteed elevated fun with the Leadville Railroad’s winter train rides. Snake past powder-covered vistas of some of Colorado’s tallest peaks in a cozy heated car on The Holiday Express and Winter Express. Sip on a cup of hot cocoa or coffee as you take in the views from panoramic windows and listen as your conductor narrates the history of the area.
3. Durango & Silverton Narrow Gauge Railroad
This esteemed and memorable route on the Durango Train tracks through the remote wilderness of the San Juan National Forest. Wind around snowy cliff sides and soak in spectacular views of the frozen blue-green Animas River on the Cascade Canyon Winter Train. Or add an extra dash of magic to your winter train ride on THE POLAR EXPRESS™ — an enchantingly immersive journey to the North Pole that satisfies wide-eyed kiddos and nonbelievers alike.
4. Broadmoor Manitou & Pikes Peak Cog Railway
Winter magic is taken to the next level when you ride the Pikes Peak Train — the highest cog railway in the world — to the tip top of America’s Mountain. Warm up with fresh doughnuts served at the Summit Visitor Center as you learn about Pikes Peak and the region’s history. At a staggering 14,115 feet in elevation, you’ll witness stunning panoramic views of mountains and plains blanketed in white as far as the eye can see.





