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 Fridays, Saturdays and Sundays in January–March, the trip takes about two hours.
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. The train will be decked out in lights and while the Rockies will be decked out in their winter finery of snow.
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 enchanting 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 railway on the continent — to the tip top of America’s Mountain. Warm up with doughnuts at the summit as you take in views of mountains and plains blanketed in white as far as the eye can see.