18 SEP, 2023
Sushim Mukul
Photo: Gagan Prajapati
The weekly journey between Kerala and Uttarakhand spans 3,100 km in 52 hours, making 25 stops and traversing the Aravalis, Vindhyas, Satpuras, & Western Ghats en route.
Photo: Anoket46 via IndiaRailInfo
The only daily express here covers 3,118 km in 2 days & 18 hours. Making 86 stops, the express runs between New Tinsukia in Assam & Lalgarh in Rajasthan. The train is very popular among security personnel of India.
Photo: Animekh Misra
This weekly service between Okha, Gujarat and Naharlagun on the outskirts of Itanagar (Arunachal Pradesh) runs 3,364 km in 66 hours, offering a unique east-west journey.
Photo: Nimai Ch Pal
Covering 3,490 km in 55 hours, the weekly express with 38 stops traverses through the Eastern Himalayas and the Coromandel Coast.
Photo: RailMinIndia
The bi-weekly express covers 3,500 km in around 64 hours. Making 31 stops along the way, the fully air-conditioned train connects the capitals of Karnataka and Tripura.
Photo: IndiaRailInfo
Covering 3,500 km in 63 hours, the weekly express with 38 stops, offers a cross-country experience passing through Assam, West Bengal, Odisha and Andhra Pradesh.
Photo: Ramnath Shah
Covering 3,600 km with 64 stops, this weekly express takes more than 71 hours to ply between Sri Mata Vaishno Devi Katra to Tirunelveli in southern Tamil Nadu.
Photo: Munna Bellamkonda via DRM TVM
The weekly express covers over 3,780 km in 68 hours with 65 stops was India's longest train for decades. Connecting Sri Mata Vaishno Devi to India's southernmost tip, it is also a super-crawler.
Photo: cup_cakegoals on Instagram
This weekly train between Thiruvananthapuram and Silchar in lower Assam travels 3,910 km in 71 hours. It makes 57 stops along its route and is India's second longest running train.
Photo: Northern Railways
India's longest train, the 24th longest in the world, covers a distance of 4,150 km between Kanyakumari and Dibrugarh on 75 hours, running 4 days a week with 58 stops.