Please wait...
Compare Route with: Select Train for Comparison 12137/Punjab Mail 19107/Bhavnagar Terminus - MCTM Udhampur Janmabhoomi Express 19611/Ajmer - Amritsar Express (via Firozpur Cantt.) 04603/Bathinda - Firozpur Cantt Passenger 19223/Gandhinagar Capital - Jammu Tawi Express 14623/Patalkot Express 14027/Jind - Firozpur Cantt Express 20497/Rameswaram - Firozpur Cantt. Humsafar Express 04657/Bathinda - Firozpur Cantt Passenger 19415/Sabarmati - Shri Mata Vaishno Devi Katra Express 01611/Bathinda - Firozpur Cantt Passenger 19225/Bhagat Ki Kothi - Jammu Tawi Express 04677/Patna - Firozpur Cantt. Special Fare Festival Special 14619/Tripura Sundari Express
Shortest Route: 14 Stations. 88 km.
Train: 13 Stations. 88 km. Train follows the Shortest Route between Bathinda Junction and Firozpur Cantt. Junction.
Hide/Show Route Stations Shortest Route 13 Stations Km BTI 0.0 GNA 12.03 CBX 19.45 GJUT 26.39 AJTM 30.8 RLS 34.25 5 stations KKP 42.63 GZS 46.85 FDK 55.48 PKZ 61.45 GHA 68.81 KBU 76.62 5 stations FZR 87.72
Hide/Show Train Stations 12137/Punjab Mail 13 Stations Km BTI 1842.37 GNA 1854.4 CBX 1861.82 1 stations GJUT 1868.76 AJTM 1873.17 RLS 1876.62 2 stations KKP 1885.0 GZS 1889.22 1 stations FDK 1897.85 PKZ 1903.82 GHA 1911.18 KBU 1918.99 3 stations FZR 1930.09
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.