← All roads

The best twisty roads around 상오리

133 twisty stretches · 765 km of twisty road within reach of 상오리 — joined from OpenStreetMap geometry and scored by NavForge's map pipeline. Paved, unpaved and flowing stretches ranked separately.

Every twisty stretch of road within 60 km of 상오리, South Korea — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is 호반로 (532) · 부산리 → 동량면 with 28.0 twisty km. Click a road to see it on the map above, or take the GPX.

133
Stretches within 60 km
766 km
Twisty kilometres
1,141
Tight corners
15 / 7
Sealed / unsealed shown
호반로 (532) · 부산리 → 동량면

Paved twisty
Paved 100%

28.0 km · 28.0 twisty km · best km 12 · ~191 tight corners
km 0–28 of 31.6

Score 11 · High

청풍호로 (82) · 단리 → 금성면

Paved twisty
Paved 100%

17.0 km · 15.1 twisty km · best km 10 · ~36 tight corners
km 6–23 of 33.4

Score 8 · High

마산로 (901) · 흥덕리 → 지례면

Paved twisty
Paved 100%

17.8 km · 14.8 twisty km · best km 13 · ~69 tight corners · 1 hairpins
km 9–26.8 of 26.8

Score 9 · High

안내회남로 (502) · 회남면 → 안내면

Paved twisty
Paved 100%

16.0 km · 13.0 twisty km · best km 13 · ~18 tight corners · 1 hairpins
km 0–16 of 24

Score 10 · High

지등로 · 동량면 → 충주시

Paved twisty
Paved 100%

14.0 km · 13.0 twisty km · best km 11 · ~17 tight corners
km 0–14 of 14.8

Score 9 · High

민주지산로 (49) · 둔전리 → 용화면

Paved twisty
Paved 100%

17.0 km · 12.9 twisty km · best km 13 · ~60 tight corners
km 24–41 of 41.9

Score 9 · High

회남문의로 (509) · 문의면 → 회남면

Paved twisty
Paved 100%

18.4 km · 12.3 twisty km · best km 11 · ~24 tight corners
km 5–23.4 of 23.4

Score 8 · High

보청대로 / 단재로 (25) · 남일면 → 회인면

Paved twisty
Paved 100%

12.0 km · 10.1 twisty km · best km 12 · ~47 tight corners
km 2.1–14 of 20.5

Score 9 · High

회남로 (571) · 회남면 → 군북면

Paved twisty
Paved 100%

15.0 km · 10.0 twisty km · best km 10
km 6–21 of 25.6

Score 8 · High

용화양강로 (505) · 도덕리 → 용화면

Paved twisty
Paved 100%

10.0 km · 10.0 twisty km · best km 13 · ~48 tight corners
km 7.1–17.1 of 18.8

Score 11 · High

부항로 (903) · 마산리 → 부항면

Paved twisty
Paved 100%

12.0 km · 10.0 twisty km · best km 11 · ~40 tight corners · 1 hairpins
km 0–12 of 24

Score 8 · High

산촌옥관로 / 선상서로 (912) · 옥성면 → 용포리

Paved twisty
Paved 100%

10.0 km · 9.0 twisty km · best km 10 · ~9 tight corners · 2 hairpins
km 4–14 of 21.8

Score 8 · High

자미로 (923) · 양서리 → 다인면

Paved twisty
Paved 100%

10.2 km · 8.2 twisty km · best km 11 · ~18 tight corners
km 0–10.2 of 23.6

Score 8 · High

쌍곡로 (517) · 쌍곡리 → 관평리

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 11 · ~19 tight corners · 1 hairpins
km 6–14 of 20.7

Score 9 · High

이화령로 · 각서리 → 연풍면

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 10 · ~3 tight corners
km 2–10 of 10.7

Score 9 · High

덕생로 / 초동로 (516) · 초평면 → 음성읍

Flowing
Paved 100%

24.5 km · 11.5 twisty km · best km 11 · ~17 tight corners · 1 hairpins
km 0–24.5 of 24.5

Score 7 · Moderate

산촌옥관로 / 수선로 (912) · 구봉리 → 청리면

Flowing
Paved 100%

21.0 km · 10.1 twisty km · best km 10 · ~11 tight corners · 2 hairpins
km 0–21 of 21.8

Score 7 · Moderate

회남로 (571) · 회인면 → 증약리

Flowing
Paved 100%

23.6 km · 10.0 twisty km · best km 10
km 2–25.6 of 25.6

Score 7 · Moderate

풍일로 (914) · 풍천면 → 일직면

Flowing
Paved 100%

20.0 km · 8.1 twisty km · best km 12 · ~28 tight corners
km 0–20 of 20.7

Score 7 · Moderate

운달로 (923) · 산북면 → 갈평리

Flowing
Paved 92%

20.1 km · 7.9 twisty km · best km 13 · ~29 tight corners
km 0–20.1 of 20.1

Score 7 · Moderate

월악로 (36) · 신현리 → 살미면

Flowing
Paved 100%

18.0 km · 6.9 twisty km · best km 9 · ~1 tight corners
km 3–21 of 23.3

Score 6 · Moderate

중화로 / 황간동로 · 황간면 → 화동면

Flowing
Paved 100%

19.1 km · 6.3 twisty km · best km 9 · ~6 tight corners · 1 hairpins
km 0–19.1 of 22.9

Score 6 · Moderate

창현로 (525) · 충주시 → 불정면

Flowing
Paved 100%

14.0 km · 6.1 twisty km · best km 10 · ~19 tight corners
km 0–14 of 14.8

Score 7 · Moderate

호반로 (532) · 부산리 → 금성면

Unpaved & 4WD
Mixed 64%

16.4 km · 16.4 twisty km · best km 12 · ~83 tight corners
km 3–19.4 of 19.4

Score 10 · High

Gyejoksan Mountain Red Clay Trail · near 대전광역시

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

14.3 km · 14.3 twisty km · best km 13 · ~120 tight corners
km 0–14.3 of 14.3

Score 12 · Extreme

충주호수로 (531) · 충주시 → 살미면

Unpaved & 4WD
Mixed 74%

14.0 km · 14.0 twisty km · best km 13 · ~46 tight corners
km 4–18 of 29.4

Score 10 · High

왜가리길 · 신평면 → 삼춘리

Unpaved & 4WD
Mixed 23%

12.0 km · 11.0 twisty km · best km 10 · ~16 tight corners
km 0–12 of 15.2

Score 8 · High

청풍명월로 (654) · near 청풍면

Unpaved & 4WD
Gravel/Dirt 0%

11.0 km · 9.9 twisty km · best km 10 · ~29 tight corners
km 1–12 of 12

Score 8 · High

대성지1길 (905) · 구미시 → 부상리

Unpaved & 4WD
Mixed 89%

10.0 km · 9.0 twisty km · best km 13 · ~30 tight corners · 2 hairpins
km 0–10 of 27

Score 9 · High

산척 정암 – 동량 하천 임도 · 동량면 → 산척면

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

8.7 km · 8.7 twisty km · best km 13 · ~107 tight corners
km 0–8.7 of 8.7

Score 12 · Extreme

The same roads serve 속리산면, 하송리.

Twisty roads near here

사담리 15 km
적성면 21 km
청리면 29 km
회인면 30 km
신평면 40 km
다인면 40 km
둔전리 48 km
초평면 49 km
구천면 50 km
주천면 50 km

All twisty roads in South Korea · Road geometry © OpenStreetMap contributors (ODbL), scored by NavForge’s map pipeline. “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.

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