Till now ,The longest train of India is Dibrugarh - Kanyakumari Vivek Express . But because of travelling in diverted route Himsagar Express( 3788Kms + Appro 500 Kms) From Katra to Kanyakumari Becomes the longest train covering More than 100 - 150 km additional when compared to Vivek express ( 4153 Kms ).