Saturday, 3 October 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus

Surat to Haridwar trains

4 direct trains from Surat to Haridwar, with timings, journey time and running days.

4direct trains
1run daily
21h 07mfastest (22659)
04:35first departure
New to train travel?New to train travel?

All trains from Surat to Haridwar

TrainDepartsArrivesTime
19019 BDTS HW Express
Mail/Express · Daily · 1A,2A,3A,3E,SL,GEN,PWD
04:35 07:50 +1d 27h 15m
1365 km
22659 TVCN YNRK SF Express
Superfast · Fri · 2A,3A,3E,SL,GEN
15:28 12:35 +1d 21h 07m
1365 km
12911 BL Haridwar Express
Superfast · Tue · 2A,3A,SL,2S,GEN,PWD
16:15 14:30 +1d 22h 15m
1365 km
22917 BDTS HW SF Express
Superfast · Wed · 1A,2A,3A,3E,SL,2S,GEN,PWD
16:30 14:30 +1d 22h 00m
1365 km

Tap a train for its live running status, full route, coach position and seat availability.

Surat to Haridwar at a glance

4 direct trains run from Surat to Haridwar, and 1 of them runs every day. The fastest is 22659 TVCN YNRK SF Express, which leaves Surat at 15:28 and reaches Haridwar at 12:35 the next day, taking 21h 07m. The first train of the day leaves at 04:35 (19019) and the last at 16:30 (22917).

In Surat, these trains leave from Surat (ST, 4).

4 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.

By type: 3 Superfast, 1 Mail/Express.

Questions about Surat to Haridwar trains

How many direct trains run from Surat to Haridwar?

Our timetable shows 4 direct trains from Surat to Haridwar, and 1 of them run daily.

Which is the fastest train from Surat to Haridwar?

22659 TVCN YNRK SF Express is the fastest: it leaves Surat (ST) at 15:28 and reaches Haridwar (HW) at 12:35, taking 21h 07m.

What time is the first train from Surat to Haridwar?

The first departure is 19019 BDTS HW Express at 04:35 from Surat (ST). The last is 22917 BDTS HW SF Express at 16:30.

Which trains run daily from Surat to Haridwar?

1 trains run every day: 19019 at 04:35.

How far is Haridwar from Surat by train?

About 1365 km by rail.

Related routes