Trains from Mumbai to Haridwar
1,577 km by rail · 4 direct trains · fastest 23 hr 55 min on the 22659 Thiruvananthapuram North–Rishikesh Superfast Express · 1 daily · 3 stations in Mumbai, 2 in Haridwar
- Departures
- 01:07 – 13:15
- Fare from
- ₹720
- Sleeper · estimate
Every direct train
- 19019Bandra Terminus–Haridwar Express01:0730 hr 17 min07:24+1 arrives the next day
Vasai Road (BSR) to Jwalapur (JWP)
1,577 km · Mail/Express
- 12171Mumbai LTT–Haridwar AC Express08:3528 hr12:35+1 arrives the next day
Kalyan Jn (KYN) to Haridwar Jn (HW)
1,736 km · Superfast
- 22659Thiruvananthapuram North–Rishikesh Superfast Express12:4023 hr 55 min12:35+1 arrives the next day
Vasai Road (BSR) to Haridwar Jn (HW)
1,580 km · Superfast · fastest
- 22917Bandra Terminus–Haridwar Superfast Express13:1525 hr 15 min14:30+1 arrives the next day
Borivali (BVI) to Haridwar Jn (HW)
1,598 km · Superfast