
Complete Directory of All Indian National Highways
National Highways of India
Browse all 826 national highways in India under the post-2010 numbering system, including 88 primary highways and 738 secondary/branch highways.
826
Total Highways
88
Primary NHs
738
Secondary NHs
1,46,000+
Total KM
India's national highway network is managed by the National Highways Authority of India (NHAI) under the Ministry of Road Transport and Highways. The highways were renumbered in 2010 with a new systematic numbering — odd numbers generally run north-south, and even numbers run east-west.
Showing 100 of 826 highways
NH 1
Srinagar → Leh
Jammu and Kashmir
NH 2
Dibrugarh → Siaha
Assam, Manipur, Mizoram, Nagaland
NH 3
Amritsar → Leh
Himachal Pradesh, Jammu and Kashmir, Punjab
NH 4
Port Blair → Lamiya Bay
Andaman and Nicobar Islands
NH 5
Firozpur → Shipki La
Chandigarh, Haryana, Himachal Pradesh, Punjab
NH 6
Jorabat → Zokhawthar
Assam, Meghalaya, Mizoram
NH 7
Fazilka → Mana Pass
Chandigarh, Haryana, Himachal Pradesh, Punjab, Uttarakhand
NH 8
Karimganj → Maitri Setu
Assam, Tripura
NH 9
Fazilka → Jauljibi
Delhi, Haryana, Punjab, Uttar Pradesh, Uttarakhand
NH 10
Siliguri → Nathu La
Sikkim, West Bengal
NH 11
Rewari → Myajlar
Rajasthan
NH 12
Bakkhali → Raiganj
West Bengal
NH 13
Tawang → Wakro
Arunachal Pradesh, Assam
NH 14
Kharagpur → Morgram
West Bengal
NH 15
Baihata → Wakro
Arunachal Pradesh, Assam
NH 16
Chennai → Kolkata
Andhra Pradesh, Odisha, Tamil Nadu, West Bengal
NH 17
Guwahati → Sevoke
Assam, West Bengal
NH 18
Koderma → Balasore
Jharkhand, Odisha, West Bengal
NH 19
Agra → Dankuni
Bihar, Delhi, Haryana, Jharkhand, Uttar Pradesh, West Bengal
NH 20
Bakhtiyarpur → Panikoili
Bihar, Jharkhand, Odisha
NH 21
Jaipur → Bareilly
Rajasthan, Uttar Pradesh
NH 22
Sonbarsa → Lohardaga
Bihar, Jharkhand
NH 23
Kothun → Udi MorEtawah
Rajasthan
NH 24
Sonauli → Saiyad Raja
Uttar Pradesh
NH 25
Munabao → Beawar
Rajasthan
NH 26
Vizianagaram → Bargarh
Andhra Pradesh, Odisha
NH 27
Porbandar → Silchar
Assam, Bihar, Gujarat, Madhya Pradesh, Rajasthan, Uttar Pradesh, West Bengal
NH 28
Chunar → Kakrahwa
Uttar Pradesh
NH 29
Dabaka → Jessami
Assam, Nagaland
NH 30
Vijayawada → Sitarganj
Andhra Pradesh, Chhattisgarh, Madhya Pradesh, Telangana, Uttar Pradesh, Uttarakhand
NH 31
Unnao → Gazole
Bihar, Uttar Pradesh, West Bengal
NH 32
Chennai → Thoothukudi
Puducherry, Tamil Nadu
NH 33
Arwal → Farakka
Bihar, West Bengal
NH 34
Gangotri Dham → Lakhnadon
Madhya Pradesh, Uttar Pradesh, Uttarakhand
NH 35
Harpalpur → Varanasi
Uttar Pradesh
NH 36
Vikravandi → Manamadurai
Tamil Nadu
NH 37
Karimganj → Imphal
Assam, Manipur
NH 38
Vellore → Thoothukudi
Tamil Nadu
NH 39
Jhansi → Ranchi
Jharkhand, Madhya Pradesh, Uttar Pradesh
NH 40
Kurnool → Ranipettai
Andhra Pradesh
NH 41
Samakhiyali → Narayan Sarovar
Gujarat
NH 42
Joladarasi → Krishnagiri
Andhra Pradesh, Karnataka, Tamil Nadu
NH 43
Gulluganj → Chaibasa
Chhattisgarh, Jharkhand, Madhya Pradesh
NH 44
Srinagar → Kanyakumari
Andhra Pradesh, Delhi, Haryana, Himachal Pradesh, Jammu and Kashmir, Karnataka, Madhya Pradesh, Maharashtra, Punjab, Tamil Nadu, Telangana, Uttar Pradesh
NH 45
Obedullaganj → Bilaspur
Chhattisgarh, Madhya Pradesh
NH 46
Gwalior → Betul
Madhya Pradesh
NH 47
Bamanbore → Nagpur
Gujarat, Madhya Pradesh, Maharashtra
NH 48
Delhi → Chennai
Delhi, Gujarat, Haryana, Karnataka, Maharashtra, Rajasthan, Tamil Nadu
NH 49
Bilaspur → Kharagpur
Jharkhand, Odisha, West Bengal
NH 50
Nanded → Chitradurga
Karnataka
NH 51
Dwarka → Dhrangadhra
Gujarat
NH 52
Sangrur → Ankola
Haryana, Karnataka, Madhya Pradesh, Maharashtra, Punjab, Rajasthan
NH 53
Hajira → Paradip Port
Chhattisgarh, Gujarat, Maharashtra, Odisha
NH 54
Pathankot → Bikaner
Punjab, Rajasthan
NH 55
Paradeep → Sambalpur
Odisha
NH 56
Nimbahera → Vapi
Gujarat, Madhya Pradesh, Rajasthan
NH 57
Balangir → Khordha
Odisha
NH 58
Fatehpur → Palanpur
Gujarat, Rajasthan
NH 58E
Gujarat
NH 59
Khariar → Brahmapur
Odisha
NH 60
Pune → Dhule
Maharashtra
NH 61
Bhiwandi → Jagtial
Maharashtra, Telangana
NH 62
Abohar → Pindwara
Punjab, Rajasthan
NH 63
Daund → Koraput
Chhattisgarh, Maharashtra, Odisha, Telangana
NH 64
Morbi → Hazira
Gujarat
NH 65
Pune → Machilipatnam
Andhra Pradesh, Karnataka, Maharashtra, Telangana
NH 66
Navi Mumbai → Kanyakumari
Goa, Karnataka, Kerala, Maharashtra, Tamil Nadu
NH 67
Krishnapatnam Port → Ramanagara
Andhra Pradesh, Karnataka
NH 68
Tanot → Prantij
Gujarat, Rajasthan
NH 69
Honnavar → Renigunta
Andhra Pradesh, Karnataka
NH 70
Munabao → Tanot
Rajasthan
NH 71
Madanapalle → Naidupeta
Andhra Pradesh
NH 72
Hiriyur → Cherkala
Karnataka, Kerala
NH 73
Mangaluru → Tumakuru
Karnataka
NH 74
Birur → Raichur
Karnataka
NH 75
Bantval → Katpadi
Karnataka, Tamil Nadu
NH 76
Guntakal → Gadag
Karnataka
NH 77
Krishnagiri → Tindivanam
Tamil Nadu
NH 78
Naraharipeta → Anchetty
Andhra Pradesh, Tamil Nadu
NH 79
Mettur Dam → Ulundurpettai
Tamil Nadu
NH 80
Sayalgudi → Thiruvarur
Tamil Nadu
NH 81
Coimbatore → Chidambaram
Tamil Nadu
NH 82
Parthibanur → Tiruchendur
Tamil Nadu
NH 83
Coimbatore → Nagapattinam
Tamil Nadu
NH 84
Avinashi → Kumily
Kerala, Tamil Nadu
NH 85
Kochi → Thondi
Kerala, Tamil Nadu
NH 86
Mimisal → Rasipuram
Tamil Nadu
NH 87
Manamadurai → Dhanushkodi
Tamil Nadu
NH 88
Kottayam → Nagercoil
Kerala, Tamil Nadu
NH 102
Manipur
NH 102A
Manipur
NH 102B
Manipur, Mizoram
NH 102C
Manipur
NH 103
Himachal Pradesh
NH 103A
Punjab
NH 104
NH 105
Haryana, Himachal Pradesh, Punjab
NH 105B
Punjab
NH 106
Meghalaya
NH 107
Uttarakhand
About India's National Highway Network
India has one of the largest road networks in the world, with national highways forming the backbone of the country's road infrastructure. The national highway network connects major cities, state capitals, ports, and industrial hubs across the country.
The National Highways Authority of India (NHAI) is the apex body responsible for the development, maintenance, and management of national highways in India. NHAI operates under the Ministry of Road Transport and Highways (MoRTH).
In 2010, the Government of India introduced a new numbering system for national highways. Under this system, north-south highways are assigned odd numbers (with NH 44 being a notable exception as it is India's longest highway running from Srinagar to Kanyakumari), while east-west highways are given even numbers. Secondary highways and branches are numbered in the 100s through 900s series, based on their parent primary highway.
Key facts about India's national highways: NH 44 is the longest national highway at 3,745 km (Srinagar to Kanyakumari). NH 27 is the second longest at 3,507 km (Porbandar to Silchar). The total national highway network spans over 1,46,000 km, which is about 2% of India's total road network but carries about 40% of the total road traffic.
Related on SignalPe
Highway Speed Limits
Speed limits on Indian national highways
Overtaking Rules
Safe overtaking rules on highways
GPS Toll System
New GPS-based toll collection on highways
Road Safety Rules
Complete road safety guidelines
Lane Discipline
Lane rules for highways and expressways
Road Trip Checklist
Essential checklist before long drives