Mumbai to Haridwar trains
3 direct trains from Mumbai to Haridwar, with timings, journey time and running days.
All trains from Mumbai to Haridwar
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 19019 BDTS HW Express Mail/Express · Daily · 1A,2A,3A,3E,SL,GEN,PWD |
00:20 | 07:50 +1d | 31h 30m 1617 km |
| 12171 LTT HW AC Express Superfast · Mon,Thu · 1A,2A,3A |
07:55 | 12:35 +1d | 28h 40m 1773 km |
| 22917 BDTS HW SF Express Superfast · Wed · 1A,2A,3A,3E,SL,2S,GEN,PWD |
12:45 | 14:30 +1d | 25h 45m 1617 km |
Tap a train for its live running status, full route, coach position and seat availability.
Mumbai to Haridwar at a glance
3 direct trains run from Mumbai to Haridwar, and 1 of them runs every day. The fastest is 22917 BDTS HW SF Express, which leaves Bandra Terminus at 12:45 and reaches Haridwar at 14:30 the next day, taking 25h 45m. The first train of the day leaves at 00:20 (19019) and the last at 12:45 (22917).
In Mumbai, these trains leave from Bandra Terminus (BDTS, 2), Lokmanyatilak (LTT, 1).
3 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.
By type: 2 Superfast, 1 Mail/Express.
Questions about Mumbai to Haridwar trains
How many direct trains run from Mumbai to Haridwar?
Our timetable shows 3 direct trains from Mumbai to Haridwar, and 1 of them run daily.
Which is the fastest train from Mumbai to Haridwar?
22917 BDTS HW SF Express is the fastest: it leaves Bandra Terminus (BDTS) at 12:45 and reaches Haridwar (HW) at 14:30, taking 25h 45m.
What time is the first train from Mumbai to Haridwar?
The first departure is 19019 BDTS HW Express at 00:20 from Bandra Terminus (BDTS). The last is 22917 BDTS HW SF Express at 12:45.
Which trains run daily from Mumbai to Haridwar?
1 trains run every day: 19019 at 00:20.
How far is Haridwar from Mumbai by train?
About 1617 to 1773 km, depending on the route the train takes.