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.
Lakeside Road · Hartville → Guernsey
Paved twisty
Paved 100%
↓ GPX
8.6 km · 7.6 twisty km · best km 11 · ~6 tight corners
km 4.1–12.7 of 12.7
Beartooth Highway (US 212)
Paved twisty
Paved 100%
↓ GPX
13.0 km · 10.0 twisty km · best km 11
km 6–19.1 of 60
Louis Lake Road (FSR 300)
Paved twisty
Paved 96%
↓ GPX
9.1 km · 8.1 twisty km · best km 10 · ~36 tight corners
km 2–11.1 of 13.9
US 14 · near Dayton
Paved twisty
Paved 100%
↓ GPX
10.0 km · 8.9 twisty km · best km 9
km 268–278 of 295.9
US 14 · near Shell
Paved twisty
Paved 100%
↓ GPX
9.0 km · 8.0 twisty km · best km 9
km 202–211 of 295.9
Grand Loop Road · Canyon Village → Tower Junction
Paved twisty
Paved 100%
↓ GPX
14.0 km · 9.0 twisty km · best km 10
km 101–115 of 156.5
Chief Joseph Highway (WY 296)
Paved twisty
Paved 100%
↓ GPX
9.8 km · 7.6 twisty km · best km 9 · ~1 tight corners
km 22.3–32.1 of 73.9
Signal Mountain Road · Moran → Elk
Paved twisty
Paved 100%
↓ GPX
7.0 km · 7.0 twisty km · best km 10 · ~7 tight corners
km 0–7 of 7.7
North Moose-Wilson Road · Teton Village → Moose
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 9
km 1–6 of 11.4
Casper Mountain Road (WY 251) · Casper Mountain → Casper
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 9 · ~5 tight corners
km 0–5 of 10.9
Firehole Canyon Drive · near Madison
Paved twisty
Paved 100%
↓ GPX
3.6 km · 3.6 twisty km · best km 9
km 0–3.6 of 3.6
Skyline Drive · near Sylvan Bay Summer Home Area
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 9 · ~4 tight corners
km 0–4 of 18.3
Medicine Wheel Passage (US 14A)
Paved twisty
Paved 100%
↓ GPX
3.0 km · 3.0 twisty km · best km 9
km 24–27 of 67.7
Temporary North Entrance Road · near Mammoth
Paved twisty
Paved 100%
↓ GPX
4.0 km · 3.0 twisty km · best km 9
km 0–4 of 6.4
Meeteetse Creek Road (CR 3JC)
Paved twisty
Paved 100%
↓ GPX
5.0 km · 3.0 twisty km · best km 8 · ~9 tight corners
km 15–20 of 21.2
East Alta Ski Hill Road · near Alta
Paved twisty
Paved 100%
↓ GPX
6.0 km · 4.9 twisty km · best km 7 · ~8 tight corners
km 1–7 of 11.6
Warren Peak Road (FSR 838) · near Sundance
Paved twisty
Paved 100%
↓ GPX
3.0 km · 2.0 twisty km · best km 9 · ~4 tight corners
km 2–5 of 16.5
Beartooth Highway (US 212)
Paved twisty
Paved 100%
↓ GPX
5.0 km · 3.0 twisty km · best km 8
km 30–35 of 60
WY 70 · near Rambler
Paved twisty
Paved 100%
↓ GPX
4.0 km · 3.0 twisty km · best km 8
km 23–27 of 92.3
US 14
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 7
km 216.1–220 of 295.9
Chief Joseph Highway (WY 296)
Paved twisty
Paved 100%
↓ GPX
4.4 km · 2.4 twisty km · best km 9
km 13.6–18 of 73.9
Grand Loop Road · Madison → Norris
Paved twisty
Paved 100%
↓ GPX
4.0 km · 2.0 twisty km · best km 7
km 20–24 of 68.2
Morrison Jeep Trail (FR 120)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
23.0 km · 23.0 twisty km · best km 15 · ~199 tight corners · 12 hairpins
km 12.2–35.1 of 35.1
3183 Murphy-Squaw Creek · Alpine → Indian Grave Flat
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
9.8 km · 9.8 twisty km · best km 13 · ~18 tight corners
km 0–9.8 of 9.8
Cascade North Twin Road (FR 103)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
14.4 km · 14.4 twisty km · best km 12 · ~47 tight corners
km 0–14.4 of 14.4
Galena Creek Road (FS 101.3I) · near Camp Monaco
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
11.4 km · 10.3 twisty km · best km 13 · ~91 tight corners
km 0–11.4 of 11.4
Service Road 17
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
22.1 km · 20.2 twisty km · best km 10 · ~65 tight corners
km 3–25.1 of 25.1
Scotts Bottom Road · Green River → Purple Sage
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
16.0 km · 15.0 twisty km · best km 12 · ~99 tight corners · 1 hairpins
km 1–17 of 19.3
Morrison Jeep Trail (FR 120)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
9.1 km · 9.1 twisty km · best km 13 · ~99 tight corners
km 0–9.1 of 35.1
Louis Lake Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
26.0 km · 18.9 twisty km · best km 11 · ~61 tight corners
km 3–29 of 30.4
Oakie Trail · Snyder Place → Swaim Place
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
28.9 km · 20.1 twisty km · best km 11 · ~108 tight corners
km 5.1–34 of 37.4
Rim Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
17.1 km · 17.1 twisty km · best km 10 · ~77 tight corners
km 2.1–19.1 of 19.1
Hatchet-Lily Lake Road (FSR 30160)
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.8 km · 12.7 twisty km · best km 12 · ~56 tight corners
km 0–13.8 of 13.8
Slip Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.0 km · 11.0 twisty km · best km 15 · ~19 tight corners
km 10–22 of 23.8
Brooks Lake Road (FS 515) · near Jules Bowl
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
15.4 km · 15.4 twisty km · best km 10 · ~35 tight corners
km 0–15.4 of 15.4
FS-10017 Porcupine Road · near Indian Grave Flat
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.9 km · 8.9 twisty km · best km 12 · ~39 tight corners
km 0–8.9 of 8.9
Under Rim Road (FS 30059) · near Bondurant
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
17.5 km · 13.4 twisty km · best km 11 · ~44 tight corners
km 0–17.5 of 17.5
Long Creek Road (FSR 513) · near Jules Bowl
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
18.9 km · 14.8 twisty km · best km 10 · ~52 tight corners
km 0–18.9 of 18.9
Cottonwood Creek Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
18.0 km · 15.9 twisty km · best km 10 · ~58 tight corners
km 0–18 of 20.2
Van Ortwick Hill Road · Atkinson Ranch → Hagemeister Ranch
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
16.3 km · 12.3 twisty km · best km 10 · ~37 tight corners
km 0–16.3 of 16.3
South French Creek Road (FR 225) · Ryan Park → Jays Roost
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
26.8 km · 19.9 twisty km · best km 9 · ~20 tight corners
km 0–26.8 of 26.8
Arapaho Trail Road · Atkinson Ranch → Pickerall Ranch
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
8.2 km · 8.2 twisty km · best km 11 · ~6 tight corners
km 0–8.2 of 8.2
Rim Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.2 km · 12.2 twisty km · best km 11 · ~47 tight corners
km 1–13.2 of 13.2
FS 701GA · near Hirsig
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
6.5 km · 6.5 twisty km · best km 13 · ~17 tight corners
km 0–6.5 of 6.5
Iron Creek Spur 1A Road (FR 275.1A) · Jays Roost → Keystone
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
13.6 km · 11.6 twisty km · best km 11 · ~10 tight corners
km 0–13.6 of 13.6
East Fork Loop Road (FR 0171)
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
12.0 km · 11.1 twisty km · best km 11 · ~51 tight corners
km 0–12 of 17.3
Hobble Creek · near Big Park
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 9.1 twisty km · best km 11 · ~21 tight corners
km 0–11 of 11.7
Grand Loop Road · Canyon Village → Tower Junction
19.0 km · 9.0 twisty km · best km 10
km 101–120 of 156.5
Skyline Drive · near Sylvan Bay Summer Home Area
12.0 km · 5.0 twisty km · best km 9 · ~4 tight corners
km 0–12 of 18.3
WY 70 · Encampment → Rambler
17.0 km · 5.0 twisty km · best km 8
km 11–28.1 of 92.3
Beartooth Highway (US 212)
20.1 km · 4.0 twisty km · best km 8
km 26–46.1 of 60
Medicine Wheel Passage (US 14A)
8.9 km · 3.0 twisty km · best km 9
km 21.1–30 of 67.7
West Highway 22 (WY 22) · near Wilson
7.0 km · 3.0 twisty km · best km 8
km 7–14 of 28.2
Temporary North Entrance Road · near Mammoth
6.4 km · 3.0 twisty km · best km 9
km 0–6.4 of 6.4
Chief Joseph Highway (WY 296)
10.8 km · 2.4 twisty km · best km 9 · ~3 tight corners
km 7.3–18 of 73.9
East Entrance Road · near Steamboat Point
9.0 km · 1.9 twisty km · best km 7
km 14–23 of 41.9
Meeteetse Creek Road (CR 3JC) · near Dry Creek
6.4 km · 3.0 twisty km · best km 8 · ~9 tight corners
km 13.6–20 of 21.2
Grand Loop Road · near Mammoth
6.0 km · 2.0 twisty km · best km 8
km 61–67.1 of 68.2
Grand Loop Road · Upper Geyser Basin → Grant Village
10.0 km · 0.0 twisty km · best km 6
km 23–33 of 156.5
Grand Loop Road · Madison → Norris
7.0 km · 2.0 twisty km · best km 7
km 20–27 of 68.2
State Highway 130 (WY 130)
5.9 km · 1.9 twisty km · best km 7
km 85.1–91 of 158.3
Grand Loop Road · Tower Junction → Mammoth
6.1 km · 1.0 twisty km · best km 7
km 139–145.1 of 156.5
State Highway 24 (WY 24) · near Hulett
5.0 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 45–50.1 of 74.3
5.0 km · 0.0 twisty km · best km 5
km 31–36 of 41.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.