Please wait...
Compare Route with: Select Train for Comparison 15929/Tambaram - New Tinsukia Express 15629/Nagaon Express 12664/Tiruchchirappalli - Howrah SF Express 12666/Kanniyakumari - Howrah SF Express 22826/MGR Chennai Central - Shalimar Weekly SF Express 22834/SMVT Bengaluru - Bhubaneswar Humsafar Express 12897/Puducherry - Bhubaneswar SF Express 06077/MGR Chennai Central - Santragachi Special Fare Special 12509/SMVT Bengaluru - Guwahati SF Express 12515/Coimbatore - Silchar Express 22643/Ernakulam Jn. - Patna SF Express (via Asansol) 12842/Coromandel Express 22808/MGR Chennai Central - Santragachi AC SF Express 22842/Tambaram - Santragachi Antyodaya Express 12659/Gurudev SF Express 06081/Kochuveli - Shalimar Special Fare SF Special 12507/Aronai Express 22641/Thiruvananthapuram Central - Shalimar SF Express 22501/SMVT Bengaluru - New Tinsukia SF Express 12829/MGR Chennai Central - Bhubaneswar SF Express 22872/Tirupati - Bhubaneswar SF Express 22880/Tirupati - Bhubaneswar SF Express 22611/MGR Chennai Central - New Jalpaiguri SF Express 22878/Ernakulam - Howrah Antyodaya Express 06085/Ernakulam - Patna Special Fare Special 17480/Tirupati - Puri Express 22503/Kanniyakumari - Dibrugarh Vivek SF Express 22852/Mangaluru Central - Santragachi Vivek Express 06089/MGR Chennai Central - Santragachi Special Fare Special 22888/SMVT Bengaluru - Howrah Humsafar Express 06087/Tirunelveli - Shalimar Special Fare Superfast Special 12864/SMVT Bengaluru - Howrah SF Express 22606/Tirunelveli - Purulia SF Express 22860/MGR Chennai Central - Puri SF Express 12840/MGR Chennai Central - Howrah Mail 13433/SMVT Bengaluru - Malda Town Amrit Bharat Express 12253/Anga Express
Shortest Route: 153 Stations. 898 km.
Train: 160 Stations. 913 km. Train Route between Ongole and Khurda Road Junction is longer by 15 km (2%).
Hide/Show Route Stations Shortest Route 152 Stations Km OGL 0.0 KRV 8.66 ANB 14.98 RPRL 18.27 UGD 22.61 CJM 29.12 KVDU 33.44 KPLL 38.4 VTM 41.72 JAQ 46.24 CLX 49.43 IPPN 53.55 IPPM 53.66 SPF 57.65 BPP 64.5 APL 73.26 MCVM 80.07 NDO 85.09 MDKU 91.88 TSR 95.54 VRU 99.81 20 stations TEL 107.04 KLX 113.17 DIG 116.93 MOD 120.2 CLVR 122.68 PVD 126.49 KAQ 130.42 6 stations KCC 133.61 BZA 138.53 BZAY 139.49 VBC 139.9 VNC 140.37 GALA 145.22 MBD 151.55 GWM 158.47 PAVP 163.13 TOU 169.96 VRVL 173.02 NZD 179.51 VAT 189.56 PRH 196.57 EE 198.16 DEL 207.89 STPT 211.48 BMD 217.1 PUA 223.8 KKRM 228.15 CEL 231.59 VGT 234.44 BPY 239.94 TDD 245.92 PTPU 251.29 NBM 254.86 MRPL 258.15 25 stations NDD 265.67 BMGM 269.83 CU 273.63 PSDA 277.16 KVR 280.28 RJY 287.47 KYM 297.48 KSVM 303.01 DWP 307.35 APT 311.08 BBPM 317.11 BVL 320.41 PBD 326.11 MPU 328.64 GDPT 333.07 14 stations SLO 337.59 XX-SLOB 339.57 CRPM 345.17 PAP 349.72 GLP 355.44 MVRM 360.57 DGDG 364.68 RVD 367.37 ANV 374.49 TMPM 378.29 HVM 383.63 TUNI 391.23 GLU 402.29 NRP 413.44 REG 422.72 YLM 431.2 NASP 438.3 BVM 445.74 KSK 449.56 AKP 455.06 THY 461.39 DVD 470.91 JGPM 479.76 SCMN 482.3 PDT 490.07 24 stations KTV 498.9 KPL 506.89 ALM 516.11 KUK 523.18 3 stations VZM 533.95 XX-VZMA 540.32 NML 545.72 GUL 552.67 GVI 558.28 CPP 564.75 BTVA 569.63 SGDM 578.07 PDU 588.14 DUSI 597.0 CHE 603.46 ULM 613.36 TIU 623.13 HCM 628.52 KBM 636.83 DGB 644.77 15 stations NWP 650.64 RMZ 657.81 PUN 664.07 PSA 676.43 SUDV 682.85 MMS 689.47 BAV 698.78 SPT 708.26 JPI 714.42 IPM 726.21 SLRD 734.68 GTA 740.02 BAM 750.82 JNP 759.56 NRSP 766.25 CAP 772.19 CAPC 773.09 GAM 781.09 HMA 787.34 RBA 798.39 KIT 809.72 KLJI 814.47 CLKA 819.65 BALU 826.9 SLZ 834.75 GNGD 839.89 KUU 847.87 KAPG 854.6 MKTP 858.94 BSDP 864.52 NKP 871.53 GLBA 875.56 TAP 880.11 DLMH 884.19 KPXR 888.73 ARGL 892.68 35 stations KUR 897.93
Hide/Show Train Stations 22606/Tirunelveli - Puruli... 160 Stations Km OGL 1069.09 KRV 1077.75 ANB 1084.07 RPRL 1087.36 UGD 1091.7 CJM 1098.21 KVDU 1102.53 KPLL 1107.49 VTM 1110.81 JAQ 1115.33 CLX 1118.52 IPPN 1122.64 IPPM 1122.75 SPF 1126.74 BPP 1133.59 APL 1142.35 MCVM 1149.16 NDO 1154.18 MDKU 1160.97 TSR 1164.63 VRU 1168.9 TEL 1176.13 KLX 1182.26 DIG 1186.02 MOD 1189.29 CLVR 1191.77 PVD 1195.58 KAQ 1199.51 KCC 1202.7 28 stations BZA 1207.62 BZAY 1208.58 VBC 1208.99 VNC 1209.46 GALA 1214.31 MBD 1220.64 GWM 1227.56 PAVP 1232.22 TOU 1239.05 VRVL 1242.11 NZD 1248.6 VAT 1258.65 PRH 1265.66 12 stations EE 1267.25 DEL 1276.98 STPT 1280.57 BMD 1286.19 PUA 1292.89 KKRM 1297.24 CEL 1300.68 VGT 1303.53 BPY 1309.03 TDD 1315.01 PTPU 1320.38 NBM 1323.95 MRPL 1327.24 NDD 1334.76 BMGM 1338.92 CU 1342.72 PSDA 1346.25 KVR 1349.37 17 stations RJY 1356.56 KYM 1366.57 KSVM 1372.1 DWP 1376.44 APT 1380.17 BBPM 1386.2 BVL 1389.5 PBD 1395.2 MPU 1397.73 GDPT 1402.16 SLO 1406.68 XX-SLOB 1408.66 CRPM 1414.26 PAP 1418.81 GLP 1424.53 MVRM 1429.66 DGDG 1433.77 RVD 1436.46 ANV 1443.58 TMPM 1447.38 HVM 1452.72 TUNI 1460.32 GLU 1471.38 NRP 1482.53 REG 1491.81 YLM 1500.29 NASP 1507.39 BVM 1514.83 KSK 1518.65 AKP 1524.15 THY 1530.48 DVD 1540.0 JGPM 1548.85 GPT 1550.39 MIPM 1552.63 WAT 1556.37 35 stations VSKP 1557.2 WAT 1558.03 MIPM 1561.77 GPT 1564.01 SCM 1565.3 SCMN 1566.69 PDT 1574.46 KTV 1583.29 KPL 1591.28 ALM 1600.5 KUK 1607.57 10 stations VZM 1618.34 XX-VZMA 1624.71 NML 1630.11 GUL 1637.06 GVI 1642.67 CPP 1649.14 BTVA 1654.02 SGDM 1662.46 PDU 1672.53 DUSI 1681.39 CHE 1687.85 ULM 1697.75 TIU 1707.52 HCM 1712.91 KBM 1721.22 DGB 1729.16 NWP 1735.03 RMZ 1742.2 PUN 1748.46 PSA 1760.82 SUDV 1767.24 MMS 1773.86 BAV 1783.17 SPT 1792.65 JPI 1798.81 IPM 1810.6 SLRD 1819.07 GTA 1824.41 27 stations BAM 1835.21 JNP 1843.95 NRSP 1850.64 CAP 1856.58 CAPC 1857.48 GAM 1865.48 HMA 1871.73 RBA 1882.78 KIT 1894.11 KLJI 1898.86 CLKA 1904.04 BALU 1911.29 SLZ 1919.14 GNGD 1924.28 KUU 1932.26 KAPG 1938.99 MKTP 1943.33 BSDP 1948.91 NKP 1955.92 GLBA 1959.95 TAP 1964.5 DLMH 1968.58 KPXR 1973.12 ARGL 1977.07 23 stations KUR 1982.32
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.