57 twisty stretches · 1,043 km of twisty road within reach of Khau Vai — 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 Khau Vai, 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ộ 32 (QL.32) · Mù Cang Chải → Nghĩa Lộ with 91.7 twisty km. Click a road to see it on the map above, or take the GPX.
57
Stretches within 60 km
1,044 km
Twisty kilometres
1,831
Tight corners
15 / 7
Sealed / unsealed shown
Quốc lộ 32 (QL.32) · Mù Cang Chải → Nghĩa Lộ
Paved twisty Paved 100%
102.9 km · 91.7 twisty km · best km 11 · ~98 tight corners
km 61.1–164 of 202
Score 9 · High
Quốc lộ 279 (QL.279) · Quỳnh Nhai → Than Uyên
Paved twisty Paved 100%
63.9 km · 60.0 twisty km · best km 11 · ~62 tight corners
km 44.2–108 of 109.1
Score 10 · High
Quốc lộ 37 (QL.37) · Phù Yên → Nà Cang
Paved twisty Paved 100%
64.5 km · 55.5 twisty km · best km 13 · ~46 tight corners
km 106.1–170.6 of 170.6
Score 9 · High
Đường tỉnh 161 (ĐT.161) · Phố Lu → Gốc Tiên
Paved twisty Paved 100%
66.1 km · 54.2 twisty km · best km 10 · ~25 tight corners
km 0–66.1 of 69.7
Score 8 · High
Đường tỉnh 106 (ĐT.106) · near Quỳnh Nhai
Paved twisty Paved 100%
53.0 km · 53.0 twisty km · best km 13 · ~94 tight corners · 1 hairpins
km 0–53 of 53
Score 11 · High
Đường tỉnh 112 (ĐT.112) · Trạm Tấu → Bắc Yên
Paved twisty Paved 100%
47.0 km · 47.0 twisty km · best km 13 · ~207 tight corners
km 0–47 of 47
Score 12 · Extreme
Đường nối Quốc lộ 32 – Trạm Tấu (32 – TT) · Trạm Tấu → Trung Tâm
Paved twisty Paved 100%
46.0 km · 45.0 twisty km · best km 13 · ~212 tight corners
km 0–46 of 46.6
Score 11 · High
Quốc lộ 279D (QL.279D)
Paved twisty Paved 100%
50.0 km · 44.9 twisty km · best km 11 · ~41 tight corners
km 1–51 of 69.9
Score 9 · High
Đường Văn Tiến Dũng (ĐT.117) · Thuận Châu → Sơn La
Paved twisty Paved 100%
46.1 km · 44.1 twisty km · best km 12 · ~41 tight corners
km 1–47.1 of 47.1
Score 10 · High
Đường tỉnh 116 (ĐT.116) · Thuận Châu → Mường La
Paved twisty Paved 100%
44.0 km · 41.0 twisty km · best km 13 · ~15 tight corners
km 0–44 of 45.4
Score 10 · High
Quốc lộ 279 / Đèo Khau Cọ (QL.279) · Than Uyên → Khánh Yên
Paved twisty Paved 100%
41.0 km · 35.1 twisty km · best km 11 · ~9 tight corners
km 2–43 of 97.1
Score 9 · High
Đường tỉnh 109 (ĐT.109) · Mường La → Khau Vai
Paved twisty Paved 100%
23.1 km · 23.1 twisty km · best km 12 · ~69 tight corners
km 7–30.1 of 37.9
Score 10 · High
Đường tỉnh 174 (ĐT.174) · Trạm Tấu → Cầu Thia
Paved twisty Paved 100%
26.0 km · 23.1 twisty km · best km 12 · ~63 tight corners
km 0–26 of 32.1
Score 10 · High
Đường tỉnh 111 (ĐT.111) · Nomg Hoi Dưới → Mường La
Paved twisty Paved 100%
25.6 km · 22.6 twisty km · best km 13 · ~10 tight corners · 1 hairpins
km 0–25.6 of 25.6
Score 10 · High
Quốc lộ 37 / Quốc lộ 37 (QL.37) · Yên Bái → Mỵ
Paved twisty Paved 100%
28.0 km · 21.0 twisty km · best km 11 · ~14 tight corners
km 5–33 of 170.6
Score 8 · High
Đường tỉnh 166 · Mậu A → Cổ Phúc
Flowing Paved 100%
26.0 km · 11.1 twisty km · best km 8 · ~3 tight corners
km 0–26 of 28.8
Score 6 · Moderate
Quốc lộ 32 (QL.32) · Cầu Thia → Nông trường Trần Phú
Flowing Paved 100%
25.9 km · 9.0 twisty km · best km 10 · ~8 tight corners
km 176–202 of 202
Score 7 · Moderate
Quốc lộ 6B (QL.6B) · Quỳnh Nhai → Thuận Châu
Flowing Paved 100%
18.0 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 8–26 of 32.6
Score 6 · Moderate
Đường tỉnh 110 (ĐT.110) · Mường La → Mai Sơn
Flowing Paved 100%
21.0 km · 5.0 twisty km · best km 8 · ~2 tight corners
km 0–21 of 30.8
Score 6 · Moderate
Đường tỉnh 166 (ĐT.166) · Mậu A → Nước Nóng
Flowing Paved 100%
8.0 km · 3.9 twisty km · best km 9 · ~3 tight corners
km 2–10 of 16
Score 7 · Moderate
Quốc lộ 37 (QL.37) · near Cò Nòi
Flowing Paved 100%
7.0 km · 3.0 twisty km · best km 8
km 0–7 of 31.7
Score 7 · Moderate
Đường tỉnh 151C (ĐT.151C) · near Bảo Hà
Flowing Paved 100%
9.0 km · 2.9 twisty km · best km 8 · ~1 tight corners
km 0–9 of 9
Score 6 · Moderate
Đường Điện Biên / Đường Trần Đăng Ninh (QL.6) · near Sơn La
Flowing Paved 100%
7.9 km · 2.0 twisty km · best km 9 · ~2 tight corners
km 273.1–281 of 450.4
Score 6 · Moderate
Đường Đông An – Gia Hội · Gia Hội → Gốc Tiên
Unpaved & 4WD Gravel/Dirt 0%
28.9 km · 25.6 twisty km · best km 10 · ~24 tight corners
km 0–28.9 of 28.9
Score 8 · High
Đương tỉnh 152B (ĐT.152B)
Unpaved & 4WD Gravel/Dirt 0%
16.7 km · 16.7 twisty km · best km 13 · ~105 tight corners
km 1–17.7 of 17.7
Score 11 · High
Unnamed road · Túc Đán → Làng Tống
Unpaved & 4WD Mixed 50%
16.3 km · 16.3 twisty km · best km 14 · ~194 tight corners · 3 hairpins
km 0–16.3 of 16.3
Score 11 · High
Đường liên thôn xã Sơn Lương · Trung Tâm → Nông trường Liên Sơn
Unpaved & 4WD Mixed 74%
15.2 km · 15.2 twisty km · best km 13 · ~112 tight corners
km 0–15.2 of 15.2
Score 11 · High
Đường liên xã Văn Chấn – Tà Xi Láng · Văn Chấn → Tà Si Láng
Unpaved & 4WD Gravel/Dirt 0%
15.1 km · 15.1 twisty km · best km 13 · ~172 tight corners
km 1.1–16.3 of 16.3
Score 12 · Extreme
Đường đi Lùng Cúng · Lùng Cúng → Tú Lệ
Unpaved & 4WD Gravel/Dirt 0%
13.3 km · 13.3 twisty km · best km 14 · ~188 tight corners · 2 hairpins
km 0–13.3 of 13.3
Score 13 · Extreme
Đường liên Bản · Cò Nòi → Mai Sơn
Unpaved & 4WD Gravel/Dirt 0%
13.7 km · 10.7 twisty km · best km 12 · ~10 tight corners · 1 hairpins