← All roads

Twisty motorcycle roads in Utah

1,977 twisty stretches · 17,613 km of twisty road — joined from OpenStreetMap geometry and scored by NavForge's map pipeline. Paved, unpaved and flowing stretches ranked separately.

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.

1,977
Twisty stretches
17,613 km
Twisty kilometres
49
Flowing stretches
24 km
Longest paved stretch · Mt. Nebo Scenic Byway (FR 015)
Alpine Scenic Highway · Mutual Dell → Aspen Grove

Paved twisty
Paved 100%

17.9 km · 17.0 twisty km · best km 12 · ~5 tight corners
km 17.1–35 of 39.1

Score 10 · High

Mt. Nebo Scenic Byway (FR 015) · Santaquin → Gypsum Mill

Paved twisty
Paved 100%

24.0 km · 17.0 twisty km · best km 11 · ~3 tight corners
km 21–45 of 52.7

Score 8 · High

Cascade Springs Drive · Charleston → Midway

Paved twisty
Paved 100%

8.1 km · 8.1 twisty km · best km 11 · ~15 tight corners
km 0–8.1 of 8.8

Score 10 · High

Zion–Mount Carmel Highway (SR 9) · Crazy Quilt Mesa → Springdale

Paved twisty
Paved 100%

13.0 km · 11.0 twisty km · best km 10
km 6–19 of 74.8

Score 8 · High

Unnamed road · Cedar City → Enoch

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 11 · ~34 tight corners
km 2–10 of 11

Score 10 · High

Mt. Nebo Scenic Byway (FR 015) · Elk Ridge → Woodland Hills

Paved twisty
Paved 100%

11.0 km · 11.0 twisty km · best km 9 · ~5 tight corners
km 0–11 of 52.7

Score 8 · High

Cascade Springs Drive (NF 70114) · Aspen Grove → Charleston

Paved twisty
Paved 100%

11.0 km · 10.0 twisty km · best km 10 · ~7 tight corners
km 0–11 of 11

Score 8 · High

Butterfield Canyon Road · Big Flat → Tooele

Paved twisty
Paved 100%

5.1 km · 5.1 twisty km · best km 11 · ~2 tight corners
km 6–11.1 of 11.1

Score 11 · High

Pine Canyon Road · Park City → Midway

Paved twisty
Paved 100%

10.0 km · 8.0 twisty km · best km 11 · ~12 tight corners
km 0–10 of 10.6

Score 8 · High

Unicorn Ridge – Indian Creek Road (NF 70042) · Mill Fork → Sky View

Paved twisty
Paved 100%

10.0 km · 9.0 twisty km · best km 10 · ~8 tight corners
km 0–10 of 19.8

Score 8 · High

Old Snowbasin Road · near Huntsville

Paved twisty
Paved 100%

6.1 km · 6.1 twisty km · best km 11
km 0–6.1 of 6.1

Score 9 · High

Loop Road (CR 73) · near Bachelor Basin

Paved twisty
Paved 100%

5.1 km · 5.1 twisty km · best km 11 · ~25 tight corners
km 0–5.1 of 17.4

Score 10 · High

Diamond Fork Road (NF 70029) · West Portal → Patrick Place

Paved twisty
Paved 100%

10.9 km · 10.9 twisty km · best km 9 · ~3 tight corners
km 0–10.9 of 10.9

Score 8 · High

Price Canyon Recreation Area Road (BLM 6580) · Royal → Kyune

Paved twisty
Paved 97%

5.0 km · 5.0 twisty km · best km 11 · ~6 tight corners
km 0–5 of 5.6

Score 10 · High

Lake Creek Road · near Timber Lakes

Paved twisty
Paved 100%

10.5 km · 8.4 twisty km · best km 9 · ~3 tight corners
km 1–11.5 of 11.5

Score 8 · High

SR 65 · near Mountain Dell Park

Paved twisty
Paved 100%

10.0 km · 7.2 twisty km · best km 10 · ~1 tight corners
km 10–20 of 45.4

Score 8 · High

Sheep Creek Geologic Loop (FR 218)

Paved twisty
Paved 100%

8.0 km · 6.1 twisty km · best km 10 · ~2 tight corners
km 5–13 of 18.9

Score 8 · High

La Sal Loop Road (CR 127) · near Brumley Ridge

Paved twisty
Paved 100%

9.0 km · 6.0 twisty km · best km 9 · ~3 tight corners
km 0–9 of 23.1

Score 7 · Moderate

Upheaval Dome Road (CR 183) · The Breach → Willow Flat

Paved twisty
Paved 100%

5.0 km · 4.1 twisty km · best km 10 · ~1 tight corners · 1 hairpins
km 0–5 of 6.6

Score 8 · High

East Canyon Road (SR 66) · near Whites Crossing

Paved twisty
Paved 100%

4.1 km · 4.1 twisty km · best km 9 · ~2 tight corners
km 18–22.1 of 23.1

Score 9 · High

Taylor Flat Road (CR 85) · Bachelor Basin → Andy Mesa

Paved twisty
Paved 100%

4.1 km · 4.1 twisty km · best km 9 · ~7 tight corners
km 2–6.1 of 32.7

Score 9 · High

Marsac Avenue (SR 224) · near Park City

Paved twisty
Paved 100%

6.1 km · 4.1 twisty km · best km 10 · ~1 tight corners
km 0–6.1 of 17.1

Score 8 · High

Santaquin Canyon Road · near Santaquin

Paved twisty
Paved 100%

4.0 km · 4.0 twisty km · best km 10 · ~3 tight corners
km 0–4 of 9.3

Score 9 · High

SR 153 · North Creek → Beaver

Paved twisty
Paved 100%

7.0 km · 5.0 twisty km · best km 10
km 46–53 of 65.2

Score 7 · Moderate

Capitol Reef Scenic Drive · near Fruita

Paved twisty
Paved 100%

6.0 km · 4.0 twisty km · best km 9
km 0–6 of 12.8

Score 7 · Moderate

Poison Springs/North Hatch Canyon Road (NP 730) · Waterhole Flat → Cedar Point

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

40.7 km · 39.7 twisty km · best km 14 · ~299 tight corners
km 0–40.7 of 40.7

Score 11 · High

Unnamed road · The Doll House → Waterhole Flat

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

33.7 km · 32.6 twisty km · best km 15 · ~313 tight corners
km 0–33.7 of 33.7

Score 12 · Extreme

Lockhart Basin Road (BLM D1594) · Lockhart Basin → Hatch Point

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

30.1 km · 30.1 twisty km · best km 14 · ~336 tight corners
km 0–30.1 of 30.1

Score 12 · Extreme

Horse Canyon Road (CR 328) · Suluar Mesa → Solitude

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

40.0 km · 39.0 twisty km · best km 14 · ~271 tight corners
km 0–40 of 41.5

Score 10 · High

Blue Notch Road (CR 2061) · Good Hope Mesa → Wingate Mesa

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

29.0 km · 29.0 twisty km · best km 13 · ~268 tight corners
km 0–29 of 29.8

Score 11 · High

Dry Wash Trail · Pintura → La Verkin

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

15.7 km · 15.7 twisty km · best km 15 · ~445 tight corners
km 0–15.7 of 15.7

Score 14 · Extreme

Kyhv Peak Road (NF 70027) · Springville → Orem

Unpaved & 4WD
Mixed 20%

36.3 km · 34.3 twisty km · best km 12 · ~55 tight corners
km 3–39.3 of 39.3

Score 10 · High

Ryan Creek Road (CR 350) · Spring Creek Ranch → Scharf Mesa

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

27.3 km · 25.3 twisty km · best km 12 · ~123 tight corners · 1 hairpins
km 0–27.3 of 27.3

Score 10 · High

Jacob’s Chair OHV Route (BLM D1938) · Ducket Crossing → Lower Horse Flats

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

24.0 km · 24.0 twisty km · best km 12 · ~155 tight corners · 1 hairpins
km 0–24 of 24

Score 10 · High

Kane Creek Canyon Trail (BLM D1645) · Hatch Point → Bridger Jack Mesa

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

21.3 km · 21.3 twisty km · best km 13 · ~162 tight corners
km 0–21.3 of 21.3

Score 11 · High

BLM 638 (Fix It Pass Trail) (BLM 638) · Head of Sinbad → Cactus Flats

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

17.0 km · 17.0 twisty km · best km 13 · ~192 tight corners · 1 hairpins
km 0–17 of 17

Score 12 · Extreme

Causeway Road (FR 0095) · Sego Flat → Duckett Ridge

Unpaved & 4WD
Gravel/Dirt 0%

37.6 km · 33.6 twisty km · best km 11 · ~131 tight corners
km 0–37.6 of 37.6

Score 9 · High

Nipple Bench Trail (BLM 326) · near Big Water

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

28.0 km · 25.0 twisty km · best km 13 · ~191 tight corners
km 8.1–36.1 of 36.1

Score 10 · High

Croton Road

Unpaved & 4WD
Gravel/Dirt 0%

20.7 km · 20.7 twisty km · best km 13 · ~225 tight corners · 1 hairpins
km 6.1–26.8 of 26.8

Score 11 · High

Unnamed road · North Beaver Mesa → Polar Mesa

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

19.9 km · 19.9 twisty km · best km 13 · ~133 tight corners
km 1–20.9 of 20.9

Score 11 · High

Heads Of The Creeks Road (BLM 320)

Unpaved & 4WD
Gravel/Dirt 0%

30.7 km · 28.6 twisty km · best km 12 · ~165 tight corners
km 0–30.7 of 30.7

Score 9 · High

Red Canyon Road (CR 259) · Wingate Mesa → Red Rock Plateau

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

22.1 km · 21.0 twisty km · best km 12 · ~139 tight corners
km 0–22.1 of 48.3

Score 10 · High

Radium King Road (CR 258) · Wingate Mesa → Fry Canyon

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

18.1 km · 18.1 twisty km · best km 13 · ~163 tight corners
km 0–18.1 of 37.4

Score 11 · High

Flat Pass Trail (BLM D0684) · Moab → Spanish Valley

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

13.2 km · 13.2 twisty km · best km 15 · ~200 tight corners · 4 hairpins
km 0–13.2 of 13.2

Score 13 · Extreme

Hell’s Backbone Road / Hells Backbone Loop Road (FR 153) · Boulder → Griffin Ranch

Unpaved & 4WD
Gravel/Dirt 0%

37.2 km · 32.2 twisty km · best km 11 · ~162 tight corners · 2 hairpins
km 0–37.2 of 54

Score 9 · High

Big John-Marysvale Road (FR 0123) · near Bullion Falls

Unpaved & 4WD
Gravel/Dirt 0%

25.5 km · 25.5 twisty km · best km 14 · ~60 tight corners
km 0–25.5 of 25.5

Score 10 · High

Kimball Draw/Cat Canyon Road (CR 927) · Tea Brush Flat → Copper Globe Flat

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

23.5 km · 23.5 twisty km · best km 12 · ~52 tight corners
km 1–24.5 of 24.5

Score 10 · High

Wahweap Sit Down Bench Road (K7085)

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

19.7 km · 19.7 twisty km · best km 13 · ~139 tight corners
km 0–19.7 of 19.7

Score 11 · High

Cane Springs Canyon Road

Unpaved & 4WD
Gravel/Dirt 0%

16.3 km · 16.3 twisty km · best km 13 · ~144 tight corners
km 0–16.3 of 16.3

Score 12 · Extreme

Behind the Rocks Road / Pritchett Canyon Trail (BLM D0663) · Behind The Rocks → Moab

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

23.8 km · 20.7 twisty km · best km 13 · ~129 tight corners · 1 hairpins
km 4–27.8 of 27.8

Score 10 · High

Loop Road / South La Sal Mountain Loop Road (CR 73) · Bachelor Basin → Brumley Ridge

Flowing
Paved 100%

17.4 km · 8.1 twisty km · best km 11 · ~33 tight corners
km 0–17.4 of 17.4

Score 8 · High

Sheep Creek Geologic Loop (FR 218)

Flowing
Paved 100%

13.9 km · 6.1 twisty km · best km 10 · ~4 tight corners
km 5–18.9 of 18.9

Score 7 · Moderate

A Journey Through Time Scenic Byway · Chokecherry Meadow → Boulder

Flowing
Paved 100%

25.0 km · 4.0 twisty km · best km 7
km 19–44.1 of 198.4

Score 5 · Moderate

SR 153

Flowing
Paved 100%

12.0 km · 5.0 twisty km · best km 10
km 42–54 of 65.2

Score 7 · Moderate

Burr Trail Road (CR 0598) · Boulder → Rattlesnake Bench

Flowing
Paved 100%

15.0 km · 4.2 twisty km · best km 8 · ~13 tight corners
km 14–29 of 106.5

Score 6 · Moderate

Logan Canyon Scenic Byway · Beirdneau Summer Home Area → Brachipad Summer Home Area

Flowing
Paved 100%

19.0 km · 4.0 twisty km · best km 8
km 112–131 of 170.8

Score 6 · Moderate

Blacksmith Fork Canyon Road (SR 101) · near Hyrum

Flowing
Paved 100%

16.8 km · 3.9 twisty km · best km 7
km 18.2–34.9 of 34.9

Score 5 · Moderate

Marsac Avenue (SR 224) · Park City → Snyderville

Flowing
Paved 100%

13.0 km · 4.1 twisty km · best km 10 · ~5 tight corners
km 0–13 of 17.1

Score 6 · Moderate

Mirror Lake Highway (SR 150) · Murdock Basin → Middle Basin

Flowing
Paved 100%

14.0 km · 4.0 twisty km · best km 8
km 40–54 of 88

Score 5 · Moderate

US 191 · Dutch John → Flaming Gorge Summer Home Area

Flowing
Paved 100%

9.0 km · 4.1 twisty km · best km 9
km 93–102 of 161.1

Score 7 · Moderate

North Fork County Road · Zion Lodge → Crazy Quilt Mesa

Flowing
Paved 100%

9.0 km · 4.1 twisty km · best km 8
km 0–9 of 9

Score 7 · Moderate

Cottonwood Canyon Road (BLM 6559)

Flowing
Paved 100%

9.5 km · 4.1 twisty km · best km 7
km 1–10.5 of 10.5

Score 6 · Moderate

SR 143 · Brian Head → Parowan

Flowing
Paved 100%

12.0 km · 2.0 twisty km · best km 9
km 54–66 of 77.2

Score 6 · Moderate

CO 90 · near Hideout Mesa

Flowing
Paved 100%

13.6 km · 3.0 twisty km · best km 9
km 1.5–15.1 of 24.3

Score 6 · Moderate

Sheep Creek – Rays Valley Road (NF 70051) · near Mill Fork

Flowing
Paved 100%

9.0 km · 3.0 twisty km · best km 8
km 20–29 of 32.5

Score 6 · Moderate

Tony Grove Road · near Brachipad Summer Home Area

Flowing
Paved 100%

11.0 km · 3.0 twisty km · best km 9 · ~1 tight corners
km 0–11 of 11

Score 6 · Moderate

Big Cottonwood Canyon Road (SR 190) · Cottonwood Heights → Pine Lodge

Flowing
Paved 100%

7.1 km · 2.9 twisty km · best km 9
km 5–12.1 of 25.1

Score 7 · Moderate

Kolob Canyons Road · near New Harmony

Flowing
Paved 98%

8.8 km · 2.0 twisty km · best km 10
km 0–8.8 of 8.8

Score 6 · Moderate

Nine Mile Canyon Road (UT 53)

Flowing
Paved 100%

14.0 km · 2.0 twisty km · best km 7 · ~1 tight corners
km 2–16 of 34.5

Score 5 · Moderate

A Journey Through Time Scenic Byway · Boulder → Brigham Tea Bench

Flowing
Paved 100%

10.2 km · 2.0 twisty km · best km 7
km 70–80.2 of 198.4

Score 5 · Moderate

West Side Strawberry Road (NF 70131) · East Portal → Bryants Fork Summer Home Area

Flowing
Paved 100%

9.2 km · 2.1 twisty km · best km 7 · ~1 tight corners
km 38–47.2 of 56.6

Score 5 · Moderate

Monte Cristo Road (SR 39)

Flowing
Paved 100%

8.0 km · 2.1 twisty km · best km 7
km 40–48 of 77.9

Score 6 · Moderate

Forest Service Road 038

Flowing
Paved 100%

6.8 km · 2.0 twisty km · best km 7
km 0–6.8 of 6.8

Score 6 · Moderate

SR 24 · Blue Flats → Fruita

Flowing
Paved 100%

12.0 km · 0.0 twisty km · best km 6
km 113–125 of 258.3

Score 5 · Moderate

North Dry Valley Road · near Scofield

Flowing
Paved 98%

6.9 km · 3.0 twisty km · best km 8 · ~6 tight corners
km 2.1–9.1 of 10.3

Score 6 · Moderate

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.

Twisty roads around a town in Utah

The same roads, gathered around the place you would set off from.

Adamsville 9
Alta 51
Alton 55
Apple Valley 30
Big Flat 38
Big Water 16
Black Jump 44
Boulder Mountain 41
Brachipad Summer Home Area 18
Brendel 45
Bryce Canyon City 33
Buckskin Gulch & Paria River Confluence 20
Bullion Falls 18
Caineville 54
Cajon Mesa 9
Cedar Fort 27
Cheese and Raisins 42
Clay Hills 30
Cougar Bench 58
Dance Hall Rock 22
Death Valley 28
Dennis 11
Diamond Valley 23
Duma Point 43
Dutch John 10
East Summit 27
Emery 50
Fairbanks Crossing 27
Farmington 31
Fishlake Resort 33
Fourmile Bench 44
Fruitland 50
Garden City 14
Good Hope Mesa 50
Grey Mesa 21
Grouse Creek 4
Hatch 52
Head of Bullfrog 43
Headquarters Valley 30
Hebron 15
Hells Hole 38
Hideout Mesa 46
Holden 15
Hole-in-the-Rock 19
Horse Canyon 22
House Park 54
Huntsville 23
Island Mesa 26
Jackass Benches 37
Kanab 42
Lake View Resort 44
Lakeside Resort 37
Little Wild Horse Canyon (South) 47
Lofgreen 12
Long Canyon Point 26
Manti Canyon Summer Homes 26
Mayfield 27
Mill Fork 54
Moab 69
Monroe 27
Monticello 41
Moon Lake Resort 13
Motoqua 10
Murdock Basin 26
Ninemile Bottom 64
No-Mans Island 25
Nokai Dome 24
North Creek 15
Norway Flat 39
Old La Sal 59
Ophir 16
Point Lookout 27
Poison Spring Benches 46
Price 40
Rainbow 25
Richfield 21
Rush Valley 6
Sand Flat 61
Santaquin 43
Santio Crossing 31
Scofield 52
Sego 52
Skutumpah 48
Spring City 31
Suluar Mesa 24
Sunridge Highlands 24
Swallow Park Ranch 50
Tabiona 25
The Big Ridge 52
The Ladders 60
The Race Track 47
The Red Ledges 43
Three Forks 52
Three Pines 33
Ticaboo 43
Tin Cup Mesa 14
Toms Canyon 47
Topkis Canyon 36
Toquerville 38
Trachyte Ranch 49
Tropic 35
Upper Horse Flats 51
Upton 31
Vernal 11
Watson 20
Westwater 40
Whites Crossing 36
Widtsoe Junction 29
Willow Crossing 19
Wilson Mesa 16
Windy Ridge 47
Wingate Mesa 49
Wire Pass Trailhead 25

Route through these roads with NavForge

Set the Twisty slider and NavForge routes you through the twistiest roads automatically — fully offline.

Get NavForge Premium

Leave a Comment