Every twisty stretch of road within 60 km of Kasauli, India Northern Zone — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Shimla Bypass (NH5) · Tikri → Kalka with 194.0 twisty km. Click a road to see it on the map above, or take the GPX.
Shimla Bypass (NH5) · Tikri → Kalka
Paved twisty
Paved 100%
↓ GPX
201.0 km · 194.0 twisty km · best km 12 · ~754 tight corners
km 128.1–329.1 of 353.1
NH907A · Solan → Nahan
Paved twisty
Paved 100%
↓ GPX
78.7 km · 77.7 twisty km · best km 13 · ~388 tight corners
km 0–78.7 of 78.7
SH9 · Madhuban → Baddi
Paved twisty
Paved 100%
↓ GPX
80.0 km · 77.0 twisty km · best km 14 · ~752 tight corners · 1 hairpins
km 0–80 of 81.4
Simla Kangra Ghumarwin Road (NH205) · Shimla → Bilaspur
Paved twisty
Paved 100%
↓ GPX
77.0 km · 77.0 twisty km · best km 13 · ~193 tight corners
km 0–77 of 83.2
NH705 · Sawra → Theog
Paved twisty
Paved 100%
↓ GPX
67.2 km · 66.3 twisty km · best km 12 · ~349 tight corners
km 0–67.2 of 67.2
SH16 · Nalagarh → Kunihar
Paved twisty
Paved 100%
↓ GPX
58.2 km · 58.2 twisty km · best km 13 · ~520 tight corners
km 0–58.2 of 58.2
Unnamed road · Rajgarh → Solan
Paved twisty
Paved 100%
↓ GPX
53.3 km · 53.3 twisty km · best km 14 · ~355 tight corners · 1 hairpins
km 0–53.3 of 53.3
SH6 · Rajgarh → Parala
Paved twisty
Paved 100%
↓ GPX
51.0 km · 51.0 twisty km · best km 13 · ~301 tight corners
km 0–51 of 51
Renuka -sangrah -HaripurDhar Road · Gharirian → Renuka Ji
Paved twisty
Paved 100%
↓ GPX
45.2 km · 45.2 twisty km · best km 15 · ~519 tight corners · 3 hairpins
km 0–45.2 of 45.2
Kalka Bypass (NH5) · Solan → Kalka
Paved twisty
Paved 100%
↓ GPX
44.0 km · 43.0 twisty km · best km 11 · ~89 tight corners
km 0–44 of 72.7
Secondary · Kunihar → Jainagar
Paved twisty
Paved 100%
↓ GPX
42.0 km · 42.0 twisty km · best km 14 · ~445 tight corners · 1 hairpins
km 0–42 of 42
SH13 · Shimla → Tattapani
Paved twisty
Paved 100%
↓ GPX
39.7 km · 39.7 twisty km · best km 12 · ~207 tight corners
km 0–39.7 of 39.7
SH16 · Kunihar → Shimla
Paved twisty
Paved 100%
↓ GPX
33.7 km · 33.7 twisty km · best km 14 · ~147 tight corners
km 0–33.7 of 33.7
Panchkula – Nahan Road (MDR118) · Panchkula → Bahlon
Paved twisty
Paved 100%
↓ GPX
32.1 km · 31.0 twisty km · best km 13 · ~232 tight corners
km 0–32.1 of 32.1
Chail Road · Kandaghat → Chail
Paved twisty
Paved 100%
↓ GPX
28.2 km · 28.2 twisty km · best km 12 · ~215 tight corners
km 0–28.2 of 28.2
Chail – Kufri Road · Kufri → Chail
Paved twisty
Paved 100%
↓ GPX
27.8 km · 27.8 twisty km · best km 13 · ~67 tight corners
km 0–27.8 of 27.8
Shimla Chail Road · Shimla → Thana
Paved twisty
Paved 100%
↓ GPX
26.4 km · 26.4 twisty km · best km 13 · ~43 tight corners
km 0–26.4 of 26.4
Bilaspur Bypass · Gassour → Bilaspur
Paved twisty
Paved 100%
↓ GPX
26.8 km · 25.7 twisty km · best km 11 · ~35 tight corners
km 7.1–33.9 of 33.9
MDR22 · Shakrodi → Pandoa
Paved twisty
Paved 100%
↓ GPX
25.0 km · 25.0 twisty km · best km 13 · ~163 tight corners
km 2–27 of 47.2
Unnamed road · Swarghat → Kiratpur Sahib
6.8 km · 3.0 twisty km · best km 9 · ~5 tight corners
km 13.2–20 of 83.8
NH105 · Bharatgarh → Nalagarh
12.0 km · 0.9 twisty km · best km 7 · ~7 tight corners
km 29–41 of 76
6.0 km · 0.0 twisty km · best km 6
km 0–6 of 6.9
Unnamed road · near Ambala
5.0 km · 0.0 twisty km · best km 6 · ~6 tight corners
km 0–5 of 5
deiya road · Purlani → Nerwa
Unpaved & 4WD
Gravel/Dirt 8%
↓ GPX
37.7 km · 36.7 twisty km · best km 13 · ~395 tight corners · 3 hairpins
km 0–37.7 of 37.7
Danoi – Drabil – Kotidhiman Road · Koti Dharnan → Renuka Ji
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
29.8 km · 29.8 twisty km · best km 14 · ~333 tight corners · 2 hairpins
km 0–29.8 of 29.8
Kalda Tattapani Road · Tattapani → Niyari
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
26.2 km · 26.2 twisty km · best km 13 · ~237 tight corners · 1 hairpins
km 0–26.2 of 26.2
banasar bhojnagar road · Bhojnagar → Parwanoo
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
23.2 km · 23.2 twisty km · best km 13 · ~284 tight corners
km 0–23.2 of 23.2
KaulaWala Bhood Road · near Nahan
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
21.6 km · 21.6 twisty km · best km 14 · ~201 tight corners · 2 hairpins
km 0–21.6 of 21.6
bhoj tipra road · Morni → Naraini
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
20.6 km · 20.6 twisty km · best km 13 · ~253 tight corners · 3 hairpins
km 0–20.6 of 20.6
Jamta – Madhara Ghat – Birla_Bayla Road · Dadahu → Jamta
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
20.5 km · 20.5 twisty km · best km 13 · ~257 tight corners
km 0–20.5 of 20.5
The same roads serve Baddi, Bahlon, Bhojnagar, Kalka, Kazimpur, Kharuni, Kunihar, Mandhna.