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.
Pikes Peak Highway · Green Mountain Falls → Manitou Springs
Paved twisty
Paved 100%
↓ GPX
18.5 km · 17.4 twisty km · best km 11 · ~69 tight corners
km 12–30.5 of 30.5
Rim Rock Drive · Fruita → Monument Mesa
Paved twisty
Paved 100%
↓ GPX
21.0 km · 18.9 twisty km · best km 10
km 0–21 of 36.4
Lookout Mountain Road (CR 68) · near Golden
Paved twisty
Paved 100%
↓ GPX
11.9 km · 9.9 twisty km · best km 12 · ~2 tight corners
km 0–11.9 of 11.9
Guanella Pass Road (CR 381) · Georgetown → Rothchild Mine
Paved twisty
Paved 100%
↓ GPX
20.0 km · 12.0 twisty km · best km 11 · ~17 tight corners
km 0–20 of 21.2
Golden Gate Canyon Road (CR 70) · near Golden
Paved twisty
Paved 100%
↓ GPX
13.2 km · 12.2 twisty km · best km 10 · ~2 tight corners
km 5–18.2 of 18.2
Mesa Verde 1 (MV 1)
Paved twisty
Paved 100%
↓ GPX
11.0 km · 11.0 twisty km · best km 10 · ~1 tight corners
km 10–21 of 32.1
Mount Blue Sky Scenic Byway (CR 103) · Evergreen → Idaho Springs
Paved twisty
Paved 100%
↓ GPX
10.8 km · 9.8 twisty km · best km 10 · ~4 tight corners
km 0–10.8 of 10.8
South Elk Creek Road (CH 83) · Pine Grove → Glenelk
Paved twisty
Paved 100%
↓ GPX
10.0 km · 9.0 twisty km · best km 10 · ~28 tight corners
km 0–10 of 16.1
Spring Creek Road / Wallace Creek Road (CR 306) · Una → Parachute
Paved twisty
Paved 92%
↓ GPX
12.1 km · 9.2 twisty km · best km 11 · ~43 tight corners
km 0–12.1 of 12.1
East Portal Road · East Portal → Vernal Mesa
Paved twisty
Paved 100%
↓ GPX
7.1 km · 6.1 twisty km · best km 12 · ~41 tight corners
km 2–9.1 of 11
Million Dollar Highway · Ironton → Telluride
Paved twisty
Paved 100%
↓ GPX
10.0 km · 6.9 twisty km · best km 11 · ~4 tight corners
km 75–85 of 97
Mount Blue Sky Road (CO 5)
Paved twisty
Paved 100%
↓ GPX
7.1 km · 6.0 twisty km · best km 11 · ~10 tight corners
km 16–23.1 of 23.1
South High Drive (CR 81) · Lone Pine Estates → Evergreen
Paved twisty
Paved 100%
↓ GPX
12.0 km · 10.0 twisty km · best km 10 · ~2 tight corners
km 0–12 of 12
Flagstaff Road (CR 77) · near Boulder
Paved twisty
Paved 100%
↓ GPX
9.0 km · 8.0 twisty km · best km 10 · ~1 tight corners
km 0–9 of 9
Little Baldy · near Durango
Paved twisty
Paved 100%
↓ GPX
5.7 km · 5.7 twisty km · best km 11 · ~9 tight corners
km 0–5.7 of 5.7
Flagstaff Road (CR 56) · near Boulder
Paved twisty
Paved 100%
↓ GPX
4.9 km · 4.9 twisty km · best km 12 · ~8 tight corners
km 0–4.9 of 4.9
North Cheyenne Canyon Road · near Colorado Springs
Paved twisty
Paved 99%
↓ GPX
5.2 km · 5.2 twisty km · best km 12 · ~8 tight corners · 1 hairpins
km 0–5.2 of 5.2
Turquoise Lake Road (CR 9) · Douglass City → Leadville
Paved twisty
Paved 100%
↓ GPX
13.1 km · 11.1 twisty km · best km 10 · ~3 tight corners
km 3–16.1 of 18.3
Rim Rock Drive · near Grand Junction
Paved twisty
Paved 100%
↓ GPX
8.2 km · 6.2 twisty km · best km 10
km 27–35.2 of 36.4
Pioneer Trail · near Fraser
Paved twisty
Paved 100%
↓ GPX
3.9 km · 3.9 twisty km · best km 11 · ~4 tight corners
km 0–3.9 of 3.9
Witter Gulch Road (CR 475) · Evergreen → Idaho Springs
Paved twisty
Paved 100%
↓ GPX
6.5 km · 4.5 twisty km · best km 13 · ~9 tight corners
km 1–7.5 of 7.5
Pine Valley Road (CR 170) · Evergreen → Idaho Springs
Paved twisty
Paved 100%
↓ GPX
4.3 km · 4.3 twisty km · best km 11
km 0–4.3 of 4.3
West County Road 18E (CR 18E) · Waltonia → Cedar Cove
Paved twisty
Paved 99%
↓ GPX
10.0 km · 7.0 twisty km · best km 10
km 1–11 of 15.8
South Rim Road · High Point → Vernal Mesa
Paved twisty
Paved 93%
↓ GPX
10.1 km · 8.0 twisty km · best km 9 · ~1 tight corners
km 0–10.1 of 11
Faraway Road · near Snowmass Village
Paved twisty
Paved 100%
↓ GPX
4.1 km · 4.1 twisty km · best km 11 · ~5 tight corners
km 0–4.1 of 4.1
Tabeguache Trail (BLM P12) · Whitewater → Grand Junction
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
27.1 km · 27.1 twisty km · best km 13 · ~179 tight corners
km 0–27.1 of 27.1
Ryan Creek Road (CR 350) · Piñon Mesa → Ryan Park
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
27.3 km · 25.3 twisty km · best km 12 · ~123 tight corners · 1 hairpins
km 0–27.3 of 27.3
Rampart Range Road (FR 300) · Woodland Park → Manitou Springs
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
28.3 km · 27.3 twisty km · best km 13 · ~90 tight corners
km 23–51.3 of 51.3
Clinetop Road (CR 243)
Unpaved & 4WD
Gravel/Dirt 2%
↓ GPX
19.1 km · 19.1 twisty km · best km 13 · ~82 tight corners
km 7–26.1 of 35.1
Phantom Canyon Road (CR 67) · Victor → Park Center
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
28.0 km · 28.0 twisty km · best km 11 · ~3 tight corners
km 0–28 of 35.8
Italian Creek Road (FR 759) · Crested Butte South → Pieplant
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
28.8 km · 26.9 twisty km · best km 12 · ~121 tight corners
km 0–28.8 of 28.8
Mount Herman Road (FS 320) · Monument → Woodland Park
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
16.8 km · 16.8 twisty km · best km 14 · ~71 tight corners
km 0–16.8 of 16.8
Denver Water Board Road (CR 81) · Tabernash → Winter Park
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
34.4 km · 31.5 twisty km · best km 11 · ~101 tight corners
km 0–34.4 of 34.4
Blacktail Road (CR 11) · near Radium
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
25.4 km · 23.4 twisty km · best km 12 · ~66 tight corners
km 0–25.4 of 25.4
Owl Creek-Cimarron Road (CR 8) · near Ridgway
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
28.4 km · 24.3 twisty km · best km 11 · ~136 tight corners
km 1–29.4 of 29.4
Cow Creek Road / Roan Cliffs Road (CR 249) · Rio Blanco → Anvil Points
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
32.5 km · 29.6 twisty km · best km 11 · ~132 tight corners · 2 hairpins
km 8.1–40.5 of 40.5
South Derby Road (FR 613.1)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
18.8 km · 16.7 twisty km · best km 13 · ~174 tight corners · 3 hairpins
km 0–18.8 of 18.8
Forest Road 182 (182)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
18.0 km · 18.0 twisty km · best km 13 · ~73 tight corners
km 0–18 of 18
Blair Mountain Road (FR 601.1) · near Carbonate
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
18.8 km · 16.7 twisty km · best km 13 · ~164 tight corners · 1 hairpins
km 0–18.8 of 18.8
Dolores River Road (County Road 14F) (CR 14F)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
19.0 km · 19.0 twisty km · best km 14 · ~141 tight corners · 1 hairpins
km 0–19 of 19.5
Williams Peak Road (CR 381) · Heeney → Slate Creek
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
25.0 km · 23.0 twisty km · best km 12 · ~31 tight corners
km 1–26 of 26.6
Bookcliff Ridge Road (CR 194)
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
29.9 km · 23.9 twisty km · best km 13 · ~69 tight corners
km 12–42 of 42
Medano Pass Primitive Road · near Bradford
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
17.5 km · 17.5 twisty km · best km 12 · ~112 tight corners
km 0–17.5 of 17.5
Mancos Canyon Road (UMU 204) · near Weber
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
21.1 km · 21.1 twisty km · best km 12 · ~65 tight corners
km 0–21.1 of 49.2
R13 Road · Lone Tree Mesa → Bedrock
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
17.5 km · 16.5 twisty km · best km 12 · ~130 tight corners
km 0–17.5 of 17.5
Hermosa Park Road (CR 39) · near Rico
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
22.1 km · 22.1 twisty km · best km 12 · ~134 tight corners · 4 hairpins
km 4–26.1 of 39.8
BLM 5895 · near Fink
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
12.8 km · 12.8 twisty km · best km 13 · ~122 tight corners · 1 hairpins
km 0–12.8 of 12.8
Uranium Road (CR 19 1/2) · Moon Mesa → Massey Bench
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
33.1 km · 27.3 twisty km · best km 11 · ~95 tight corners · 1 hairpins
km 0–33.1 of 40.2
Transfer Trail Road (FR 602.1) · Carbonate → Glenwood Springs
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
21.0 km · 20.1 twisty km · best km 11 · ~141 tight corners
km 0–21 of 32.2
Long Hollow Road (CR 49A) · Perry Park → Westcreek
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.5 km · 15.5 twisty km · best km 13 · ~84 tight corners
km 0–15.5 of 15.5
Unnamed road · Flatiron → Sapinero
43.3 km · 16.8 twisty km · best km 9
km 68.4–111.8 of 111.8
Mount Blue Sky Road (CO 5) · near Idaho Springs
23.1 km · 10.1 twisty km · best km 11 · ~10 tight corners
km 0–23.1 of 23.1
West Highway 14 (CO 14) · Stove Prairie Landing → Laporte
32.9 km · 6.9 twisty km · best km 8
km 106.1–139 of 142.2
South Brook Forest Road (CH 78) · Evergreen → Conifer
18.7 km · 6.9 twisty km · best km 10 · ~12 tight corners
km 0–18.7 of 18.7
Peak-to-Peak Highway (CO 119) · Nederland → Black Hawk
20.0 km · 9.9 twisty km · best km 9 · ~2 tight corners · 1 hairpins
km 0–20 of 41.4
Stove Prairie Road / Buckhorn Road (CR 27) · Stove Prairie Landing → Masonville
28.0 km · 8.0 twisty km · best km 9
km 0–28 of 39.7
Coal Creek Canyon Drive (CO 72) · Plainview → Pinecliffe
18.0 km · 8.0 twisty km · best km 10
km 19–37 of 43.9
Frying Pan Road (CR 104) · Meredith → Basalt
24.1 km · 5.8 twisty km · best km 10 · ~1 tight corners
km 0–24.1 of 32.2
US 40 · Empire → Berthoud Falls
20.0 km · 7.7 twisty km · best km 8 · ~4 tight corners
km 406–426 of 440.5
Mount Blue Sky Scenic Byway (CO 103) · Lamartine → Idaho Springs
16.0 km · 6.0 twisty km · best km 10
km 10–26 of 36.2
West Highway 34 · Estes Park → Cedar Cove
23.0 km · 5.3 twisty km · best km 7
km 4–27 of 80.6
Silver Thread Scenic Byway (CO 149) · Lake City → Jarosa Mesa
19.0 km · 6.8 twisty km · best km 10
km 81–100.1 of 188
Lee Hill Drive / Lefthand Canyon Drive (CR 106) · Gold Hill → Boulder
14.0 km · 6.0 twisty km · best km 10 · ~9 tight corners · 1 hairpins
km 9–23 of 24.2
South State Highway 67 (CO 67) · Cripple Creek → Victor
13.5 km · 4.9 twisty km · best km 10 · ~7 tight corners
km 24–37.5 of 37.5
New Castle – Buford Road (FR 245.1)
11.0 km · 5.1 twisty km · best km 11 · ~20 tight corners
km 0–11 of 11
Fall River Road (CR 275) · Alice → Idaho Springs
15.5 km · 5.5 twisty km · best km 10 · ~9 tight corners
km 0–15.5 of 15.5
Little Park Road · near Grand Junction
11.0 km · 5.0 twisty km · best km 8
km 0–11 of 19.9
South Saint Vrain Drive (CO 7) · Lyons → Raymond
15.0 km · 6.0 twisty km · best km 7
km 8–23 of 53.9
De Beque Cutoff Road (45½) · Mesa → De Beque
13.1 km · 4.0 twisty km · best km 9 · ~6 tight corners
km 0–13.1 of 18
13.0 km · 2.0 twisty km · best km 8
km 0–13 of 18.2
South Foxton Road (CH 97) · Foxton → Conifer
9.0 km · 4.0 twisty km · best km 10 · ~3 tight corners
km 0–9 of 13.4
County Road 27 (CR 27) · Haybro → Oak Creek
11.5 km · 3.5 twisty km · best km 9
km 21–32.5 of 32.5
11.9 km · 3.8 twisty km · best km 9
km 30.1–42 of 71.8
South State Highway 67 (CO 67) · Midland → Cripple Creek
11.2 km · 4.1 twisty km · best km 8
km 9.1–20.3 of 37.5
13.0 km · 4.0 twisty km · best km 8
km 209–222 of 248.2
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.