Multiple choice

Which of the following is the longest Indian National Highway?

  1. NH 1

  2. NH 3

  3. NH 5

  4. NH 7

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

NH 7 (now renumbered as NH 44) was historically the longest Indian National Highway, connecting Varanasi in Uttar Pradesh to Kanyakumari in Tamil Nadu, spanning approximately 2,369 km. It passes through multiple states including Madhya Pradesh, Maharashtra, Telangana, Andhra Pradesh, and Karnataka. NH 1, NH 3, and NH 5 were significantly shorter routes.