199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Switzerland

Flag of Switzerland Celerina/Schlarigna, Graubunden · Switzerland · ski area

Corviglia ski resort · slopes, lifts & elevation

Corviglia is a ski area in Celerina/Schlarigna, Graubunden, Switzerland with 68 km of mapped downhill runs and 49 lifts, between 1,733 m and 3,020 m above sea level.

Downhill runs
68 km
Lifts
49
Top elevation
3,020 m
Vertical drop
1,287 m
Nearest airport
LUG · 89 km

Slopes by difficulty

  • Easy24 km
  • Other1.7 km
  • Expert0.6 km
  • Advanced9.7 km
  • Intermediate31 km

112 runs mapped in OpenStreetMap. Colours follow the European piste convention.

Ski lifts

  • 24 Funiculars
  • 12 Chairlifts
  • 4 Magic carpets
  • 2 T-bars
  • 2 Button lifts
  • 2 Rope tows
  • 2 Cable cars
  • 1 Gondolas

Corviglia is a ski area in Celerina/Schlarigna, Graubunden, Switzerland. Its 112 mapped downhill runs add up to 68 km, which ranks it #14 of 348 ski areas in Switzerland and gives it 1.6% of all the country's slopes. The average run is about 604 m long.

Slopes at Corviglia

About 36% of the slopes are beginner or easy runs, 46% intermediate and 15% advanced or expert, which makes Corviglia a balanced resort for intermediate skiers.

Lifts and elevation

The resort has 49 lifts: 24 funiculars, 12 chairlifts, 4 magic carpets, 2 t-bars, 2 button lifts, 2 rope tows, 2 cable cars, 1 gondola. Most of them are chairlifts or gondolas, so you ride seated. Skiing runs from 1,733 m up to 3,020 m, a vertical drop of 1,287 m — the kind of long descents found in big Alpine-style resorts. The high top station usually means reliable snow well into spring.

Getting to Corviglia

The nearest airport is Lugano Airport (LUG), about 89 km away in a straight line — roughly 1 h 56 min by car; Il Caravaggio International Airport (BGY) is 94 km away. Nearby ski areas include Pontresina (0.4 km), Corvatsch-Furtschellas (39.6 km), Müsella – La Punt (0.5 km) and Bergün/Bravuogn (12.5 km), which together add 82 km of slopes for a multi-resort trip.

Nearest airports to Corviglia

  1. 1
    Lugano Airport Flag of SwitzerlandAgno, Switzerland Airports in Switzerland
    LUG89 kmstraight line
  2. 2
    Il Caravaggio International Airport Flag of ItalyOrio al Serio (BG), Italy Airports in ItalyTransfers & Meet & Greet →
    BGY94 kmstraight line
  3. 3
    Sankt Gallen Altenrhein Airport Flag of SwitzerlandSt. Gallen, Switzerland Airports in Switzerland
    ACH110 kmstraight line
  4. 4
    Bolzano Airport Flag of ItalyBolzano (BZ), Italy Airports in Italy
    BZO116 kmstraight line

Frequently asked questions

How many kilometres of slopes does Corviglia have?

68 km of downhill runs (112 runs): 24 km easy, 1.7 km other, 0.6 km expert, 9.7 km advanced, 31 km intermediate. It is #14 in Switzerland by piste length.

How high is Corviglia?

The lifts and runs reach 3,020 m (9,908 ft); the lowest point is 1,733 m, a vertical drop of 1,287 m.

What is the nearest airport to Corviglia?

Lugano Airport (LUG), about 89 km away in a straight line; Il Caravaggio International Airport (BGY) is 94 km away.

How many ski lifts does Corviglia have?

49 lifts: 24 funiculars, 12 chairlifts, 4 magic carpets, 2 t-bars, 2 button lifts, 2 rope tows, 2 cable cars, 1 gondolas.

Data: OpenSkiMap — © OpenStreetMap contributors & Skimap.org (ODbL 1.0). Run lengths are measured along mapped pistes; resorts may publish different figures.