← All roads

The best twisty roads around 猛硐瑶族乡

50 twisty stretches · 934 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 猛硐瑶族乡, Vietnam — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Quốc lộ 4 (QL.4) · Mường Khương → Pà Vầy Sủ with 95.4 twisty km. Click a road to see it on the map above, or take the GPX.

50
Stretches within 60 km
935 km
Twisty kilometres
2,385
Tight corners
19 / 7
Sealed / unsealed shown
Quốc lộ 4 (QL.4) · Mường Khương → Pà Vầy Sủ

Paved twisty
Paved 100%

104.3 km · 95.4 twisty km · best km 13 · ~118 tight corners
km 2–106.3 of 106.3

Score 9 · High

Đường tỉnh 177 (ĐT.177) · Tân Quang → Pà Vầy Sủ

Paved twisty
Paved 100%

93.9 km · 93.9 twisty km · best km 14 · ~215 tight corners
km 1–94.9 of 94.9

Score 12 · Extreme

Đường tỉnh 153 (ĐT.153) · Nghia Do → Bắc Hà

Paved twisty
Paved 100%

47.3 km · 45.4 twisty km · best km 13 · ~58 tight corners · 1 hairpins
km 0–47.3 of 47.3

Score 11 · High

Quốc lộ 34 (QL.34) · Bắc Mê → Hà Giang

Paved twisty
Paved 100%

46.1 km · 44.1 twisty km · best km 14 · ~149 tight corners · 2 hairpins
km 188–234.1 of 238.3

Score 11 · High

TL 176 · Du Già → Minh Ngọc

Paved twisty
Paved 100%

37.3 km · 36.4 twisty km · best km 12 · ~103 tight corners
km 0–37.3 of 37.3

Score 10 · High

G676 · Phố Là → Thắng Mố

Paved twisty
Paved 100%

41.3 km · 36.2 twisty km · best km 12 · ~271 tight corners
km 0–41.3 of 41.3

Score 9 · High

Đường tỉnh 178 (ĐT.178) · Pà Vầy Sủ → Khuôn Lùng

Paved twisty
Paved 100%

36.1 km · 36.1 twisty km · best km 14 · ~96 tight corners
km 0–36.1 of 36.1

Score 12 · Extreme

TL 176 (TL176) · Mậu Duệ → Du Già

Paved twisty
Paved 100%

35.0 km · 34.1 twisty km · best km 13 · ~73 tight corners
km 0–35 of 35

Score 11 · High

Đường tỉnh 159 (ĐT.159) · Lung Phinh → Bản Liền

Paved twisty
Paved 100%

29.7 km · 29.7 twisty km · best km 13 · ~53 tight corners
km 0–29.7 of 29.7

Score 11 · High

Quốc lộ 4C (QL.4C) · Yên Minh → Cán Tỷ

Paved twisty
Paved 100%

28.9 km · 28.9 twisty km · best km 13 · ~132 tight corners
km 69.1–98 of 164.2

Score 11 · High

G676 · 猛硐瑶族乡 → 南北

Paved twisty
Paved 100%

30.2 km · 28.1 twisty km · best km 12 · ~106 tight corners · 1 hairpins
km 0–30.2 of 30.2

Score 10 · High

ĐT.184 · Hà Giang → Việt Lâm

Paved twisty
Paved 100%

30.0 km · 27.0 twisty km · best km 11 · ~36 tight corners · 2 hairpins
km 1–31 of 46.3

Score 9 · High

Đường tỉnh 176 (ĐT.176) · Sủng Máng → Yên Minh

Paved twisty
Paved 100%

34.7 km · 25.9 twisty km · best km 13 · ~71 tight corners
km 12.1–46.7 of 46.7

Score 9 · High

TL 178 (TL.178) · Khuôn Lùng → Quang Bình

Paved twisty
Paved 100%

25.7 km · 25.7 twisty km · best km 13 · ~64 tight corners
km 0–25.7 of 25.7

Score 11 · High

坝南段 · 猛硐瑶族乡 → Pha Hán

Paved twisty
Paved 100%

16.9 km · 16.9 twisty km · best km 12 · ~119 tight corners
km 0–16.9 of 16.9

Score 11 · High

Quốc lộ 279 (QL.279) · Bằng Hành → Bắc Quang

Paved twisty
Paved 100%

21.6 km · 13.5 twisty km · best km 10 · ~4 tight corners
km 174–195.6 of 195.6

Score 7 · Moderate

Quốc lộ 2C (QL.2C) · Lâm Bình → Bạch Ngọc

Paved twisty
Paved 100%

13.1 km · 13.1 twisty km · best km 13 · ~12 tight corners
km 45–58.2 of 58.2

Score 10 · High

G676 · Bạch Đích → Nghĩa Thuận

Paved twisty
Paved 100%

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

Score 10 · High

TL 181 (TL181) · Nam Luong → Sáng Pá

Paved twisty
Paved 100%

12.0 km · 11.0 twisty km · best km 13 · ~18 tight corners
km 0–12 of 18.6

Score 11 · High

Quốc lộ 279 (QL.279) · Tân Trịnh → Bắc Quang

Flowing
Paved 100%

6.7 km · 2.0 twisty km · best km 7
km 59–65.7 of 65.7

Score 6 · Moderate

Quốc lộ 2 (QL.2) · Tân Quang → Bắc Quang

Flowing
Paved 100%

8.1 km · 1.0 twisty km · best km 7 · ~3 tight corners
km 67–75.1 of 129.9

Score 5 · Moderate

Quốc lộ 279 (QL.279) · Quang Bình → Tân Trịnh

Flowing
Paved 100%

6.0 km · 1.0 twisty km · best km 7
km 43–49 of 65.7

Score 6 · Moderate

Quốc lộ 2 (QL.2) · near Thanh Thủy

Flowing
Paved 100%

6.0 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 7–13 of 129.9

Score 5 · Moderate

Unnamed road · near Phố Bảng

Unpaved & 4WD
Gravel/Dirt 0%

37.4 km · 35.4 twisty km · best km 14 · ~147 tight corners
km 0–37.4 of 37.4

Score 10 · High

Bản Phùng · near Bản Máy

Unpaved & 4WD
Gravel/Dirt 0%

26.9 km · 26.9 twisty km · best km 14 · ~148 tight corners · 1 hairpins
km 0–26.9 of 26.9

Score 13 · Extreme

Unnamed road · near Nghĩa Thuận

Unpaved & 4WD
Gravel/Dirt 0%

27.0 km · 26.0 twisty km · best km 12 · ~41 tight corners · 1 hairpins
km 0–27 of 30.8

Score 9 · High

Phố Thầu · near Si Ma Cai

Unpaved & 4WD
Gravel/Dirt 5%

22.4 km · 22.4 twisty km · best km 12 · ~58 tight corners · 1 hairpins
km 0–22.4 of 22.4

Score 11 · High

Đường Nguyễn Tất Thành · 大花山 → Vinh Quang

Unpaved & 4WD
Gravel/Dirt 0%

22.0 km · 22.0 twisty km · best km 13 · ~111 tight corners
km 0–22 of 22

Score 12 · Extreme

Đường Minh Khai · Phú Linh → Hà Giang

Unpaved & 4WD
Gravel/Dirt 0%

12.9 km · 12.9 twisty km · best km 13 · ~13 tight corners
km 6–18.9 of 18.9

Score 10 · High

Unnamed road · near Tùng Vài

Unpaved & 4WD
Gravel/Dirt 0%

12.0 km · 12.0 twisty km · best km 15 · ~88 tight corners
km 0–12 of 12

Score 13 · Extreme

Twisty roads near here

Vinh Quang 21 km
Hà Giang 27 km
Sà Phìn 28 km
Nghĩa Thuận 31 km
Việt Lâm 43 km
Tân Quang 51 km
Si Ma Cai 55 km
Tân Trịnh 59 km
Bắc Mê 61 km
Bắc Hà 63 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