NH 44 (old NH 7) is the longest national highway in India, stretching from Srinagar in Jammu and Kashmir to Kanyakumari in Tamil Nadu. It spans approximately 3,745 km.