Himsagar Express runs between Shri Mata Vaishno Devi Katra (Jammu & Kashmir) and Kanyakumari (Tamil Nadu), covering approximately 3,785 km. This makes it the longest train route in India by distance. It traverses the entire length of the country from north to south.