Skip to search

Trains from Gurugram to Haridwar

248 km by rail · 6 direct trains · fastest 6 hr 25 min on the 09609 Udaipur City–Rishikesh · 1 daily · 1 station in Gurugram, 1 in Haridwar

Departures
02:05 – 13:35
Fare from
₹190
Sleeper · estimate
Check seats for your date

Every direct train

Search Gurugram to Haridwar for your date

Gurugram to Haridwar, station by station

Other trains from Gurugram

Other trains to Haridwar