Telluride

Located in CO, Telluride Ski Resort is located in the highest concentration of 13,000 and 14,000 foot peaks in North America, offering some of the most spectacular skiing and riding on the planet. Incredible terrain, varying from true beginner to extreme-advanced, offers skiers and riders a premier winter playground. Beginner and intermediate skiers and snowboarders can ride to the highest peaks and enjoy terrain and views typically reserved for the experts.

Show More

troop

Over 10% Off Lift Tickets for Military

Unlock to Save
student

Over 10% Off Lift Tickets for Students

Unlock to Save
responder

Over 10% Off Lift Tickets for First Responders

Unlock to Save
teacher

Over 10% Off Lift Tickets for Teachers

Unlock to Save
government

Over 10% Off Lift Tickets for Government Employees

Unlock to Save