HW → BL · 2 direct trains
Trains from Haridwar Jn to Valsad
2 direct trains run from Haridwar Jn (HW) to Valsad (BL). The fastest train is 12912 Haridwar Bandra Express, completing the journey in 21h. Trains depart between 13:30 and 17:20. The distance is approximately 1433 km.
Total Trains
2
Fastest
21h
12912
First Train
13:30
Last Train
17:20
Distance
1433 km
Haridwar Jn to Valsad Train Timetable
Complete list of 2 direct trains from HW to BL with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Typical classes |
|---|---|---|---|---|---|
| 19020 Mail | 13:30 | 18:30Day 2 | 29h | Daily | — |
| 12912 Superfast | 17:20 | 14:20Day 2 | 21h | Wed | — |
Coach classes vary by train and date. Check IRCTC before booking.
Stations on the Haridwar Jn to Valsad route
Stops on 12912 Haridwar Bandra Express, the fastest train on this corridor (16 stations).
Stations on this pair
Endpoint station pages for live boards and the full stop list.
Frequently Asked Questions
How many trains run from Haridwar Jn to Valsad?▼
There are 2 direct trains running from Haridwar Jn (HW) to Valsad (BL). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from Haridwar Jn to Valsad?▼
The fastest train is 12912 Haridwar Bandra Express, which covers the distance in 21h. It departs at 17:20 and arrives at 14:20.
What is the first and last train from Haridwar Jn to Valsad?▼
The first train departs at 13:30 and the last train departs at 17:20. Check the timetable for specific trains and their running days.
What is the distance from Haridwar Jn to Valsad by train?▼
The distance from Haridwar Jn to Valsad by train is approximately 1433 km. Journey time varies from 21h depending on the train type.
How to check seat availability for Haridwar Jn to Valsad trains?▼
Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.
Which stations fall between Haridwar Jn and Valsad?▼
On the fastest train, Haridwar Jn to Valsad calls at Roorkee (RK), Tapri Jn (TPZ), Meerut City Jn (MTC), Ghaziabad (GZB), Hazrat Nizamuddin (NZM), Bharatpur Jn (BTE), Sawai Madhopur (SWM), Kota Jn (KOTA), Ratlam Jn (RTM), Dahod (DHD), Vadodara Jn (BRC), Ankleshwar Jn (AKV), Surat (ST), Navsari (NVS). Other trains on this route may skip some of these stops.
About Haridwar Jn to Valsad Route
The Haridwar Jn to Valsad route is served by 2 direct trains operated by Indian Railways. The fastest option is 12912 Haridwar Bandra Express with a journey time of 21h. The rail distance is approximately 1433 km.
Trains leave Haridwar Jn between 13:30 (first) and 17:20 (last). Check seats and book on IRCTC.
Train data from public Indian Railways schedules. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.
