Trains from Haridwar to Agra
415 km by rail · 6 direct trains · fastest 7 hr 30 min on the 12172 Haridwar–Mumbai LTT AC Express · 1 daily · 1 station in Haridwar, 2 in Agra
- Departures
- 06:54 – 17:20
- Fare from
- ₹275
- Sleeper · estimate
Every direct train
- 18478Kalingautkal Express06:547 hr 34 min14:28
Haridwar Jn (HW) to Raja Ki Mandi (RKM)
438 km · Mail/Express
- 07364Rishikesh–Hubballi Special07:458 hr 5 min15:50
Haridwar Jn (HW) to Agra Cantt (AGC)
437 km · Mail/Express
- 14310Ujjaini Express07:458 hr 23 min16:08
Haridwar Jn (HW) to Raja Ki Mandi (RKM)
448 km · Mail/Express
- 14318Rishikesh–Lakshmibai Nagar Express07:458 hr 23 min16:08
Haridwar Jn (HW) to Raja Ki Mandi (RKM)
448 km · Mail/Express
- 01704Haridwar–Jabalpur Puja Special15:1010 hr 30 min01:40+1 arrives the next day
Haridwar Jn (HW) to Agra Cantt (AGC)
415 km · Mail/Express
- 12172Haridwar–Mumbai LTT AC Express17:207 hr 30 min00:50+1 arrives the next day
Haridwar Jn (HW) to Agra Cantt (AGC)
442 km · Superfast · fastest