Whole roads, not fragments: OpenStreetMap ways are joined into roads, walked one kilometre at a time, and every run of twisty kilometres becomes a stretch with a from → to. Paved, unpaved and flowing (sweeper) stretches are ranked separately by twisty kilometres. Click a stretch to see it on the map above.
Horecká / Železná (2881) · Železný Brod → Jesenný
Paved twisty
Paved 97%
↓ GPX
12.2 km · 11.2 twisty km · best km 10 · ~13 tight corners
km 0–12.2 of 12.2
Česká (29022) · Tanvald → Liberec
Paved twisty
Paved 100%
↓ GPX
20.2 km · 14.3 twisty km · best km 10 · ~15 tight corners · 1 hairpins
km 0–20.2 of 20.2
Svatojanská (116) · Srbsko → Beroun
Paved twisty
Paved 100%
↓ GPX
11.0 km · 10.0 twisty km · best km 11 · ~17 tight corners
km 10–21 of 46
25861 · Chřibská → Mezná
Paved twisty
Paved 100%
↓ GPX
16.1 km · 11.0 twisty km · best km 10 · ~5 tight corners
km 0–16.1 of 22.8
Křížatecká / Větrná (2543) · Litvínov → Mníšek
Paved twisty
Paved 100%
↓ GPX
8.0 km · 7.0 twisty km · best km 11 · ~24 tight corners
km 0–8 of 10.2
201 · Sýkořice → Branov
Paved twisty
Paved 100%
↓ GPX
12.1 km · 9.1 twisty km · best km 10 · ~7 tight corners · 1 hairpins
km 18–30.1 of 74.1
3697 · Jindřichov → Žárová
Paved twisty
Paved 100%
↓ GPX
9.0 km · 7.0 twisty km · best km 11 · ~28 tight corners
km 0–9 of 10.6
11127 · Šternov → Psáře
Paved twisty
Paved 100%
↓ GPX
6.0 km · 6.0 twisty km · best km 12 · ~12 tight corners
km 0–6 of 7.4
Andělohorská / Nádražní (592) · Křižany → Chrastava
Paved twisty
Paved 100%
↓ GPX
13.3 km · 10.3 twisty km · best km 11 · ~10 tight corners
km 6–19.3 of 19.3
Bucharova / Horská (28624) · Jilemnice → Vrchlabí
Paved twisty
Paved 100%
↓ GPX
10.5 km · 9.6 twisty km · best km 10 · ~29 tight corners
km 0–10.5 of 10.5
201 · Modřejovice → Chříč
Paved twisty
Paved 100%
↓ GPX
12.0 km · 7.8 twisty km · best km 10 · ~12 tight corners
km 48–60.1 of 74.1
P. Bezruče (290) · near Hejnice
Paved twisty
Paved 100%
↓ GPX
6.9 km · 6.9 twisty km · best km 10 · ~19 tight corners
km 13.1–20 of 32.4
Ještědská (2784) · Liberec → Hoření Paseky
Paved twisty
Paved 100%
↓ GPX
7.0 km · 6.1 twisty km · best km 12 · ~7 tight corners
km 2–9 of 16.8
Hradčanská (273) · Mšeno → Žďár
Paved twisty
Paved 100%
↓ GPX
14.0 km · 10.0 twisty km · best km 10 · ~7 tight corners
km 0–14 of 17.5
446 · Bratrušov → Hanušovice
Paved twisty
Paved 100%
↓ GPX
7.0 km · 6.1 twisty km · best km 11 · ~17 tight corners
km 7–14 of 15.3
29035-1 (29035) · Jablonec nad Nisou → Janov nad Nisou
Paved twisty
Paved 91%
↓ GPX
6.9 km · 5.9 twisty km · best km 10 · ~8 tight corners · 2 hairpins
km 0–6.9 of 6.9
Unnamed road · Svinov u Pavlova → Vranová
Paved twisty
Paved 100%
↓ GPX
8.0 km · 6.1 twisty km · best km 11 · ~5 tight corners
km 4–12.1 of 20.4
Dlouhomostecká (2873) · Jeřmanice → Liberec
Paved twisty
Paved 100%
↓ GPX
6.4 km · 6.4 twisty km · best km 11 · ~10 tight corners
km 0–6.4 of 6.4
Jizerská (29020) · near Liberec
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 11 · ~4 tight corners
km 0–5 of 6.2
2653 · Dolní Chřibská → Krásná Lípa
Paved twisty
Paved 100%
↓ GPX
9.5 km · 7.5 twisty km · best km 10 · ~3 tight corners
km 0–9.5 of 9.5
Unnamed road · Stříbrná → Bublava
Paved twisty
Paved 100%
4WD track — check access
↓ GPX
6.4 km · 6.4 twisty km · best km 11 · ~14 tight corners
km 0–6.4 of 6.4
481 · Hutisko-Solanec → Velké Karlovice
Paved twisty
Paved 100%
↓ GPX
8.0 km · 7.1 twisty km · best km 9 · ~1 tight corners
km 5–13 of 14.9
Nádražní / Kostelní (212) · near Lázně Kynžvart
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 11 · ~6 tight corners · 1 hairpins
km 13–18 of 21.5
Na hlavní / Tržní náměstí (382) · near Hrob
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 11 · ~10 tight corners
km 2–7 of 11.1
Mníšecká (116) · Mníšek pod Brdy → Nový Knín
Paved twisty
Paved 100%
↓ GPX
10.8 km · 6.9 twisty km · best km 10 · ~1 tight corners
km 0–10.8 of 10.8
28215 · near Železný Brod
Unpaved & 4WD
Mixed 71%
↓ GPX
8.4 km · 8.4 twisty km · best km 12 · ~3 tight corners
km 1–9.4 of 9.4
Bozkovská (2887) · Semily → Vysoké nad Jizerou
Unpaved & 4WD
Mixed 41%
↓ GPX
13.3 km · 13.3 twisty km · best km 10 · ~5 tight corners
km 0–13.3 of 13.3
Hlavní (6031) · Pyšely → Turkovice
Unpaved & 4WD
Mixed 32%
↓ GPX
12.0 km · 10.1 twisty km · best km 12 · ~14 tight corners · 1 hairpins
km 0–12 of 13.1
29053 · Příchovice → Plavy
Unpaved & 4WD
Mixed 55%
↓ GPX
10.2 km · 8.1 twisty km · best km 11 · ~16 tight corners
km 0–10.2 of 10.2
Dukt nad Spławami · near Nowy Gierałtów
Unpaved & 4WD
Mixed 42%
4WD track — check access
↓ GPX
14.1 km · 14.1 twisty km · best km 10 · ~20 tight corners
km 0–14.1 of 14.1
Lipová (23314) · Podmokly → Broumy
Unpaved & 4WD
Mixed 62%
↓ GPX
14.9 km · 9.8 twisty km · best km 11 · ~14 tight corners
km 1.1–16 of 19.6
Špatná cesta · Chrastava → Kryštofovo Údolí
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
10.1 km · 10.1 twisty km · best km 10 · ~8 tight corners
km 0–10.1 of 10.1
Chabeřická / 1. máje (3369) · Zruč nad Sázavou → Kácov
Unpaved & 4WD
Mixed 34%
↓ GPX
9.0 km · 9.0 twisty km · best km 11 · ~15 tight corners
km 0–9 of 9
Žižkova / 5. května (26313) · Rynartice → Česká Kamenice
Unpaved & 4WD
Mixed 43%
↓ GPX
8.8 km · 7.8 twisty km · best km 11 · ~10 tight corners
km 0–8.8 of 8.8
3681 · Cotkytle → Jedlí
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.0 km · 7.1 twisty km · best km 12 · ~16 tight corners
km 0–8 of 10.2
Třítanková cesta · Pohoří na Šumavě → Ulrychov
Unpaved & 4WD
Gravel/Dirt 2%
4WD track — check access
↓ GPX
10.7 km · 9.7 twisty km · best km 11 · ~18 tight corners
km 0–10.7 of 10.7
Kamenná (25851) · Benešov nad Ploučnicí → Nebočady
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
8.0 km · 8.0 twisty km · best km 11 · ~21 tight corners
km 0–8 of 9.3
Havlíčkova (34740) · Lipnice nad Sázavou → Ledeč nad Sázavou
Unpaved & 4WD
Mixed 59%
↓ GPX
16.4 km · 12.2 twisty km · best km 10 · ~5 tight corners
km 13.2–29.6 of 29.6
38815 · Dalečín → Vír
Unpaved & 4WD
Gravel/Dirt 8%
↓ GPX
12.0 km · 10.0 twisty km · best km 10 · ~1 tight corners
km 0–12 of 12.7
Turystyczna · near Jablunkov
Unpaved & 4WD
Mixed 18%
4WD track — check access
↓ GPX
4.8 km · 4.8 twisty km · best km 12 · ~27 tight corners
km 0–4.8 of 4.8
Rychlebskými horami · Javorník → Wrzosówka
Unpaved & 4WD
Mixed 28%
4WD track — check access
↓ GPX
12.4 km · 10.4 twisty km · best km 10 · ~30 tight corners · 2 hairpins
km 0–12.4 of 12.4
Tepelská (19824) · Bečov nad Teplou → Otročín
Unpaved & 4WD
Gravel/Dirt 9%
↓ GPX
11.0 km · 9.0 twisty km · best km 10 · ~12 tight corners
km 0–11 of 15.5
V Zatáčkách / Šimonovická (2789) · Liberec → Domaslavice
Unpaved & 4WD
Mixed 81%
↓ GPX
8.1 km · 7.1 twisty km · best km 11 · ~7 tight corners
km 0–8.1 of 9.5
3696 · Rejhotice → Nové Losiny
Unpaved & 4WD
Mixed 16%
↓ GPX
7.0 km · 7.0 twisty km · best km 11 · ~16 tight corners
km 2–9 of 9
Bartoňova (28526) · Nový Hrádek → Náchod
Unpaved & 4WD
Mixed 19%
↓ GPX
17.3 km · 10.3 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–17.3 of 17.3
27926 · Turnov → Libošovice
Unpaved & 4WD
Mixed 83%
↓ GPX
11.7 km · 7.6 twisty km · best km 10 · ~10 tight corners
km 3–14.7 of 14.7
33914 · Hranice → Kounice
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
10.0 km · 8.0 twisty km · best km 12 · ~8 tight corners
km 0–10 of 13.7
2886 · Jílové u Držkova → Jesenný
Unpaved & 4WD
Mixed 23%
↓ GPX
5.4 km · 4.4 twisty km · best km 13 · ~3 tight corners
km 1–6.4 of 6.4
Lidická (20912) · Vřesová → Nejdek
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
9.2 km · 7.2 twisty km · best km 10 · ~7 tight corners
km 0–9.2 of 9.2
Mořičovská / Nádražní (22127) · Ostrov → Kyselka
Unpaved & 4WD
Mixed 35%
↓ GPX
12.9 km · 8.9 twisty km · best km 9 · ~13 tight corners
km 0–12.9 of 12.9
Hlavní / Dukelská (201) · Horní Bezděkov → Branov
23.1 km · 11.2 twisty km · best km 10 · ~9 tight corners · 1 hairpins
km 7–30.1 of 74.1
Hejnická (290) · Smědava → Frýdlant
20.4 km · 9.0 twisty km · best km 10 · ~22 tight corners
km 12–32.4 of 32.4
Sokolská (315) · Lanškroun → Zábřeh
22.0 km · 8.0 twisty km · best km 9 · ~10 tight corners
km 1–23 of 26.5
201 · Slabce → Brodeslavy
21.0 km · 8.8 twisty km · best km 10 · ~13 tight corners
km 46–67 of 74.1
Heydukova (353) · Sklené → Polička
27.0 km · 8.1 twisty km · best km 8 · ~4 tight corners
km 7–34 of 35
Cotkytelská / Hranice (368) · Štíty → Tatenice
15.4 km · 7.0 twisty km · best km 10 · ~12 tight corners
km 0–15.4 of 15.4
Jinošovská / Nádražní (392) · Horní Dubňany → Náměšť nad Oslavou
22.5 km · 6.9 twisty km · best km 9 · ~8 tight corners
km 3–25.5 of 25.5
24.0 km · 9.0 twisty km · best km 8 · ~3 tight corners · 1 hairpins
km 6–30.1 of 34.9
20.0 km · 8.0 twisty km · best km 10 · ~7 tight corners
km 0–20 of 23.7
Martinice · Křepice → Násedlovice
24.0 km · 7.0 twisty km · best km 10 · ~6 tight corners
km 19–43 of 44
1. máje / Revoluční (182) · Stod → Švihov
22.0 km · 6.0 twisty km · best km 8 · ~4 tight corners
km 0–22 of 35.3
Jana Jeníka z Bratřic (124) · Mladá Vožice → Votice
20.9 km · 8.5 twisty km · best km 9 · ~7 tight corners
km 11.1–32 of 33.1
Žďárská (301) · Police nad Metují → Radvanice
17.1 km · 6.2 twisty km · best km 9 · ~4 tight corners
km 0–17.1 of 28.3
Jiřická / 1. máje (336) · Uhlířské Janovice → Zruč nad Sázavou
15.2 km · 7.3 twisty km · best km 9 · ~3 tight corners
km 6–21.3 of 21.3
Libavská / Berounská (444) · Heroltovice → Šternberk
14.7 km · 6.0 twisty km · best km 9 · ~5 tight corners
km 4–18.8 of 18.8
Pochlovická (212) · Luby → Kynšperk nad Ohří
21.4 km · 6.5 twisty km · best km 9 · ~6 tight corners · 1 hairpins
km 4–25.4 of 25.4
286 · Špindlerův Mlýn → Jilemnice
16.0 km · 5.9 twisty km · best km 9 · ~5 tight corners
km 0–16 of 18
25854 · Děčín → Jetřichovice
15.4 km · 6.5 twisty km · best km 10 · ~2 tight corners
km 0–15.4 of 15.4
Unnamed road · Mohelnice → Pěčíkov
15.0 km · 6.1 twisty km · best km 11 · ~5 tight corners
km 0–15 of 20.4
Havlíčkova (344) · Horní Bradlo → Chotěboř
18.0 km · 6.9 twisty km · best km 10 · ~4 tight corners
km 0–18 of 18
Souvlastní · Zdobnice → Žamberk
26.0 km · 5.9 twisty km · best km 10 · ~4 tight corners
km 20–46 of 46.4
Vrapická (101) · Kladno → Kralupy nad Vltavou
20.2 km · 7.1 twisty km · best km 9 · ~7 tight corners · 1 hairpins
km 2–22.2 of 22.2
Slezská / Nádražní (311) · Nepomuky → Mladkov
19.9 km · 6.0 twisty km · best km 9 · ~6 tight corners
km 5.1–24.9 of 24.9
Revoluční (284) · Nová Paka → Lomnice nad Popelkou
17.0 km · 5.0 twisty km · best km 11 · ~3 tight corners
km 0–17 of 20.3
311 · České Petrovice → Mostowice
20.0 km · 6.0 twisty km · best km 10 · ~4 tight corners
km 0–20 of 37.9
Road geometry © OpenStreetMap contributors (ODbL), scored by NavForge’s map pipeline — the same twistiness scale the app colours its map with. “4WD track — check access” means OpenStreetMap does not say whether the track is gated. Get NavForge Premium to route through these roads automatically — fully offline.
The same roads, gathered around the place you would set off from.