Please wait...
Compare Route with: Select Train for Comparison 17220/Visakhapatnam - Machilipatnam Express
Shortest Route: 52 Stations. 231 km.
Train: 53 Stations. 233 km. Train Route between Annavaram and Gudlavalleru is longer by 2 km (1%).
Hide/Show Route Stations Shortest Route 51 Stations Km ANV 0.0 RVD 7.12 DGDG 9.81 MVRM 13.92 GLP 19.05 PAP 24.77 CRPM 29.32 XX-SLOB 34.92 7 stations SLO 36.9 GDPT 41.42 MPU 45.85 PBD 48.38 BVL 54.08 BBPM 57.38 APT 63.41 DWP 67.14 KSVM 71.48 KYM 77.01 RJY 87.02 KVR 94.21 PSDA 97.33 CU 100.86 BMGM 104.66 14 stations NDD 108.82 KLDI 116.1 STVA 120.97 TNKU 125.82 VPU 128.9 RLG 131.67 AL 136.28 MCLE 138.16 AVLI 143.27 LKSH 146.03 VND 148.8 BVAC 154.06 BVBC 155.11 BVRT 156.12 UNDI 163.16 CKV 168.22 AKVD 173.84 PLVA 182.55 KKLR 190.61 MDVL 197.75 MVP 201.79 PCU 204.23 PSLP 206.69 GUK 209.1 OTR 212.35 24 stations GDV 219.72 NUJ 225.88 1 stations GVL 230.89
Hide/Show Train Stations 17220/Visakhapatnam - Mach... 53 Stations Km ANV 113.62 RVD 120.74 DGDG 123.43 MVRM 127.54 3 stations GLP 132.67 PAP 138.39 CRPM 142.94 XX-SLOB 148.54 2 stations SLO 150.52 GDPT 155.04 MPU 159.47 PBD 162.0 BVL 167.7 BBPM 171.0 5 stations APT 177.03 DWP 180.76 KSVM 185.1 1 stations KYM 190.63 RJY 200.64 GVN 203.68 KVR 208.46 PSDA 211.58 CU 215.11 BMGM 218.91 5 stations NDD 223.07 KLDI 230.35 STVA 235.22 2 stations TNKU 240.07 VPU 243.15 RLG 245.92 AL 250.53 MCLE 252.41 AVLI 257.52 LKSH 260.28 VND 263.05 BVAC 268.31 8 stations BVRM 269.7 BVBC 270.71 1 stations BVRT 271.72 UNDI 278.76 CKV 283.82 2 stations AKVD 289.44 PLVA 298.15 1 stations KKLR 306.21 MDVL 313.35 MVP 317.39 PCU 319.83 PSLP 322.29 GUK 324.7 OTR 327.95 5 stations GDV 335.32 NUJ 341.48 1 stations GVL 346.49
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.