Some results may be omitted due to missing data
Telluride Ski Area is a premier mountain resort in Mountain Village, Colorado, nestled in the San Juan Mountains. It boasts 2,000 skiable acres, 149 trails, and a vertical drop of 4,425 feet. The resort offers a mix of terrain for all levels, including challenging bowls and gentle groomers, with 22,386 skiers per hour lift capacity. With over 330 inches of annual snowfall, Telluride provides an exceptional skiing and snowboarding experience, complemented by upscale amenities, dining, and lodging options.
Epic Pass
Epic Day Pass

Checkin/Checkout
Travelers