Cross-country skiing: the resorts and nordic areas
Cross-country skiing is done on set tracks (classic) or wide groomed trails (skating), most often on plateaux between 1,000 and 1,800 m: Jura, Vercors, Aubrac, Capcir, Haute-Maurienne… What we measure here are the named TRAILS of the nordic area attached to each resort, one by one, on their OpenStreetMap geometry.
Two figures for kilometres, and both are shown. “Loops, added up” sums the named trails: that is the piste-map figure, the one the area advertises. “Network length” counts each section only once, because loops overlap a great deal — an area advertising 300 km added up may fit on 100 km of track. The ranking follows the loops added up; the next column says what they are worth.
The 153 resorts selected break down as follows: Northern Alps (92), Southern Alps (24), Jura (13), Massif Central (10), Pyrenees (9), Vosges (5). Mind the distance: the nordic area is very often in the neighbouring commune rather than at the foot of the buildings — each resort page says so. The 28 resorts with no identified trail keep their raw total, surveyed within a radius around the resort: the two figures are not comparable, hence the “total only” note.
Access to cross-country trails is paid for (a “Nordic Pass” fee, a few euros a day, often shared across a whole range) and the trails close when snow runs short: in the lower mountains, check the measured snow depths on the resort page before booking.
Latest reading · 15 October 2026 at 11:23
Click a column heading to sort. Resorts with no reading stay at the bottom.
| # | Resort | Range | Loops, added up | Network length | Trails | Village |
|---|---|---|---|---|---|---|
| 1 | Mouthe | Jura | 569 km | 246 km | 13 | 938 m |
| 2 | Les Rousses | Jura | 318 km | 132 km | 31 | 1,105 m |
| 3 | Foncine-le-Haut | Jura | 293 km | 117 km | 33 | 919 m |
| 4 | Métabief | Jura | 250 km | 84 km | 29 | 1,013 m |
| 5 | Les Gentianes | Jura | 210 km | 91 km | 29 | 950 m |
| 6 | Font d'Urle | Southern Alps | 198 km | 51 km | 16 | 1,389 m |
| 7 | Le Larmont | Jura | 187 km | 73 km | 14 | 1,186 m |
| 8 | Corrençon-en-Vercors Villard-Corrençon | Northern Alps | 166 km | 70 km | 20 | 1,100 m |
| 9 | Le Revard Savoie Grand Revard | Northern Alps | 141 km | 66 km | 21 | 1,500 m |
| 10 | La Féclaz Savoie Grand Revard | Northern Alps | 141 km | 66 km | 21 | 1,324 m |
| 11 | Le Manon | Jura | 136 km | 63 km | 14 | 1,179 m |
| 12 | Les Habères | Northern Alps | 127 km | 65 km | 12 | 941 m |
| 13 | Bessans | Northern Alps | 115 km | 37 km | 10 | 1,707 m |
| 14 | Le Monêtier-les-Bains Serre Chevalier | Southern Alps | 107 km | 35 km | 9 | 1,465 m |
| 15 | Serre Chevalier Serre Chevalier | Southern Alps | 107 km | 35 km | 9 | 1,200 m |
| 16 | Villeneuve Serre Chevalier | Southern Alps | 107 km | 35 km | 9 | 1,394 m |
| 17 | Chantemerle Serre Chevalier | Southern Alps | 107 km | 35 km | 9 | 1,357 m |
| 18 | Les Saisies Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,650 m |
| 19 | Bisanne 1500 Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,500 m |
| 20 | Le Cernix Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,240 m |
| 21 | Crest-Voland Cohennoz Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,230 m |
| 22 | Notre-Dame-de-Bellecombe Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,150 m |
| 23 | Flumet - Saint-Nicolas-la-Chapelle Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,010 m |
| 24 | Domaine de Praz sur Arly Espace Diamant | Northern Alps | 104 km | 35 km | 13 | 1,005 m |
| 25 | Hirmentaz | Northern Alps | 102 km | 48 km | 14 | 1,088 m |
| 26 | Autrans-Méaudre en Vercors | Northern Alps | 97 km | 43 km | 13 | 1,018 m |
| 27 | Val d'Azun | Pyrenees | 95 km | 28 km | 10 | 1,370 m |
| 28 | La Clusaz Aravis | Northern Alps | 76 km | 35 km | 10 | 1,100 m |
| 29 | Saint-Jean-de-Sixt Aravis | Northern Alps | 76 km | 35 km | 10 | 828 m |
| 30 | Le Grand-Bornand Aravis | Northern Alps | 76 km | 35 km | 10 | 1,300 m |
| 31 | Saint-Véran | Southern Alps | 74 km | 38 km | 11 | 1,756 m |
| 32 | La Tania Les 3 Vallées | Northern Alps | 69 km | 21 km | 7 | 1,355 m |
| 33 | Méribel Les 3 Vallées | Northern Alps | 69 km | 21 km | 7 | 1,450 m |
| 34 | Courchevel Les 3 Vallées | Northern Alps | 69 km | 21 km | 7 | 1,850 m |
| 35 | Brides-les-Bains Les 3 Vallées | Northern Alps | 69 km | 21 km | 7 | 600 m |
| 36 | Saint-Martin-d'Entraunes | Southern Alps | 64 km | 30 km | 5 | 968 m |
| 37 | Laye | Southern Alps | 62 km | 27 km | 4 | — |
| 38 | Montgenèvre Voie lactée | Southern Alps | 58 km | 30 km | 13 | 1,860 m |
| 39 | Terre Ronde | Jura | 55 km | 25 km | 9 | 947 m |
| 40 | Plateau de Beille | Pyrenees | 54 km | 34 km | 18 | 1,786 m |
| 41 | Barioz | Northern Alps | 49 km | 22 km | 13 | 1,360 m |
| 42 | Ancelle | Southern Alps | 49 km | 11 km | 6 | 1,364 m |
| 43 | Longchamp 1650 Le Grand Domaine | Northern Alps | 47 km | 16 km | 9 | 1,600 m |
| 44 | Saint-François-Longchamp Le Grand Domaine | Northern Alps | 47 km | 16 km | 9 | 1,650 m |
| 45 | Valmorel Le Grand Domaine | Northern Alps | 47 km | 16 km | 9 | 1,400 m |
| 46 | Semnoz | Northern Alps | 46 km | 21 km | 9 | 1,475 m |
| 47 | Aime 2000 La Plagne | Northern Alps | 44 km | 18 km | 5 | 2,100 m |
| 48 | La Plagne La Plagne | Northern Alps | 44 km | 18 km | 5 | 1,250 m |
| 49 | La Plagne Montalbert La Plagne | Northern Alps | 44 km | 18 km | 5 | — |
| 50 | Megève Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | — |
| 51 | Les Contamines Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | 1,164 m |
| 52 | Combloux Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | 1,181 m |
| 53 | Portes du Mont-Blanc Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | 1,519 m |
| 54 | Cordon Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | — |
| 55 | Saint-Gervais-les-Bains Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | 571 m |
| 56 | Saint-Nicolas-de-Véroce Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | 1,164 m |
| 57 | Hauteluce Val Joly Évasion Mont-Blanc | Northern Alps | 43 km | 32 km | 11 | — |
| 58 | Le Markstein | Vosges | 41 km | 23 km | 5 | 1,100 m |
| 59 | Le Bettex (Les Belleville) Les 3 Vallées | Northern Alps | 39 km | 21 km | 5 | 1,563 m |
| 60 | Saint-Martin-de-Belleville Les 3 Vallées | Northern Alps | 39 km | 21 km | 5 | 1,450 m |
| 61 | Les Menuires Les 3 Vallées | Northern Alps | 39 km | 21 km | 5 | 1,850 m |
| 62 | Val Thorens Les 3 Vallées | Northern Alps | 39 km | 21 km | 5 | 2,299 m |
| 63 | Les Gets Portes du Soleil | Northern Alps | 38 km | 8 km | 3 | 1,170 m |
| 64 | Roc d'Enfer Portes du Soleil | Northern Alps | 38 km | 8 km | 3 | 943 m |
| 65 | Saint-Jean-d'Aulps Portes du Soleil | Northern Alps | 38 km | 8 km | 3 | 734 m |
| 66 | Lans-en-Vercors | Northern Alps | 38 km | 17 km | 6 | 1,400 m |
| 67 | Aussois | Northern Alps | 36 km | 18 km | 5 | 1,500 m |
| 68 | La Grave | Southern Alps | 36 km | 10 km | 3 | — |
| 69 | Nistos | Pyrenees | 36 km | 22 km | 5 | 1,589 m |
| 70 | Le Désert d'Entremont | Northern Alps | 34 km | 21 km | 5 | 1,150 m |
| 71 | Puy-Saint-Vincent | Southern Alps | 33 km | 18 km | 9 | 1,600 m |
| 72 | Abriès | Southern Alps | 32 km | 17 km | 9 | 1,513 m |
| 73 | Les Aillons-Margériaz | Northern Alps | 29 km | 9 km | 4 | — |
| 74 | Le Chioula | Pyrenees | 27 km | 19 km | 8 | 1,462 m |
| 75 | Champagny-en-Vanoise Paradiski | Northern Alps | 26 km | 17 km | 10 | 1,250 m |
| 76 | Peisey-Vallandry Paradiski | Northern Alps | 26 km | 17 km | 10 | 1,650 m |
| 77 | Les Arcs Paradiski | Northern Alps | 26 km | 17 km | 10 | 1,600 m |
| 78 | Montchavin Paradiski | Northern Alps | 26 km | 17 km | 10 | 1,200 m |
| 79 | Le Planolet | Northern Alps | 26 km | 12 km | 4 | 1,085 m |
| 80 | Le Sappey-en-Chartreuse | Northern Alps | 24 km | 14 km | 3 | 977 m |
| 81 | Chamonix-Mont-Blanc | Northern Alps | 24 km | 10 km | 3 | 1,048 m |
| 82 | Cauterets | Pyrenees | 23 km | 11 km | 3 | — |
| 83 | Praz de Lys - Sommand | Northern Alps | 22 km | 17 km | 4 | 1,462 m |
| 84 | Morillon Grand Massif | Northern Alps | 22 km | 15 km | 2 | 2,046 m |
| 85 | Morillon 1100 Les Esserts Grand Massif | Northern Alps | 22 km | 15 km | 2 | 1,074 m |
| 86 | Samoëns 1600 Grand Massif | Northern Alps | 22 km | 15 km | 2 | 1,600 m |
| 87 | Flaine Grand Massif | Northern Alps | 22 km | 15 km | 2 | 1,600 m |
| 88 | Les Carroz Grand Massif | Northern Alps | 22 km | 15 km | 2 | 1,150 m |
| 89 | Sixt-Fer-à-Cheval Grand Massif | Northern Alps | 22 km | 15 km | 2 | 728 m |
| 90 | Le Seignus Espace Lumière | Southern Alps | 20 km | 11 km | 2 | 1,514 m |
| 91 | Arêches-Beaufort | Northern Alps | 20 km | 6 km | 3 | 1,200 m |
| 92 | Saint-Hilaire | Northern Alps | 20 km | 12 km | 3 | 970 m |
| 93 | Mont-Saxonnex | Northern Alps | 18 km | 10 km | 5 | 1,045 m |
| 94 | Thollon-les-Mémises | Northern Alps | 18 km | 8 km | 1 | 1,600 m |
| 95 | Le Grand Puy | Southern Alps | 17 km | 16 km | 2 | 1,373 m |
| 96 | Les Grands Montets Grands Montets | Northern Alps | 17 km | 9 km | 3 | 1,951 m |
| 97 | Argentière Grands Montets | Northern Alps | 17 km | 9 km | 3 | 1,261 m |
| 98 | La Joue du Loup Dévoluy | Southern Alps | 16 km | 10 km | 7 | 1,500 m |
| 99 | Superdévoluy Dévoluy | Southern Alps | 16 km | 10 km | 7 | 1,500 m |
| 100 | Valloire Galibier-Thabor | Northern Alps | 16 km | 6 km | 4 | 1,430 m |
| 101 | Valmeinier Galibier-Thabor | Northern Alps | 16 km | 6 km | 4 | 1,800 m |
| 102 | Vallorcine | Northern Alps | 15 km | 6 km | 4 | 1,264 m |
| 103 | Le Somport-Candanchu | Pyrenees | 13 km | 12 km | 5 | 1,594 m |
| 104 | Plateau de Retord Ensemble formé par le plateau de Retord et la chaîne du Grand Colombier | Jura | 12 km | 7 km | 1 | 1,322 m |
| 105 | La Pierre Saint-Martin | Pyrenees | 11 km | 6 km | 6 | 1,635 m |
| 106 | Crévoux | Southern Alps | 11 km | 9 km | 2 | — |
| 107 | Col de Marcieu | Northern Alps | 11 km | 7 km | 2 | — |
| 108 | Ceillac | Southern Alps | 11 km | 10 km | 2 | 1,644 m |
| 109 | Saint-Hugues les Egaux | Northern Alps | 11 km | 8 km | 1 | 968 m |
| 110 | Sainte-Foy-Tarentaise | Northern Alps | 10 km | 7 km | 3 | 1,550 m |
| 111 | Réallon | Southern Alps | 10 km | 10 km | 2 | — |
| 112 | Les Orres | Southern Alps | 10 km | 6 km | 2 | 1,650 m |
| 113 | Gresse-en-Vercors | Northern Alps | 7 km | 4 km | 3 | 1,245 m |
| 114 | Les Plans d'Hotonnes Plateau de Retord | Jura | 5 km | 3 km | 2 | 1,031 m |
| 115 | Col de Romeyère | Northern Alps | 4 km | 4 km | 1 | 1,069 m |
| 116 | La Giettaz-en-Aravis Évasion Mont-Blanc | Northern Alps | 3 km | 3 km | 3 | 1,101 m |
| 117 | Manigod Aravis | Northern Alps | 3 km | 3 km | 3 | — |
| 118 | Alpe d'Huez Alpe d'Huez Grand Domaine Ski | Northern Alps | 2 km | 2 km | 1 | 1,860 m |
| 119 | Oz-en-Oisans Alpe d'Huez Grand Domaine Ski | Northern Alps | 2 km | 2 km | 1 | 1,350 m |
| 120 | Arvieux | Southern Alps | 2 km | 1 km | 1 | 1,686 m |
| 121 | Le Tour | Northern Alps | 2 km | 2 km | 2 | 1,464 m |
| 122 | Valberg | Southern Alps | 1 km | 1 km | 2 | 1,700 m |
| 123 | Chamrousse Chamrousse | Northern Alps | 1 km | 1 km | 1 | 1,650 m |
| 124 | Pipay Les Sept Laux | Northern Alps | 1 km | 1 km | 1 | 1,550 m |
| 125 | Prapoutel Les Sept Laux | Northern Alps | 1 km | 1 km | 1 | 1,350 m |
| 126 | Col de Plainpalais | Northern Alps | — | — | total only (70 km) | 1,173 m |
| 127 | Les Fourgs | Jura | — | — | total only (66 km) | 1,129 m |
| 128 | La Stèle | Massif Central | — | — | total only (43 km) | 1,250 m |
| 129 | Super-Besse Le Grand Sancy | Massif Central | — | — | total only (36 km) | 1,300 m |
| 130 | Chastreix-Sancy Le Grand Sancy | Massif Central | — | — | total only (35 km) | 1,400 m |
| 131 | La Bresse Hohneck | Vosges | — | — | total only (31 km) | 900 m |
| 132 | La Bresse Lispach | Vosges | — | — | total only (30 km) | 906 m |
| 133 | Le Mont-Dore Le Grand Sancy | Massif Central | — | — | total only (29 km) | 1,300 m |
| 134 | Prabouré | Massif Central | — | — | total only (27 km) | 1,276 m |
| 135 | Les Brasses | Northern Alps | — | — | total only (25 km) | 1,320 m |
| 136 | Les Estables | Massif Central | — | — | total only (25 km) | — |
| 137 | Espace nordique des monts du Pilat | Massif Central | — | — | total only (24 km) | 1,170 m |
| 138 | Le Granier | Northern Alps | — | — | total only (23 km) | 988 m |
| 139 | Les Rafforts | Northern Alps | — | — | total only (23 km) | 900 m |
| 140 | La Quillane | Pyrenees | — | — | total only (20 km) | 1,715 m |
| 141 | La Combe Saint-Pierre | Jura | — | — | total only (18 km) | 866 m |
| 142 | Laguiole - Le Bouyssou | Massif Central | — | — | total only (18 km) | 1,310 m |
| 143 | La Chèvrerie Roc d'Enfer | Northern Alps | — | — | total only (17 km) | 1,105 m |
| 144 | Col de Porte | Northern Alps | — | — | total only (14 km) | 1,306 m |
| 145 | Font-Romeu | Pyrenees | — | — | total only (14 km) | 1,800 m |
| 146 | La Flégère | Northern Alps | — | — | total only (14 km) | 1,900 m |
| 147 | Gréolières 1400 | Southern Alps | — | — | total only (13 km) | 1,400 m |
| 148 | Gérardmer | Vosges | — | — | total only (13 km) | 850 m |
| 149 | Poli | Vosges | — | — | total only (13 km) | 850 m |
| 150 | Saint-Urcize | Massif Central | — | — | total only (13 km) | 1,274 m |
| 151 | Chalmazel | Massif Central | — | — | total only (11 km) | 1,449 m |
| 152 | Monts Jura | Jura | — | — | total only (11 km) | 900 m |
| 153 | Pralognan-la-Vanoise | Northern Alps | — | — | total only (11 km) | — |
Frequently asked questions
Where can you go cross-country skiing in France?
The largest nordic areas measured: Mouthe (13 trails, 569 km added up), Les Rousses (31 trails, 318 km added up), Foncine-le-Haut (33 trails, 293 km added up), Métabief (29 trails, 250 km added up), Les Gentianes (29 trails, 210 km added up), Font d'Urle (16 trails, 198 km added up).
Why two different kilometre figures?
Because they do not measure the same thing. “Loops, added up” sums the length of every named trail — that is the piste-map figure, and two loops sharing 3 km count them twice. “Network length” counts each section only once: that is the real length of what is groomed. We show both rather than choose for you.
How much does cross-country skiing cost?
The daily fee for trail grooming generally costs between €6 and €12 per adult, with season passes around €60 to €100. It is often valid across the whole range (Nordic Pass). Hiring equipment costs €12-20 a day.
Skating or classic?
Classic (the alternating stride in set tracks) can be learnt in a morning; skating (a skater’s stride on a wide groomed trail) demands more fitness but is faster. Most of the trails surveyed are prepared for both techniques.