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.
Bumthang-Mongar Highway (PNH 1) · བཀྲ་ཤིས་སྒང་། → བྱ་ཀར་
Paved twisty
Paved 100%
↓ GPX
271.0 km · 269.0 twisty km · best km 14 · ~1718 tight corners · 4 hairpins
km 0–271 of 274.6
Samdrup Jongkhar – Trashigang Highway (PNH 3) · བསམ་གྲུབ་ལྗོངས་མཁར་ → བཀྲ་ཤིས་སྒང་།
Paved twisty
Paved 100%
↓ GPX
174.6 km · 174.6 twisty km · best km 13 · ~1152 tight corners · 2 hairpins
km 1–175.6 of 175.6
Trongsa-Bumthang Highway (PNH 1) · Nobding → བྱ་ཀར་
Paved twisty
Paved 100%
↓ GPX
132.9 km · 124.8 twisty km · best km 13 · ~802 tight corners · 1 hairpins
km 0–132.9 of 132.9
Gelephu – Trongsa Highway · Takabi village → Barshong
Paved twisty
Paved 97%
↓ GPX
90.7 km · 88.8 twisty km · best km 14 · ~478 tight corners · 4 hairpins
km 0–90.7 of 90.7
Thimphu to Phuentsholing Highway (AH-48) · Kyapcha Dzong → ཕུན་ཚོགས་གླིང།
Paved twisty
Paved 100%
↓ GPX
111.2 km · 107.0 twisty km · best km 13 · ~385 tight corners
km 29–140.2 of 140.2
Sarpang – Wangdue Highway (PNH 5) · གསར་སྤང་རྫོང་ཁག་Sarpang → Dorjipokto
Paved twisty
Paved 100%
↓ GPX
114.0 km · 107.0 twisty km · best km 12 · ~497 tight corners · 1 hairpins
km 1–115 of 147
Haa-Samtse Highway · Shari → གསང་སྦས་
Paved twisty
Paved 100%
↓ GPX
61.0 km · 61.0 twisty km · best km 14 · ~514 tight corners · 6 hairpins
km 0–61 of 61
Gelephu – Trongsa Highway (PNH 4) · Takabi village → Bubjagang
Paved twisty
Paved 93%
↓ GPX
85.5 km · 83.4 twisty km · best km 13 · ~296 tight corners
km 0–85.5 of 85.5
Chuzom-Haa Highway (PNH 7) · Chizi Goenpa → ཧཱ།
Paved twisty
Paved 100%
↓ GPX
77.3 km · 75.3 twisty km · best km 13 · ~244 tight corners
km 1–78.3 of 78.3
Bondey – Haa Highway (SNH6) · སྤ་རོ། → ཧཱ།
Paved twisty
Paved 100%
↓ GPX
60.0 km · 60.0 twisty km · best km 13 · ~310 tight corners
km 0–60 of 60
Tingtibi – Panbang Highway (PNH10) · Tshanglajong Village → སྤན་བང་།
Paved twisty
Paved 100%
↓ GPX
70.0 km · 65.1 twisty km · best km 12 · ~239 tight corners · 1 hairpins
km 0–70 of 70
Khatoe Lam SE (PNH 1) · Lobesa → ཐིམ་ཕུག
Paved twisty
Paved 100%
↓ GPX
53.5 km · 53.5 twisty km · best km 13 · ~194 tight corners
km 0–53.5 of 53.5
Mongar Lhuntse Highway (SNH3) · མོང་སྒར → ལྷུན་རྩེ
Paved twisty
Paved 100%
↓ GPX
63.6 km · 59.6 twisty km · best km 12 · ~265 tight corners
km 0–63.6 of 63.6
Wangdi-Trongsa Highway (PNH 1) · Nobding → དབང་འདུས་ཕོ་བྲང་
Paved twisty
Paved 100%
↓ GPX
61.0 km · 60.0 twisty km · best km 13 · ~332 tight corners · 1 hairpins
km 0–61 of 61.8
Nganglam-Panbang Secondary Highway · སྤན་བང་། → Nganglam
Paved twisty
Paved 100%
↓ GPX
48.5 km · 47.5 twisty km · best km 13 · ~258 tight corners
km 0–48.5 of 48.5
Chazam – Trashiyangtse Highway (PNH12) · བཀྲ་ཤིས་སྒང་། → Trashiyangtse
Paved twisty
Paved 100%
↓ GPX
42.1 km · 42.1 twisty km · best km 13 · ~191 tight corners · 1 hairpins
km 0–42.1 of 42.1
Tingtibi – Zhemgang Highway (SNH8) · Takabi village → Zhemgang
Paved twisty
Paved 100%
↓ GPX
52.1 km · 51.2 twisty km · best km 12 · ~330 tight corners · 2 hairpins
km 1.1–53.3 of 53.3
Thimphu to Phuentsholing Highway · Kyapcha Dzong → Chukha
Paved twisty
Paved 100%
↓ GPX
42.7 km · 42.7 twisty km · best km 13 · ~141 tight corners
km 0–42.7 of 42.7
Yuri Bridge · Nanong Village( Laneri) → Tshobalay Village
Paved twisty
Paved 100%
↓ GPX
35.5 km · 35.5 twisty km · best km 12 · ~228 tight corners
km 0–35.5 of 35.5
Sipsu – Samtse Highway (SNH7) · Sipsu → ་བསམ་རྩེ
Paved twisty
Paved 100%
↓ GPX
42.6 km · 39.5 twisty km · best km 13 · ~115 tight corners
km 2–44.7 of 44.7
Nakikha-Nakha farm road · གསང་སྦས་ → Tashigang
Paved twisty
Paved 100%
↓ GPX
23.0 km · 23.0 twisty km · best km 14 · ~239 tight corners · 1 hairpins
km 0–23 of 23
那塘-沈久拉-托加公路 · near 那塘村
Paved twisty
Paved 100%
↓ GPX
31.4 km · 31.4 twisty km · best km 13 · ~197 tight corners
km 0–31.4 of 31.4
Gyelpozhing-Drepong Road · Labtsa → Gyelposhing
Paved twisty
Paved 100%
↓ GPX
19.6 km · 19.6 twisty km · best km 14 · ~166 tight corners
km 0–19.6 of 19.6
Nganglam to Pemagatshel highway · Tshobalay Village → Gashari
Paved twisty
Paved 100%
↓ GPX
25.0 km · 25.0 twisty km · best km 12 · ~127 tight corners · 1 hairpins
km 0–25 of 41.1
Gewog Center Road · near Khothakpa Town
Paved twisty
Paved 100%
↓ GPX
18.3 km · 18.3 twisty km · best km 14 · ~170 tight corners
km 0–18.3 of 18.3
Punakha – Gasa (SNH5) · མགར་ས → སྤུ་ན་ཁ་
Unpaved & 4WD
Mixed 46%
↓ GPX
73.4 km · 71.4 twisty km · best km 13 · ~308 tight corners · 1 hairpins
km 0–73.4 of 73.4
Unnamed road · Otoka → པདམ་དགའ་ཚལ
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
44.3 km · 44.3 twisty km · best km 13 · ~336 tight corners · 3 hairpins
km 0–44.3 of 44.3
Dungkar Lhuntse Road · Lingbee → 达嘎切
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
48.8 km · 48.8 twisty km · best km 14 · ~530 tight corners · 20 hairpins
km 0–48.8 of 48.8
拉杰公路 · 杰罗布镇 → 曲杰龙村
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
43.8 km · 42.8 twisty km · best km 13 · ~243 tight corners
km 0–43.8 of 43.8
Sertena · Gongdokha → Dorokha
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
30.3 km · 30.3 twisty km · best km 14 · ~226 tight corners
km 0–30.3 of 30.3
Kerong FR · near Nganglam
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
31.5 km · 31.5 twisty km · best km 13 · ~268 tight corners
km 0–31.5 of 31.5
Dolungang Lam · near Jigmeling
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
29.1 km · 29.1 twisty km · best km 13 · ~259 tight corners · 3 hairpins
km 0–29.1 of 29.1
Unnamed road · Nimshong → Khomshar
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
37.9 km · 36.0 twisty km · best km 12 · ~183 tight corners
km 0–37.9 of 37.9
Lhomazingkha Highway · Dagapela → Sushitang
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
33.0 km · 33.0 twisty km · best km 12 · ~235 tight corners · 1 hairpins
km 0–33 of 33
Aunangkha – Nagu Top · Jaba Lingzhi → Jyenkhana
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
20.9 km · 20.9 twisty km · best km 14 · ~226 tight corners · 1 hairpins
km 0–20.9 of 20.9
Daga Chhu Bridge · Dagapela → Dagana
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
27.3 km · 27.3 twisty km · best km 13 · ~149 tight corners
km 0–27.3 of 27.3
sherubling road · Jongthang → ཀྲོང་གསར་
Unpaved & 4WD
Mixed 13%
↓ GPX
23.9 km · 23.9 twisty km · best km 14 · ~230 tight corners · 1 hairpins
km 0–23.9 of 23.9
Unnamed road · Chhimoong → Khothakpa Town
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
23.6 km · 22.6 twisty km · best km 14 · ~259 tight corners · 1 hairpins
km 0–23.6 of 23.6
Khar-Yurung Feeder Road · Zordung → Khothakpa Town
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
21.4 km · 21.4 twisty km · best km 14 · ~179 tight corners
km 0–21.4 of 21.4
Bjanga Zam (motorable) · Tashi Dingkha → Dorokha
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
25.1 km · 25.1 twisty km · best km 15 · ~188 tight corners · 4 hairpins
km 0–25.1 of 25.1
Kaktong Farm Road · སྤན་བང་། → Remadhu
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
21.8 km · 21.8 twisty km · best km 13 · ~205 tight corners · 1 hairpins
km 0–21.8 of 21.8
Jumja road · དཔག་བསམ་ཁ། → Chhumelakha
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
28.9 km · 27.9 twisty km · best km 12 · ~191 tight corners
km 0–28.9 of 28.9
Unnamed road · པདམ་དགའ་ཚལ → Terphu Village
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
20.5 km · 20.5 twisty km · best km 14 · ~220 tight corners · 3 hairpins
km 0–20.5 of 20.5
Telung to Dungchilo farm road · Sengdari Village, Mekuri → Durungri Village
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
20.1 km · 20.1 twisty km · best km 14 · ~172 tight corners · 1 hairpins
km 0–20.1 of 20.1
Unnamed road · near Dagapela
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
17.5 km · 17.5 twisty km · best km 13 · ~170 tight corners · 1 hairpins
km 0–17.5 of 17.5
Shingkhar GC Road · near Nimshong
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
23.6 km · 22.5 twisty km · best km 15 · ~162 tight corners
km 0–23.6 of 23.6
Pemaling Zam · བསྟང་འབྲུག → Sipsu
Unpaved & 4WD
Mixed 21%
↓ GPX
19.0 km · 18.1 twisty km · best km 13 · ~123 tight corners
km 0–19 of 19.4
Dagana Dzongkhag Highway · near Dagapela
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
16.2 km · 16.2 twisty km · best km 13 · ~90 tight corners
km 0–16.2 of 16.2
Manla Road · near Duksum
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
16.8 km · 16.8 twisty km · best km 12 · ~78 tight corners
km 0–16.8 of 16.8
Unnamed road · Kachin → བསྟང་འབྲུག
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.2 km · 13.2 twisty km · best km 14 · ~179 tight corners · 1 hairpins
km 0–13.2 of 13.2
9.3 km · 4.0 twisty km · best km 10 · ~11 tight corners
km 0–9.3 of 9.3
Thimphu Gelephu Highway · Jigmeling → གསར་སྤང་རྫོང་ཁག་Sarpang
10.0 km · 4.1 twisty km · best km 8 · ~18 tight corners
km 0–10 of 20.2
Unnamed road · near ་བསམ་རྩེ
5.0 km · 1.0 twisty km · best km 9 · ~3 tight corners
km 0–5 of 6
Gerukabari Bijni Amteka Lalai (Lalai in Bhutan) Road (Moutara – Amteka) Road (MDR2) · near Umling
5.0 km · 0.9 twisty km · best km 7 · ~8 tight corners
km 0–5 of 6
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.
The same roads, gathered around the place you would set off from.