Please wait...
Compare Route with: Select Train for Comparison 19577/Tirunelveli - Jamnagar Express 20909/Thiruvananthapuram North (Kochuveli) - Porbandar Weekly SF Express 22907/Madgaon - Hapa Weekly SF Express 16338/Ernakulam - Okha Express
Shortest Route: 216 Stations. 1346 km.
Train: 216 Stations. 1348 km. Train Route between Madgaon Junction and Hapa is longer by 2 km (0%).
Hide/Show Route Stations Shortest Route 215 Stations Km MAO 0.0 SRVX 4.55 1 stations MJO 7.58 VEN 12.53 KRMI 28.68 THVM 46.12 PERN 57.05 MADR 67.66 SWV 75.55 ZARP 86.08 KUDL 96.37 SNDD 106.97 KKW 124.66 NAN 140.11 ACRN 146.9 VBW 155.78 KRPN 163.85 RAJP 172.35 SUAL 179.71 VID 189.05 VRLI 194.62 ADVI 204.64 NIV 220.81 RN 236.1 BOKE 242.75 UKC 255.26 SGR 268.98 KDVI 276.34 AVRD 289.24 SVX 293.01 KMAH 301.78 CHI 311.51 ANO 327.7 KHED 341.11 KLBN 348.97 DWV 358.73 VINH 368.65 KFD 376.71 SAPE 384.96 VEER 392.49 GNO 398.72 MNI 409.04 INP 415.63 KOL 426.51 ROHA 439.53 NIDI 443.52 NGTN 452.5 KASU 465.89 PEN 479.41 HMRR 489.5 JITE 494.31 APTA 498.92 RSYI 502.36 SMNE 509.03 51 stations PNVL 514.32 KLMG 519.29 KLMC 519.34 NVRD 521.79 TPND 525.13 NIIJ 533.76 AGSN 537.22 DTVL 537.96 DWJN 539.5 KOPR 542.18 UBCN 545.89 BIRD 550.16 KHBV 558.32 KARD 566.6 JCNR 572.16 14 stations BSR 577.49 NSP 581.62 VCSV 583.57 VR 585.84 VTN 594.38 SAH 602.2 KLV 608.54 PLG 616.94 UOI 623.49 BOR 628.23 VGN 637.64 DRD 649.95 GVD 661.07 BRRD 665.99 UBR 670.47 SJN 675.63 BLD 687.17 KEB 692.04 VAPI 698.45 BAGD 705.27 UVD 708.36 PAD 714.13 ATUL 717.84 BL 724.59 DGI 733.65 JRS 738.75 25 stations BIM 742.79 AML 748.15 ACL 752.01 VDH 755.4 HXR 759.26 GNST 760.74 NVS 763.87 MRL 772.28 SCH 778.91 BHET 784.0 XX-UDNB 786.28 10 stations UDN 789.47 ST 793.47 URN 797.16 KSE 800.48 GTX 804.0 SYN 807.15 KDSD 814.29 KIM 817.06 KSB 824.86 HAT 829.22 PAO 833.05 SNJL 837.68 11 stations AKV 843.32 CCTA 844.07 1 stations BH 852.63 XX-BHBC 853.94 CVJ 858.31 NIU 864.82 VRE 871.83 PLJ 878.17 LKD 885.24 6 stations MYG 893.37 KSPR 901.07 ITA 905.07 VRM 908.93 MPR 914.58 VS 920.24 5 stations BRC 923.18 BRGY 927.44 BDA 929.41 BJW 930.47 KRCA 932.69 RNO 935.84 NDR 938.12 6 stations VDA 943.41 ADD 948.11 VXD 952.14 2 stations ANND 958.67 XX-ANNC 959.51 1 stations KBRV 966.44 UTD 971.98 1 stations ND 977.43 GTE 986.54 MHD 995.01 NEP 998.85 KANJ 1002.04 BJD 1006.43 GER 1009.72 VY 1014.26 VTA 1015.1 MAN 1019.83 KKEC 1021.19 KKF 1021.19 11 stations ADI 1023.19 SBTA 1026.88 1 stations SBT 1028.49 SMYD 1028.96 SBTF 1033.54 CLDY 1034.11 XX-CLDO 1034.75 ABD 1039.86 GGM 1045.08 SAU 1051.46 WSE 1056.45 CE 1062.99 VCN 1069.15 JKA 1076.44 XSK 1082.18 12 stations VG 1088.37 VGDC 1089.84 VNRD 1098.76 KHRS 1102.95 SR 1106.83 BMM 1113.74 LPR 1120.46 KXZ 1126.81 LTR 1132.8 BRGP 1137.99 BLRD 1144.39 SNEC 1152.0 SUNN 1153.04 12 stations SUNR 1153.81 CJR 1160.84 DXR 1167.5 MOL 1175.52 RA 1184.73 VD 1191.73 THAN 1201.51 LMC 1207.56 DL 1215.94 LXR 1219.42 9 stations WKR 1227.9 XX-WKRB 1228.96 WKRC 1229.99 AXA 1235.34 SDD 1240.49 KNKT 1247.3 KHC 1255.99 BLWR 1260.21 7 stations RJT 1269.87 RGSR 1273.04 KHDI 1280.72 PDH 1294.64 CX 1301.55 HM 1308.61 JALD 1316.57 WTJ 1324.19 ALB 1335.91 8 stations HAPA 1345.84
Hide/Show Train Stations 02907/Madgaon - Hapa SF Sp... 216 Stations Km MAO 0.0 SRVX 4.55 MJO 7.58 VEN 12.53 KRMI 28.68 4 stations THVM 46.12 PERN 57.05 MADR 67.66 SWV 75.55 ZARP 86.08 4 stations KUDL 96.37 SNDD 106.97 KKW 124.66 NAN 140.11 ACRN 146.9 VBW 155.78 KRPN 163.85 RAJP 172.35 SUAL 179.71 VID 189.05 VRLI 194.62 ADVI 204.64 NIV 220.81 12 stations RN 236.1 BOKE 242.75 UKC 255.26 SGR 268.98 KDVI 276.34 AVRD 289.24 SVX 293.01 KMAH 301.78 CHI 311.51 ANO 327.7 9 stations KHED 341.11 KLBN 348.97 DWV 358.73 VINH 368.65 KFD 376.71 SAPE 384.96 VEER 392.49 GNO 398.72 MNI 409.04 INP 415.63 KOL 426.51 ROHA 439.53 NIDI 443.52 NGTN 452.5 KASU 465.89 PEN 479.41 HMRR 489.5 JITE 494.31 APTA 498.92 RSYI 502.36 SMNE 509.03 20 stations PNVL 514.32 KLMG 519.29 KLMC 519.34 NVRD 521.79 TPND 525.13 NIIJ 533.76 AGSN 537.22 DTVL 537.96 DWJN 539.5 DCTL 541.67 KOPR 544.03 UBCN 547.74 BIRD 552.01 KHBV 560.17 KARD 568.45 JCNR 574.01 15 stations BSR 579.34 NSP 583.47 VCSV 585.42 VR 587.69 VTN 596.23 SAH 604.05 KLV 610.39 PLG 618.79 UOI 625.34 BOR 630.08 VGN 639.49 DRD 651.8 GVD 662.92 BRRD 667.84 UBR 672.32 SJN 677.48 BLD 689.02 KEB 693.89 17 stations VAPI 700.3 BAGD 707.12 UVD 710.21 PAD 715.98 ATUL 719.69 BL 726.44 DGI 735.5 JRS 740.6 BIM 744.64 AML 750.0 ACL 753.86 VDH 757.25 HXR 761.11 GNST 762.59 NVS 765.72 MRL 774.13 SCH 780.76 BHET 785.85 XX-UDNB 788.13 UDN 791.32 19 stations ST 795.32 URN 799.01 KSE 802.33 GTX 805.85 SYN 809.0 KDSD 816.14 KIM 818.91 KSB 826.71 HAT 831.07 PAO 834.9 SNJL 839.53 AKV 845.17 CCTA 845.92 12 stations BH 854.48 XX-BHBC 855.79 CVJ 860.16 NIU 866.67 VRE 873.68 PLJ 880.02 LKD 887.09 MYG 895.22 KSPR 902.92 ITA 906.92 VRM 910.78 MPR 916.43 VS 922.09 12 stations BRC 925.03 BRGY 929.29 BDA 931.26 BJW 932.32 KRCA 934.54 RNO 937.69 NDR 939.97 VDA 945.26 ADD 949.96 VXD 953.99 9 stations ANND 960.52 XX-ANNC 961.36 KBRV 968.29 UTD 973.83 ND 979.28 GTE 988.39 MHD 996.86 NEP 1000.7 KANJ 1003.89 BJD 1008.28 GER 1011.57 VY 1016.11 VTA 1016.95 MAN 1021.68 KKEC 1023.04 KKF 1023.04 15 stations ADI 1025.04 SBTA 1028.73 SBT 1030.34 SMYD 1030.81 SBTF 1035.39 CLDY 1035.96 XX-CLDO 1036.6 ABD 1041.71 GGM 1046.93 SAU 1053.31 WSE 1058.3 CE 1064.84 VCN 1071.0 JKA 1078.29 XSK 1084.03 14 stations VG 1090.22 VGDC 1091.69 VNRD 1100.61 KHRS 1104.8 SR 1108.68 BMM 1115.59 LPR 1122.31 KXZ 1128.66 LTR 1134.65 BRGP 1139.84 BLRD 1146.24 SNEC 1153.85 SUNN 1154.89 12 stations SUNR 1155.66 CJR 1162.69 DXR 1169.35 MOL 1177.37 RA 1186.58 VD 1193.58 THAN 1203.36 LMC 1209.41 DL 1217.79 LXR 1221.27 WKR 1229.75 XX-WKRB 1230.81 WKRC 1231.84 AXA 1237.19 SDD 1242.34 KNKT 1249.15 KHC 1257.84 BLWR 1262.06 17 stations RJT 1271.72 RGSR 1274.89 KHDI 1282.57 PDH 1296.49 CX 1303.4 HM 1310.46 JALD 1318.42 WTJ 1326.04 ALB 1337.76 8 stations HAPA 1347.69
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.