← All roads

Twisty motorcycle roads in India Northern Zone

1,111 twisty stretches · 16,364 km of twisty road — joined from OpenStreetMap geometry and scored by NavForge's map pipeline. Paved, unpaved and flowing stretches ranked separately.

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.

1,111
Twisty stretches
16,364 km
Twisty kilometres
290
Flowing stretches
201 km
Longest paved stretch · Shimla Bypass (NH5)
Shimla Bypass (NH5) · Tikri → Kalka

Paved twisty
Paved 100%

201.0 km · 194.0 twisty km · best km 12 · ~754 tight corners
km 128.1–329.1 of 353.1

Score 10 · High

HN3 / Hamirpur Nadaun Road (NH3) · Mandi → Nadaun

Paved twisty
Paved 100%

141.1 km · 135.2 twisty km · best km 14 · ~1002 tight corners · 2 hairpins
km 0–141.1 of 181.1

Score 11 · High

Sundarnagar Rohanda Link Road (SH13) · Tattapani → Sundarnagar

Paved twisty
Paved 100%

116.1 km · 114.1 twisty km · best km 13 · ~964 tight corners · 2 hairpins
km 0–116.1 of 116.6

Score 11 · High

NH707 · Chhori → Solang

Paved twisty
Paved 100%

116.3 km · 115.3 twisty km · best km 13 · ~876 tight corners · 2 hairpins
km 12.1–128.4 of 128.4

Score 11 · High

Dharamkund Bridge · Mahore → Ramban

Paved twisty
Paved 100%

111.0 km · 110.1 twisty km · best km 13 · ~634 tight corners · 3 hairpins
km 0–111 of 112.6

Score 10 · High

Bhaderwah Basohli road · Mahanpur → Khairi

Paved twisty
Paved 100%

100.1 km · 99.0 twisty km · best km 13 · ~548 tight corners
km 0–100.1 of 100.6

Score 11 · High

SH9 · Madhuban → Baddi

Paved twisty
Paved 100%

80.0 km · 77.0 twisty km · best km 14 · ~752 tight corners · 1 hairpins
km 0–80 of 81.4

Score 12 · Extreme

SH 35 – Chamba Highway (NH154A) · Jugial → Jangi

Paved twisty
Paved 100%

115.0 km · 109.0 twisty km · best km 12 · ~340 tight corners · 2 hairpins
km 6–121 of 166.4

Score 10 · High

NH305 · Thalout → Khekhar

Paved twisty
Paved 100%

96.0 km · 94.1 twisty km · best km 14 · ~539 tight corners · 2 hairpins
km 0–96 of 96

Score 11 · High

NH907A · Solan → Nahan

Paved twisty
Paved 100%

78.7 km · 77.7 twisty km · best km 13 · ~388 tight corners
km 0–78.7 of 78.7

Score 11 · High

NH244 · Khattan → Gorankhal

Paved twisty
Paved 100%

96.0 km · 94.0 twisty km · best km 13 · ~520 tight corners
km 129–225 of 265.8

Score 10 · High

Kargil-Batalik-Khalatse Road · Kargil → Skurbuchan

Paved twisty
Paved 100%

107.9 km · 94.8 twisty km · best km 13 · ~498 tight corners
km 2–109.9 of 109.9

Score 10 · High

SH8 · Sainj → Phadej

Paved twisty
Paved 100%

87.2 km · 85.2 twisty km · best km 14 · ~662 tight corners · 7 hairpins
km 0–87.2 of 87.2

Score 10 · High

Simla Kangra Ghumarwin Road (NH205) · Shimla → Bilaspur

Paved twisty
Paved 100%

77.0 km · 77.0 twisty km · best km 13 · ~193 tight corners
km 0–77 of 83.2

Score 10 · High

NH1 · Khaltse → Kargil

Paved twisty
Paved 100%

128.0 km · 106.1 twisty km · best km 12 · ~412 tight corners
km 94–222 of 403.6

Score 9 · High

NH154 · Mandi → Palampur

Paved twisty
Paved 100%

89.0 km · 84.0 twisty km · best km 12 · ~488 tight corners
km 1.1–90 of 125

Score 10 · High

MDR120 · Nor → Luhri

Paved twisty
Paved 100%

65.4 km · 65.4 twisty km · best km 12 · ~672 tight corners · 3 hairpins
km 0–65.4 of 65.4

Score 11 · High

Unnamed road · Machhal → Katwara

Paved twisty
Paved 100%

62.9 km · 61.8 twisty km · best km 15 · ~666 tight corners · 16 hairpins
km 2–64.9 of 64.9

Score 11 · High

Unnamed road · Rajgarh → Solan

Paved twisty
Paved 100%

53.3 km · 53.3 twisty km · best km 14 · ~355 tight corners · 1 hairpins
km 0–53.3 of 53.3

Score 12 · Extreme

Renuka -sangrah -HaripurDhar Road · Gharirian → Renuka Ji

Paved twisty
Paved 100%

45.2 km · 45.2 twisty km · best km 15 · ~519 tight corners · 3 hairpins
km 0–45.2 of 45.2

Score 12 · Extreme

MDR119 · Banjar → Tir

Paved twisty
Paved 91%

54.2 km · 54.2 twisty km · best km 14 · ~641 tight corners · 10 hairpins
km 0–54.2 of 54.2

Score 11 · High

SH16 · Nalagarh → Kunihar

Paved twisty
Paved 100%

58.2 km · 58.2 twisty km · best km 13 · ~520 tight corners
km 0–58.2 of 58.2

Score 11 · High

Mughal Road · Bufliaz → Hirpur

Paved twisty
Paved 100%

69.1 km · 68.0 twisty km · best km 13 · ~383 tight corners
km 0–69.1 of 79.1

Score 10 · High

NH705 · Sawra → Theog

Paved twisty
Paved 100%

67.2 km · 66.3 twisty km · best km 12 · ~349 tight corners
km 0–67.2 of 67.2

Score 10 · High

NH244 · Batote → Thathri

Paved twisty
Paved 100%

86.0 km · 76.0 twisty km · best km 11 · ~285 tight corners
km 0–86 of 265.8

Score 9 · High

Chamba Kilar Road (SH33) · Killar → Chamba

Unpaved & 4WD
Mixed 63%

156.6 km · 153.7 twisty km · best km 15 · ~1000 tight corners · 4 hairpins
km 0–156.6 of 156.6

Score 11 · High

Kilar Tandi Road (SH 26) · Tandi → Killar

Unpaved & 4WD
Mixed 79%

122.6 km · 117.6 twisty km · best km 13 · ~465 tight corners · 2 hairpins
km 0–122.6 of 122.6

Score 9 · High

Bandipora Bypass · Kanzalwan → Bandipora

Unpaved & 4WD
Mixed 80%

68.7 km · 63.6 twisty km · best km 13 · ~294 tight corners
km 0–68.7 of 68.7

Score 11 · High

dodra kwar road · Tikri → Kitarwari

Unpaved & 4WD
Gravel/Dirt 9%

70.2 km · 68.1 twisty km · best km 13 · ~556 tight corners · 16 hairpins
km 0–70.2 of 70.2

Score 10 · High

Bhaderwah Basohli road · Badrot → Challa Dhar

Unpaved & 4WD
Mixed 29%

75.5 km · 69.9 twisty km · best km 14 · ~679 tight corners · 25 hairpins
km 0–75.5 of 75.5

Score 10 · High

Chamba Via Chowari Jot · Chowari → Chamba

Unpaved & 4WD
Gravel/Dirt 0%

46.9 km · 46.9 twisty km · best km 13 · ~614 tight corners · 6 hairpins
km 0–46.9 of 46.9

Score 12 · Extreme

Minus Bridge · Satkuphaina → Khadar

Unpaved & 4WD
Gravel/Dirt 0%

70.4 km · 65.5 twisty km · best km 13 · ~400 tight corners · 1 hairpins
km 0–70.4 of 70.4

Score 10 · High

Kaldang Kildang road · Kukstay → Lamsu

Unpaved & 4WD
Gravel/Dirt 0%

29.4 km · 29.4 twisty km · best km 15 · ~525 tight corners · 3 hairpins
km 0–29.4 of 29.4

Score 15 · Extreme

Fanjila Lingshed · Langzaling → Sumdo

Unpaved & 4WD
Gravel/Dirt 4%

44.6 km · 43.6 twisty km · best km 14 · ~425 tight corners · 5 hairpins
km 0–44.6 of 44.6

Score 11 · High

Kusar 2 Mangota · Bibota → khalbani

Unpaved & 4WD
Gravel/Dirt 0%

42.2 km · 42.2 twisty km · best km 13 · ~285 tight corners · 2 hairpins
km 0–42.2 of 42.2

Score 11 · High

deiya road · Purlani → Nerwa

Unpaved & 4WD
Gravel/Dirt 8%

37.7 km · 36.7 twisty km · best km 13 · ~395 tight corners · 3 hairpins
km 0–37.7 of 37.7

Score 12 · Extreme

Fajila to Lingshed · Langzaling → Yulchung

Unpaved & 4WD
Gravel/Dirt 0%

38.4 km · 38.4 twisty km · best km 12 · ~307 tight corners · 3 hairpins
km 0–38.4 of 38.4

Score 11 · High

Leh Khardung La Road · Khardung → Leh

Unpaved & 4WD
Mixed 79%

66.4 km · 59.3 twisty km · best km 12 · ~153 tight corners
km 0–66.4 of 66.4

Score 9 · High

Kandror To Kuh · Dahar → Ghumarwin

Unpaved & 4WD
Gravel/Dirt 0%

28.2 km · 28.2 twisty km · best km 14 · ~327 tight corners
km 0–28.2 of 28.2

Score 12 · Extreme

Danoi – Drabil – Kotidhiman Road · Koti Dharnan → Renuka Ji

Unpaved & 4WD
Gravel/Dirt 0%

29.8 km · 29.8 twisty km · best km 14 · ~333 tight corners · 2 hairpins
km 0–29.8 of 29.8

Score 12 · Extreme

Sandow-Lalung road · Yogma Kharboo → Lalung

Unpaved & 4WD
Gravel/Dirt 0%

22.7 km · 22.7 twisty km · best km 15 · ~318 tight corners · 1 hairpins
km 0–22.7 of 22.7

Score 14 · Extreme

Keran Valley Road · Kralpora → urniwalibaihk

Unpaved & 4WD
Mixed 74%

29.9 km · 29.9 twisty km · best km 15 · ~278 tight corners · 8 hairpins
km 0–29.9 of 29.9

Score 12 · Extreme

Treru-khowas road · Khersoo → Bhela

Unpaved & 4WD
Mixed 59%

30.3 km · 30.3 twisty km · best km 14 · ~229 tight corners · 1 hairpins
km 0–30.3 of 30.3

Score 12 · Extreme

Alamdar Road · Bani Gund → Khansahib

Unpaved & 4WD
Gravel/Dirt 0%

35.1 km · 35.1 twisty km · best km 13 · ~299 tight corners · 7 hairpins
km 0–35.1 of 35.1

Score 11 · High

Kalda Tattapani Road · Tattapani → Niyari

Unpaved & 4WD
Gravel/Dirt 0%

26.2 km · 26.2 twisty km · best km 13 · ~237 tight corners · 1 hairpins
km 0–26.2 of 26.2

Score 12 · Extreme

Thachi – Shetadhar Road · Bagi → Thalout

Unpaved & 4WD
Gravel/Dirt 0%

27.0 km · 27.0 twisty km · best km 15 · ~313 tight corners · 5 hairpins
km 0–27 of 27

Score 12 · Extreme

Bharmour Bada Gran Link Road · Karrauta → Badgaram

Unpaved & 4WD
Mixed 22%

26.4 km · 26.4 twisty km · best km 14 · ~311 tight corners · 9 hairpins
km 0–26.4 of 26.4

Score 12 · Extreme

Talwara Chintpurni Road · Chintpurni → Talwara

Unpaved & 4WD
Mixed 48%

31.4 km · 31.4 twisty km · best km 13 · ~204 tight corners
km 0–31.4 of 31.4

Score 11 · High

Road to IIT Mandi Kamand Campus · Bahl → Kamand

Unpaved & 4WD
Mixed 18%

24.2 km · 24.2 twisty km · best km 13 · ~330 tight corners · 11 hairpins
km 0–24.2 of 24.2

Score 12 · Extreme

Kishtwar- Killar Road · Shazal → Hullar

Unpaved & 4WD
Gravel/Dirt 0%

38.0 km · 38.0 twisty km · best km 12 · ~133 tight corners
km 68.1–106 of 109.3

Score 10 · High

Hundar – Turtuk Border Road · Udmaru → تیاقشی

Flowing
Paved 94%

58.0 km · 24.9 twisty km · best km 11 · ~60 tight corners
km 28–86 of 93

Score 6 · Moderate

Unnamed road · Beejapur → Nana

Flowing
Paved 100%

38.0 km · 16.0 twisty km · best km 11 · ~23 tight corners
km 4–42 of 46.6

Score 7 · Moderate

NH927A · Kherwara → Garanwas

Flowing
Paved 100%

37.0 km · 15.0 twisty km · best km 11 · ~33 tight corners
km 4–41 of 148

Score 7 · Moderate

Karu-Pangong road · Surtok → Tangtse

Flowing
Paved 100%

36.5 km · 17.6 twisty km · best km 11 · ~52 tight corners
km 1.1–37.6 of 37.6

Score 7 · Moderate

Udhampur Bypass (NH44) · Udhampur → Chenani

Flowing
Paved 100%

38.8 km · 14.0 twisty km · best km 10 · ~1 tight corners
km 61.2–100 of 100

Score 6 · Moderate

Padum-Nimmu Road · Chumkar → Kaya

Flowing
Paved 100%

31.7 km · 14.8 twisty km · best km 9 · ~12 tight corners
km 0–31.7 of 31.7

Score 6 · Moderate

Karu-Pangong road · Tagar Sakti → Martselang

Flowing
Paved 100%

24.3 km · 11.0 twisty km · best km 12 · ~69 tight corners · 1 hairpins
km 56.1–80.4 of 80.4

Score 7 · Moderate

Ranthambhore Road (SH122) · Kharkhera → Bhutyapura

Flowing
Paved 100%

33.2 km · 11.3 twisty km · best km 10 · ~35 tight corners
km 30–63.3 of 81.7

Score 6 · Moderate

SH32A · Chawand → Rishabdeo

Flowing
Paved 100%

26.1 km · 9.9 twisty km · best km 11 · ~18 tight corners · 1 hairpins
km 19–45.1 of 45.1

Score 7 · Moderate

SH32 · Bardara → Bhaton Ka Sayra

Flowing
Paved 100%

25.1 km · 12.3 twisty km · best km 10 · ~21 tight corners
km 0–25.1 of 52.5

Score 7 · Moderate

NH458 · Bali → Kalab Kalan

Flowing
Paved 100%

20.0 km · 9.0 twisty km · best km 10 · ~4 tight corners · 1 hairpins
km 0–20 of 86.5

Score 7 · Moderate

Unnamed road · Nowgam Poshkreri → Lidru

Flowing
Paved 100%

25.5 km · 7.4 twisty km · best km 11 · ~38 tight corners
km 9.1–34.6 of 34.6

Score 7 · Moderate

Unnamed road · Kuchaman → Muwana

Flowing
Paved 100%

29.0 km · 9.0 twisty km · best km 10 · ~29 tight corners
km 2–31 of 67

Score 6 · Moderate

Bandipora-Sumbal Road · Garoora → Sumbal

Flowing
Paved 100%

22.0 km · 8.9 twisty km · best km 9 · ~10 tight corners
km 6–28 of 28.9

Score 7 · Moderate

SH37A · Mandawara → Haripura

Flowing
Paved 100%

23.0 km · 9.9 twisty km · best km 10 · ~41 tight corners · 3 hairpins
km 56.1–79.1 of 87

Score 6 · Moderate

Unnamed road · Keshar → Sumdo

Flowing
Paved 100%

25.0 km · 9.0 twisty km · best km 10 · ~28 tight corners
km 0–25 of 31.9

Score 6 · Moderate

MDR201 · Rajsamand → Binol

Flowing
Paved 100%

19.0 km · 9.0 twisty km · best km 10 · ~25 tight corners · 1 hairpins
km 0–19 of 21.9

Score 7 · Moderate

天空线

Flowing
Paved 100%

19.0 km · 6.0 twisty km · best km 11 · ~18 tight corners
km 0–19 of 23.5

Score 7 · Moderate

SH39 · Beawar → Ramgarh

Flowing
Paved 100%

18.0 km · 5.9 twisty km · best km 12 · ~26 tight corners
km 7–25 of 50.3

Score 7 · Moderate

نیلم ویلی روڈ · کیرن → راوٹہ

Flowing
Paved 100%

21.7 km · 7.7 twisty km · best km 10 · ~16 tight corners
km 0–21.7 of 21.7

Score 7 · Moderate

曼北公路 · near 玉拉

Flowing
Paved 100%

21.1 km · 9.0 twisty km · best km 10 · ~31 tight corners
km 2.1–23.2 of 23.2

Score 7 · Moderate

Leh-Hundar Road · Tirit → Hundar

Flowing
Paved 100%

19.5 km · 7.8 twisty km · best km 11 · ~31 tight corners
km 36.2–55.7 of 55.7

Score 7 · Moderate

叶班线 (G695) · near 绒隆

Flowing
Paved 100%

16.7 km · 8.3 twisty km · best km 10 · ~33 tight corners
km 6.6–23.2 of 23.2

Score 7 · Moderate

Unnamed road · Manana → Sabalpur

Flowing
Paved 100%

20.0 km · 9.6 twisty km · best km 9 · ~29 tight corners
km 0–20 of 25.3

Score 6 · Moderate

Samba-Udhampur Highway (SH) · Battal → Udhampur

Flowing
Paved 100%

16.7 km · 6.5 twisty km · best km 11 · ~14 tight corners
km 18–34.7 of 34.7

Score 7 · Moderate

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.

Twisty roads around a town in India Northern Zone

The same roads, gathered around the place you would set off from.

Ajarka 12
Ajmer 14
Akshu 13
Alwar 25
Ambaji 10
Ambala 24
Antah 17
Arnay 4
Arpa 34
Arsipura 12
Asela 28
Awantipora 71
Badgam 70
Badodiya 15
Baksaid 115
Bali 15
Bandipora 74
Bangana 93
Bansri 9
Bard Guwaliya 26
Bardawa 29
Barsar 85
Barsheni 71
Bartai 9
Batote 65
Battal 47
Beelwari 28
Bhaderwah 56
Bhadora 5
Bharari 99
Bharkunjra 12
Bhatiyon Ka Khera 9
Bhawani Mandi 18
Bheekamsara 15
Bhimber Gali 25
Bhooda 24
Bhoola 15
Bhoori Pahari 15
Bhotta 117
Bhumara 19
Bhutgarh 4
Biharipura 15
Bikheryan 47
Bilandarpur 32
Bina Ka Bas 28
Binjasi 27
Bogdang 10
Bordiya 12
Bounjwah 35
Bufliaz 54
Bundi 12
Cha 22
Chadoora 73
Chalali 93
Chanwara 19
Chhota Dara 46
Chirgoan 28
Chitawa 29
Chitkul 12
Chorkongma 38
Chowari 97
Churu 9
Danglas Chan 16
Darcha 33
Daulatpura 10
Deotara 21
Depura 11
Dhadhamta 23
Dhamli 13
Dharamshala 136
Dhaula Kuan 57
Dolian 37
Duderhama 65
Durbuk 37
Gajot 51
Galiakot 20
Gaoran 42
Garanwas 22
Gheesaira 12
Ghera 135
Ghumarwin 95
Gojar Arain 39
Gopipura 19
Gumri 25
Gungara 23
Gurara 30
Gushal 59
Guwara Sadaram 36
Hadangbrok 21
Hagnis 30
Hanjiwera Payeen 77
Hankar Yokma 26
Hariganiwan 58
Haripura 15
Harloda 26
Harser 118
Harsh 25
Hathauri 13
Hatoondi 12
Heekad 15
Heniskot 30
Hinsa 42
Hirpur 77
Hoshiarpur 26
Hundar 22
Inshan 34
Jaijon 30
Jainagar 88
Jaipur 25
Jaitpura 28
Jalwana 12
Jammu 40
Jeenmata 28
Jhangoli 57
Jhatingri 151
Jolpa 21
Jorpura Sundariyawas 23
Kahaksona 6
Kairap 16
Kala Amb 66
Kala Khera Pratap Pura 27
Kalakote 36
Kalera Kanwarji 5
Kali Devi 14
Kalinjara 16
Kanor 18
Kanwari 11
Kanzalwan 38
Karanpur 10
Karauli 20
Kargil 27
Kasauli 83
Kasnau 12
Katra 55
Kaya 28
Kaza 20
Khairana 15
Khairi 66
Khaltse 30
Khanpur 13
Kilang Sarai 28
Killar 19
Kugti 116
Kurthal 8
Kushalgarh 12
Langzaling 26
Lawan 20
Laxman Pura 29
Leh 35
Lingti 22
Loda Hera 27
Lomrora Ki Dhani 20
Losar 30
Luhariya Jat 9
Maharajpura 17
Majhadpur 20
Makrota 62
Maloni Khurd 10
Manali 79
Mandi 133
Mandrella 10
Mandvi 11
Manpura 5
Merak 40
Mori 7
Mukandgarh 23
Murgo 9
Musaliya 13
Nagrotu 55
Nathdwara 33
Nayagaon 9
Neuli 94
Nichar 25
Nyoma 20
Padra 25
Pahalgam 50
Pai 30
Palampur 148
Pampore 71
Pamzal 25
Panamik 15
Pang 16
Panoh-I 36
Paonta Sahib 44
Paota 14
Papra 7
Paraganwala 35
Parma 45
Pathankot 43
Pheela 21
Pidmo 25
Qazigund 59
Ra Dzong 15
Raidhana 20
Raipur 7
Rajliya 29
Ramnagar 58
Rampura 26
Raru 16
Reenchhi 20
Rekong Peo 21
Renuka Ji 70
Rijhoni 14
Sabalpur 23
Sadas 9
Sainj 101
Samba 36
Sameta 28
Sandiyal Chorwan 17
Sangla 17
Sangrah 28
Sarada 30
Sarsop 6
Satkuphaina 60
Sawra 54
Sewalpur 8
Shailkhar 19
Shazal 27
Shimla 98
Shopian 74
Shukpa Kunzang 38
Shukto 38
Solang 50
Srinagar 5
Stangdong 13
Sumdahdo 35
Sumdo 11
Swarghat 75
Tahliwal 40
Tangmarg 81
Tanwara 16
Taseeng 22
Teekri 13
Tehla 26
Tigariya 30
Tikri 37
Tirido 29
Tirit 24
Trehgam 52
Tsetang 20
Tyod 21
Udaipur 18
Udaipura 18
Udeni 21
Uleytokpo 30
Urbis 31
Wajidpur 19
Wakura 68
Warapur 64
Yamunanagar 24
Yulang 16
Zulidok 30
chandanwari 42
ابھیال 24
تیتری نوٹ 21
جگت پور 18
سر سعدآباد 25
سرگالہ 27
سیاری 12
نورنگ آباد 22
کیرن 42
九龙冲 14
温泉村 18
热琼浦 25
石门沟 20
绒隆 11

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