Trains from Surat to Haridwar
1,361 km by rail · 4 direct trains · fastest 21 hr 7 min on the 22659 Thiruvananthapuram North–Rishikesh Superfast Express · 1 daily · 1 station in Surat, 2 in Haridwar
- Departures
- 04:35 – 16:30
- Fare from
- ₹655
- Sleeper · estimate
Every direct train
- 19019Bandra Terminus–Haridwar Express04:3526 hr 49 min07:24+1 arrives the next day
Surat (ST) to Jwalapur (JWP)
1,361 km · Mail/Express
- 22659Thiruvananthapuram North–Rishikesh Superfast Express15:2821 hr 7 min12:35+1 arrives the next day
Surat (ST) to Haridwar Jn (HW)
1,365 km · Superfast · fastest
- 12911Valsad–Haridwar Express16:1522 hr 15 min14:30+1 arrives the next day
Surat (ST) to Haridwar Jn (HW)
1,365 km · Superfast
- 22917Bandra Terminus–Haridwar Superfast Express16:3022 hr14:30+1 arrives the next day
Surat (ST) to Haridwar Jn (HW)
1,365 km · Superfast