Skip to search

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

Every direct train

  • 19019Bandra Terminus–Haridwar Express
    04:3526 hr 49 min07:24+1 arrives the next day

    Surat (ST) to Jwalapur (JWP)

    1,361 km · Mail/Express

    Seats and fares for ST to JWP

  • 22659Thiruvananthapuram North–Rishikesh Superfast Express
    15:2821 hr 7 min12:35+1 arrives the next day

    Surat (ST) to Haridwar Jn (HW)

    1,365 km · Superfast · fastest

    Seats and fares for ST to HW

  • 12911Valsad–Haridwar Express
    16:1522 hr 15 min14:30+1 arrives the next day

    Surat (ST) to Haridwar Jn (HW)

    1,365 km · Superfast

    Seats and fares for ST to HW

  • 22917Bandra Terminus–Haridwar Superfast Express
    16:3022 hr14:30+1 arrives the next day

    Surat (ST) to Haridwar Jn (HW)

    1,365 km · Superfast

    Seats and fares for ST to HW

Search Surat to Haridwar for your date

Surat to Haridwar, station by station

Other trains from Surat

Other trains to Haridwar