Longest National Highways in India
1. NH-44 : Srinagar - Kanyakumari (Tamil Nadu) -- 3745 km
2. NH-27 : Porbandar (Gujarat) - Silchar (Assam) -- 3507 km
3. NH-48 : Delhi - Chennai -- 2807 km
4. NH-52 : Sangrur (Punjab) - Ankola (Karnataka) -- 2317 km
5. NH-30 : Sitarganj (Uttarakhand) - Ibrahimpatnam (AP) -- 1984 km
6. NH-6 : Hazira (Gujarat) - Kolkata -- 1949 km
7. NH16 : Kolkata - Chennai -- 1711 km
8. NH-19 : Agra (UP) - Dankuni (Bengal) -- 1435 km
9. NH-7 : Varanasi - Kanyakumari -- 1296 km