Longest non-stop run between Indian train stations is 528 km
The longest non-stop distance between two railway stations in India spans 528 kilometres, between Vadodara and Kota. The Trivandrum-Nizamuddin Rajdhani Express undertakes the journey in six to seven hours, without any stops. Notably, India's longest train journey covers a distance of over 4,200 kilometres from Dibrugarh in Assam to Kanyakumari in Tamil Nadu, in 85 hours. 