National Highways in India – NH 1 to NH 88 Directory
Explore the Toll.co.in National Highways Directory, an index of 88 primary National Highway profiles from the supplied NH 1–NH 88 master list. Find each highway by number, route, state or union territory, region and listed length, then open its dedicated profile for further details.
Browse National Highways
This directory covers NH 1 to NH 88. Select a highway number or route to open its profile.
| Highway | Listed route | States / UTs | Region | Listed length | Profile |
|---|---|---|---|---|---|
| NH 1 | Uri – Leh | Jammu and Kashmir, Ladakh | North India | 541 km (336 mi) | View details |
| NH 2 | Dibrugarh – Tuipang | Assam, Nagaland, Manipur, Mizoram | Northeast India | 1,408 km (875 mi) | View details |
| NH 3 | Attari Border – Leh | Punjab, Himachal Pradesh, Ladakh | North India | 883 km (549 mi) | View details |
| NH 4 | Saddle Peak Check Post – Chidya Tapu View Point | Andaman and Nicobar Islands | Indian Ocean | 333 km (207 mi) | View details |
| NH 5 | India-Pakistan Border – India-China Border | Punjab, Chandigarh, Haryana, Himachal Pradesh | North India | 700 km (430 mi) | View details |
| NH 6 | Jorabat – Zokhawthar | Meghalaya, Assam, Mizoram | Northeast India | 676 km (420 mi) | View details |
| NH 7 | Fazilka – Mana Pass | Punjab, Haryana, Himachal Pradesh, Uttarakhand | North India | 854 km (531 mi) | View details |
| NH 8 | Karimganj – Maitri Setu | Assam, Tripura | Northeast India | 375 km (233 mi) | View details |
| NH 9 | Fazilka – Jauljibi | Punjab, Haryana, Delhi, Uttar Pradesh, Uttarakhand | North India | 954 km (593 mi) | View details |
| NH 10 | Siliguri – Nathu La | West Bengal, Sikkim | Northeast India | 174 km (108 mi) | View details |
| NH 11 | Rewari – Myajlar | Haryana, Rajasthan | North India | 848 km (527 mi) | View details |
| NH 12 | Bakkhali – Raiganj | West Bengal | East India | 625 km (388 mi) | View details |
| NH 13 | Tawang – Wakro | Arunachal Pradesh | Northeast India | 1,559 km (969 mi) | View details |
| NH 14 | Kharagpur – Morgram | West Bengal | East India | 324 km (201 mi) | View details |
| NH 15 | Baihata – Wakro | Assam, Arunachal Pradesh | Northeast India | 666 km (414 mi) | View details |
| NH 16 | Chennai – Kolkata | Tamil Nadu, Andhra Pradesh, Odisha, West Bengal | South India, East India | 1,722 km (1,070 mi) | View details |
| NH 17 | Guwahati – Sevoke | Assam, West Bengal | Northeast India | 576 km (358 mi) | View details |
| NH 18 | Koderma – Balasore | Jharkhand, West Bengal, Odisha | East India | 594 km (369 mi) | View details |
| NH 19 | Agra – Dankuni | Uttar Pradesh, Bihar, Jharkhand, West Bengal | North India, East India | 1,369 km (851 mi) | View details |
| NH 20 | Bakhtiyarpur – Panikoili | Bihar, Jharkhand, Odisha | East India | 729 km (453 mi) | View details |
| NH 21 | Jaipur – Bareilly | Rajasthan, Uttar Pradesh | North India | 502 km (312 mi) | View details |
| NH 22 | Sonbarsa – Chandwa | Bihar, Jharkhand | East India | 450 km (280 mi) | View details |
| NH 23 | Kothun – Udi Mor Etawah | Rajasthan, Uttar Pradesh | North India | 366 km (227 mi) | View details |
| NH 24 | Sonauli – Saiyad Raja | Uttar Pradesh | North India | 298 km (185 mi) | View details |
| NH 25 | Munabao – Beawar | Rajasthan | North India | 484 km (301 mi) | View details |
| NH 26 | Vizianagaram – Bargarh | Andhra Pradesh, Odisha | South India, East India | 555 km (345 mi) | View details |
| NH 27 | Porbandar – Silchar | Gujarat, Rajasthan, Madhya Pradesh, Uttar Pradesh, Bihar, West Bengal, Assam | West to Northeast India | 3,507 km (2,179 mi) | View details |
| NH 28 | Chunar – Kakrahwa | Uttar Pradesh | North India | 358 km (222 mi) | View details |
| NH 29 | Dabaka – Jessami | Assam, Nagaland, Manipur | Northeast India | 340 km (210 mi) | View details |
| NH 30 | Vijayawada – Sitarganj | Uttarakhand, Uttar Pradesh, Madhya Pradesh, Chhattisgarh, Telangana, Andhra Pradesh | North to South India | 2,025 km (1,258 mi) | View details |
| NH 31 | Unnao – Gazole | Uttar Pradesh, Bihar, West Bengal | North India, East India | 992 km (616 mi) | View details |
| NH 32 | Chennai – Thoothukudi | Tamil Nadu, Puducherry | South India | 657 km (408 mi) | View details |
| NH 33 | Arwal – Farakka | Bihar, Jharkhand, West Bengal | East India | 462.25 km (287.23 mi) | View details |
| NH 34 | Gangotri Dham – Lakhnadon | Uttarakhand, Uttar Pradesh, Madhya Pradesh | North, Central India | 1,521 km (945 mi) | View details |
| NH 35 | Harpalpur – Varanasi | Uttar Pradesh | North India | 462.25 km (287.23 mi) | View details |
| NH 36 | Vikravandi – Manamadurai | Tamil Nadu | South India | 343 km (213 mi) | View details |
| NH 37 | Karimganj – Imphal | Assam, Manipur | Northeast India | 361 km (224 mi) | View details |
| NH 38 | Vellore – Thoothukudi | Tamil Nadu | South India | 625 km (388 mi) | View details |
| NH 39 | Jhansi – Ranchi | Uttar Pradesh, Madhya Pradesh, Jharkhand | North, East India | 900 km (560 mi) | View details |
| NH 40 | Kurnool – Ranipettai | Andhra Pradesh, Tamil Nadu | South India | 414 km (257 mi) | View details |
| NH 41 | Samakhiyali – Narayan Sarovar | Gujarat | West India | 300 km (190 mi) | View details |
| NH 42 | Joladarasi – Krishnagiri | Karnataka, Andhra Pradesh, Tamil Nadu | South India | 425 km (264 mi) | View details |
| NH 43 | Gulluganj – Chaibasa | Madhya Pradesh, Chhattisgarh, Jharkhand | Central to East India | 961 km (597 mi) | View details |
| NH 44 | Srinagar – Kanyakumari | Jammu and Kashmir, Himachal Pradesh, Punjab, Haryana, Uttar Pradesh, Madhya Pradesh, Maharashtra, Telangana, Andhra Pradesh, Karnataka, Tamil Nadu | North to South India | 4,225 km (2,625 mi) | View details |
| NH 45 | Obedullaganj – Bilaspur | Madhya Pradesh, Chhattisgarh | Central India | 676 km (420 mi) | View details |
| NH 46 | Gwalior – Betul | Madhya Pradesh | Central India | 650 km (400 mi) | View details |
| NH 47 | Bamanbore – Nagpur | Gujarat, Madhya Pradesh, Maharashtra | Central India, West India | 1,089 km (677 mi) | View details |
| NH 48 | Delhi – Chennai | Delhi, Haryana, Rajasthan, Gujarat, Maharashtra, Karnataka, Tamil Nadu | North to South India | 2,916 km (1,812 mi) | View details |
| NH 49 | Bilaspur – Kharagpur | Chhattisgarh, Odisha, Jharkhand, West Bengal | Central India, East India | 700 km (430 mi) | View details |
| NH 50 | Nanded – Chitradurga | Maharashtra, Karnataka | West India | 766 km (476 mi) | View details |
| NH 51 | Dwarka – Dhrangadhra | Gujarat | West India | 790 km (490 mi) | View details |
| NH 52 | Sangru – Ankola | Punjab, Haryana, Rajasthan, Madhya Pradesh, Maharashtra, Karnataka | North to South India | 2,401 km (1,492 mi) | View details |
| NH 53 | Hajira – Paradip Port | Gujarat, Maharashtra, Chhattisgarh, Odisha | West India to East India | 1,849 km (1,149 mi) | View details |
| NH 54 | Pathankot – Bikaner | Punjab, Haryana, Rajasthan | North India | 684 km (425 mi) | View details |
| NH 55 | Paradeep – Sambalpur | Odisha | East India | 350 km (220 mi) | View details |
| NH 56 | Nimbahera – Vapi | Rajasthan, Gujarat | North India to West India | 715 km (444 mi) | View details |
| NH 57 | Balangir – Khordha | Odisha | East India | 300 km (190 mi) | View details |
| NH 58 | Fatehpur – Palanpur | Rajasthan, Gujarat | North India to West India | 697 km (433 mi) | View details |
| NH 59 | Khariar – Brahmapur | Odisha | East India | 352 km (219 mi) | View details |
| NH 60 | Pune – Dhule | Maharashtra | West India | 414 km (257 mi) | View details |
| NH 61 | Bhiwandi – Jagtial | Maharashtra, Telangana | West India to South India | 814 km (506 mi) | View details |
| NH 62 | Abohar – Pindwara | Punjab, Rajasthan | North India | 784 km (487 mi) | View details |
| NH 63 | Daund – Koraput | Maharashtra, Telangana, Chhattisgarh, Odisha | West India to East India | 1,065 km (662 mi) | View details |
| NH 64 | Morbi – Hazira | Gujarat | West India | 528 km (328 mi) | View details |
| NH 65 | Pune – Machilipatnam | Maharashtra, Karnataka, Telangana, Andhra Pradesh | West India to South India | 926 km (575 mi) | View details |
| NH 66 | Navi Mumbai – Kanyakumari | Maharashtra, Goa, Karnataka, Kerala, Tamil Nadu | West India to South India | 1,681 km (1,045 mi) | View details |
| NH 67 | Krishnapatnam Port – Ramanagara | Andhra Pradesh, Karnataka | South India | 814 km (506 mi) | View details |
| NH 68 | Tanot – Prantij | Rajasthan, Gujarat | North India to West India | 729 km (453 mi) | View details |
| NH 69 | Honnavar – Renigunta | Andhra Pradesh, Karnataka | South India | 750 km (470 mi) | View details |
| NH 70 | Munabao – Tanot | Rajasthan | North India | 343 km (213 mi) | View details |
| NH 71 | Madanapalle – Naidupeta | Andhra Pradesh | South India | 190.6 km (118.4 mi) | View details |
| NH 72 | Hiriyur – Cherkala | Karnataka, Kerala | South India | 404 km (251 mi) | View details |
| NH 73 | Mangaluru – Tumakuru | Karnataka | South India | 324 km (201 mi) | View details |
| NH 74 | Birur – Raichur | Karnataka | South India | 459 km (285 mi) | View details |
| NH 75 | Bantval – Katpadi | Karnataka, Andhra Pradesh, Tamil Nadu | South India | 567 km (352 mi) | View details |
| NH 76 | Guntakal – Gadag | Andhra Pradesh, Karnataka | South India | 276 km (171 mi) | View details |
| NH 77 | Krishnagiri – Tindivanam | Tamil Nadu | South India | 196 km (122 mi) | View details |
| NH 78 | Naraharipeta – Anchetty | Tamil Nadu | South India | 260 km (160 mi) | View details |
| NH 79 | Mettur Dam – Ulundurpettai | Tamil Nadu | South India | 196 km (122 mi) | View details |
| NH 80 | Sayalgudi – Thiruvarur | Tamil Nadu | South India | 265 km (165 mi) | View details |
| NH 81 | Coimbatore – Chidambaram | Tamil Nadu | South India | 324 km (201 mi) | View details |
| NH 82 | Parthibanur – Tiruchendur | Tamil Nadu | South India | 298 km (185 mi) | View details |
| NH 83 | Coimbatore – Nagapattinam | Tamil Nadu | South India | 389 km (242 mi) | View details |
| NH 84 | Avinashi – Kumily | Tamil Nadu, Kerala | South India | 256 km (159 mi) | View details |
| NH 85 | Kochi – Thondi | Kerala, Tamil Nadu | South India | 484 km (301 mi) | View details |
| NH 86 | Mimisal – Rasipuram | Tamil Nadu | South India | 289 km (180 mi) | View details |
| NH 87 | Manamadurai – Dhanushkodi | Tamil Nadu | South India | 180 km (110 mi) | View details |
| NH 88 | Kottayam – Nagercoil | Kerala, Tamil Nadu | South India | 260 km (160 mi) | View details |
About This National Highways Directory
The table is organised using the National Highway master data supplied for this Toll.co.in project. The listed endpoints, jurisdictions, regions and lengths are reproduced from that dataset. Some highway descriptions and alignments may have changed through later government notifications, and certain entries in the source list are marked as historical (present before 2010). This directory should therefore be read as a structured reference to the supplied dataset, not as a replacement for the latest statutory highway schedule.
How to Use the Directory
- Select an NH number to view its dedicated highway profile.
- Use the state and region columns to identify the relevant highway entries.
- Check the individual profile for route notes, connectivity, FAQs and toll-plaza information.
- Toll plaza names, Plaza Codes and rates are included only when verified against the Toll.co.in toll-plaza master database.
Official Highway Information
- Ministry of Road Transport and Highways (MoRTH) – official ministry announcements and highway notifications.
- MoRTH National Highways list (PDF) – published highway schedule reference.
- National Highways Authority of India (NHAI) – highway development and tolling information.
Explore Toll.co.in
Browse Toll Plaza Directory | View Highway Map
Data note: Listed route, state/UT, region and length fields follow the Toll.co.in project master table. Verify current alignments, official lengths, road conditions and toll charges with the relevant government authority before travel.