Best ski resorts near Paris (TGV and drive)

Best ski resorts near Paris (TGV and drive)

From Gare de Lyon to your first chairlift in under six hours. The TGV des Neiges and the autoroute A6 turn the Tarentaise and Mont-Blanc valleys into a long weekend playground for Parisians. Here are the resorts that make a Friday-night departure feel reasonable.

24 resorts

How we picked

Paris doesn't get snow but Paris gets the TGV, and that single fact reshapes which French resorts qualify as weekend-doable. Les Arcs wins on connection: 4 hours 13 minutes direct from Gare de Lyon to Bourg-Saint-Maurice on the TGV des Neiges, then the Arc-en-Ciel funicular straight up to Arc 1600. You can leave the office Friday at 6pm and be skiing Saturday by 9. Tignes and Val d'Isère share the same Bourg-Saint-Maurice arrival, with Altibus shuttles handling the last 30 kilometres. Val Thorens takes the train to Moutiers Salins and a 45-minute bus up the Belleville valley, and at 2300m guarantees snow even in lean Decembers. Courchevel uses the same Moutiers line, ideal for those who want Michelin food at 1850 without ever touching a steering wheel. Chamonix offers something different: the TGV runs to Saint-Gervais-Les-Bains then a Mont-Blanc Express climbs the valley, putting Argentiere and the Grands Montets within striking range of a Eurostar connection from London too. For drivers, Megève sits 5h30 from Paris via the A40, perfect for those who want their car for the inevitable lunch up in Combloux. These six form the realistic Paris-to-piste roster, the ones where the journey feels worth it.

Val Thorens, French Alps
France
3,230 m

Val Thorens

French Alps

Altitude
2,300 - 3,230 m
Pistes
600 km
Snow score
96/100
high altitudeparty
See hotels
Zermatt, Swiss Alps
Switzerland
3,899 m

Zermatt

Swiss Alps

Altitude
1,620 - 3,899 m
Pistes
360 km
Snow score
98/100
glaciericonic
See hotels
Cervinia, Italian Alps
Italy
3,883 m

Cervinia

Italian Alps

Altitude
2,050 - 3,883 m
Pistes
360 km
Snow score
96/100
high altitudecross-border
See hotels
Courchevel, French Alps
France
2,738 m

Courchevel

French Alps

Altitude
1,300 - 2,738 m
Pistes
600 km
Snow score
90/100
luxuryfamily
See hotels
Les Menuires, French Alps
France
2,850 m

Les Menuires

French Alps

Altitude
1,850 - 2,850 m
Pistes
600 km
Snow score
90/100
familyvalue
See hotels
Lech-Zürs, Austrian Alps
Austria
2,811 m

Lech-Zürs

Austrian Alps

Altitude
1,444 - 2,811 m
Pistes
305 km
Snow score
95/100
luxurysnow-sure
See hotels
Méribel, French Alps
France
2,952 m

Méribel

French Alps

Altitude
1,450 - 2,952 m
Pistes
600 km
Snow score
89/100
familychalet
See hotels
Tignes, French Alps
France
3,456 m

Tignes

French Alps

Altitude
1,550 - 3,456 m
Pistes
300 km
Snow score
95/100
high altitudeglacier
See hotels
Avoriaz, French Alps
France
2,466 m

Avoriaz

French Alps

Altitude
1,800 - 2,466 m
Pistes
650 km
Snow score
88/100
familyfreestyle
See hotels
Les Arcs, French Alps
France
3,226 m

Les Arcs

French Alps

Altitude
1,600 - 3,226 m
Pistes
425 km
Snow score
92/100
familyfreeride
See hotels
St. Moritz, Swiss Alps
Switzerland
3,303 m

St. Moritz

Swiss Alps

Altitude
1,822 - 3,303 m
Pistes
350 km
Snow score
93/100
luxuryiconic
See hotels
Saint-Martin-de-Belleville, French Alps
France
2,952 m

Saint-Martin-de-Belleville

French Alps

Altitude
1,450 - 2,952 m
Pistes
600 km
Snow score
88/100
authenticgastronomy
See hotels
Verbier, Swiss Alps
Switzerland
3,330 m

Verbier

Swiss Alps

Altitude
1,500 - 3,330 m
Pistes
410 km
Snow score
91/100
luxuryfreeride
See hotels
Val d'Isère, French Alps
France
3,456 m

Val d'Isère

French Alps

Altitude
1,850 - 3,456 m
Pistes
300 km
Snow score
93/100
luxuryfreeride
See hotels
St. Anton am Arlberg, Austrian Alps
Austria
2,811 m

St. Anton am Arlberg

Austrian Alps

Altitude
1,304 - 2,811 m
Pistes
305 km
Snow score
92/100
partyfreeride
See hotels
Saas-Fee, Swiss Alps
Switzerland
3,600 m

Saas-Fee

Swiss Alps

Altitude
1,800 - 3,600 m
Pistes
145 km
Snow score
95/100
glaciercar-free
See hotels
La Plagne, French Alps
France
3,250 m

La Plagne

French Alps

Altitude
1,250 - 3,250 m
Pistes
425 km
Snow score
89/100
familyvalue
See hotels
Sestriere, Italian Alps
Italy
2,840 m

Sestriere

Italian Alps

Altitude
2,035 - 2,840 m
Pistes
400 km
Snow score
89/100
high altituderacing
See hotels
Valtournenche, Italian Alps
Italy
3,480 m

Valtournenche

Italian Alps

Altitude
1,524 - 3,480 m
Pistes
350 km
Snow score
90/100
authenticcross-border
See hotels
Sölden, Austrian Alps
Austria
3,340 m

Sölden

Austrian Alps

Altitude
1,377 - 3,340 m
Pistes
144 km
Snow score
94/100
glacierracing
See hotels
Davos, Swiss Alps
Switzerland
2,844 m

Davos

Swiss Alps

Altitude
1,560 - 2,844 m
Pistes
320 km
Snow score
90/100
big domainiconic
See hotels
Obergurgl-Hochgurgl, Austrian Alps
Austria
3,082 m

Obergurgl-Hochgurgl

Austrian Alps

Altitude
1,930 - 3,082 m
Pistes
112 km
Snow score
94/100
snow-surefamily
See hotels
Stuben am Arlberg, Austrian Alps
Austria
2,811 m

Stuben am Arlberg

Austrian Alps

Altitude
1,407 - 2,811 m
Pistes
305 km
Snow score
90/100
snow-surefreeride
See hotels
Ischgl, Austrian Alps
Austria
2,872 m

Ischgl

Austrian Alps

Altitude
1,377 - 2,872 m
Pistes
239 km
Snow score
91/100
partyconcerts
See hotels

Best ski resorts: curated lists by intent