Please wait...
Compare Route with: Select Train for Comparison 14090/Kotdwar - Anand Vihar Terminal Express 12402/Nanda Devi AC SF Express 12056/Dehradun - New Delhi Jan Shatabdi Express 18478/Kalinga Utkal Express 14310/Ujjaini Express 22660/Yog Nagari Rishikesh - Thiruvananthapuram North (Kochuveli) SF Express 14318/Yog Nagari Rishikesh - Laxmi Bai Nagar Express 19566/Uttaranchal Express 07364/Yog Nagari Rishikesh - SSS Hubballi Special Fare Festival Special 22458/Dehradun - Anand Vihar Terminal Vande Bharat Express 14304/Haridwar - Delhi Express (via Meerut) 19020/Haridwar - Bandra Terminus Express 19032/Yoga Express 12912/Haridwar - Valsad SF Express 12172/Haridwar - Mumbai LTT AC SF Express 22918/Haridwar - Bandra Terminus SF Express 12018/Dehradun - New Delhi Shatabdi Express 09426/Haridwar - Sabarmati Special Fare Special
Shortest Route: 24 Stations. 139 km.
Train: 24 Stations. 149 km. Train Route between Roorkee and Meerut City Junction is longer by 9 km (7%).
Hide/Show Route Stations Shortest Route 23 Stations Km RK 0.0 IQB 7.4 CDL 14.09 CBBH 14.21 SNKE 19.68 BAE 24.75 HNC 28.57 KJGY 30.2 7 stations TPZ 32.11 NGL 42.12 THJ 49.77 2 stations DBD 59.78 RNA 71.43 BMHR 79.23 MOZ 83.78 JDW 91.11 MSP 96.71 KAT 105.98 SKF 115.13 DRLA 122.89 PQY 130.48 MUT 135.03 10 stations MTC 139.35
Hide/Show Train Stations 14318/Yog Nagari Rishikesh... 24 Stations Km RK 64.46 IQB 71.86 CDL 78.55 CBBH 78.67 SNKE 84.14 BAE 89.21 HNC 93.03 KWT 96.55 7 stations SRE 99.19 TPZ 105.82 NGL 115.83 THJ 123.48 3 stations DBD 133.49 RNA 145.14 BMHR 152.94 2 stations MOZ 157.49 JDW 164.82 MSP 170.42 KAT 179.69 SKF 188.84 DRLA 196.6 PQY 204.19 MUT 208.74 7 stations MTC 213.06
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.