Multiple choice

The train which runs the longest distance in India is named ________ and connects ________.

  1. Vivek Express, Dibrugarh-Kanyakumari

  2. Kanyakumari Express, Udhampur-Kanyakumari

  3. Himsagar Express, Jammu-Kanyakumari

  4. Rajdhani Express, Delhi-Guwahati

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

The Vivek Express (15906/15905) runs from Dibrugarh (Assam) to Kanyakumari (Tamil Nadu), covering approximately 4,200 km - the longest train route in Indian Railways by distance. Himsagar Express (Jammu-Kanyakumari) is the second longest. Kanyakumari Express and Rajdhani are shorter routes.