Please wait...
Compare Route with: Select Train for Comparison 16787/Tirunelveli - Shri Mata Vaishno Devi Katra Express 20602/Bodinayakkanur - MGR Chennai Central SF Express 20493/Madurai - Chandigarh SF Express 17236/Nagercoil - SMVT Bengaluru Express 16733/Rameswaram - Okha Weekly Express 07356/Rameswaram - SSS Hubballi Special Fare Special 17316/Velankanni - Vasco-Da-Gama Weekly Express 12690/Nagercoil - MGR Chennai Central SF Express 06179/Nagercoil - MGR Chennai Central Special Fare AC Special 19567/Tuticorin - Okha Vivek Express 22498/Tiruchchirappalli - Shri Ganganagar Humsafar Express 06836/Karur - Salem DEMU 20671/Madurai - Bengaluru Cantt. Vande Bharat Express 16811/Mayiladuturai - Salem MEMU Express 16340/Nagercoil - Mumbai CSMT Express (Via Katpadi) 22716/Madurai - Kacheguda Weekly Superfast Express 16354/Nagercoil - Kacheguda Weekly Express 06838/Karur - Salem DEMU 11022/Tirunelveli - Dadar Central Chalukya Express (Via SMVT Bengaluru) 22652/Palakkad Jn. - MGR Chennai Central SF Express 16231/Cuddalore Port - Mysuru Express 16235/Tuticorin - Mysuru Express
Shortest Route: 11 Stations. 85 km.
Train: 19 Stations. 125 km. Train Route between Karur Junction and Salem Junction is longer by 39 km (46%).
Hide/Show Route Stations Shortest Route 10 Stations Km KRR 0.0 VNGL 11.43 MONR 15.59 LDVD 27.59 NMKL 33.87 KLGN 45.73 PCTM 51.84 RASP 59.57 MALR 72.25 8 stations SA 85.45
Hide/Show Train Stations 22716/Madurai - Kacheguda ... 19 Stations Km KRR 232.92 MPLM 242.52 PGR 247.28 NOY 253.93 KMD 259.4 URL 265.47 CNY 271.46 PAS 278.88 CVD 286.36 8 stations ED 297.82 CV 302.71 ANU 311.28 SGE 318.87 MVPM 323.93 DC 336.59 DVBH 342.95 VRPD 347.36 NEA 350.37 8 stations SA 357.53
Scroll to Top
Scroll to Bottom
Important Note: This website NEVER solicits for Money or Donations. Please beware of anyone requesting/demanding money on behalf of IRI. Thanks. Disclaimer: This website has
NO affiliation with the Government-run site of Indian Railways. This site does NOT claim 100% accuracy of fast-changing Rail Information. YOU are responsible for independently confirming the validity of information through other sources.