Skip to search

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
Check seats for your date

Every direct train

  • 19019Bandra Terminus–Haridwar Express
    01:0730 hr 17 min07:24+1 arrives the next day

    Vasai Road (BSR) to Jwalapur (JWP)

    1,577 km · Mail/Express

    Seats and fares for BSR to JWP

  • 12171Mumbai LTT–Haridwar AC Express
    08:3528 hr12:35+1 arrives the next day

    Kalyan Jn (KYN) to Haridwar Jn (HW)

    1,736 km · Superfast

    Seats and fares for KYN to HW

  • 22659Thiruvananthapuram North–Rishikesh Superfast Express
    12:4023 hr 55 min12:35+1 arrives the next day

    Vasai Road (BSR) to Haridwar Jn (HW)

    1,580 km · Superfast · fastest

    Seats and fares for BSR to HW

  • 22917Bandra Terminus–Haridwar Superfast Express
    13:1525 hr 15 min14:30+1 arrives the next day

    Borivali (BVI) to Haridwar Jn (HW)

    1,598 km · Superfast

    Seats and fares for BVI to HW

Search Mumbai to Haridwar for your date

Mumbai to Haridwar, station by station

Other trains from Mumbai

Other trains to Haridwar