Question:

The longest highway in India runs from

Show Hint

Think of old NH-7, running from a holy city on the Ganga all the way to the southern tip of India.
Updated On: Jul 17, 2026
  • Kolkata to Jammu
  • Shillong to Amritsar
  • Ambala to Nagercoil
  • Varanasi to Kanyakumari
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

Step 1: Understanding the Question:
The question asks for the two end points of the longest national highway in India as the numbering stood when this paper was set.

Step 2: Key Formula or Approach:
Recall the old national highway numbering, in which NH-7 was the longest, and then read off its terminal cities.

Step 3: Detailed Explanation:
Under the old numbering, NH-7 was the longest national highway in India at about 2,369 km. It began at Varanasi in Uttar Pradesh and ended at Kanyakumari at the southern tip of the country, passing through Madhya Pradesh, Maharashtra, Telangana, Andhra Pradesh, Karnataka and Tamil Nadu on the way. This is the standard textbook fact for the longest highway in India.
Why the other options fail:
Ambala to Nagercoil is a distractor built out of the fact that Nagercoil lies close to Kanyakumari, but NH-7 started at Varanasi, not Ambala.
Kolkata to Jammu does not match any single national highway, and the Kolkata to Delhi road was NH-2 at about 1,465 km.
Shillong to Amritsar is not the route of one highway either. NH-1 ran from Delhi to Attari near Amritsar and was only about 456 km.

Step 4: Final Answer:
The longest highway in India ran from Varanasi to Kanyakumari, so option (D) is correct.
Was this answer helpful?
0
0

Top CLAT Questions

View More Questions