Every twisty stretch of road within 60 km of Narayn Bagar, India Central Zone — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Karanprayag Bridge (NH7) · Raj Paro → Srinagar with 210.0 twisty km. Click a road to see it on the map above, or take the GPX.
Karanprayag Bridge (NH7) · Raj Paro → Srinagar
Paved twisty
Paved 100%
↓ GPX
224.0 km · 210.0 twisty km · best km 13 · ~1117 tight corners · 13 hairpins
km 0–224 of 336.6
Almora Bageshwar Highway (NH309A) · Ghat → Almora
Paved twisty
Paved 100%
↓ GPX
201.1 km · 198.0 twisty km · best km 14 · ~1722 tight corners · 1 hairpins
km 3–204.1 of 204.1
Nainital – Bhowali Highway (NH109) · Karnaprayag → Bhowali
Paved twisty
Paved 100%
↓ GPX
197.8 km · 191.8 twisty km · best km 13 · ~1644 tight corners · 3 hairpins
km 0–197.8 of 197.8
NH309 · Garja → Kalkati
Paved twisty
Paved 100%
↓ GPX
167.0 km · 167.0 twisty km · best km 14 · ~1240 tight corners · 1 hairpins
km 48.1–215.1 of 215.1
Baijro Satpuli Road (SH-32) · Naugaon → Satpuli
Paved twisty
Paved 100%
↓ GPX
101.5 km · 101.5 twisty km · best km 14 · ~1292 tight corners · 5 hairpins
km 0–101.5 of 101.5
NH107A · Ukhimath → Gopeshwar
Paved twisty
Paved 100%
↓ GPX
84.8 km · 84.8 twisty km · best km 12 · ~576 tight corners · 5 hairpins
km 0–84.8 of 84.8
SH 34 · Bhimtoli → Gopeshwar
Paved twisty
Paved 100%
↓ GPX
75.6 km · 75.6 twisty km · best km 13 · ~499 tight corners · 8 hairpins
km 0–75.6 of 75.6
NH109K · Bāgeshwar → Narayn Bagar
Paved twisty
Paved 100%
↓ GPX
77.0 km · 68.9 twisty km · best km 13 · ~503 tight corners · 4 hairpins
km 0–77 of 77.7
Dotiyal Marchula Road / Jainal Dotiyal Road (SH-52) · Marchula → Jainal
Paved twisty
Paved 100%
↓ GPX
64.3 km · 64.3 twisty km · best km 14 · ~263 tight corners
km 0–64.3 of 64.3
Bhatrojkhan Chaukhutiya Road / Ranikhet Ramnagar Road (SH-12) · Rānikhet → mohana talla
Paved twisty
Paved 100%
↓ GPX
65.2 km · 64.2 twisty km · best km 13 · ~549 tight corners · 3 hairpins
km 0–65.2 of 65.2
Pauri Highway (NH309) · Kalkati → Srinagar
Paved twisty
Paved 100%
↓ GPX
57.8 km · 57.8 twisty km · best km 13 · ~414 tight corners
km 0–57.8 of 57.8
Deghat Jainal Road / Thalisain Deghat Road · Jagatpuri → Jainal
Paved twisty
Paved 100%
↓ GPX
47.3 km · 46.3 twisty km · best km 13 · ~390 tight corners
km 0–47.3 of 47.3
Marchula Saraikhet Road (SH-32) · Pawtoli → Sili
Paved twisty
Paved 100%
↓ GPX
43.9 km · 43.9 twisty km · best km 14 · ~536 tight corners · 2 hairpins
km 0–43.9 of 43.9
Thalisain Deghat Road · Kainyur → Pawtoli
Paved twisty
Paved 100%
↓ GPX
43.1 km · 43.1 twisty km · best km 14 · ~602 tight corners · 3 hairpins
km 0–43.1 of 43.1
NH107 · Jalai → Trijugi Nārāyan
Paved twisty
Paved 100%
↓ GPX
41.7 km · 41.7 twisty km · best km 12 · ~289 tight corners
km 30–71.7 of 71.7
Marchula Saraikhet Road (SH-32) · Sili → Marchula
Paved twisty
Paved 100%
↓ GPX
37.2 km · 37.2 twisty km · best km 14 · ~246 tight corners
km 0–37.2 of 37.2
SH 60 · Balighat → Baijnāth
Paved twisty
Paved 100%
↓ GPX
35.3 km · 34.3 twisty km · best km 12 · ~262 tight corners
km 0–35.3 of 35.3
SH 34 · Bhimtoli → Rudraprayag
Paved twisty
Paved 100%
↓ GPX
34.1 km · 31.8 twisty km · best km 13 · ~239 tight corners · 1 hairpins
km 0–34.1 of 34.1
Bageshwar-Girechina-Someshwar Motor Road (SH 58) · Someshwar → Bāgeshwar
Paved twisty
Paved 100%
↓ GPX
32.8 km · 30.8 twisty km · best km 13 · ~316 tight corners · 11 hairpins
km 0–32.8 of 32.8
Someshwar-Dwarahat Road (SH 58) · vijaypur → Someshwar
Paved twisty
Paved 100%
↓ GPX
31.9 km · 28.8 twisty km · best km 13 · ~273 tight corners
km 1.1–33.1 of 33.1
NH109K · Narayn Bagar → Bangaon Talla
Paved twisty
Paved 100%
↓ GPX
22.8 km · 18.8 twisty km · best km 11 · ~67 tight corners
km 0–22.8 of 22.8
Kukuchinna Tadagtal road · Balria → Kukuchinna
Paved twisty
Paved 100%
↓ GPX
15.5 km · 15.5 twisty km · best km 13 · ~165 tight corners · 2 hairpins
km 0–15.5 of 15.5
Listiyakhet Khalyondanda Road · Dhumakot → Bangarh
Paved twisty
Paved 100%
↓ GPX
15.0 km · 15.0 twisty km · best km 13 · ~166 tight corners · 7 hairpins
km 0–15 of 15
Karnaprayag-Haridwar Road · Nauti → paithani
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
49.1 km · 49.1 twisty km · best km 13 · ~555 tight corners
km 0–49.1 of 49.1
Saraikhet Baijro Road · Naugaon → Majhwagaon
Unpaved & 4WD
Mixed 30%
↓ GPX
41.2 km · 41.2 twisty km · best km 14 · ~437 tight corners · 3 hairpins
km 0–41.2 of 41.2
Joshimath-Malari Road (NH107B) · Jumma → Joshīmath
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
44.3 km · 39.2 twisty km · best km 12 · ~222 tight corners · 1 hairpins
km 0–44.3 of 44.3
Secondary · Karnaprayag → Nauti
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
25.3 km · 25.3 twisty km · best km 13 · ~217 tight corners
km 0–25.3 of 25.3
Khirsu Road (ODR) · Khirsu → Buakhal
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.2 km · 13.2 twisty km · best km 14 · ~165 tight corners
km 0–13.2 of 13.2
Kharkiya to Kheta · Badiyakot → Uriya
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
9.4 km · 9.4 twisty km · best km 12 · ~67 tight corners · 2 hairpins
km 0–9.4 of 9.4
Turiyal to Rudraprayag · near Rudraprayag
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.8 km · 8.8 twisty km · best km 13 · ~135 tight corners · 2 hairpins
km 0–8.8 of 8.8
The same roads serve Kunga.