Every twisty stretch of road within 60 km of Ambeyrac, France — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Route de la Grange (D 617) · Boisset → Roannes with 22.9 twisty km. Click a road to see it on the map above, or take the GPX.
Route de la Grange (D 617) · Boisset → Roannes
Paved twisty
Paved 100%
↓ GPX
27.0 km · 22.9 twisty km · best km 11 · ~17 tight corners
km 0–27 of 29.4
Route de Sénergues (D 42) · Espeyrac → Conques
Paved twisty
Paved 99%
↓ GPX
21.4 km · 21.4 twisty km · best km 11 · ~29 tight corners
km 3–24.4 of 24.4
Route des Esculasses (D 3) · Calviac → Biars-sur-Cère
Paved twisty
Paved 100%
↓ GPX
23.0 km · 21.0 twisty km · best km 12 · ~14 tight corners
km 0–23 of 24.6
Route d’Entraygues (D 904) · Entraygues-sur-Truyère → Villecomtal
Paved twisty
Paved 100%
↓ GPX
20.0 km · 19.0 twisty km · best km 12 · ~12 tight corners
km 0–20 of 20.6
Route du Stade (D 25) · Saint-Santin-de-Maurs → Cassaniouze
Paved twisty
Paved 93%
↓ GPX
17.1 km · 15.1 twisty km · best km 12 · ~7 tight corners · 1 hairpins
km 0–17.1 of 17.1
Route de la Malric (D 10) · Lédas-et-Penthiès → Camjac
Paved twisty
Paved 100%
↓ GPX
16.0 km · 14.0 twisty km · best km 11 · ~10 tight corners
km 3–19 of 19.6
Route de Saint-Amans / Route d’Entraygues (D 34) · Entraygues-sur-Truyère → Saint-Amans-des-Cots
Paved twisty
Paved 100%
↓ GPX
12.7 km · 12.7 twisty km · best km 11 · ~2 tight corners
km 2–14.7 of 14.7
D 119 · Junhac → Vieillevie
Paved twisty
Paved 100%
↓ GPX
13.4 km · 12.5 twisty km · best km 12 · ~38 tight corners
km 2–15.4 of 15.4
Route de Laguiole (D 42) · Entraygues-sur-Truyère → Florentin
Paved twisty
Paved 100%
↓ GPX
11.0 km · 11.0 twisty km · best km 11 · ~16 tight corners
km 0–11 of 14.8
Route de Salviac (D 673) · Montcabrier → Gourdon
40.7 km · 16.1 twisty km · best km 9 · ~4 tight corners
km 8.2–48.9 of 48.9
Route de Laguepie (D 922) · Bournazel → La Fouillade
24.2 km · 9.7 twisty km · best km 10 · ~8 tight corners
km 4–28.2 of 44.1
Route de Cassagnes / Route de Rodez (D 902) · Ceignac → La Selve
23.0 km · 9.0 twisty km · best km 11 · ~7 tight corners
km 3–26 of 35.2
Route de Bergerac (D 660) · Frayssinet-le-Gélat → Saint-Médard
14.8 km · 6.8 twisty km · best km 9 · ~4 tight corners
km 12–26.8 of 26.8
Route du Saut de la Mounine (D 127) · Ambeyrac → Salvagnac-Cajarc
13.0 km · 6.1 twisty km · best km 10 · ~13 tight corners
km 0–13 of 14.2
Route d’Orniac (D 42) · Cabrerets → Sénaillac-Lauzès
12.8 km · 5.7 twisty km · best km 10 · ~3 tight corners
km 0–12.8 of 12.8
Route de Latronquière (D 31) · Saint-Cirgues → Viazac
11.3 km · 5.4 twisty km · best km 11 · ~1 tight corners
km 9–20.4 of 20.4
Route de Labastide Marnhac (D 7) · Cézac → Cahors
11.1 km · 5.2 twisty km · best km 9 · ~3 tight corners
km 15.1–26.2 of 26.2
Route de la Salvetat (D 905a) · La Salvetat-Peyralès → Vabre
12.1 km · 5.0 twisty km · best km 9 · ~3 tight corners
km 0–12.1 of 12.9
Route d’Alvignac / Route de Saint Céré (D 673) · Alvignac → Mayrinhac-Lentour
11.2 km · 5.0 twisty km · best km 9 · ~2 tight corners · 1 hairpins
km 3–14.3 of 14.3
Route du Dourdou (D 22) · Nauviale → Villecomtal
13.2 km · 4.2 twisty km · best km 8 · ~2 tight corners
km 0–13.2 of 13.2
Route de la Fouillade / Route de Villefranche (D 922) · Sanvensa → Villefranche-de-Rouergue
10.9 km · 4.0 twisty km · best km 10 · ~7 tight corners
km 32.1–43 of 44.1
Route du Piboul / Route de Rayret (D 551) · Calmont → Cassagnes-Bégonhès
12.1 km · 4.0 twisty km · best km 10 · ~7 tight corners
km 6–18.1 of 19.6
Route de Saint-Pierre-Livron (D 19) · Saint-Projet → Caylus
10.2 km · 3.8 twisty km · best km 9 · ~4 tight corners · 1 hairpins
km 3.2–13.3 of 13.3
Route du Causse / Route du Camp de Bouyssou (D 19) · Cajarc → Carayac
12.0 km · 3.1 twisty km · best km 9 · ~1 tight corners
km 1–13 of 20.9
Route de Fontanes (D 42) · Fontanes-du-Causse → Reilhac
7.0 km · 3.0 twisty km · best km 9 · ~2 tight corners
km 6.1–13.1 of 13.1
Route de Vieillevie (D 107) · Entraygues-sur-Truyère → Le Fel
9.0 km · 3.0 twisty km · best km 8 · continuously winding, no single sharp turn
km 0–9 of 9.8
Route des Puys (D 28) · Teissières-lès-Bouliès → Sansac-Veinazès
Unpaved & 4WD
Mixed 35%
↓ GPX
23.2 km · 20.1 twisty km · best km 9 · ~10 tight corners
km 0–23.2 of 23.2
Route de la Sagne (D 13) · Cabrerets → Ussel
Unpaved & 4WD
Gravel/Dirt 5%
↓ GPX
21.3 km · 17.3 twisty km · best km 10 · ~27 tight corners
km 0–21.3 of 21.3
Route de Cayrols (D 51) · Rouziers → Saint-Antoine
Unpaved & 4WD
Mixed 21%
↓ GPX
15.0 km · 13.0 twisty km · best km 12 · ~29 tight corners
km 5–20 of 23.9
Route d’Estal / Route de Lacam d’Ourcet (D 25) · Sousceyrac-en-Quercy → Gorses
Unpaved & 4WD
Gravel/Dirt 6%
↓ GPX
11.0 km · 11.0 twisty km · best km 12 · ~16 tight corners
km 0–11 of 11
The same roads serve Cajarc, Carayac, Salvagnac-Cajarc.