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.
10. KOCHUVELI-DEHRADUN SUPERFAST EXPRESS
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.
9. AVADH ASSAM EXPRESS
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.
8. Okha-Naharlagun Express
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.
7. Silchar-Coimbatore Superfast express
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.
6. Agartala-Bengaluru humsafar express
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.
5. new tinsukia-Bengaluru weekly express
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.
4. TEN-SVDK EXPRESS
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.
3. Himsagar express
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.
2. ARONaI SUPERFAST EXPRESS
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.
1. vivek SUPERFAST express
Next: Parineeti-Raghav To Wed At Leela Palace Udaipur