Telluride - Directory

Colorado

Telluride Video

Telluride Faqs

Where is Telluride Ski Resort located?

Telluride Ski Resort is located in the southwestern part of Colorado, USA. It can be found in the town of Telluride, nestled in the San Juan Mountains.

There are two major parts to Telluride. The historic town of Telluride sits at an elevation of 2,668 meters whilst the ski resort’s Mountain Village is up at an elevation of 2,921 meters. The two areas are interconnected by a gondola or they are about 3 miles apart by road.

When is the ski/ snowboarding season at Telluride?

Is snow real in Telluride?

How to get to Telluride ?

What accommodation options are available?

Are there ski and snowboard lessons available?

Can I rent ski and snowboard equipment?

Are there child-friendly facilities and child care services available?