← All roads

The best twisty roads around Cao Phong

55 twisty stretches · 472 km of twisty road within reach of Cao Phong — 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 Cao Phong, Vietnam — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Đường tỉnh 433 (ĐT.433) with 62.0 twisty km. Click a road to see it on the map above, or take the GPX.

55
Stretches within 60 km
473 km
Twisty kilometres
700
Tight corners
7 / 7
Sealed / unsealed shown
Đường tỉnh 433 (ĐT.433)

Paved twisty
Paved 100%

66.0 km · 62.0 twisty km · best km 13 · ~41 tight corners
km 0–66 of 88.3

Score 10 · High

Đường tỉnh 101 (ĐT.101) · Nà Bài → Vân Hồ

Paved twisty
Paved 100%

43.0 km · 39.2 twisty km · best km 12 · ~29 tight corners
km 0–43 of 45.1

Score 10 · High

Đường tỉnh 102 (ĐT.102) · Vân Hồ → Mộc Châu

Paved twisty
Paved 100%

40.0 km · 38.0 twisty km · best km 11 · ~16 tight corners
km 1–41 of 45.5

Score 9 · High

Quốc lộ 15C (QL.15C) · Cành Nàng → Phú Lệ

Paved twisty
Paved 100%

39.5 km · 37.4 twisty km · best km 12 · ~256 tight corners · 3 hairpins
km 3.1–42.6 of 42.6

Score 10 · High

ĐT.101 · Bản Phúc → Lóng Luông

Paved twisty
Paved 100%

25.6 km · 24.6 twisty km · best km 13 · ~16 tight corners
km 0–25.6 of 25.6

Score 11 · High

Unnamed road · Lóng Luông → Mộc Châu

Paved twisty
Paved 100%

17.9 km · 17.9 twisty km · best km 11 · ~25 tight corners
km 0–17.9 of 17.9

Score 10 · High

ĐT.101 · Bao La → Bản Phúc

Paved twisty
Paved 100%

12.5 km · 12.5 twisty km · best km 11 · ~3 tight corners
km 0–12.5 of 12.5

Score 10 · High

Quốc lộ 15 (QL.15) · Điền Quang → Mai Châu

Flowing
Paved 100%

71.0 km · 24.2 twisty km · best km 9 · ~3 tight corners
km 28–99 of 99.9

Score 6 · Moderate

Quốc lộ 6 / Đèo Thung Khe (QL.6) · Phong Phú → Bao La

Flowing
Paved 100%

35.0 km · 15.2 twisty km · best km 9 · ~4 tight corners
km 88–123 of 450.4

Score 6 · Moderate

Đường rừng Cúc Phương · Cúc Phương → Hàng Trạm

Flowing
Paved 93%

19.2 km · 5.4 twisty km · best km 9 · ~19 tight corners
km 0–19.2 of 19.2

Score 6 · Moderate

Đường Chùa Trăm Gian (ĐT.419) · Quốc Oai → Phú Nghĩa

Flowing
Paved 100%

12.1 km · 3.9 twisty km · best km 8 · ~8 tight corners
km 2–14.1 of 14.1

Score 6 · Moderate

Quốc lộ 70B (QL.70B) · Gò Đá Chẹ → Bắt Còn Chèm

Flowing
Paved 100%

7.0 km · 3.0 twisty km · best km 8 · ~2 tight corners
km 35–42 of 53.5

Score 6 · Moderate

Đường tỉnh 429 (ĐT.429) · Kim Bài → Phúc Lâm

Flowing
Paved 100%

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

Score 6 · Moderate

Đường tỉnh 74 (ĐT.74) · Kim Bảng → Chi Nê

Flowing
Paved 100%

8.0 km · 3.0 twisty km · best km 7
km 0–8 of 19.6

Score 6 · Moderate

Unnamed road · Phú Phong → Đông Phượng

Flowing
Paved 100%

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

Score 7 · Moderate

Đường Tây Tiến · near Cao Phong

Flowing
Paved 100%

6.2 km · 2.0 twisty km · best km 8 · ~1 tight corners
km 2.1–8.3 of 8.3

Score 6 · Moderate

Quốc lộ 6 (QL.6) · Cao Phong → Mãn Đức

Flowing
Paved 100%

7.1 km · 2.0 twisty km · best km 7
km 69–76.1 of 450.4

Score 6 · Moderate

Quốc lộ 70B (QL.70B) · Đà Bắc → Tân Hòa

Flowing
Paved 100%

6.0 km · 2.0 twisty km · best km 8 · ~1 tight corners
km 46–52 of 53.5

Score 6 · Moderate

Đường tỉnh 446 (ĐT.446) · Hoà Lạc → Thạch Hòa

Flowing
Paved 100%

8.0 km · 2.0 twisty km · best km 7 · ~2 tight corners
km 10–18 of 19.1

Score 5 · Moderate

Unnamed road · near Sơn Tây

Flowing
Paved 100%

6.0 km · 2.0 twisty km · best km 9 · ~4 tight corners · 1 hairpins
km 1–7 of 9.3

Score 6 · Moderate

Quốc lộ 21B (QL.21B) · Lưu Giáo → Thượng Tiết

Flowing
Paved 100%

6.0 km · 2.0 twisty km · best km 8
km 16–22 of 59

Score 6 · Moderate

Đường tỉnh 317 (ĐT.317) · Thanh Thủy → Hưng Hóa

Flowing
Paved 100%

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

Score 7 · Moderate

Quốc lộ 217 / Đường Lê Thái Tổ (QL.217) · Cành Nàng → Điền Lư

Flowing
Paved 100%

8.9 km · 1.9 twisty km · best km 7 · ~3 tight corners
km 8.2–17 of 44.9

Score 5 · Moderate

Đường TSA · Xóm Sáng → Lương Sơn

Unpaved & 4WD
Gravel/Dirt 0%

20.3 km · 18.3 twisty km · best km 9 · ~9 tight corners
km 4–24.4 of 24.4

Score 8 · High

Đường Việt Bắc · Hòa Bình → Kỳ Sơn

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 10 · High

Tuyến C · Xóm Vó → Nhân Nghĩa

Unpaved & 4WD
Gravel/Dirt 0%

13.1 km · 12.1 twisty km · best km 12 · ~72 tight corners
km 10–23.1 of 35.3

Score 10 · High

Tuyến Y · La Đồng → Bo

Unpaved & 4WD
Gravel/Dirt 0%

10.2 km · 9.2 twisty km · best km 11 · ~68 tight corners · 4 hairpins
km 4.1–14.3 of 14.3

Score 10 · High

OffRoad 2025 · Trung Sơn → Nà Hiềng

Unpaved & 4WD
Mixed 57%

10.2 km · 9.1 twisty km · best km 12 · ~41 tight corners
km 0–10.2 of 10.2

Score 11 · High

ĐT443 · near Vụ Bản

Unpaved & 4WD
Gravel/Dirt 0%

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

Score 8 · High

Tuyến X2 · near Bo

Unpaved & 4WD
Gravel/Dirt 0%

10.0 km · 7.9 twisty km · best km 10 · ~5 tight corners
km 4.1–14 of 27.8

Score 8 · High

The same roads serve Tân Hòa, Đà Bắc.

Twisty roads near here

Mãn Đức 13 km
Kỳ Sơn 19 km
Bo 25 km
Gò Đá Chẹ 26 km
Hoà Lạc 31 km
Quýt 33 km
Đồng Sang 34 km
Vụ Bản 34 km
Tân Kỳ 34 km
Bao La 38 km

All twisty roads in Vietnam · 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