Valsad SF Express № 12912
Total delay in journey 7m.
Train has reached the destination Valsad.
About 12912 Valsad Sf Exp
The 12912 Valsad Sf Exp is an Indian Railways express service connecting Haridwar Jn to Valsad across approximately 1,433 km with 16 scheduled halts.
The live tracker above pulls position, delay and platform data from the National Train Enquiry System feed and updates as new pings arrive — typically within 10 to 60 minutes of the train's actual position. The timeline below the tracker lists every halt and every pass-through station with scheduled and actual times, halt durations, platform numbers and the distance from origin.
Use this page to track friends and family arrivals, plan onward connections, or check whether to leave for the station now. We don't sell tickets — for booking, refunds or PNR enquiries, contact IRCTC directly at irctc.co.in or call 139.
- HW
Haridwar Jn
OriginArrivalsch —On timeDeparturesch 17:20 act 17:30+10m - RK
Roorkee
Arrivalsch 17:58 act 18:08+10mDeparturesch 18:00 act 18:13+13m - TPZ
Tapri
Arrivalsch 18:58 act 18:52-5mDeparturesch 19:00 act 19:00On time - MTC
Meerut City
Arrivalsch 20:15 act 20:27+12mDeparturesch 20:17 act 20:29+12m - GZB
Ghaziabad
Arrivalsch 21:18 act 21:49+31mDeparturesch 21:20 act 21:58+38m - NZM
H Nizamuddin
Arrivalsch 22:00 act 22:37+37mDeparturesch 22:15 act 22:52+37m - BTE
Bharatpur Jn
Arrivalsch 00:20 act 00:52+32mDeparturesch 00:22 act 00:56+34m - SWM
Sawai Madhopur
Arrivalsch 02:23 act 02:51+28mDeparturesch 02:25 act 02:53+28m - KOTA
Kota Jn
Arrivalsch 03:40 act 04:08+28mDeparturesch 03:50 act 04:18+28m - RTM
Ratlam Jn
Arrivalsch 07:00 act 07:25+25mDeparturesch 07:10 act 07:39+29m - DHD
Dahod
Arrivalsch 08:32 act 09:06+34mDeparturesch 08:34 act 09:10+36m - BRC
Vadodara Jn
Arrivalsch 10:55 act 11:02+7mDeparturesch 11:03 act 11:10+7m - AKV
Ankleshwar Jn
Arrivalsch 12:06 act 12:09+3mDeparturesch 12:08 act 12:11+3m - ST
Surat
Arrivalsch 13:00 act 13:07+7mDeparturesch 13:05 act 13:12+7m - NVS
Navsari
Arrivalsch 13:28 act 13:42+14mDeparturesch 13:30 act 13:44+14m - BL
Valsad
DestinationArrivalsch 14:20 act 14:27+7mDeparturesch —On time- 30 Apr 2026 14:27YOUNear Valsad
Disclaimer: The running status of this train is subject to change. Please check with the train operator for the latest information.