← All roads

Twisty motorcycle roads in Denmark

104 twisty stretches · 9,196 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.

104
Twisty stretches
9,196 km
Twisty kilometres
32
Flowing stretches
6 km
Longest paved stretch · Færgevej
Birknæsvej · Voerladegård → Vestbirk

Paved twisty
Paved 100%

4.8 km · 3.6 twisty km · best km 9 · ~4 tight corners
km 0–4.8 of 4.8

Score 8 · High

Tørskindvej · Bredsten → Egtved

Paved twisty
Paved 100%

3.3 km · 3.3 twisty km · best km 9 · continuously winding, no single sharp turn
km 4–7.3 of 7.3

Score 8 · High

Færgevej · Oksbøl → Blans

Paved twisty
Paved 100%

5.7 km · 3.8 twisty km · best km 9 · ~3 tight corners · 1 hairpins
km 1–6.8 of 6.8

Score 7 · Moderate

Stubbe Søvej · Gravlev → Dråby

Paved twisty
Paved 100%

5.5 km · 3.5 twisty km · best km 10 · continuously winding, no single sharp turn
km 0–5.5 of 5.5

Score 8 · High

Kokærvej · Krejsel → Christiansfeld

Paved twisty
Paved 100%

3.7 km · 2.7 twisty km · best km 10 · ~6 tight corners · 1 hairpins
km 0–3.7 of 3.7

Score 8 · High

Korsør Lystskov · near Korsør

Paved twisty
Paved 100%

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

Score 8 · High

Skovvangen · near Kolding

Paved twisty
Paved 100%

3.2 km · 3.2 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–3.2 of 3.2

Score 8 · High

Vestmotorvejen (E 20) · near Korsør

Paved twisty
Paved 100%

3.7 km · 3.7 twisty km · best km 8 · ~7 tight corners · 7 hairpins
km 1–4.7 of 4.7

Score 8 · High

Jyderupvej · Faxe → Kongsted

Paved twisty
Paved 100%

3.1 km · 3.1 twisty km · best km 8 · ~4 tight corners
km 0–3.1 of 3.5

Score 8 · High

Løjetvej · Stokkemarke → Søllested

Paved twisty
Paved 100%

4.8 km · 3.8 twisty km · best km 8 · ~5 tight corners
km 0–4.8 of 4.8

Score 7 · Moderate

Niels Bohrs Vej · Hørning → Skanderborg

Paved twisty
Paved 100%

3.1 km · 2.0 twisty km · best km 10 · ~3 tight corners
km 0–3.1 of 3.1

Score 8 · High

Refshalevej · near København

Paved twisty
Paved 100%

3.0 km · 2.0 twisty km · best km 9 · ~5 tight corners
km 0–3 of 4.4

Score 8 · High

Højrisvej · Sallingsund → Ljørslev

Paved twisty
Paved 100%

3.0 km · 3.0 twisty km · best km 8 · continuously winding, no single sharp turn
km 0–3 of 3

Score 7 · Moderate

Venbjerg · Hoptrup → Genner

Paved twisty
Paved 100%

3.6 km · 2.6 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–3.6 of 3.6

Score 8 · High

Hylkevej · Hylke → Skanderborg

Paved twisty
Paved 100%

3.1 km · 1.8 twisty km · best km 9 · ~1 tight corners
km 1–4.1 of 4.9

Score 7 · Moderate

Veflinge Skovvej · Veflinge → Særslev

Paved twisty
Paved 100%

3.1 km · 1.8 twisty km · best km 9 · ~2 tight corners
km 0–3.1 of 3.1

Score 8 · High

Strandvejen · Skuldelev Strand → Skuldelev

Paved twisty
Paved 98%

3.2 km · 2.2 twisty km · best km 8 · ~4 tight corners
km 0–3.2 of 3.2

Score 7 · Moderate

Bukkeskovvej · near Tranekær

Paved twisty
Paved 100%

3.0 km · 2.2 twisty km · best km 8 · continuously winding, no single sharp turn
km 0–3 of 3.6

Score 7 · Moderate

Bøged Strandvej · Togeholt → Bøged Strand

Paved twisty
Paved 100%

3.9 km · 3.1 twisty km · best km 8 · ~3 tight corners
km 0–3.9 of 3.9

Score 7 · Moderate

Røllum Skovvej · near Aabenraa

Paved twisty
Paved 100%

3.2 km · 2.2 twisty km · best km 9 · ~2 tight corners
km 0–3.2 of 3.2

Score 7 · Moderate

Holstebromotorvejen · near Herning

Paved twisty
Paved 100%

4.2 km · 2.0 twisty km · best km 9 · ~3 tight corners · 1 hairpins
km 0–4.2 of 8.8

Score 5 · Moderate

Troelsevej · Skallebølle → Blommenslyst

Paved twisty
Paved 100%

4.1 km · 2.1 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–4.1 of 4.1

Score 7 · Moderate

Nøvlingvej · Gistrup → Nøvling

Paved twisty
Paved 100%

5.0 km · 3.0 twisty km · best km 8 · ~5 tight corners · 2 hairpins
km 0–5 of 8.1

Score 6 · Moderate

Nordre Ringvej · near Kolding

Paved twisty
Paved 100%

3.0 km · 2.0 twisty km · best km 9 · ~5 tight corners
km 0–3 of 5.1

Score 7 · Moderate

Hedebovej · Heden → Ringe

Paved twisty
Paved 100%

4.0 km · 2.0 twisty km · best km 9 · ~3 tight corners
km 0–4 of 4.8

Score 6 · Moderate

Skansevej · near Middelfart

Unpaved & 4WD
Mixed 18%
4WD track — check access

5.6 km · 4.8 twisty km · best km 11 · ~8 tight corners · 1 hairpins
km 0–5.6 of 5.6

Score 9 · High

Ulvkjærvej · Rønbjerg → Fly

Unpaved & 4WD
Gravel/Dirt 0%

4.3 km · 3.3 twisty km · best km 10 · ~5 tight corners
km 0–4.3 of 4.3

Score 8 · High

Leestrup Skovvej · Strandhuse → Leestrup

Unpaved & 4WD
Gravel/Dirt 0%

4.3 km · 4.3 twisty km · best km 9 · ~6 tight corners · 1 hairpins
km 0–4.3 of 4.3

Score 8 · High

Danzigmannvej · near Østerby Havn

Unpaved & 4WD
Mixed 14%
4WD track — check access

4.1 km · 4.1 twisty km · best km 10 · ~7 tight corners
km 0–4.1 of 6.3

Score 8 · High

Bøgedalsvej · near Svejbæk

Unpaved & 4WD
Gravel/Dirt 0%

3.9 km · 3.9 twisty km · best km 9 · ~8 tight corners · 1 hairpins
km 2–5.9 of 5.9

Score 8 · High

Stengårdsvej · Klintholm Havn → Busene

Unpaved & 4WD
Mixed 17%

3.7 km · 3.7 twisty km · best km 9 · ~2 tight corners
km 0–3.7 of 3.7

Score 8 · High

Nørkærvej · near Astrup

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

4.1 km · 4.1 twisty km · best km 9 · ~13 tight corners
km 0–4.1 of 4.1

Score 8 · High

Emmedsbovej · near Bønnerup

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

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

Score 8 · High

Ulfslovej · Mosevrå → Bordrup

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

3.8 km · 3.8 twisty km · best km 9 · ~5 tight corners
km 0–3.8 of 3.8

Score 8 · High

Houens Odde · near Kolding

Unpaved & 4WD
Gravel/Dirt 0%

3.0 km · 3.0 twisty km · best km 11 · ~4 tight corners
km 0–3 of 3.6

Score 9 · High

Stavrevej · Måle → Kerteminde

Unpaved & 4WD
Mixed 47%

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

Score 7 · Moderate

Gl. Redningsvejen · near Nymindegab

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

4.0 km · 3.0 twisty km · best km 9 · ~2 tight corners
km 0–4 of 4

Score 8 · High

Vindtvedvej · Lydersholm → Jejsing

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 8 · High

Futtrupvej · near Hurup

Unpaved & 4WD
Gravel/Dirt 0%

3.9 km · 3.9 twisty km · best km 8 · ~6 tight corners
km 0–3.9 of 3.9

Score 8 · High

Unnamed road · near Kærgård

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

3.2 km · 3.2 twisty km · best km 9 · ~5 tight corners
km 0–3.2 of 3.2

Score 8 · High

Lindbjerg Skovvej · near Aabenraa

Unpaved & 4WD
Gravel/Dirt 4%

3.3 km · 2.3 twisty km · best km 10 · ~2 tight corners
km 1.1–4.3 of 4.3

Score 8 · High

Sletøvej · near Tranekær

Unpaved & 4WD
Mixed 38%
4WD track — check access

3.1 km · 3.1 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–3.1 of 3.7

Score 8 · High

Albuevej · near Esbjerg

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

3.6 km · 2.5 twisty km · best km 9 · ~3 tight corners · 1 hairpins
km 2–5.7 of 5.7

Score 8 · High

Svinsbjergvej · Vrads → Bryrup

Unpaved & 4WD
Gravel/Dirt 0%

3.0 km · 3.0 twisty km · best km 9 · ~2 tight corners
km 0–3 of 3.6

Score 8 · High

Slotsbjergvej · Spjarup → Bredsten

Unpaved & 4WD
Mixed 17%

3.2 km · 2.2 twisty km · best km 9 · ~2 tight corners
km 0–3.2 of 3.2

Score 8 · High

Klejs Skovvej · Barrit → Klejsgård

Unpaved & 4WD
Mixed 38%

3.3 km · 3.3 twisty km · best km 8 · ~3 tight corners
km 0–3.3 of 3.3

Score 8 · High

Skjoldenæsvej · Jystrup → Krogen

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

3.0 km · 3.0 twisty km · best km 8 · ~4 tight corners
km 0–3 of 3

Score 8 · High

Skerningegårdsvej · Vester Skerninge → Ulbølle

Unpaved & 4WD
Mixed 51%

4.0 km · 3.1 twisty km · best km 9 · ~3 tight corners · 2 hairpins
km 0–4 of 4

Score 7 · Moderate

Unnamed road · Vinstrup → Glumsø

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

3.0 km · 2.0 twisty km · best km 9 · ~3 tight corners · 1 hairpins
km 2–5 of 6

Score 8 · High

Skærsø Skovvej · Dråby → Ebeltoft

Unpaved & 4WD
Gravel/Dirt 0%

3.6 km · 2.6 twisty km · best km 9 · ~2 tight corners
km 0–3.6 of 3.6

Score 7 · Moderate

Nordre Ringvej · near Kolding

Flowing
Paved 100%

5.1 km · 2.0 twisty km · best km 9 · ~7 tight corners
km 0–5.1 of 5.1

Score 7 · Moderate

Hørstedvej · Sønderhå → Sundby Thy

Flowing
Paved 100%

8.2 km · 2.0 twisty km · best km 8 · ~5 tight corners
km 0–8.2 of 8.2

Score 5 · Moderate

Bogensevej (329) · Mellemballe → Glamsbjerg

Flowing
Paved 100%

6.6 km · 1.7 twisty km · best km 10 · ~1 tight corners
km 1.2–7.8 of 7.8

Score 6 · Moderate

Skovballevej · Skovballe → Landet

Flowing
Paved 97%

5.3 km · 1.0 twisty km · best km 10 · ~3 tight corners
km 0–5.3 of 6.7

Score 7 · Moderate

Pederstrupvej · Horslunde → Rudbjerg Huse

Flowing
Paved 100%

7.4 km · 0.9 twisty km · best km 7 · continuously winding, no single sharp turn
km 0–7.4 of 7.8

Score 5 · Moderate

Hovedvejen · Korshavn → Faaborg

Flowing
Paved 100%

6.1 km · 1.1 twisty km · best km 8 · ~3 tight corners
km 1.1–7.2 of 7.2

Score 5 · Moderate

Fynshovedvej (315) · Mesinge → Dalby

Flowing
Paved 100%

6.9 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 5.1–12 of 21.4

Score 5 · Moderate

Lammestrupvej · Ny Tolstrup → Borup

Flowing
Paved 100%

5.9 km · 1.8 twisty km · best km 8 · ~1 tight corners
km 0–5.9 of 5.9

Score 5 · Moderate

Hårbøllevej · Store Damme → Hårbølle Havn

Flowing
Paved 100%

6.6 km · 2.1 twisty km · best km 7 · ~2 tight corners
km 0–6.6 of 6.6

Score 5 · Moderate

Åbøllingvej · Føvling → Tobøl

Flowing
Paved 100%

5.3 km · 1.2 twisty km · best km 7 · ~1 tight corners
km 0–5.3 of 5.3

Score 5 · Moderate

Højstrupvej · Øsløs → Frøstrup

Flowing
Paved 100%

5.2 km · 2.1 twisty km · best km 7 · continuously winding, no single sharp turn
km 0–5.2 of 5.2

Score 5 · Moderate

Bindeballevej · Ny Nørup → Spjarup

Flowing
Paved 100%

7.1 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 0–7.1 of 7.1

Score 5 · Moderate

Stenstrupvej · Lumsås → Højby

Flowing
Paved 100%

5.0 km · 1.0 twisty km · best km 8 · ~3 tight corners
km 0–5 of 6.2

Score 5 · Moderate

Tystrupvej · Fuglebjerg → Lynge-Eskilstrup

Flowing
Paved 100%

6.4 km · 0.9 twisty km · best km 8 · ~2 tight corners
km 1.1–7.5 of 7.5

Score 5 · Moderate

Kielsgaardsvej · Laven → Nørre Vissing

Flowing
Paved 100%

5.0 km · 1.0 twisty km · best km 7 · ~2 tight corners
km 0–5 of 6.6

Score 5 · Moderate

Rosenvoldvej · Barrit → Stouby

Flowing
Paved 100%

6.1 km · 1.0 twisty km · best km 8 · ~1 tight corners
km 0–6.1 of 7.1

Score 5 · Moderate

Dønnerupvej · Rønnekilde → Jyderup

Flowing
Paved 100%

5.1 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 0–5.1 of 5.7

Score 5 · Moderate

Mustrupvej · Solbjerg → Beder-Malling

Flowing
Paved 100%

5.1 km · 0.8 twisty km · best km 7 · ~2 tight corners
km 0–5.1 of 5.1

Score 5 · Moderate

Strandvejen · Slagelse → Frølunde Fed

Flowing
Paved 100%

5.1 km · 1.0 twisty km · best km 8 · continuously winding, no single sharp turn
km 0–5.1 of 6.9

Score 5 · Moderate

Oddevej · Købelev → Vindeby

Flowing
Paved 100%

5.4 km · 1.1 twisty km · best km 7 · continuously winding, no single sharp turn
km 0–5.4 of 5.4

Score 5 · Moderate

Boserupvej · near Roskilde

Flowing
Paved 100%

6.1 km · 1.0 twisty km · best km 7 · ~3 tight corners
km 0–6.1 of 6.1

Score 5 · Moderate

Grenaavej · Grenaa → Gjerrild

Flowing
Paved 100%

5.0 km · 0.9 twisty km · best km 7 · ~2 tight corners
km 1–6 of 7.6

Score 5 · Moderate

Giesegårdvej · Gørslev → Nordrup

Flowing
Paved 100%

6.2 km · 0.0 twisty km · best km 6 · ~3 tight corners
km 0–6.2 of 7.1

Score 4 · Moderate

Kirkevej · Gedved → Hovedgård

Flowing
Paved 99%

5.7 km · 0.7 twisty km · best km 8 · ~1 tight corners
km 1.3–7 of 8.2

Score 4 · Moderate

Holmevej · Nors → Thisted

Flowing
Paved 100%

5.3 km · 1.1 twisty km · best km 7 · ~3 tight corners
km 0–5.3 of 5.3

Score 4 · 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 Denmark

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

Aabenraa 20
Aalborg 10
Astrup 14
Bagenkop 18
Barrit 38
Busene 12
Bønnerup 11
Ebeltoft 17
Esbjerg 7
Faaborg 28
Faxe 29
Fjelsø 18
Fuglebjerg 34
Herning 19
Højby 10
Kerteminde 31
Klejtrup 21
Kolding 33
Korsør 37
København 8
Lemvig 8
Lydersholm 11
Mesinge 33
Odense 35
Roskilde 23
Sallingsund 19
Sjørring 13
Skanderborg 32
Skuldelev 18
Store Damme 20
Søllested 20
Sønderup 27
Tranekær 32
Tvede 24
Veflinge 37
Vejrumbro 25
Vester Åby 29
Vrads 30
Øsløs 16

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