← All roads

Twisty motorcycle roads in North Macedonia

213 twisty stretches · 2,471 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.

213
Twisty stretches
2,471 km
Twisty kilometres
46
Flowing stretches
41 km
Longest paved stretch · R1106
R1106 · Нова Брезница → Тажево

Paved twisty
Paved 100%

41.0 km · 35.1 twisty km · best km 13 · ~94 tight corners · 1 hairpins
km 22–63 of 90.3

Score 10 · High

R2249 · Долно Мелничани → Елевци

Paved twisty
Paved 100%

21.1 km · 21.1 twisty km · best km 13 · ~56 tight corners
km 0–21.1 of 21.1

Score 11 · High

R2239 · Кучевиште → Танушевци

Paved twisty
Paved 100%

30.2 km · 26.3 twisty km · best km 12 · ~48 tight corners · 1 hairpins
km 8–38.3 of 38.3

Score 9 · High

3. (R1311) · Старавина → Рапеш

Paved twisty
Paved 100%

17.0 km · 17.0 twisty km · best km 12 · ~75 tight corners
km 0–17 of 17.9

Score 11 · High

Калузлиска / Плачковица (R2431) · Козбунар → Радовиш

Paved twisty
Paved 100%

19.1 km · 19.1 twisty km · best km 13 · ~63 tight corners · 1 hairpins
km 0–19.1 of 19.1

Score 10 · High

R2332 · Лескоец → Трпејца

Paved twisty
Paved 100%

27.6 km · 22.6 twisty km · best km 11 · ~48 tight corners
km 0–27.6 of 27.6

Score 9 · High

R2246 · Могорче → Иванчишта

Paved twisty
Paved 98%

25.0 km · 21.0 twisty km · best km 12 · ~74 tight corners
km 2–27 of 30.9

Score 9 · High

Јосиф Даскалов / Цветко Тонев (R29271) · Каврак → Кратово

Paved twisty
Paved 100%

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

Score 9 · High

R2232 · Каврак → Злетово

Paved twisty
Paved 100%

20.0 km · 20.0 twisty km · best km 11 · ~23 tight corners
km 0–20 of 25.9

Score 9 · High

R2250 · Крива Паланка → Голеш

Paved twisty
Paved 100%

16.2 km · 15.2 twisty km · best km 12 · ~36 tight corners
km 0–16.2 of 16.2

Score 10 · High

Zidan Most (R2336) · Гостиражни → Теово

Paved twisty
Paved 100%

25.0 km · 16.9 twisty km · best km 12 · ~76 tight corners
km 14–39 of 51.7

Score 8 · High

R2431 · Црвулево → Вртешка

Paved twisty
Paved 100%

17.8 km · 13.7 twisty km · best km 14 · ~36 tight corners
km 2–19.9 of 19.9

Score 9 · High

R2235 · Орќуше → Маврови Анови

Paved twisty
Paved 100%

24.7 km · 19.7 twisty km · best km 10 · ~3 tight corners
km 0–24.7 of 24.7

Score 8 · High

Стамен Манов · Јастребник → Кочани

Paved twisty
Paved 92%

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

Score 10 · High

1. (R29276) · Ташмаруништа → Јабланица

Paved twisty
Paved 100%

12.4 km · 12.4 twisty km · best km 12 · ~20 tight corners
km 1–13.4 of 13.4

Score 10 · High

R1302 · Суви Лаки → Дрвош

Paved twisty
Paved 100%

13.0 km · 13.0 twisty km · best km 12 · ~14 tight corners
km 28.1–41.1 of 50

Score 9 · High

L5220 · Дуње → Вепрчани

Paved twisty
Paved 100%

9.4 km · 9.4 twisty km · best km 11 · ~50 tight corners
km 0–9.4 of 9.4

Score 10 · High

R29275 · Тетово → Бозовце

Paved twisty
Paved 100%

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

Score 9 · High

R2344 · Дреново → Голозинци

Paved twisty
Paved 100%

14.0 km · 11.0 twisty km · best km 12 · ~24 tight corners
km 0–14 of 21.4

Score 9 · High

7. (R1202) · Врбјани → Церово

Paved twisty
Paved 100%

27.7 km · 20.7 twisty km · best km 11 · ~7 tight corners
km 27.1–54.8 of 54.8

Score 8 · High

R1306 · Крушево → Острилци

Paved twisty
Paved 100%

17.0 km · 15.0 twisty km · best km 10 · ~4 tight corners
km 24–41 of 50.1

Score 9 · High

R2433 · Ињево → Конче

Paved twisty
Paved 100%

14.0 km · 12.0 twisty km · best km 11 · ~26 tight corners · 1 hairpins
km 3–17 of 39.6

Score 9 · High

R2334 · Виница → Грљани

Paved twisty
Paved 100%

13.1 km · 12.1 twisty km · best km 11 · ~12 tight corners
km 1–14.1 of 24.7

Score 9 · High

R1301 · Љубаништа → Пештани

Paved twisty
Paved 100%

18.0 km · 13.0 twisty km · best km 10 · ~16 tight corners
km 0–18 of 29.3

Score 8 · High

R2251 · Пробиштип → Лесново

Paved twisty
Paved 100%

12.3 km · 10.3 twisty km · best km 11 · ~43 tight corners · 1 hairpins
km 0–12.3 of 12.3

Score 9 · High

R2243 · Тоска → Дренок

Unpaved & 4WD
Mixed 68%

34.8 km · 34.8 twisty km · best km 15 · ~260 tight corners
km 2–36.8 of 36.8

Score 12 · Extreme

R2338 · Градешница → Скочивир

Unpaved & 4WD
Mixed 78%

27.0 km · 26.0 twisty km · best km 14 · ~144 tight corners
km 0–27 of 50.6

Score 11 · High

9 ти Мај (R2245) · Крива Паланка → Нерав

Unpaved & 4WD
Mixed 77%

29.3 km · 29.3 twisty km · best km 12 · ~40 tight corners
km 0–29.3 of 29.3

Score 11 · High

R1310 · Владимирово → Подареш

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

37.0 km · 36.0 twisty km · best km 13 · ~114 tight corners · 2 hairpins
km 5–42 of 48.3

Score 10 · High

R1107 · Полчиште → Мрежичко

Unpaved & 4WD
Mixed 56%

31.0 km · 29.0 twisty km · best km 12 · ~170 tight corners · 1 hairpins
km 0–31 of 59.1

Score 10 · High

Првомајска (R29171) · Демир Капија → Мрежичко

Unpaved & 4WD
Mixed 56%

39.3 km · 36.3 twisty km · best km 12 · ~92 tight corners · 1 hairpins
km 1–40.3 of 40.3

Score 9 · High

R29371 · Ресен → Мренога

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

26.0 km · 23.0 twisty km · best km 12 · ~123 tight corners · 1 hairpins
km 0–26 of 30.7

Score 10 · High

Тодор Проески-Тоше (R2337) · Цер → Крушево

Unpaved & 4WD
Mixed 71%

25.0 km · 24.0 twisty km · best km 12 · ~73 tight corners · 1 hairpins
km 10–35.1 of 35.1

Score 10 · High

7. / 2. (R1107) · Штавица → Полчиште

Unpaved & 4WD
Mixed 81%

48.9 km · 34.8 twisty km · best km 12 · ~44 tight corners · 1 hairpins
km 6–55 of 55

Score 8 · High

R1108 · Τρεις Βελανιδιές → Гевгелија

Unpaved & 4WD
Mixed 48%

35.0 km · 31.0 twisty km · best km 11 · ~15 tight corners
km 0–35 of 42.4

Score 9 · High

R29273 · Брежани → Железнец

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

22.0 km · 22.0 twisty km · best km 12 · ~98 tight corners · 2 hairpins
km 17–39 of 39

Score 10 · High

R1312 · Степанци → Присад

Unpaved & 4WD
Gravel/Dirt 0%

18.0 km · 18.0 twisty km · best km 13 · ~80 tight corners
km 40–58 of 67.3

Score 11 · High

3. / 4. (R2338) · Градешница → Мелница

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

19.1 km · 18.1 twisty km · best km 13 · ~77 tight corners
km 0–19.1 of 19.1

Score 11 · High

R2434 · Долни Липовиќ → Струмица

Unpaved & 4WD
Mixed 55%

24.0 km · 23.0 twisty km · best km 12 · ~43 tight corners
km 6–30 of 30

Score 10 · High

1. / 2. (R29172) · Беловодица → Дуње

Unpaved & 4WD
Mixed 33%

22.2 km · 19.3 twisty km · best km 13 · ~82 tight corners
km 1–23.2 of 23.2

Score 10 · High

R29282 · Вевчани → Струга

Unpaved & 4WD
Gravel/Dirt 0%

18.2 km · 18.2 twisty km · best km 13 · ~82 tight corners · 1 hairpins
km 0–18.2 of 18.2

Score 11 · High

R2433 · Конче → Лесковица

Unpaved & 4WD
Mixed 27%

19.6 km · 18.6 twisty km · best km 12 · ~62 tight corners
km 20–39.6 of 39.6

Score 10 · High

L3708 · Крушево → Пресил

Unpaved & 4WD
Gravel/Dirt 0%

13.5 km · 13.5 twisty km · best km 15 · ~149 tight corners
km 0–13.5 of 13.5

Score 12 · Extreme

L3721 · Крушево → Јакреново

Unpaved & 4WD
Mixed 43%

19.1 km · 17.2 twisty km · best km 13 · ~98 tight corners · 3 hairpins
km 0–19.1 of 19.1

Score 10 · High

R2241 · Нерези → Лакаица

Unpaved & 4WD
Mixed 49%

16.8 km · 15.9 twisty km · best km 13 · ~56 tight corners · 1 hairpins
km 0–16.8 of 16.8

Score 11 · High

Ѓерѓ Кастриот Скендербег · Раовиќ → Глумово

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 10 · High

R2347 · Лопатица → Доленци

Unpaved & 4WD
Mixed 83%

18.0 km · 18.0 twisty km · best km 12 · ~74 tight corners · 3 hairpins
km 0–18 of 20.5

Score 10 · High

R2433 · Лесковица → Селце

Unpaved & 4WD
Mixed 12%

13.0 km · 13.0 twisty km · best km 13 · ~89 tight corners · 5 hairpins
km 0–13 of 22

Score 11 · High

R2346 · Тработивиште → Митрашинци

Unpaved & 4WD
Mixed 34%

18.5 km · 15.5 twisty km · best km 12 · ~85 tight corners · 2 hairpins
km 0–18.5 of 18.5

Score 10 · High

R29174 · Крњево → Радња

Unpaved & 4WD
Mixed 58%

17.2 km · 14.2 twisty km · best km 12 · ~69 tight corners
km 0–17.2 of 17.2

Score 10 · High

Каменичка · Делчево → Кочани

Flowing
Paved 100%

39.0 km · 11.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 15–54 of 61.7

Score 6 · Moderate

Ѓорче Петров / Панајот Гиновски (R2234) · Кондово → Јегуновце

Flowing
Paved 100%

29.1 km · 13.1 twisty km · best km 9 · ~12 tight corners
km 1–30.1 of 34.5

Score 6 · Moderate

Благој Ѓорев (R1312) · Велес → Долно Врановци

Flowing
Paved 100%

18.0 km · 8.0 twisty km · best km 10 · ~4 tight corners
km 4–22 of 67.3

Score 7 · Moderate

R1103 · Криволак → Лесковица

Flowing
Paved 100%

17.0 km · 8.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 7–24 of 28.5

Score 7 · Moderate

R2236 · Свети Николе → Неокази

Flowing
Paved 100%

24.5 km · 5.6 twisty km · best km 10 · ~3 tight corners
km 4.1–28.6 of 28.6

Score 6 · Moderate

Гоце Делчев · Пробиштип → Кратово

Flowing
Paved 100%

18.0 km · 8.0 twisty km · best km 10 · ~1 tight corners
km 22–40 of 54.7

Score 7 · Moderate

Маршал Тито (R1303) · Дворци → Дебреште

Flowing
Paved 100%

23.1 km · 7.0 twisty km · best km 8 · ~3 tight corners
km 13–36.1 of 65.9

Score 6 · Moderate

Unnamed road · Луково → Ташмаруништа

Flowing
Paved 100%

18.1 km · 7.0 twisty km · best km 8 · ~1 tight corners
km 24–42.1 of 49.7

Score 6 · Moderate

Unnamed road · Лавчани → Сливово

Flowing
Paved 100%

16.0 km · 4.9 twisty km · best km 8 · ~1 tight corners
km 4.1–20 of 33.5

Score 6 · Moderate

R1311 · Маково → Мегленци

Flowing
Paved 100%

10.0 km · 4.9 twisty km · best km 10 · ~7 tight corners
km 3–13 of 30.2

Score 7 · Moderate

A2 · Костур → Крива Паланка

Flowing
Paved 100%

14.0 km · 6.0 twisty km · best km 9 · ~1 tight corners
km 0–14 of 73.9

Score 6 · Moderate

R2240 · Струга → Подгорци

Flowing
Paved 100%

13.0 km · 5.0 twisty km · best km 9 · ~8 tight corners · 1 hairpins
km 0–13 of 15.1

Score 6 · Moderate

R1304 · Митрашинци → Блатец

Flowing
Paved 100%

11.0 km · 5.0 twisty km · best km 9 · continuously winding, no single sharp turn
km 14–25.1 of 43.5

Score 6 · Moderate

R2137 · Неготино → Демир Капија

Flowing
Paved 100%

14.4 km · 3.1 twisty km · best km 9 · ~12 tight corners · 1 hairpins
km 4.1–18.5 of 18.5

Score 6 · Moderate

R2135 · Малино → Сушица

Flowing
Paved 100%

9.0 km · 3.0 twisty km · best km 11 · ~18 tight corners
km 15.1–24 of 26.7

Score 7 · Moderate

R1307 · Шурленци → Стење

Flowing
Paved 100%

11.6 km · 4.1 twisty km · best km 10 · ~1 tight corners
km 13–24.6 of 24.6

Score 6 · Moderate

стамболиска · Псача → Конопница

Flowing
Paved 97%

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

Score 7 · Moderate

Unnamed road · Мрамор → Тројаци

Flowing
Paved 100%

9.0 km · 4.0 twisty km · best km 8 · continuously winding, no single sharp turn
km 31–40 of 62.9

Score 6 · Moderate

R29375 · Костинци → Зрзе

Flowing
Paved 100%

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

Score 8 · High

106 · Град → Делчево

Flowing
Paved 100%

9.3 km · 2.3 twisty km · best km 9 · ~2 tight corners · 1 hairpins
km 0–9.3 of 9.3

Score 6 · Moderate

R2243 · Долно Татеши → Струга

Flowing
Paved 100%

8.8 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 0–8.8 of 8.8

Score 6 · Moderate

R2242 · Подбреге → Озормиште

Flowing
Paved 100%

10.0 km · 4.0 twisty km · best km 8 · ~2 tight corners
km 1–11 of 13.4

Score 6 · Moderate

Драчевска / Киро Фетак (R1106) · Јурумлери → Драчево

Flowing
Paved 100%

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

Score 7 · Moderate

Unnamed road · near Делчево

Flowing
Paved 100%

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

Score 6 · Moderate

R1208 · Калишта → Радожда

Flowing
Paved 100%

7.5 km · 3.5 twisty km · best km 9 · ~1 tight corners
km 4–11.6 of 11.6

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 North Macedonia

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

Glloboçicë 51
Tërbaç 43
Τρεις Βελανιδιές 52
Љубаништа 36
Бела Црква 114
Бујковци 80
Валандово 33
Велес 117
Галичник 73
Гевгелија 34
Голозинци 115
Градешница 78
Делчево 54
Дражево 22
Злокуќане 58
Кажани 97
Костинци 121
Костур 58
Крушево 128
Лескоец 56
Лојане 63
Малино 93
Неготино 80
Нерав 54
Ораовец 118
Охрид 75
Полчиште 80
Прилеп 100
Скопје 80
Сретеново 21
Струга 69
Струмица 41
Тетово 57
Цветово 103

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