← All roads

Twisty motorcycle roads in Belgium

177 twisty stretches · 17,661 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.

177
Twisty stretches
17,661 km
Twisty kilometres
78
Flowing stretches
10 km
Longest paved stretch · Rue de la Cornette (N816)
Rue de la Cornette (N816) · Dohan → Fays-les-Veneurs

Paved twisty
Paved 100%

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

Score 8 · High

Route de la Gileppe · Herbiester → Goé

Paved twisty
Paved 100%
4WD track — check access

7.0 km · 7.0 twisty km · best km 10 · ~2 tight corners
km 0–7 of 7

Score 8 · High

Rue Monseigneur Lefort (N914) · Vresse-sur-Semois → Monceau-en-Ardenne

Paved twisty
Paved 100%

8.0 km · 7.0 twisty km · best km 11 · ~5 tight corners
km 3–11 of 15.4

Score 8 · High

Route d’Yvoir (N937) · Ciney → Spontin

Paved twisty
Paved 100%

9.0 km · 5.0 twisty km · best km 10 · ~3 tight corners
km 0–9 of 19.3

Score 7 · Moderate

Rue de Sosoye (N971) · Salet → Sosoye

Paved twisty
Paved 100%

6.0 km · 5.0 twisty km · best km 10 · ~5 tight corners
km 5–11 of 14.7

Score 8 · High

Route de Givet (N929) · Houyet → Vêr

Paved twisty
Paved 100%

5.0 km · 3.9 twisty km · best km 11 · ~11 tight corners
km 10–15 of 15

Score 9 · High

Route des Trôs Marèts (N68) · Mont → Malmedy

Paved twisty
Paved 100%

6.9 km · 4.9 twisty km · best km 10 · ~7 tight corners
km 6.1–13 of 13

Score 8 · High

Rue de La Roche (N860) · Houffalize → Mormont

Paved twisty
Paved 100%

8.0 km · 6.1 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–8 of 24.7

Score 7 · Moderate

Porte de France / Route de Bouillon (N810) · near Bouillon

Paved twisty
Paved 100%

5.5 km · 5.5 twisty km · best km 10 · continuously winding, no single sharp turn
km 3–8.6 of 8.6

Score 8 · High

Route de Légipont / Rue de la Forêt (N642) · Herstal → Blegny

Paved twisty
Paved 100%

4.3 km · 3.3 twisty km · best km 12 · ~9 tight corners · 1 hairpins
km 1–5.3 of 5.3

Score 9 · High

Chapelle Saint-Pierre · near Geraardsbergen

Paved twisty
Paved 92%

3.5 km · 3.5 twisty km · best km 10 · ~6 tight corners
km 0–3.5 of 3.5

Score 9 · High

Rue Bossimé · near Namur

Paved twisty
Paved 98%

3.1 km · 3.1 twisty km · best km 11 · ~8 tight corners · 2 hairpins
km 0–3.1 of 3.1

Score 9 · High

Rue Tramaka (N921) · near Andenne

Paved twisty
Paved 100%

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

Score 9 · High

Grand Route (N30) · Sprimont → Aywaille

Paved twisty
Paved 100%

6.1 km · 4.1 twisty km · best km 10 · ~4 tight corners
km 0–6.1 of 18

Score 8 · High

Diepert (N693) · Oudler → Weweler

Paved twisty
Paved 100%

8.7 km · 4.5 twisty km · best km 9 · ~7 tight corners
km 0–8.7 of 8.7

Score 7 · Moderate

Rue de France (N981) · Winenne → Felenne

Paved twisty
Paved 100%

6.0 km · 5.1 twisty km · best km 10 · ~5 tight corners
km 0–6 of 12.4

Score 7 · Moderate

Stupbach (K 156) · near Weweler

Paved twisty
Paved 100%

4.1 km · 3.1 twisty km · best km 11 · ~11 tight corners
km 1.1–5.1 of 5.1

Score 8 · High

Unnamed road · Raeren → Eupen

Paved twisty
Paved 100%
4WD track — check access

7.2 km · 4.2 twisty km · best km 9 · ~1 tight corners
km 1–8.2 of 8.2

Score 7 · Moderate

Rue Grande (N947) · near Profondeville

Paved twisty
Paved 100%

7.0 km · 4.1 twisty km · best km 9 · ~4 tight corners · 1 hairpins
km 0–7 of 7.5

Score 7 · Moderate

Rue de Tamines (N988) · Sambreville → Fleurus

Paved twisty
Paved 100%

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

Score 8 · High

Rue d’Anderlues (N59) · Lobbes → Thuin

Paved twisty
Paved 100%

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

Score 8 · High

Route de Marche (N885) · Hodister → Magoster

Paved twisty
Paved 100%

8.9 km · 4.9 twisty km · best km 8 · ~1 tight corners
km 9.1–18 of 20.2

Score 7 · Moderate

Manderfeld / Berterath (N634) · Krewinkel → Manderfeld

Paved twisty
Paved 100%

4.8 km · 3.8 twisty km · best km 9 · ~4 tight corners
km 1–5.8 of 5.8

Score 8 · High

N814 · Durbuy → Jenneret

Paved twisty
Paved 100%

4.3 km · 4.3 twisty km · best km 9 · continuously winding, no single sharp turn
km 1.1–5.4 of 5.4

Score 8 · High

Dijk Molsbroek · near Lokeren

Paved twisty
Paved 100%
4WD track — check access

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

Score 8 · High

Unnamed road · Westerlo → Westmeerbeek

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

7.3 km · 7.3 twisty km · best km 12 · ~14 tight corners
km 0–7.3 of 7.3

Score 11 · High

Route Forestière des Gardes · Bohan → Bagimont

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

5.8 km · 5.8 twisty km · best km 11 · ~24 tight corners
km 0–5.8 of 5.8

Score 9 · High

Niemandshoek · Berlaar → Herenthout

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

5.0 km · 3.9 twisty km · best km 11 · ~7 tight corners · 1 hairpins
km 0–5 of 5

Score 9 · High

Zavelbeemden · Aarschot → Testelt

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

5.2 km · 5.2 twisty km · best km 10 · ~8 tight corners · 1 hairpins
km 0–5.2 of 5.2

Score 9 · High

Unnamed road · Smuid → Mirwart

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

3.1 km · 3.1 twisty km · best km 11 · ~13 tight corners
km 0–3.1 of 3.1

Score 10 · High

Unnamed road · Herbeumont → Saint-Médard

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

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

Score 8 · High

Rue Chifgotte · near Nonceveux

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

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

Score 9 · High

Zijdelingstraat · Diksmuide → Schore

Unpaved & 4WD
Mixed 23%

5.0 km · 5.0 twisty km · best km 10 · ~2 tight corners
km 0–5 of 6

Score 8 · High

Binnendijkstraat · Temse → Bornem

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 9 · High

Proostdijkstraat · near Veurne

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 9 · High

Les Croisettes · Mirwart → Grupont

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

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

Score 8 · High

Rue du Plantis · Vêves → Gendron

Unpaved & 4WD
Gravel/Dirt 7%

3.9 km · 2.9 twisty km · best km 10 · ~10 tight corners
km 0–3.9 of 3.9

Score 8 · High

Unnamed road · near Harre

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

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

Score 9 · High

Zwarteweg · Gistel → Sint-Pieters-Kapelle

Unpaved & 4WD
Gravel/Dirt 0%

6.0 km · 4.1 twisty km · best km 9 · ~3 tight corners
km 0–6 of 7

Score 7 · Moderate

Unnamed road · Maboge → La Roche-en-Ardenne

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

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

Score 8 · High

Heilrimont · Stavelot → Moulin du Ruy

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

3.8 km · 3.8 twisty km · best km 10 · ~6 tight corners
km 0–3.8 of 3.8

Score 8 · High

Unnamed road · Bertogne → Vellereux

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

4.1 km · 4.1 twisty km · best km 9 · ~10 tight corners
km 1–5.1 of 5.8

Score 8 · High

Allée de Pierreuse · Eupen → Goé

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

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

Score 8 · High

Unnamed road · Zichem → Diest

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

3.0 km · 3.0 twisty km · best km 9 · ~1 tight corners
km 0–3 of 3.9

Score 8 · High

Le Block · Arville → Mirwart

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

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

Score 8 · High

Unnamed road · near Bure

Unpaved & 4WD
Gravel/Dirt 0%

3.6 km · 2.6 twisty km · best km 9 · ~7 tight corners · 1 hairpins
km 4–7.6 of 7.6

Score 8 · High

Cornimont · Gros-Fays → Cornimont

Unpaved & 4WD
Gravel/Dirt 0%

3.6 km · 3.6 twisty km · best km 9 · ~4 tight corners · 1 hairpins
km 1–4.6 of 4.6

Score 8 · High

Kalverstraat · near Zoersel

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

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

Score 8 · High

Dijk · Boortmeerbeek → Mechelen

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

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

Score 7 · Moderate

Unnamed road · Sugny → Poupehan

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

4.0 km · 2.1 twisty km · best km 10 · ~9 tight corners · 1 hairpins
km 0–4 of 6.3

Score 7 · Moderate

Route des Ardennes (N30) · Sprimont → Werbomont

Flowing
Paved 100%

18.0 km · 7.0 twisty km · best km 10 · ~5 tight corners
km 0–18 of 18

Score 6 · Moderate

Rue de la Molignée (N971) · Anhée → Denée

Flowing
Paved 100%

14.7 km · 6.0 twisty km · best km 10 · ~5 tight corners
km 0–14.7 of 14.7

Score 7 · Moderate

Route d’Yvoir (N937) · Ciney → Purnode

Flowing
Paved 100%

13.0 km · 5.0 twisty km · best km 10 · ~4 tight corners
km 0–13 of 19.3

Score 7 · Moderate

Rue de Charleville / La Bonne Idée (N935) · Pussemange → Orchimont

Flowing
Paved 100%

14.0 km · 5.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–14 of 31

Score 6 · Moderate

Eiterbach (N626) · Schönberg → Sankt Vith

Flowing
Paved 100%

11.1 km · 5.1 twisty km · best km 10 · ~1 tight corners
km 0–11.1 of 11.1

Score 7 · Moderate

Route de Marche (N885) · Hodister → Amonines

Flowing
Paved 100%

11.1 km · 4.9 twisty km · best km 8 · ~1 tight corners
km 9.1–20.2 of 20.2

Score 7 · Moderate

Grand Route (N638) · Esneux → Vien

Flowing
Paved 100%

14.0 km · 5.2 twisty km · best km 7 · ~2 tight corners
km 1–15 of 17.3

Score 5 · Moderate

Rue de Lahaut (N889) · Champlon → Wavreille

Flowing
Paved 100%

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

Score 5 · Moderate

Route de la Vallée (N819) · Mogimont → Alle

Flowing
Paved 100%

10.5 km · 5.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 2.2–12.7 of 12.7

Score 6 · Moderate

Engelbach (N62) · Grüfflingen → Lengeler

Flowing
Paved 100%

9.0 km · 3.0 twisty km · best km 10 · ~1 tight corners
km 0–9 of 9.8

Score 7 · Moderate

Grand Route (N66) · Ferrières → Ouffet

Flowing
Paved 100%

13.1 km · 1.9 twisty km · best km 8 · ~3 tight corners
km 0–13.1 of 20.1

Score 5 · Moderate

Rue de l’Egalité (N604) · Soumagne → Nessonvaux

Flowing
Paved 100%

7.9 km · 3.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 1–8.9 of 8.9

Score 7 · Moderate

Rue Grande (N834) · Bertogne → Ortho

Flowing
Paved 100%

10.0 km · 3.9 twisty km · best km 9 · ~2 tight corners
km 0–10 of 17.6

Score 6 · Moderate

Rue de Verviers (N61) · Trooz → Pepinster

Flowing
Paved 100%

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

Score 6 · Moderate

Avenue de la Salm (N68) · Salmchâteau → Trois-Ponts

Flowing
Paved 100%

17.0 km · 2.0 twisty km · best km 9 · ~4 tight corners
km 10–27 of 31.3

Score 5 · Moderate

Rue du Hachet (N939) · Mariembourg → Aublain

Flowing
Paved 100%

9.2 km · 4.2 twisty km · best km 8 · ~7 tight corners · 1 hairpins
km 0–9.2 of 9.2

Score 6 · Moderate

Rue de Libin / Hamaide (N40) · Halma → Redu

Flowing
Paved 100%

8.0 km · 2.0 twisty km · best km 10 · ~1 tight corners
km 0–8 of 13.5

Score 6 · Moderate

Route de la Barrière (N848) · Hotte → Rombach-Martelange

Flowing
Paved 100%

10.8 km · 3.0 twisty km · best km 8 · ~1 tight corners
km 11–21.8 of 21.8

Score 6 · Moderate

Rue Saint-Barthélemy / Rue du Pîrli (N910) · Hulsonniaux → Celles

Flowing
Paved 100%

7.8 km · 2.7 twisty km · best km 9 · ~3 tight corners
km 4–11.8 of 11.8

Score 6 · Moderate

Route de Neufchâteau (N94) · Vêr → Dinant

Flowing
Paved 100%

14.1 km · 2.2 twisty km · best km 7 · continuously winding, no single sharp turn
km 15–29.1 of 29.1

Score 5 · Moderate

Grand’Rue (N638) · Ocquier → Ouffet

Flowing
Paved 100%

8.0 km · 2.0 twisty km · best km 8 · ~2 tight corners · 1 hairpins
km 5–13 of 14.1

Score 6 · Moderate

Rue de Rachecourt (N870) · Halanzy → Udange

Flowing
Paved 100%

12.0 km · 3.0 twisty km · best km 7 · ~1 tight corners
km 0–12 of 16.9

Score 5 · Moderate

Route Pierre Napoléon Bonaparte (N857) · Halma → Daverdisse

Flowing
Paved 100%

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

Score 7 · Moderate

Néblon-le-Pierreux / Néblon-le-Moulin (N623) · Hamoir → Jenneret

Flowing
Paved 100%

6.7 km · 2.6 twisty km · best km 9 · continuously winding, no single sharp turn
km 1.1–7.7 of 7.7

Score 6 · Moderate

Rue de Limbourg (N61) · near Verviers

Flowing
Paved 100%

5.4 km · 2.4 twisty km · best km 10 · ~4 tight corners
km 0–5.4 of 5.4

Score 8 · High

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 Belgium

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

Aarschot 33
Alken 62
Aubange 27
Aublain 68
Bailièvre 52
Beerse 18
Benonchamps 101
Beringen 28
Biesme 86
Boirs 78
Boortmeerbeek 36
Brugge 28
Bruxelles – Brussel 43
Diest 38
Dinant 128
Durbuy 146
Geraardsbergen 44
Gistel 24
Gosselies 69
Gérouville 59
Haneffe 105
Hélécine 77
Izegem 32
Jurbise 33
Kortrijk 42
Krewinkel 63
La Louvière 55
Lokeren 35
Magoster 153
Meerhout 24
Namur 105
Péruwelz 26
Quévy-le-Grand 37
Raeren 69
Reninge 22
Sankt Vith 91
Stabroek 25
Traimont 96
Zoersel 23

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