Vivek Express is the longest running train in India, and 8th longest in the world. This weekly train runs a total distance of 4,286 km from Dibrugarh in upper Assam, to Kanyakumari at the southern tip of Tamil Nadu, that will be covered in 82:30 hours. There are 52 halts spanning across a total of 615 intermediate railway stations Himsagar Express was previously the longest running train in India.