← All roads

Twisty motorcycle roads in Norway

3,115 twisty stretches · 36,534 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.

3,115
Twisty stretches
36,534 km
Twisty kilometres
569
Flowing stretches
38 km
Longest paved stretch · Eksingedalsvegen (5410)
Eksingedalsvegen (5410) · Langelandsstølen → Mo

Paved twisty
Paved 100%

37.8 km · 30.9 twisty km · best km 12 · ~5 tight corners
km 11–48.9 of 48.9

Score 8 · High

Geirangervegen / Ørnevegen (63) · Opplendskedalen → Møllsæter

Paved twisty
Paved 100%

24.0 km · 20.0 twisty km · best km 12 · ~32 tight corners
km 7–31 of 48.8

Score 9 · High

Lysevegen (4224) · near Lysebotn

Paved twisty
Paved 100%

18.0 km · 16.2 twisty km · best km 14 · ~2 tight corners
km 1–19 of 32.6

Score 10 · High

Åna-Sira-veien (44) · Jøssingfjord → Åna-Sira

Paved twisty
Paved 100%

17.0 km · 16.0 twisty km · best km 11 · ~6 tight corners
km 5–22 of 37.2

Score 9 · High

Hellandsbygdvegen (520) · Lono → Sauda

Paved twisty
Paved 100%

27.0 km · 20.0 twisty km · best km 10 · continuously winding, no single sharp turn
km 9–36 of 41.2

Score 8 · High

Bruvikvegen / Bruvikdalsvegen (5418) · Bruvik → Trengereid

Paved twisty
Paved 100%

15.0 km · 15.0 twisty km · best km 12 · ~1 tight corners
km 3–18 of 25.3

Score 9 · High

Rekstravegen (5086) · Gjøvåg → Sunde

Paved twisty
Paved 100%

16.1 km · 16.1 twisty km · best km 10 · ~2 tight corners
km 0–16.1 of 26.2

Score 9 · High

Kvitingsvegen (5128) · Kvitingen → Haga

Paved twisty
Paved 100%

14.2 km · 12.2 twisty km · best km 11 · ~1 tight corners
km 0–14.2 of 14.2

Score 9 · High

Folgefonnvegen · Rundehaugen → Krossdalen

Paved twisty
Paved 100%

9.0 km · 8.0 twisty km · best km 12 · ~12 tight corners
km 0–9 of 10.2

Score 10 · High

Stranda (5458) · Nesbø → Ostereidet

Paved twisty
Paved 100%

11.7 km · 11.7 twisty km · best km 12 · ~4 tight corners
km 0–11.7 of 11.7

Score 9 · High

Vanvikvegen (4730) · Vanvik → Sauda

Paved twisty
Paved 100%

19.0 km · 14.0 twisty km · best km 12 · ~2 tight corners
km 4.1–23.1 of 23.1

Score 8 · High

Toskedalsvegen · near Stamneshella

Paved twisty
Paved 100%

10.2 km · 10.2 twisty km · best km 11 · ~3 tight corners
km 0–10.2 of 10.2

Score 10 · High

Røldalsfjellet · Røldal → Seljestad

Paved twisty
Paved 100%

9.8 km · 8.8 twisty km · best km 12 · ~6 tight corners
km 0–9.8 of 9.8

Score 10 · High

Minneåsvegen / Minneåsen (1602) · Hurdal torg → Minnesund

Paved twisty
Paved 100%

10.7 km · 9.7 twisty km · best km 11 · ~5 tight corners
km 0–10.7 of 10.7

Score 9 · High

Vassbygdvegen (5450) · Konglevoll → Seim

Paved twisty
Paved 100%

12.6 km · 10.6 twisty km · best km 11 · ~5 tight corners · 1 hairpins
km 0–12.6 of 12.6

Score 9 · High

Bondalsvegen (3428) · Rjukan → Tuddal

Paved twisty
Paved 100%

17.0 km · 16.0 twisty km · best km 10 · continuously winding, no single sharp turn
km 0–17 of 17

Score 8 · High

Fotlandsvegen (5430) · Fotlandsvåg → Lonevåg

Paved twisty
Paved 100%

11.7 km · 8.8 twisty km · best km 12 · ~4 tight corners
km 0–11.7 of 11.7

Score 9 · High

Osterøyvegen (567) · Lonevåg → Tysso

Paved twisty
Paved 100%

17.6 km · 10.6 twisty km · best km 10 · ~3 tight corners
km 3–20.6 of 20.6

Score 8 · High

Herandsvegen (550) · Bokko → Ås

Paved twisty
Paved 100%

6.0 km · 6.0 twisty km · best km 12 · ~7 tight corners
km 13–19 of 36.2

Score 11 · High

Bergsdalsvegen (5400) · Brekka → Dale

Paved twisty
Paved 100%

9.0 km · 7.0 twisty km · best km 12 · ~1 tight corners
km 36–45 of 45

Score 10 · High

Yndesdalsvegen (5436) · Yndesdalen → Brekke

Paved twisty
Paved 100%

10.0 km · 7.0 twisty km · best km 12 · ~35 tight corners
km 17–27 of 29.5

Score 9 · High

Hyevegen (615) · Heimseta → Hyen

Paved twisty
Paved 100%

14.0 km · 9.9 twisty km · best km 12 · ~10 tight corners
km 23–37 of 69.8

Score 8 · High

Eidavegen / Eidsnesvegen (5456) · Ostereidet → Eikangervåg

Paved twisty
Paved 100%

7.9 km · 7.9 twisty km · best km 12 · ~6 tight corners
km 0–7.9 of 7.9

Score 10 · High

Hoddevikvegen / Dragseidvegen (5753) · Hoddevika → Leikanger

Paved twisty
Paved 100%

11.3 km · 9.3 twisty km · best km 12 · ~12 tight corners
km 2–13.3 of 13.3

Score 9 · High

Tempelseterveien · near Eggedal

Paved twisty
Paved 97%

6.0 km · 6.0 twisty km · best km 12 · ~18 tight corners
km 0–6 of 7.4

Score 10 · High

Store Nordmannsslepa · Slagsvolltangen → Solheimstulberget

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

19.0 km · 19.0 twisty km · best km 12 · ~70 tight corners · 1 hairpins
km 0–19 of 19

Score 10 · High

Strannen · Åna-Sira → Hellemork

Unpaved & 4WD
Mixed 13%

14.6 km · 14.6 twisty km · best km 12 · ~10 tight corners
km 0–14.6 of 14.6

Score 10 · High

Muggedølavegen · Vegamotet → Garthus

Unpaved & 4WD
Gravel/Dirt 0%

17.9 km · 16.0 twisty km · best km 12 · ~10 tight corners
km 0–17.9 of 17.9

Score 9 · High

Gislerudvegen · Panten → Gislerud

Unpaved & 4WD
Gravel/Dirt 0%

9.4 km · 9.4 twisty km · best km 13 · ~69 tight corners
km 0–9.4 of 9.4

Score 12 · Extreme

Sandevegen · Fetjan → Sanden

Unpaved & 4WD
Gravel/Dirt 0%

12.6 km · 12.6 twisty km · best km 12 · ~23 tight corners
km 0–12.6 of 12.6

Score 10 · High

Rangåvegen · Kråklivollen → Grevskott

Unpaved & 4WD
Gravel/Dirt 0%

12.9 km · 12.9 twisty km · best km 11 · ~11 tight corners
km 0–12.9 of 12.9

Score 10 · High

Vindsjåvegen · Primhaug → Reisjå

Unpaved & 4WD
Gravel/Dirt 0%

10.1 km · 10.1 twisty km · best km 14 · ~10 tight corners
km 0–10.1 of 10.1

Score 11 · High

Tverrvassvegen · Vestersætra → Liabygdi

Unpaved & 4WD
Gravel/Dirt 0%

15.0 km · 14.0 twisty km · best km 12 · ~6 tight corners · 1 hairpins
km 0–15 of 15

Score 9 · High

Smådølvegen · Trolltjønnstølan → Fønnebø

Unpaved & 4WD
Gravel/Dirt 0%

29.5 km · 24.6 twisty km · best km 9 · ~4 tight corners
km 0–29.5 of 29.5

Score 8 · High

Stornesvegen · Storneskulten → Heggelie

Unpaved & 4WD
Gravel/Dirt 0%

12.4 km · 12.4 twisty km · best km 12 · ~8 tight corners
km 0–12.4 of 12.4

Score 10 · High

Lundadalsvegen · Kråklivollen → Lundamo

Unpaved & 4WD
Gravel/Dirt 0%

20.3 km · 16.2 twisty km · best km 11 · ~8 tight corners
km 0–20.3 of 20.3

Score 8 · High

Vollsetervegen · Gulsviksetran → Flå

Unpaved & 4WD
Gravel/Dirt 0%

12.6 km · 10.6 twisty km · best km 12 · ~34 tight corners · 1 hairpins
km 0–12.6 of 12.6

Score 10 · High

Liamarkvegen · Kvitevasslie → Nørdre Li

Unpaved & 4WD
Gravel/Dirt 0%

11.7 km · 11.7 twisty km · best km 11 · ~32 tight corners
km 0–11.7 of 11.7

Score 10 · High

Vergjedalsvegen · Øktedalen → Kvisle

Unpaved & 4WD
Gravel/Dirt 0%

18.7 km · 16.7 twisty km · best km 11 · ~6 tight corners
km 0–18.7 of 18.7

Score 9 · High

Hjølmavegen · Lambahaug → Øvre Eidfjord

Unpaved & 4WD
Mixed 15%

8.1 km · 8.1 twisty km · best km 14 · ~54 tight corners
km 0–8.1 of 8.9

Score 12 · Extreme

Suldalseidvegen · Suldalseidet → Suldal

Unpaved & 4WD
Gravel/Dirt 0%

9.9 km · 9.9 twisty km · best km 14 · ~16 tight corners · 2 hairpins
km 0–9.9 of 9.9

Score 11 · High

Varaldsetvegen · Hol → Arnegard

Unpaved & 4WD
Gravel/Dirt 0%

18.0 km · 16.0 twisty km · best km 11 · ~13 tight corners
km 0–18 of 18.5

Score 9 · High

Unnamed road · Bruknappen → Spavangsbakkane

Unpaved & 4WD
Gravel/Dirt 0%

13.0 km · 12.0 twisty km · best km 14 · ~48 tight corners
km 0–13 of 16.6

Score 10 · High

Månovegen · Leira → Fagernes

Unpaved & 4WD
Gravel/Dirt 0%

15.2 km · 13.2 twisty km · best km 11 · ~7 tight corners · 1 hairpins
km 2–17.2 of 17.2

Score 9 · High

Suoikkatveien · near Kvænangsbotn

Unpaved & 4WD
Gravel/Dirt 0%

14.3 km · 13.3 twisty km · best km 12 · ~1 tight corners
km 0–14.3 of 14.3

Score 9 · High

Roevegen · Eide → Årset

Unpaved & 4WD
Gravel/Dirt 0%

13.2 km · 11.2 twisty km · best km 12 · ~13 tight corners
km 0–13.2 of 13.2

Score 9 · High

Lindbuvegen · Kongsberg → Svene

Unpaved & 4WD
Gravel/Dirt 0%

11.7 km · 11.7 twisty km · best km 12 · ~10 tight corners
km 0–11.7 of 11.7

Score 10 · High

Grådalsveien · Moen → Grådalen

Unpaved & 4WD
Gravel/Dirt 0%

19.0 km · 15.0 twisty km · best km 11 · ~8 tight corners
km 1–20 of 23.3

Score 8 · High

Kalottireitti

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

7.2 km · 7.2 twisty km · best km 14 · ~61 tight corners
km 1–8.2 of 8.2

Score 12 · Extreme

Veslorkelsjøvegen · Næringhøgda → Flåen

Unpaved & 4WD
Gravel/Dirt 0%

10.9 km · 10.9 twisty km · best km 11 · ~11 tight corners
km 0–10.9 of 10.9

Score 10 · High

Raundalsvegen (5386) · Løkjatræet → Vossavangen

Flowing
Paved 100%

29.7 km · 14.7 twisty km · best km 9 · ~7 tight corners
km 0–29.7 of 29.7

Score 7 · Moderate

Stordalsvegen / Fjordsvegen (5442) · Bjordal → Matre

Flowing
Paved 100%

34.3 km · 13.3 twisty km · best km 11 · ~7 tight corners
km 25–59.4 of 59.4

Score 7 · Moderate

Sognefjellsvegen (55) · Skjolden → Sovarhaugen

Flowing
Paved 100%

24.0 km · 11.0 twisty km · best km 11 · ~9 tight corners
km 58–82 of 135.1

Score 7 · Moderate

Guddalsvegen (5597) · Nautsundet → Byrkjosen

Flowing
Paved 100%

24.0 km · 11.0 twisty km · best km 10 · ~1 tight corners
km 0–24 of 36.4

Score 7 · Moderate

Tuddalsvegen / Gaustavegen (3430) · Rjukan → Sauland

Flowing
Paved 100%

30.0 km · 7.0 twisty km · best km 11 · ~4 tight corners
km 14–44 of 46.9

Score 6 · Moderate

Eidsborgvegen (450) · Dalen → Høydalsmo

Flowing
Paved 100%

18.6 km · 9.0 twisty km · best km 11 · ~8 tight corners
km 2–20.6 of 20.6

Score 7 · Moderate

Krakhellevegen / Daløyvegen (606) · Krakhella → Hardbakke

Flowing
Paved 100%

27.3 km · 11.2 twisty km · best km 9 · ~3 tight corners
km 5–32.3 of 32.3

Score 6 · Moderate

Sandhornøyveien (7438) · Horsdal → Skjelvika

Flowing
Paved 100%

27.2 km · 7.3 twisty km · best km 8 · ~1 tight corners
km 0–27.2 of 27.2

Score 6 · Moderate

Brelandsveien / Tronstadvegen (4238) · Øyslebø → Hortemo

Flowing
Paved 100%

22.0 km · 10.1 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–22 of 24.9

Score 6 · Moderate

Staurdalsvegen (57) · Rysjedal → Skor

Flowing
Paved 100%

23.0 km · 7.1 twisty km · best km 9 · ~3 tight corners
km 0–23 of 46.4

Score 6 · Moderate

Birtedalsvegen (3384) · Tovsli → Fardal

Flowing
Paved 100%

16.0 km · 6.0 twisty km · best km 12 · ~2 tight corners
km 54–70 of 78.1

Score 7 · Moderate

Fjågesundvegen / Østredalen (3324) · Eidstod → Grova

Flowing
Paved 100%

23.9 km · 6.9 twisty km · best km 10 · continuously winding, no single sharp turn
km 3.1–26.9 of 26.9

Score 6 · Moderate

Fjotlandsvegen / Krågelandsvegen (42) · Krågeland → Åsen

Flowing
Paved 100%

16.0 km · 7.0 twisty km · best km 11 · continuously winding, no single sharp turn
km 71–87 of 135.6

Score 7 · Moderate

Holtebygdveien / Dalsroaveien (306) · Steinsholt → Høyjord

Flowing
Paved 100%

17.0 km · 7.0 twisty km · best km 10 · ~1 tight corners
km 2–19 of 25.6

Score 7 · Moderate

Geisnesvegen (776) · Kolvereid → Straumen

Flowing
Paved 100%

24.0 km · 5.0 twisty km · best km 8 · ~1 tight corners
km 3–27 of 57.6

Score 6 · Moderate

Herlandsvegen / Høyvikvegen (5660) · Herland → Seljevoll

Flowing
Paved 100%

18.8 km · 7.8 twisty km · best km 8 · ~1 tight corners
km 0–18.8 of 18.8

Score 6 · Moderate

Lelandsveien (4054) · Vigmostad → Foss

Flowing
Paved 100%

16.0 km · 7.0 twisty km · best km 10 · ~2 tight corners
km 0–16 of 21

Score 7 · Moderate

Engeslandsveien (405) · Oggevatn → Engesland

Flowing
Paved 100%

17.0 km · 5.0 twisty km · best km 9 · ~2 tight corners
km 22–39 of 43.7

Score 7 · Moderate

Selbuvegen / Strandvegen (6712) · Grøtem → Hommelvik

Flowing
Paved 100%

23.7 km · 4.7 twisty km · best km 11 · ~2 tight corners
km 10–33.7 of 33.7

Score 6 · Moderate

Svartangveien / Austadveien (3046) · Siljan → Kvelde

Flowing
Paved 100%

19.1 km · 7.2 twisty km · best km 10 · continuously winding, no single sharp turn
km 0–19.1 of 19.1

Score 6 · Moderate

Høvågveien (401) · Kristiansand → Vestre Vallesverd

Flowing
Paved 100%

15.9 km · 6.9 twisty km · best km 10 · ~1 tight corners
km 0–15.9 of 15.9

Score 7 · Moderate

Plurdalsveien (7364) · Storforshei → Illgruben

Flowing
Paved 100%

14.0 km · 6.1 twisty km · best km 11 · ~1 tight corners
km 6–20 of 20

Score 7 · Moderate

Sundvorvegen (549) · Sævareid → Sundvor

Flowing
Paved 100%

20.0 km · 6.0 twisty km · best km 10 · ~1 tight corners
km 0–20 of 43.5

Score 6 · Moderate

Austgulvegen (5584) · Dalsøyra → Takle

Flowing
Paved 100%

15.0 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 0–15 of 16.4

Score 7 · Moderate

Søndre Vestsidaveg / Klevarsida (3342) · Notodden → Klever

Flowing
Paved 100%

14.4 km · 6.9 twisty km · best km 9 · continuously winding, no single sharp turn
km 1–15.4 of 15.4

Score 7 · 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 Norway

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

Almdalen 18
Alsvåg 5
Arendal 72
Atndalen 20
Aukland 56
Auli 49
Bagn 107
Berg 12
Bergen 111
Bergset 13
Berkåk 29
Birkeland 100
Bjørkelangen 41
Bjørsland 20
Bjørvasslia 126
Bostrak 115
Brandval 39
Braskereidfoss 31
Breiavad 62
Breide 7
Brekkebygda 120
Breksillan 11
Briksdalen 48
Bruknappen 32
Brumunddal 56
Brønnhøbrøstet 12
Burstad 52
Bygstad 67
Dagali 74
Dal 92
Dalen 81
Damkoia 35
Drammen 88
Egersund 47
Eggedal 116
Eidal 122
Eidsdal 27
Eidsfoss 100
Eikjemonen 82
Elstad 9
Feneset 23
Fister 79
Fjell 8
Fjelldal 4
Fjellskogen 31
Fjølvika 10
Flåen 17
Fossby 24
Fosseknuten 36
Fresvik 45
Fåvang 29
Førde 77
Gaupne 36
Gjengedalen 59
Gjersvika 4
Gjøra 13
Gran 78
Grane 11
Grotte 74
Grytsetra 65
Gulsvik 125
Guttelvika 7
Haltdalen 25
Hardbakke 63
Hatlelid 47
Haugen 34
Haugesund 75
Hebergsætrene 21
Heggeriset 5
Hegra 21
Helgåsen 6
Helleberg 87
Helstad 19
Herland 56
Hersvikbygda 66
Hjertum 58
Holebua 9
Homlei 123
Homme 79
Håland 109
Illgruben 14
Innfjorden 20
Jondalssetra 130
Juvvasshøe 27
Jørundland 91
Kjeldebotn – Gáldovuotna 15
Kjerknes 10
Kjerringhetta 28
Knapper 41
Knarrlaget 15
Kolberg 10
Konsvikosen 13
Kopardal 14
Korgen 23
Korshamn 74
Kragerø 84
Kristiansand 76
Kvenvær 17
Kvikstad 4
Kvinlog 93
Kyrkjebygda 110
Laberget 24
Lalm 17
Lambahaug 47
Langåskoia 29
Larsbunuten 27
Larsheimet 18
Larsnes 29
Leirvik 106
Lenvik 11
Lia 11
Linset 14
Litjharrbekkåsen 9
Ljosland 69
Lote 69
Lunde 122
Lykkjebøen 64
Lyngdal 74
Lysebotn 59
Løding 9
Lønhaugen 21
Mandal 73
Matrand 26
Maura 54
Meieribyen 52
Minnesund 47
Mo 52
Moen 116
Mogrenda 51
Moskenes 5
Måløy 33
Nape 88
Nes 36
Nordheimsstølen 59
Noresund 119
Notodden 128
Otta 25
Porsgrunn 86
Rabalen 64
Raudmåsårøsta 20
Raufoss 75
Re 53
Reisete 74
Revetal 91
Ribbehæ 23
Risenkoia 41
Risør 74
Rognaldsvåg 43
Rombaksbotn 14
Rundehaugen 94
Russhellaren 33
Russtangen 30
Rysjedal 87
Råholt 45
Rødberg 105
Røldal 49
Rømskog 29
Rørvika 61
Røsvika 9
Sabetjohka 6
Sandvika 94
Sauda 84
Sauland 113
Setermoen 15
Sifjorden 14
Sjøholt 21
Skagen 34
Skare 69
Skeie 68
Skora 36
Skánik – Skånland 18
Skåland 75
Skårill 29
Sleipestølen 33
Snalderhaugen 20
Snarum 121
Sogndal 31
Solem 11
Son 78
Steinsrud 106
Stordalen 8
Storjord – Muodno 11
Storsteinnes 8
Stranda 17
Straumen 19
Stugusjøen 16
Sulitjelma – Sulisjielmmá 8
Sveindal 106
Svorkbygda 36
Sylling 87
Sålell 21
Sørreisa – Orjješ-Ráisa 18
Sørum 110
Tappeluft – Dáhpeluokta 7
Tinnoset 111
Tretten 37
Treungen 99
Tånnårvika 21
Tøråsen 25
Uggdalseidet 97
Ulvik 54
Valle 39
Vang 42
Vatland 61
Vatnvågen 7
Vestby 75
Vihovda 91
Vingelen 17
Vinje 62
Vinjeøra 26
Vollen 11
Vossavangen 79
Våge 83
Åbogen 31
Ådneram 42
Ål 79
Ålen 18
Ålesund 21
Åmot 114
Åmotsdalen 14
Øksnes 9
Ørnes 7
Øvre Espedal 62
Øvre Moen 64
Øyarhamn 119

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