Cycling cols
For every col, each climb derived from the OpenStreetMap road network and a digital terrain model: distance, elevation gain, average gradient and the profile of the climb.
Where the cols are
Hardest first
| Col | Altitude | Main climb | Distance | Gain | Loss | Gradient | Difficulty | Climbs |
|---|---|---|---|---|---|---|---|---|
| Mont Ventoux | 1,898 m | Depuis Bédoin | 17.8 km | 1,490 m | — | 8.4 % | 13.3 Very hard | 2 |
| Col de la Madeleine | 1,993 m | Depuis La Chambre | 18.7 km | 1,515 m | — | 8.1 % | 13.2 Very hard | 2 |
| Col du Grand Saint-Bernard | 2,469 m | Depuis Aosta - Aoste (Italia) | 32.3 km | 1,903 m | 21 m | 5.9 % | 12.4 Very hard | 2 |
| Col Agnel / Colle dell'Agnello | 2,744 m | Depuis Becetto (Italia) | 33.7 km | 1,919 m | 39 m | 5.7 % | 12.2 Very hard | 2 |
| Mont du Chat | 1,486 m | Depuis Le Bourget-du-Lac | 13.5 km | 1,256 m | — | 9.3 % | 12.2 Very hard | 2 |
| Col du Tourmalet | 2,115 m | Depuis Luz-Saint-Sauveur | 18.6 km | 1,432 m | — | 7.7 % | 12.1 Very hard | 2 |
| Col de Chamrousse | 1,800 m | Depuis Séchilienne | 18.2 km | 1,417 m | — | 7.8 % | 11.8 Very hard | 3 |
| Col du Glandon | 1,924 m | Depuis Saint-Étienne-de-Cuines | 20.3 km | 1,459 m | — | 7.2 % | 11.4 Very hard | 3 |
| Val Thorens | 2,299 m | Depuis Moûtiers | 34.4 km | 1,943 m | 110 m | 5.7 % | 11.1 Very hard | 1 |
| Port de Pailhères | 2,001 m | Depuis Rouze | 15.4 km | 1,245 m | — | 8.1 % | 11.1 Very hard | 2 |
| Col de Granon | 2,413 m | Depuis Briançon | 14.4 km | 1,143 m | — | 7.9 % | 10.4 Hard | 1 |
| Col du Coq | 1,434 m | Depuis Saint-Nazaire-les-Eymes | 13.9 km | 1,168 m | — | 8.4 % | 10.3 Hard | 2 |
| Col de la Pierre Saint-Martin | 1,765 m | Depuis Arette | 18.3 km | 1,328 m | 14 m | 7.3 % | 10.2 Hard | 3 |
| Col du Grand Colombier | 1,498 m | Depuis Anglefort | 14.6 km | 1,192 m | 11 m | 8.1 % | 10.0 Hard | 3 |
| Alpe d'Huez | 1,860 m | Depuis Le Bourg-d'Oisans | 13.2 km | 1,091 m | — | 8.3 % | 9.8 Hard | 2 |
| Col de L'Arpettaz | 1,581 m | Depuis Ugine | 14.5 km | 1,146 m | — | 7.9 % | 9.7 Hard | 1 |
| Col d'Aubisque | 1,709 m | Depuis Laruns | 15.1 km | 1,170 m | 11 m | 7.7 % | 9.6 Hard | 2 |
| Isola 2000 | 2,040 m | Depuis Isola | 16.4 km | 1,188 m | — | 7.2 % | 9.6 Hard | 2 |
| Col de la Cayolle | 2,326 m | Depuis Saint-Martin-d'Entraunes | 20.1 km | 1,333 m | 51 m | 6.6 % | 9.5 Hard | 2 |
| Col de Joux Plane | 1,691 m | Depuis Samoëns | 11.3 km | 993 m | — | 8.8 % | 9.4 Hard | 2 |
| Col du Mont Cenis | 2,083 m | Depuis Susa (Italia) | 30.0 km | 1,698 m | 116 m | 5.7 % | 9.4 Hard | 2 |
| Col de Mantet | 1,760 m | Depuis Fuilla | 17.7 km | 1,242 m | 18 m | 7.0 % | 9.2 Hard | 2 |
| Col du Galibier | 2,642 m | Depuis Valloire | 14.5 km | 1,044 m | — | 7.2 % | 9.1 Hard | 3 |
| Col de la Couillole | 1,678 m | Depuis Saint-Sauveur-sur-Tinée | 16.6 km | 1,212 m | 27 m | 7.3 % | 9.1 Hard | 2 |
| Col de la Croix-de-Fer | 2,067 m | Depuis Saint-Jean-de-Maurienne | 29.1 km | 1,669 m | 144 m | 5.7 % | 9.1 Hard | 2 |
| Col de l'Iseran | 2,764 m | Depuis Bonneval-sur-Arc | 13.2 km | 979 m | 13 m | 7.4 % | 8.8 Hard | 2 |
| Col de Sarenne | 1,999 m | Depuis Le Bourg-d'Oisans | 20.8 km | 1,388 m | 116 m | 6.7 % | 8.8 Hard | 2 |
| Luchon-Superbagnères | 1,793 m | Depuis Bagnères-de-Luchon | 16.1 km | 1,149 m | 19 m | 7.1 % | 8.7 Hard | 1 |
| Col de Turini | 1,604 m | Depuis La Bollène-Vésubie | 15.5 km | 1,144 m | 26 m | 7.4 % | 8.6 Hard | 3 |
| Col du Chaussy | 1,533 m | Depuis Pontamafrey-Montpascal (La Tour-en-Maurienne) | 13.3 km | 1,108 m | 74 m | 8.4 % | 8.6 Hard | 2 |
| Col d'Izoard | 2,361 m | Depuis Briançon | 18.6 km | 1,188 m | 36 m | 6.4 % | 8.5 Hard | 2 |
| Col du Pré | 1,703 m | Depuis Beaufort | 12.2 km | 972 m | — | 8.0 % | 8.5 Hard | 2 |
| Col de Menté | 1,349 m | Depuis Saint-Béat (Saint-Béat-Lez) | 9.5 km | 856 m | — | 9.0 % | 8.1 Hard | 2 |
| Col des Cyclotouristes | 1,330 m | Depuis Albertville | 11.8 km | 957 m | — | 8.1 % | 8.0 Hard | 3 |
| Port de Balès | 1,755 m | Depuis Mauléon-Barousse | 19.5 km | 1,221 m | 38 m | 6.3 % | 7.9 Sustained | 2 |
| Col de Vars | 2,109 m | Depuis Guillestre | 21.4 km | 1,248 m | 43 m | 5.8 % | 7.9 Sustained | 2 |
| Courchevel | 1,756 m | Depuis Moûtiers | 23.0 km | 1,349 m | 71 m | 5.9 % | 7.9 Sustained | 2 |
| Col de la Biche | 1,310 m | Depuis Brénaz | 8.4 km | 791 m | — | 9.4 % | 7.7 Sustained | 2 |
| Col de Palaquit | 1,154 m | Depuis Meylan | 12.1 km | 959 m | — | 7.9 % | 7.6 Sustained | 3 |
| Col du Granier | 1,134 m | Depuis Chapareillan | 10.0 km | 865 m | — | 8.6 % | 7.6 Sustained | 3 |
| Col du Mollard | 1,638 m | Depuis Saint-Jean-de-Maurienne | 14.8 km | 1,015 m | — | 6.9 % | 7.5 Sustained | 2 |
| Col des Saisies | 1,650 m | Depuis Ugine | 22.9 km | 1,345 m | 103 m | 5.9 % | 7.4 Sustained | 4 |
| Col du Petit-Saint-Bernard | 2,188 m | Depuis Pré-Saint-Didier (Italia) | 24.4 km | 1,258 m | 29 m | 5.2 % | 7.4 Sustained | 2 |
| Col de Peyresourde | 1,569 m | Depuis Bagnères-de-Luchon | 13.4 km | 961 m | — | 7.2 % | 7.4 Sustained | 2 |
| Col d'Agnes | 1,570 m | Depuis Aulus-les-Bains | 9.9 km | 822 m | — | 8.3 % | 7.4 Sustained | 2 |
| Col d'Allos | 2,250 m | Depuis Barcelonnette | 20.1 km | 1,180 m | 75 m | 5.9 % | 7.3 Sustained | 2 |
| Col du Soulor | 1,474 m | Depuis Ferrières | 12.0 km | 924 m | 18 m | 7.7 % | 7.3 Sustained | 3 |
| Col de la Colombière | 1,613 m | Depuis Cluses | 19.1 km | 1,145 m | 15 m | 6.0 % | 7.3 Sustained | 3 |
| Col de Spandelles | 1,378 m | Depuis Ferrières | 11.5 km | 883 m | — | 7.7 % | 7.1 Sustained | 2 |
| Col d'Ayerne | 1,460 m | Depuis Aigle (Schweiz/Suisse/Svizzera/Svizra) | 18.1 km | 1,256 m | 168 m | 6.9 % | 7.0 Sustained | 2 |
| Col de Vergio | 1,467 m | Depuis Ota | 32.7 km | 1,522 m | 72 m | 4.7 % | 6.9 Sustained | 3 |
| Col de l'Echarasson | 1,146 m | Depuis Saint-Jean-en-Royans | 12.3 km | 914 m | — | 7.4 % | 6.9 Sustained | 3 |
| Port d'Envalira | 2,408 m | Depuis L'Hospitalet-près-l'Andorre | 18.9 km | 1,019 m | — | 5.4 % | 6.9 Sustained | 3 |
| Col du Grand Cucheron | 1,183 m | Depuis Saint-Alban-d'Hurtières | 11.1 km | 859 m | — | 7.8 % | 6.9 Sustained | 3 |
| Col du Méraillet | 1,605 m | Depuis Beaufort | 12.3 km | 966 m | 91 m | 7.9 % | 6.9 Sustained | 1 |
| Col de la Descarga | 1,393 m | Depuis Arles-sur-Tech | 18.7 km | 1,121 m | 23 m | 6.0 % | 6.9 Sustained | 1 |
| Col de la Chamboite | 1,487 m | Depuis Marat | 15.2 km | 987 m | — | 6.5 % | 6.8 Sustained | 2 |
| Pas de Morgins | 1,374 m | Depuis Monthey (Schweiz/Suisse/Svizzera/Svizra) | 14.6 km | 967 m | — | 6.6 % | 6.7 Sustained | 2 |
| Col du Télégraphe | 1,566 m | Depuis Saint-Michel-de-Maurienne | 11.9 km | 849 m | — | 7.1 % | 6.6 Sustained | 2 |
| Col du Grand Ballon | 1,343 m | Depuis Wuenheim | 17.5 km | 1,054 m | 13 m | 6.0 % | 6.5 Sustained | 3 |
| Col de Jau | 1,506 m | Depuis Sainte-Colombe-sur-Guette | 13.4 km | 919 m | 22 m | 6.9 % | 6.5 Sustained | 2 |
| Col du Béal | 1,390 m | Depuis Marat | 12.9 km | 890 m | — | 6.9 % | 6.5 Sustained | 2 |
| Col du Clergeon | 979 m | Depuis Ruffieux | 8.3 km | 730 m | — | 8.8 % | 6.4 Sustained | 2 |
| Col de Bavella | 1,218 m | Depuis Sari-Solenzara | 19.7 km | 1,219 m | 120 m | 6.2 % | 6.4 Sustained | 2 |
| Col de la Croix Fry | 1,467 m | Depuis Thônes | 11.7 km | 824 m | — | 7.0 % | 6.2 Sustained | 1 |
| Col d'Aspin | 1,489 m | Depuis Arreau | 11.1 km | 793 m | — | 7.1 % | 6.2 Sustained | 2 |
| Col de la Core | 1,395 m | Depuis Seix | 12.7 km | 859 m | — | 6.7 % | 6.2 Sustained | 2 |
| Port de Lers | 1,517 m | Depuis Vicdessos (Val-de-Sos) | 11.3 km | 809 m | — | 7.1 % | 6.2 Sustained | 2 |
| Col du Chioula | 1,431 m | Depuis Savignac-les-Ormeaux | 9.7 km | 743 m | — | 7.6 % | 6.1 Sustained | 2 |
| Col de Plainpalais | 1,173 m | Depuis Saint-Alban-Leysse | 12.8 km | 866 m | — | 6.7 % | 6.0 Sustained | 3 |
| Col du Lautaret | 2,058 m | Depuis Le Freney-d'Oisans | 27.3 km | 1,265 m | 133 m | 4.6 % | 5.8 Sustained | 2 |
| Col de la Faucille | 1,323 m | Depuis Gex | 10.6 km | 758 m | — | 7.2 % | 5.7 Sustained | 2 |
| Col du Noyer | 1,664 m | Depuis Le Noyer | 8.5 km | 654 m | — | 7.7 % | 5.7 Sustained | 3 |
| Col de Romme | 1,297 m | Depuis Nancy-sur-Cluses | 6.6 km | 597 m | — | 9.0 % | 5.7 Sustained | 2 |
| Col du Platzerwasel | 1,183 m | Depuis Sondernach | 7.4 km | 627 m | — | 8.5 % | 5.5 Sustained | 2 |
| Col de Vence | 962 m | Depuis Vence | 12.6 km | 832 m | — | 6.6 % | 5.5 Sustained | 2 |
| Col de Marocaz | 968 m | Depuis Cruet | 8.9 km | 694 m | — | 7.8 % | 5.4 Sustained | 2 |
| Pas de la Croix | 1,399 m | Depuis Olmet | 18.1 km | 961 m | 13 m | 5.3 % | 5.4 Sustained | 2 |
| Eth Portilhon | 1,293 m | Depuis Saint-Mamet | 8.2 km | 646 m | — | 7.8 % | 5.4 Sustained | 2 |
| Col de la Forclaz | 1,147 m | Depuis Faverges (Faverges-Seythenex) | 8.5 km | 690 m | 30 m | 8.2 % | 5.3 Sustained | 2 |
| Col de Portet | 2,215 m | Depuis Saint-Lary-Soulan | 11.3 km | 778 m | 99 m | 6.9 % | 5.3 Sustained | 1 |
| Col de l'Encrenaz | 1,433 m | Depuis Taninges | 13.2 km | 843 m | 44 m | 6.4 % | 5.3 Sustained | 2 |
| Col de Chalimont | 1,365 m | Depuis Choranche | 25.1 km | 1,449 m | 344 m | 5.8 % | 5.2 Sustained | 2 |
| Col des Aravis | 1,487 m | Depuis Ugine | 24.7 km | 1,234 m | 164 m | 5.0 % | 5.1 Sustained | 2 |
| Col de la Machine | 1,011 m | Depuis Saint-Jean-en-Royans | 12.4 km | 868 m | 75 m | 7.0 % | 5.1 Sustained | 3 |
| Pas de Peyrol | 1,588 m | Depuis Le Falgoux | 8.6 km | 619 m | — | 7.2 % | 5.0 Sustained | 3 |
| Col du Sapenay | 897 m | Depuis Chindrieux | 8.8 km | 665 m | — | 7.5 % | 5.0 Sustained | 3 |
| Col de Bassachaux | 1,778 m | Depuis Châtel | 10.1 km | 659 m | — | 6.5 % | 5.0 Moderate | 2 |
| Croix de Chaubouret | 1,201 m | Depuis La Valla-en-Gier | 10.6 km | 710 m | — | 6.7 % | 5.0 Moderate | 4 |
| Col de Porte | 1,326 m | Depuis Saint-Laurent-du-Pont | 16.5 km | 1,029 m | 158 m | 6.2 % | 4.9 Moderate | 2 |
| Col des Prés | 1,134 m | Depuis Saint-Alban-Leysse | 14.8 km | 915 m | 78 m | 6.2 % | 4.9 Moderate | 2 |
| Col de Menée | 1,457 m | Depuis Treschenu-Creyers (Châtillon-en-Diois) | 15.2 km | 836 m | 20 m | 5.5 % | 4.8 Moderate | 2 |
| Col des Portes | 1,835 m | Depuis Le Bourg-d'Oisans | 28.7 km | 1,383 m | 312 m | 4.8 % | 4.8 Moderate | 1 |
| Col de la Croix de Bauzon | 1,308 m | Depuis La Souche | 14.0 km | 823 m | 34 m | 5.9 % | 4.8 Moderate | 2 |
| Col du Corbier | 1,237 m | Depuis Le Biot | 7.5 km | 580 m | — | 7.7 % | 4.7 Moderate | 2 |
| Col des Supeyres | 1,366 m | Depuis La Forie | 14.4 km | 797 m | 13 m | 5.5 % | 4.6 Moderate | 2 |
| Col de la Joux Verte | 1,760 m | Depuis Morzine | 13.9 km | 808 m | 75 m | 5.8 % | 4.6 Moderate | 2 |
| Col de la Perche | 1,579 m | Depuis Villefranche-de-Conflent | 32.0 km | 1,211 m | 74 m | 3.8 % | 4.6 Moderate | 1 |
| Col de la Chavade | 1,266 m | Depuis Mayres | 10.9 km | 691 m | — | 6.3 % | 4.6 Moderate | 1 |
| Col du Gerbier de Jonc | 1,417 m | Depuis Saint-Martial | 12.3 km | 729 m | 16 m | 5.9 % | 4.6 Moderate | 3 |
| Col de Montgenèvre - Colle del Monginevro | 1,860 m | Depuis Chiomonte (Italia) | 35.0 km | 1,296 m | 158 m | 3.7 % | 4.6 Moderate | 2 |
| Col du Pendu | 1,435 m | Depuis Barnas | 21.0 km | 994 m | 62 m | 4.7 % | 4.6 Moderate | 2 |
| Collet de Tamié | 956 m | Depuis Gilly-sur-Isère | 7.9 km | 598 m | — | 7.6 % | 4.5 Moderate | 3 |
| Col du Joly | 1,989 m | Depuis Hauteluce | 14.2 km | 825 m | 118 m | 5.8 % | 4.5 Moderate | 1 |
| Col des Limouches | 1,086 m | Depuis Châteaudouble | 13.2 km | 763 m | — | 5.8 % | 4.5 Moderate | 2 |
| Col de Finiels | 1,541 m | Depuis Le Pont-de-Montvert (Pont de Montvert - Sud Mont Lozère) | 11.0 km | 660 m | — | 6.0 % | 4.5 Moderate | 2 |
| Collada de Toses | 1,791 m | Depuis Sant Pere d'Aüira (España) | 28.5 km | 1,163 m | 143 m | 4.1 % | 4.4 Moderate | 1 |
| Col du Calvaire | 1,144 m | Depuis Lapoutroie | 13.6 km | 770 m | — | 5.7 % | 4.4 Moderate | 2 |
| Col de Cou | 1,116 m | Depuis Fessy | 7.8 km | 577 m | — | 7.4 % | 4.4 Moderate | 2 |
| Col du Montivernoux | 1,320 m | Depuis Vals-les-Bains | 27.6 km | 1,091 m | 37 m | 4.0 % | 4.3 Moderate | 3 |
| Col de Carri | 1,215 m | Depuis Sainte-Eulalie-en-Royans | 25.4 km | 1,118 m | 108 m | 4.4 % | 4.2 Moderate | 2 |
| Col de Braus | 1,002 m | Depuis Sospel | 10.5 km | 671 m | — | 6.4 % | 4.2 Moderate | 3 |
| Col de Ceyssat | 1,078 m | Depuis Chamalières | 11.1 km | 678 m | — | 6.1 % | 4.2 Moderate | 2 |
| Orcières Merlette 1850 | 1,850 m | Depuis Saint-Jean-Saint-Nicolas | 14.9 km | 735 m | 27 m | 4.9 % | 4.2 Moderate | 1 |
| Col de la Rochette | 1,112 m | Depuis Artemare | 19.3 km | 893 m | — | 4.6 % | 4.2 Moderate | 2 |
| Col de Rousset | 1,254 m | Depuis Die | 19.0 km | 908 m | 44 m | 4.8 % | 4.2 Moderate | 2 |
| Col des Montets | 1,461 m | Depuis Martigny (Schweiz/Suisse/Svizzera/Svizra) | 25.7 km | 1,443 m | 467 m | 5.6 % | 4.2 Moderate | 2 |
| Tignes | 2,100 m | Depuis Bourg-Saint-Maurice | 33.7 km | 1,397 m | 385 m | 4.1 % | 4.1 Moderate | 1 |
| Col de la Schlucht | 1,139 m | Depuis Stosswihr | 13.7 km | 739 m | — | 5.4 % | 4.1 Moderate | 3 |
| Col du Berthiand | 780 m | Depuis Serrières-sur-Ain | 6.3 km | 509 m | — | 8.0 % | 4.1 Moderate | 4 |
| Col du Feu | 1,120 m | Depuis Orcier | 6.1 km | 489 m | — | 8.0 % | 4.0 Moderate | 2 |
| Col de Portet d'Aspet | 1,069 m | Depuis Cazaril | 4.4 km | 423 m | — | 9.6 % | 4.0 Moderate | 2 |
| Col des Mille Martyrs | 884 m | Depuis Saint-Bueil | 7.5 km | 548 m | — | 7.3 % | 4.0 Moderate | 2 |
| La Plagne | 1,971 m | Depuis Aime-la-Plagne | 22.3 km | 1,242 m | 433 m | 5.6 % | 3.9 Moderate | 1 |
| Col de Port | 1,249 m | Depuis Surba | 15.5 km | 786 m | 36 m | 5.1 % | 3.9 Moderate | 2 |
| Les Pradeaux | 1,196 m | Depuis Ambert | 11.0 km | 635 m | — | 5.8 % | 3.9 Moderate | 3 |
| Col de la Croix Saint-Robert | 1,451 m | Depuis Montaigut-le-Blanc | 27.6 km | 1,004 m | 47 m | 3.6 % | 3.8 Moderate | 2 |
| Col de la Croix-Morand | 1,401 m | Depuis Saint-Nectaire | 16.3 km | 757 m | 15 m | 4.6 % | 3.8 Moderate | 2 |
| Col de Merdassier | 1,500 m | Depuis Manigod | 10.8 km | 624 m | 31 m | 5.8 % | 3.8 Moderate | 1 |
| Col de la Bataille | 1,313 m | Depuis Bouvante | 24.6 km | 1,149 m | 238 m | 4.7 % | 3.7 Moderate | 2 |
| Col de la Moréno | 1,102 m | Depuis Chamalières | 12.5 km | 675 m | — | 5.4 % | 3.7 Moderate | 3 |
| Col de Loubaresse | 1,136 m | Depuis Rocles | 21.5 km | 907 m | 47 m | 4.2 % | 3.6 Moderate | 2 |
| Col de la Loge | 1,253 m | Depuis Aubusson-d'Auvergne | 20.8 km | 926 m | 94 m | 4.4 % | 3.6 Moderate | 3 |
| Col des Chevrères | 916 m | Depuis Servance (Servance-Miellin) | 5.2 km | 434 m | — | 8.4 % | 3.5 Moderate | 2 |
| Col de Manse | 1,270 m | Depuis Gap | 7.7 km | 499 m | — | 6.5 % | 3.5 Moderate | 4 |
| Col de l'Épine | 947 m | Depuis Marlens (Val de Chaise) | 6.4 km | 476 m | — | 7.4 % | 3.5 Moderate | 1 |
| Col de la Forclaz | 881 m | Depuis Ugine | 6.4 km | 473 m | — | 7.4 % | 3.5 Moderate | 4 |
| Col du Perthus | 809 m | Depuis Lodève | 11.7 km | 653 m | 14 m | 5.6 % | 3.5 Moderate | 3 |
| Col de Puymorens | 1,915 m | Depuis Latour-de-Carol | 15.9 km | 648 m | 14 m | 4.1 % | 3.4 Moderate | 2 |
| Col du Bonhomme | 949 m | Depuis Plainfaing | 4.1 km | 377 m | — | 9.1 % | 3.4 Moderate | 4 |
| Col de Castillon | 728 m | Depuis Menton | 12.9 km | 690 m | 30 m | 5.4 % | 3.4 Moderate | 2 |
| Col de Prat-de-Bouc | 1,396 m | Depuis Murat | 8.0 km | 490 m | — | 6.1 % | 3.4 Moderate | 2 |
| Col du Haag | 1,233 m | Depuis Buhl | 24.8 km | 961 m | 76 m | 3.9 % | 3.4 Moderate | 3 |
| Col de Néronne | 1,242 m | Depuis Le Falgoux | 3.8 km | 344 m | — | 9.1 % | 3.4 Moderate | 3 |
| Col du Chat | 638 m | Depuis Bourdeau | 5.7 km | 439 m | — | 7.7 % | 3.3 Moderate | 3 |
| Croix-de-Montvieux | 811 m | Depuis Chavanay | 13.4 km | 694 m | 29 m | 5.2 % | 3.3 Moderate | 3 |
| Col de La Chambotte | 640 m | Depuis Chindrieux | 4.9 km | 401 m | — | 8.3 % | 3.2 Moderate | 2 |
| Col des Sapeaux | 1,165 m | Depuis L'Hôpital-sous-Rochefort (Solore-en-Forez) | 17.8 km | 772 m | 32 m | 4.3 % | 3.2 Moderate | 3 |
| Col de Pressembois | 570 m | Depuis Gières | 3.5 km | 340 m | — | 9.7 % | 3.2 Moderate | 2 |
| Col de Perty | 1,302 m | Depuis Montauban-sur-l'Ouvèze | 9.7 km | 527 m | — | 5.4 % | 3.2 Moderate | 2 |
| Col de la Croix Rosier | 721 m | Depuis Le Perréon | 5.2 km | 404 m | — | 7.7 % | 3.1 Moderate | 4 |
| Col de l'Échelle | 1,762 m | Depuis Bardonecchia (Italia) | 10.4 km | 565 m | 70 m | 5.4 % | 3.1 Moderate | 1 |
| Col de la Luère | 715 m | Depuis Chevinay | 6.8 km | 460 m | — | 6.8 % | 3.1 Moderate | 4 |
| Col des Gets | 1,172 m | Depuis Taninges | 9.7 km | 544 m | 14 m | 5.6 % | 3.1 Moderate | 1 |
| Col de Parménie | 578 m | Depuis Tullins | 5.3 km | 399 m | — | 7.5 % | 3.0 Moderate | 2 |
| Col de la Croix Montmain | 737 m | Depuis Le Perréon | 5.9 km | 420 m | — | 7.1 % | 3.0 Moderate | 3 |
| Col d'Èze | 507 m | Depuis Èze | 6.8 km | 464 m | 16 m | 6.8 % | 3.0 Moderate | 3 |
| Col du Fût d'Avenas | 762 m | Depuis Villié-Morgon | 8.0 km | 486 m | — | 6.1 % | 3.0 Moderate | 4 |
| Col du Festre | 1,441 m | Depuis Montmaur | 13.5 km | 592 m | — | 4.4 % | 2.9 Moderate | 2 |
| Col de Cuvillat | 1,073 m | Depuis Tenay | 19.7 km | 876 m | 125 m | 4.4 % | 2.9 Moderate | 2 |
| Col de la Croix des Moinats | 891 m | Depuis Vagney | 8.0 km | 482 m | — | 6.0 % | 2.9 Moderate | 4 |
| Col de Montmirat | 1,046 m | Depuis Ispagnac | 9.8 km | 576 m | 45 m | 5.9 % | 2.9 Moderate | 2 |
| Col du Vorger | 714 m | Depuis Thénésol | 4.1 km | 341 m | — | 8.3 % | 2.8 Moderate | 2 |
| Col de Pavezin | 652 m | Depuis Vérin | 9.0 km | 506 m | — | 5.6 % | 2.8 Moderate | 5 |
| Col de la Baraque de Bral | 611 m | Depuis Lodève | 5.1 km | 379 m | — | 7.5 % | 2.8 Moderate | 2 |
| Col de l'Escrinet | 787 m | Depuis Vesseaux | 9.0 km | 508 m | — | 5.7 % | 2.8 Moderate | 3 |
| Villard-de-Lans | 1,026 m | Depuis Pont-en-Royans | 24.7 km | 1,254 m | 428 m | 5.1 % | 2.8 Moderate | 2 |
| Col des Brosses | 867 m | Depuis Saint-Laurent-de-Vaux (Vaugneray) | 8.1 km | 475 m | — | 5.8 % | 2.8 Moderate | 4 |
| Col de la Croix de Thel | 650 m | Depuis Chamelet | 4.2 km | 343 m | — | 8.1 % | 2.8 Moderate | 3 |
| Col des Fleuries | 930 m | Depuis Amancy | 8.2 km | 470 m | — | 5.7 % | 2.7 Moderate | 2 |
| Col du Joncin | 698 m | Depuis Létra | 6.3 km | 426 m | 15 m | 6.8 % | 2.7 Moderate | 4 |
| Col du Hundsruck | 748 m | Depuis Bitschwiller-lès-Thann | 5.4 km | 385 m | — | 7.1 % | 2.7 Moderate | 3 |
| Col de la Croix Papin | 636 m | Depuis Chamelet | 3.8 km | 318 m | — | 8.3 % | 2.6 Moderate | 3 |
| Col du Chêne | 704 m | Depuis Cogny | 5.4 km | 374 m | — | 6.9 % | 2.6 Moderate | 3 |
| Col de Toutée | 996 m | Depuis Domaize | 15.9 km | 687 m | 51 m | 4.3 % | 2.5 Moderate | 3 |
| La Croix Vitaise | 435 m | Depuis Couzon-au-Mont-d'Or | 2.7 km | 260 m | — | 9.7 % | 2.5 Easy | 2 |
| Col du Firstplan | 722 m | Depuis Soultzbach-les-Bains | 5.2 km | 359 m | — | 7.0 % | 2.5 Easy | 3 |
| Col du Wettstein | 880 m | Depuis Stosswihr | 8.1 km | 448 m | — | 5.6 % | 2.5 Easy | 3 |
| Col d'Oderen | 884 m | Depuis Kruth | 6.7 km | 407 m | — | 6.0 % | 2.5 Easy | 2 |
| Col des Sept Frères | 1,258 m | Depuis Joucou | 20.7 km | 809 m | 138 m | 3.9 % | 2.4 Easy | 2 |
| Col du Mont Thou | 522 m | Depuis Saint-Romain-au-Mont-d'Or | 5.2 km | 358 m | — | 6.8 % | 2.4 Easy | 4 |
| Col de Montessuit | 640 m | Depuis Césarches | 3.8 km | 301 m | — | 7.9 % | 2.4 Easy | 2 |
| Col Lebraut | 1,110 m | Depuis Rousset-Serre-Ponçon | 4.3 km | 311 m | — | 7.2 % | 2.3 Easy | 3 |
| Col de la Croix Cazard | 865 m | Depuis Joux | 8.0 km | 430 m | — | 5.4 % | 2.3 Easy | 3 |
| Col de la Croix du Ban | 602 m | Depuis Chevinay | 5.4 km | 351 m | — | 6.5 % | 2.3 Easy | 2 |
| Col de l’Engayresque | 828 m | Depuis Poujols | 15.4 km | 646 m | 51 m | 4.2 % | 2.3 Easy | 3 |
| Col de Larrieu | 704 m | Depuis Chein-Dessus | 4.0 km | 303 m | — | 7.6 % | 2.3 Easy | 2 |
| Col de Saint-Louis | 696 m | Depuis Caudiès-de-Fenouillèdes | 5.5 km | 355 m | — | 6.5 % | 2.3 Easy | 2 |
| Col du Page | 957 m | Depuis Ventron | 4.5 km | 320 m | — | 7.1 % | 2.3 Easy | 4 |
| Col de Pisseloup | 968 m | Depuis Cerdon | 19.0 km | 811 m | 157 m | 4.3 % | 2.2 Easy | 2 |
| Col de la Casse Froide | 740 m | Depuis Quincié-en-Beaujolais | 10.2 km | 485 m | — | 4.8 % | 2.2 Easy | 4 |
| Col de Cabre | 1,180 m | Depuis Beaurières | 9.4 km | 447 m | 11 m | 4.8 % | 2.2 Easy | 2 |
| Col de Grosse Pierre | 955 m | Depuis La Bresse | 4.7 km | 325 m | — | 7.0 % | 2.2 Easy | 3 |
| Les Rousses | 1,160 m | Depuis Morez (Hauts de Bienne) | 7.7 km | 405 m | — | 5.3 % | 2.2 Easy | 1 |
| Col de Saxel | 943 m | Depuis Bons-en-Chablais | 7.2 km | 396 m | — | 5.5 % | 2.1 Easy | 2 |
| Col de Bramont | 956 m | Depuis Wildenstein | 7.3 km | 394 m | — | 5.4 % | 2.1 Easy | 3 |
| Col de Font de Cère | 1,289 m | Depuis Laveissière | 6.9 km | 356 m | — | 5.2 % | 2.1 Easy | 2 |
| Col de la Gachet | 748 m | Depuis Saint-Genis-Terrenoire (Genilac) | 11.5 km | 506 m | 14 m | 4.4 % | 2.1 Easy | 2 |
| Col des Très Vents | 580 m | Depuis Hérépian | 7.4 km | 392 m | — | 5.3 % | 2.1 Easy | 2 |
| Col du Portel | 601 m | Depuis Quillan | 5.3 km | 332 m | — | 6.2 % | 2.1 Easy | 2 |
| Col de Perjuret | 1,031 m | Depuis Fraissinet-de-Fourques | 4.8 km | 313 m | — | 6.6 % | 2.0 Easy | 1 |
| Col de Mézien | 814 m | Depuis Sisteron | 5.6 km | 339 m | — | 6.0 % | 2.0 Easy | 2 |
| Col de Guéry | 1,268 m | Depuis Saint-Pierre-Roche | 17.4 km | 580 m | 27 m | 3.3 % | 2.0 Easy | 1 |
| Col de la Croix Paquet | 597 m | Depuis Saint-Clément-sur-Valsonne | 2.1 km | 206 m | — | 9.8 % | 2.0 Easy | 3 |
| Col de la Chau | 1,337 m | Depuis Vassieux-en-Vercors | 5.1 km | 306 m | 16 m | 6.0 % | 2.0 Easy | 2 |
| Col des Fourches | 970 m | Depuis Ambert | 10.2 km | 454 m | — | 4.5 % | 2.0 Easy | 2 |
| Col de Fouchy | 608 m | Depuis Rombach-le-Franc | 4.6 km | 301 m | — | 6.6 % | 2.0 Easy | 2 |
| Col du Donon | 727 m | Depuis Raon-sur-Plaine | 4.5 km | 305 m | — | 6.8 % | 2.0 Easy | 2 |
| Col du Verdun | 585 m | Depuis Lissieu | 7.0 km | 361 m | — | 5.1 % | 1.9 Easy | 5 |
| Col des Ares | 797 m | Depuis Ore | 6.5 km | 348 m | — | 5.3 % | 1.9 Easy | 2 |
| Col de Jambaz | 1,027 m | Depuis Saint-Jeoire | 14.6 km | 552 m | 48 m | 3.8 % | 1.8 Easy | 1 |
| Col de La Fage | 731 m | Depuis Sougraigne | 5.6 km | 314 m | — | 5.7 % | 1.8 Easy | 2 |
| Col des Écorbans | 853 m | Depuis Poule-les-Écharmeaux | 5.5 km | 316 m | — | 5.7 % | 1.8 Easy | 3 |
| Col d'Ey | 718 m | Depuis Buis-les-Baronnies | 5.2 km | 303 m | — | 5.8 % | 1.8 Easy | 3 |
| Col de Leschaux | 901 m | Depuis Sevrier | 11.6 km | 461 m | 11 m | 4.0 % | 1.7 Easy | 3 |
| Col de la Croix de Presles | 526 m | Depuis Lyon | 7.6 km | 368 m | — | 4.8 % | 1.7 Easy | 3 |
| Col du Serre de Tourre | 323 m | Depuis Chames | 2.6 km | 283 m | 75 m | 10.8 % | 1.6 Easy | 2 |
| Col de la Savine | 984 m | Depuis Morez (Hauts de Bienne) | 5.6 km | 299 m | — | 5.3 % | 1.6 Easy | 1 |
| Col du Pin-Bouchain | 760 m | Depuis Joux | 4.7 km | 269 m | — | 5.7 % | 1.5 Easy | 4 |
| Col du Pilon | 727 m | Depuis Ronno | 6.1 km | 307 m | — | 5.0 % | 1.5 Easy | 3 |
| Col de Farges | 517 m | Depuis Prades | 3.8 km | 241 m | — | 6.3 % | 1.5 Easy | 2 |
| Col de St Jean de Sixt | 956 m | Depuis Thônes | 6.7 km | 310 m | — | 4.7 % | 1.4 Easy | 1 |
| Col de la Croix de Montmain | 501 m | Depuis Cluny | 5.3 km | 273 m | — | 5.2 % | 1.4 Easy | 3 |
| Col de Bussang | 731 m | Depuis Urbès | 6.3 km | 299 m | — | 4.8 % | 1.4 Easy | 2 |
| Col du Ventour | 767 m | Depuis Pontamafrey-Montpascal (La Tour-en-Maurienne) | 5.6 km | 348 m | 74 m | 6.2 % | 1.3 Easy | 1 |
| Col de la Serre | 371 m | Depuis Beaulieu | 3.3 km | 206 m | — | 6.2 % | 1.3 Easy | 2 |
| Col de l'Homme Mort | 670 m | Depuis Joncels | 2.5 km | 178 m | — | 7.1 % | 1.3 Easy | 2 |
| Col de Ferrière | 593 m | Depuis Clerval (Pays-de-Clerval) | 8.7 km | 328 m | — | 3.8 % | 1.2 Easy | 3 |
| Col des Écharmeaux | 712 m | Depuis Belleroche | 3.4 km | 213 m | 13 m | 6.2 % | 1.2 Easy | 4 |
| Col du Bac | 620 m | Depuis Ajac | 12.7 km | 485 m | 102 m | 3.8 % | 1.2 Easy | 2 |
| Col du Marais | 843 m | Depuis Marlens (Val de Chaise) | 12.6 km | 478 m | 98 m | 3.8 % | 1.1 Easy | 2 |
| Col de Babourade | 647 m | Depuis Puivert | 2.6 km | 170 m | — | 6.6 % | 1.1 Easy | 3 |
| Col du Mont de Fourche | 625 m | Depuis Rupt-sur-Moselle | 3.3 km | 193 m | — | 5.9 % | 1.1 Easy | 2 |
| La-Croix-du-Mazet | 660 m | Depuis Sainte-Croix-en-Jarez | 1.6 km | 133 m | — | 8.2 % | 1.1 Easy | 4 |
| Col de Crie | 624 m | Depuis Les Ardillats | 6.8 km | 277 m | — | 4.1 % | 1.1 Easy | 2 |
| Col de Couz | 636 m | Depuis Saint-Christophe | 4.9 km | 240 m | — | 4.9 % | 1.1 Easy | 1 |
| Col du Pointu | 499 m | Depuis Bonnieux | 10.2 km | 340 m | — | 3.3 % | 1.1 Easy | 3 |
| Col du Suchet | 483 m | Depuis Largentière | 6.8 km | 284 m | 13 m | 4.2 % | 1.1 Easy | 2 |
| Col du Hantz | 640 m | Depuis La Petite-Raon | 7.3 km | 286 m | — | 3.9 % | 1.1 Easy | 2 |
| Col des Croix | 680 m | Depuis Le Thillot | 3.1 km | 179 m | — | 5.8 % | 1.0 Easy | 2 |
| Col de Tartaiguille | 402 m | Depuis Roynac | 5.1 km | 236 m | 16 m | 4.6 % | 0.9 Easy | 3 |
| Col du Tracol | 1,030 m | Depuis Saint-Sauveur-en-Rue | 7.0 km | 339 m | 89 m | 4.9 % | 0.9 Easy | 2 |
| Col de Bonne Rencontre | 449 m | Depuis Largentière | 7.9 km | 290 m | 19 m | 3.6 % | 0.9 Easy | 2 |
| Col des Nonières | 670 m | Depuis Saint-Julien-Labrousse (Belsentes) | 7.2 km | 306 m | 52 m | 4.3 % | 0.9 Easy | 2 |
| Col de Lagasse | 375 m | Depuis Le Mas Rolland | 3.9 km | 181 m | — | 4.6 % | 0.8 Easy | 1 |
| Col de Bedos | 485 m | Depuis Félines-Termenès | 3.8 km | 166 m | — | 4.3 % | 0.7 Easy | 1 |
| Col de la Croix de Rocles | 476 m | Depuis Rocles | 5.8 km | 215 m | 19 m | 3.7 % | 0.7 Easy | 1 |
| Col de Buret | 599 m | Depuis Izaut-de-l'Hôtel | 5.3 km | 221 m | 33 m | 4.1 % | 0.7 Easy | 3 |
| Col de la croix de Ladret | 1,060 m | Depuis Chalmazel (Chalmazel-Jeansagnière) | 3.6 km | 158 m | 19 m | 4.4 % | 0.6 Easy | 2 |
| Col du Bois Clair | 383 m | Depuis Sologny | 2.6 km | 124 m | — | 4.8 % | 0.6 Easy | 2 |
| Mont Cassel | 177 m | Depuis Bavinchove | 2.4 km | 115 m | — | 4.8 % | 0.6 Easy | 3 |
| Col du Campérié | 514 m | Depuis Axat | 3.2 km | 130 m | — | 4.1 % | 0.5 Easy | 1 |
| Col de la Chipotte | 453 m | Depuis Sainte-Barbe | 3.7 km | 117 m | — | 3.2 % | 0.4 Easy | 1 |
Scroll the table sideways to see every column.
Ranked by the FIETS index of the main climb — the same index each page prints, with its formula.
How this index is calculated
FIETS index: Δaltitude² / (10 × distance) + max(0, summit altitude − 1,000) / 1,000, lengths in metres. How this index works (article in French)
By department
01 - Ain
7 cols documented
04 - Alpes-de-Haute-Provence
3 cols documented
05 - Hautes-Alpes
14 cols documented
06 - Alpes-Maritimes
7 cols documented
07 - Ardèche
14 cols documented
09 - Ariège
6 cols documented
11 - Aude
7 cols documented
15 - Cantal
4 cols documented
2A - Corse-du-Sud
1 col documented
2B - Haute-Corse
1 col documented
25 - Doubs
1 col documented
26 - Drôme
9 cols documented
31 - Haute-Garonne
8 cols documented
34 - Hérault
6 cols documented
38 - Isère
13 cols documented
39 - Jura
2 cols documented
42 - Loire
12 cols documented
48 - Lozère
3 cols documented
59 - Nord
1 col documented
63 - Puy-de-Dôme
12 cols documented
64 - Pyrénées-Atlantiques
2 cols documented
65 - Hautes-Pyrénées
6 cols documented
66 - Pyrénées-Orientales
6 cols documented
67 - Bas-Rhin
2 cols documented
68 - Haut-Rhin
10 cols documented
69 - Rhône
19 cols documented
70 - Haute-Saône
2 cols documented
71 - Saône-et-Loire
2 cols documented
73 - Savoie
35 cols documented
74 - Haute-Savoie
23 cols documented
84 - Vaucluse
2 cols documented
88 - Vosges
8 cols documented
Outside the French departments
5 cols documented
These climbs are published and appear in the table above. The geocoder only covers France, so a border or foreign climb belongs to no department — which is why it appears on no region page.
Collect the cols you ride
Sleipnir recognises the cols you cross from the GPS trace of your rides: the col ticks itself off the day you ride over it.
Create an accountFree during the beta, no card required — places are limited.
A Polar watch syncs on its own; with any other watch, import your GPX or TCX files.