← All roads

Twisty motorcycle roads in Albania

397 twisty stretches · 4,765 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.

397
Twisty stretches
4,765 km
Twisty kilometres
33
Flowing stretches
58 km
Longest paved stretch · SH22
E 851 (SH5) · Fushë-Arrëz → Kolsh

Paved twisty
Paved 100%

56.1 km · 56.1 twisty km · best km 12 · ~143 tight corners
km 22–78.2 of 78.2

Score 11 · High

SH22 · Qafë-Mal → Fierzë

Paved twisty
Paved 100%

58.0 km · 58.0 twisty km · best km 12 · ~108 tight corners
km 0–58 of 60.3

Score 10 · High

Rruga Pal Leka (SH30) · Rubik → Gjegjan

Paved twisty
Paved 100%

44.0 km · 39.1 twisty km · best km 13 · ~67 tight corners
km 0–44 of 61.4

Score 10 · High

Ura Petranit (SH75) · Badilonjë → Leskovik

Paved twisty
Paved 100%

48.0 km · 38.0 twisty km · best km 13 · ~63 tight corners
km 40–88 of 122

Score 10 · High

Slloves · Blliçë → Bushtricë

Paved twisty
Paved 100%

34.4 km · 34.4 twisty km · best km 12 · ~113 tight corners
km 0–34.4 of 34.4

Score 10 · High

Abaze (SH38) · Çudhi-Kamp → Krujë

Paved twisty
Paved 97%

29.0 km · 27.0 twisty km · best km 13 · ~138 tight corners
km 0–29 of 33.5

Score 11 · High

Rruga Gjeçaj (SH21) · Bogë → Theth

Paved twisty
Paved 100%

27.1 km · 26.1 twisty km · best km 14 · ~85 tight corners
km 29–56.1 of 56.1

Score 11 · High

Unnamed road · Bajram Curri → Perollaj

Paved twisty
Paved 100%

48.0 km · 41.0 twisty km · best km 11 · ~37 tight corners
km 0–48 of 52.1

Score 9 · High

Ura e Zerecit (SH71) · Zerec → Qenckë

Paved twisty
Paved 100%

34.0 km · 32.1 twisty km · best km 13 · ~76 tight corners
km 31–65 of 74.9

Score 10 · High

SH25 · Palaj-Gushta → Vau i Dejës

Paved twisty
Paved 100%

29.0 km · 28.0 twisty km · best km 12 · ~42 tight corners
km 0–29 of 32.9

Score 10 · High

E 851 / Vau Dejes Puke (SH5) · Vau i Dejës → Pukë

Paved twisty
Paved 100%

37.1 km · 32.2 twisty km · best km 12 · ~41 tight corners
km 18–55.2 of 55.2

Score 9 · High

SH75 · Radanj → Ersekë

Paved twisty
Paved 100%

28.0 km · 27.0 twisty km · best km 13 · ~65 tight corners
km 91–119 of 122

Score 10 · High

SH71 · Llixhat → Drizë

Paved twisty
Paved 98%

24.8 km · 23.8 twisty km · best km 13 · ~92 tight corners
km 3–27.8 of 27.8

Score 10 · High

Rruga Viktor Eftimiu · Korçë → Nikolicë

Paved twisty
Paved 100%

19.3 km · 19.3 twisty km · best km 13 · ~53 tight corners · 1 hairpins
km 3–22.4 of 22.4

Score 11 · High

SH88 · Gjinar → Elbasan

Paved twisty
Paved 100%

21.3 km · 20.3 twisty km · best km 12 · ~54 tight corners
km 0–21.3 of 21.3

Score 10 · High

Rruga Persefoni Kokedhima / Rruga Borsh · Sarandë → Qeparo

Paved twisty
Paved 100%

38.1 km · 30.0 twisty km · best km 11 · ~3 tight corners
km 1–39.1 of 50.9

Score 8 · High

Ura e Tamares (SH20) · Vjeternik → Tamarë

Paved twisty
Paved 100%

32.0 km · 27.0 twisty km · best km 11 · ~16 tight corners
km 1–33 of 61.4

Score 9 · High

SH71 · Gramsh → Zerec

Paved twisty
Paved 100%

28.0 km · 25.0 twisty km · best km 11 · ~23 tight corners
km 0–28 of 74.9

Score 9 · High

Rruga Dajti · Derje → Tiranë

Paved twisty
Paved 100%

21.0 km · 19.0 twisty km · best km 14 · ~45 tight corners
km 0–21 of 21

Score 10 · High

Sh34 · Kodër-Leshaj → Lurë e Vjetër

Paved twisty
Paved 91%

19.1 km · 19.1 twisty km · best km 12 · ~70 tight corners
km 0–19.1 of 19.1

Score 10 · High

Iballe · Kryezi → Iballë

Paved twisty
Paved 100%

16.8 km · 16.8 twisty km · best km 12 · ~58 tight corners
km 0–16.8 of 16.8

Score 11 · High

Rruga Cajup · Nokovë → Kakoz

Paved twisty
Paved 100%

16.0 km · 16.0 twisty km · best km 13 · ~121 tight corners
km 3–19 of 19.5

Score 11 · High

Rruga Spiro Spiromilo (SH8) · Himarë → Palasë

Paved twisty
Paved 100%

21.1 km · 20.1 twisty km · best km 12 · ~37 tight corners
km 0–21.1 of 21.1

Score 10 · High

Poligoni (SH72) · Çorovodë → Poliçan

Paved twisty
Paved 100%

23.0 km · 21.0 twisty km · best km 12 · ~49 tight corners
km 43–66 of 66

Score 9 · High

SH78 · Delvinë → Muzinë

Paved twisty
Paved 100%

13.8 km · 13.8 twisty km · best km 12 · ~38 tight corners
km 0–13.8 of 13.8

Score 11 · High

Rruga Selim Halili · Nangë → Sinë e Poshtme

Unpaved & 4WD
Mixed 17%

62.1 km · 58.0 twisty km · best km 12 · ~201 tight corners
km 5–67.1 of 67.1

Score 10 · High

SH74 · Komarak → Berat

Unpaved & 4WD
Gravel/Dirt 9%

58.1 km · 57.1 twisty km · best km 13 · ~139 tight corners
km 15–73.1 of 73.9

Score 10 · High

Lis / Mbretit (SH36) · Fushë Muhurr → Burrel

Unpaved & 4WD
Mixed 11%

50.0 km · 48.1 twisty km · best km 13 · ~75 tight corners
km 0–50 of 54

Score 11 · High

Unnamed road · Gojan i Vogël → Reps

Unpaved & 4WD
Gravel/Dirt 4%

35.6 km · 34.5 twisty km · best km 13 · ~257 tight corners · 1 hairpins
km 0–35.6 of 35.6

Score 12 · Extreme

Rruga Arkitekt Kasemi · Novaj → Çorovodë

Unpaved & 4WD
Mixed 20%

44.0 km · 42.0 twisty km · best km 13 · ~160 tight corners
km 0–44 of 45

Score 11 · High

Unnamed road · Kotë → Tepelenë

Unpaved & 4WD
Mixed 70%

55.8 km · 48.9 twisty km · best km 12 · ~58 tight corners
km 17–72.8 of 72.8

Score 10 · High

SH34 · Lurë e Vjetër → Prosek

Unpaved & 4WD
Mixed 17%

48.0 km · 45.9 twisty km · best km 13 · ~118 tight corners
km 0–48 of 56.1

Score 10 · High

Bajram Curr-Markaj-Llozhen · Bajram Curri → Lekbibaj

Unpaved & 4WD
Mixed 14%

28.8 km · 28.8 twisty km · best km 15 · ~194 tight corners
km 0–28.8 of 28.8

Score 12 · Extreme

Rruga Spitalit · Kukur → Golik

Unpaved & 4WD
Mixed 40%

41.4 km · 41.4 twisty km · best km 13 · ~306 tight corners · 3 hairpins
km 0–41.4 of 41.4

Score 10 · High

Rruga Pasho Hysi (SH72) · Piskovë → Çorovodë

Unpaved & 4WD
Mixed 37%

39.0 km · 37.0 twisty km · best km 14 · ~150 tight corners
km 1–40 of 66

Score 11 · High

Maranaj Park MTB · Bruçaj → Drisht

Unpaved & 4WD
Gravel/Dirt 0%

21.5 km · 21.5 twisty km · best km 15 · ~130 tight corners
km 0–21.5 of 21.5

Score 13 · Extreme

Ura e Dashit · Ogren-Kostrec → Ogdunan

Unpaved & 4WD
Gravel/Dirt 0%

20.8 km · 20.8 twisty km · best km 14 · ~214 tight corners
km 0–20.8 of 20.8

Score 13 · Extreme

SH54 · Qafmollë → Bizë

Unpaved & 4WD
Gravel/Dirt 0%

30.7 km · 29.7 twisty km · best km 13 · ~190 tight corners · 1 hairpins
km 0–30.7 of 30.7

Score 10 · High

Rruga Kuç – Fterre · Borsh → Kuç

Unpaved & 4WD
Mixed 51%

23.0 km · 23.0 twisty km · best km 13 · ~63 tight corners
km 0–23 of 23

Score 12 · Extreme

Drenovë-Bradvicë · near Korçë

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

20.9 km · 20.9 twisty km · best km 14 · ~150 tight corners
km 0–20.9 of 20.9

Score 12 · Extreme

Razem – Rrapsh Starje · Vrith → Rrapsh-Starja

Unpaved & 4WD
Gravel/Dirt 0%

22.1 km · 22.1 twisty km · best km 15 · ~114 tight corners · 3 hairpins
km 0–22.1 of 22.1

Score 12 · Extreme

Bize – Zabzun (SH54) · Bizë → Prodan

Unpaved & 4WD
Gravel/Dirt 0%

23.0 km · 23.0 twisty km · best km 13 · ~170 tight corners · 4 hairpins
km 0–23 of 23

Score 11 · High

Unnamed road · Frashër → Ersekë

Unpaved & 4WD
Gravel/Dirt 0%

27.1 km · 27.1 twisty km · best km 13 · ~108 tight corners · 1 hairpins
km 0–27.1 of 27.1

Score 11 · High

Shebenik · Qarrishtë → Borovë

Unpaved & 4WD
Gravel/Dirt 0%

23.5 km · 23.5 twisty km · best km 14 · ~154 tight corners
km 0–23.5 of 23.5

Score 11 · High

Kisha e Kirit · Nicaj-Shosh → Kir

Unpaved & 4WD
Gravel/Dirt 0%

15.3 km · 15.3 twisty km · best km 14 · ~121 tight corners
km 0–15.3 of 15.3

Score 13 · Extreme

Melcu Stavec (SH50) · Plan i Bardhë → Bulqizë

Unpaved & 4WD
Gravel/Dirt 5%

25.0 km · 25.0 twisty km · best km 12 · ~36 tight corners
km 0–25 of 25.9

Score 10 · High

Korma e Kirit · Pog → Prekal

Unpaved & 4WD
Gravel/Dirt 0%

14.3 km · 14.3 twisty km · best km 14 · ~92 tight corners
km 0–14.3 of 14.3

Score 13 · Extreme

Burrel Kruje (SH37) · Çudhi-Kamp → Burrel

Unpaved & 4WD
Mixed 26%

20.0 km · 18.0 twisty km · best km 14 · ~128 tight corners · 1 hairpins
km 0–20 of 21.7

Score 11 · High

Unnamed road · Hotolisht Fushë → Vilan

Unpaved & 4WD
Gravel/Dirt 0%

17.8 km · 17.8 twisty km · best km 14 · ~149 tight corners
km 0–17.8 of 17.8

Score 11 · High

Çerem – Doberdol · Çerem → Dobërdol

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

18.9 km · 17.9 twisty km · best km 13 · ~101 tight corners
km 0–18.9 of 18.9

Score 11 · High

Shkumbini · Mirakë → Prrenjas

Flowing
Paved 100%

34.1 km · 8.0 twisty km · best km 8 · ~4 tight corners
km 14–48.1 of 81.7

Score 6 · Moderate

Superstradë Qukës–Qafë Plloçë · Pogradec → Gurrë

Flowing
Paved 100%

29.5 km · 8.5 twisty km · best km 8 · continuously winding, no single sharp turn
km 4.1–33.6 of 33.6

Score 6 · Moderate

SH98 · Shkallë → Dritas

Flowing
Paved 100%

19.0 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 0–19 of 27

Score 6 · Moderate

Rruga e Lumit të Vlorës · Gjorm → Kallarat

Flowing
Paved 100%

19.0 km · 7.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 2–21 of 21.7

Score 6 · Moderate

Rruga Kuç – Qeparo · Kudhës → Kuç

Flowing
Paved 100%

13.0 km · 4.9 twisty km · best km 10 · continuously winding, no single sharp turn
km 4–17 of 17

Score 7 · Moderate

Mariane Graf (SH30) · Milot → Rubik

Flowing
Paved 100%

13.8 km · 4.9 twisty km · best km 9 · ~2 tight corners
km 8.1–21.9 of 21.9

Score 7 · Moderate

Unnamed road · Bajram Curri → Dushaj

Flowing
Paved 100%

12.6 km · 6.1 twisty km · best km 9 · ~11 tight corners
km 0–12.6 of 12.6

Score 6 · Moderate

R-27 · Hot → Leqet e Hotit

Flowing
Paved 100%

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

Score 7 · Moderate

SH59 · Drizë → Banjë

Flowing
Paved 100%

11.0 km · 5.0 twisty km · best km 10 · ~2 tight corners
km 0–11 of 25.1

Score 7 · Moderate

R-15 · Vidhgar → Shtuf

Flowing
Paved 100%

13.1 km · 3.8 twisty km · best km 8 · ~4 tight corners
km 0–13.1 of 13.1

Score 6 · Moderate

Rruga Eliot Engel · Bajram Curri → Kasaj

Flowing
Paved 100%

12.3 km · 4.3 twisty km · best km 7 · continuously winding, no single sharp turn
km 5–17.3 of 17.3

Score 6 · Moderate

Rezervuarit (K36) · Burrel → Laç

Flowing
Paved 100%

10.1 km · 2.1 twisty km · best km 9 · ~1 tight corners
km 0–10.1 of 10.1

Score 6 · Moderate

Rruga e Tepelenes (SH75) · Luzat → Dragot

Flowing
Paved 100%

7.0 km · 3.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 0–7 of 122

Score 7 · Moderate

Unnamed road · Ballsh → Belistan

Flowing
Paved 100%

8.0 km · 3.1 twisty km · best km 7 · ~2 tight corners
km 3.1–11.1 of 12.6

Score 6 · Moderate

Mehmet Babamusta · Rrikaj → Luz i Vogël

Flowing
Paved 100%

8.0 km · 2.0 twisty km · best km 8 · ~2 tight corners
km 3–11 of 14.8

Score 6 · Moderate

Tercilio Kardinali (SH6) · Trepçë → Peshkopi

Flowing
Paved 100%

7.6 km · 2.6 twisty km · best km 8 · ~3 tight corners · 1 hairpins
km 7–14.6 of 14.6

Score 6 · Moderate

SH58 · Belsh → Shalës

Flowing
Paved 100%

6.0 km · 2.0 twisty km · best km 9 · ~3 tight corners
km 0–6 of 10

Score 7 · Moderate

K123 · Belsh → Drizaj

Flowing
Paved 100%

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

Score 7 · Moderate

Unnamed road · Mamurras → Milot

Flowing
Paved 100%

12.8 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 17.1–29.9 of 29.9

Score 5 · Moderate

Rruga Belsh Cepe · Çepë → Belsh

Flowing
Paved 100%

5.0 km · 2.0 twisty km · best km 9 · ~2 tight corners
km 0–5 of 5

Score 7 · Moderate

Rruga e Arbërit (SH61) · Brar → Zall-Dajt

Flowing
Paved 100%

6.9 km · 3.0 twisty km · best km 7 · continuously winding, no single sharp turn
km 3.1–10 of 28.6

Score 6 · Moderate

Skenderbeu · Peshkopi → Blliçë

Flowing
Paved 100%

6.5 km · 1.5 twisty km · best km 10 · ~3 tight corners
km 0–6.5 of 6.5

Score 7 · Moderate

SH8 · Panajë → Vlorë

Flowing
Paved 100%

5.9 km · 2.9 twisty km · best km 8 · continuously winding, no single sharp turn
km 17–22.9 of 22.9

Score 6 · Moderate

Rruga Butrint (SH81) · Shëndellia → Ksamil

Flowing
Paved 100%

5.3 km · 2.0 twisty km · best km 9 · ~1 tight corners
km 0–5.3 of 5.3

Score 7 · Moderate

SH70 · Elbasan → Cërrik

Flowing
Paved 100%

7.6 km · 0.6 twisty km · best km 7 · continuously winding, no single sharp turn
km 7–14.6 of 14.6

Score 5 · 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 Albania

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

Aranitas 108
Bajram Curri 81
Ballsh 96
Berat 121
Borje 89
Burrel 206
Delvinë 58
Dukat 66
Durrës 109
Hot 53
Kallmet i Vogël 155
Klos 198
Korçë 58
Koshovicë 41
Krujë 195
Kryekuq 96
Kuç 85
Lajthizë 44
Lefter Talo 41
Leskovik 65
Lin 88
Luz i Vogël 108
Mazrek 154
Peshkopi 167
Pogradec 71
Poliçan 114
Reps 203
Shkodër 90
Topojan 171
Velipojë (Vermosh) 46
Vermosh 43
Vidohovë 38
Vlorë 71
Vrith 69
Çorovodë 126

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