Trains from Haridwar to Varanasi
767 km by rail · 6 direct trains · fastest 13 hr 27 min on the 13036 Upasana Express · 2 daily · 2 stations in Haridwar, 3 in Varanasi
- Departures
- 18:45 – 23:59
- Fare from
- ₹430
- Sleeper · estimate
Every direct train
- 03438Haridwar–Malda Town Special18:4514 hr 20 min09:05+1 arrives the next day
Haridwar Jn (HW) to Varanasi Jn (BSB)
775 km · Passenger
- 15120Dehradun–Banaras Express20:4017 hr 28 min14:08+1 arrives the next day
Jwalapur (JWP) to Sewapuri (SWPR)
767 km · Mail/Express
- 13010Doon Express22:2316 hr 33 min14:56+1 arrives the next day
Jwalapur (JWP) to Babatpur (BTP)
793 km · Mail/Express
- 13036Upasana Express23:4313 hr 27 min13:10+1 arrives the next day
Haridwar Jn (HW) to Varanasi Jn (BSB)
775 km · Mail/Express · fastest
- 13038Kumbha Express23:4313 hr 27 min13:10+1 arrives the next day
Haridwar Jn (HW) to Varanasi Jn (BSB)
775 km · Mail/Express
- 04312Howrah Festival Special23:5916 hr 1 min16:00+1 arrives the next day
Haridwar Jn (HW) to Varanasi Jn (BSB)
794 km · Mail/Express