
Echo Mountain
Idaho Springs, CO
Echo Mountain is the closest and most affordable skiing, snowboarding and tubing area to Colorado’s Denver metro area. A small local ski area located just 50 minutes from downtown and sitting at 2 miles high, Echo has a little something for everyone and gets you more time on snow while offering an experience totally different from neighboring mega-resorts.
Sign Up PLAN TRIPIndy Pass access: No Blackouts