All trains
59509
Mahesana - Viramgam Passenger (UnReserved)
Timeline not available
Select a run date above to load a timeline.
Delay along the route
Run history
About train 59509 — Mahesana - Viramgam Passenger (UnReserved)
- Route
- Mahesana Junction (MSH) → Viramgam Junction (VG)
- Distance
- 65 km
- Duration
- 1h 30m
- Halts
- 6
- Punctuality
- Mahesana - Viramgam Passenger (UnReserved) arrived on time on 70% of its last 50 runs (averaging 29 min late). Delays build up most around Viramgam Junction.
- Latest run
- On its latest recorded run (Tue, 28 Jul, 2026), it was on time at Mahesana Junction.
Schedule at a glance
- Mahesana Junction MSH08:30 / 08:300 km
- Linch LCH08:40 / 08:419 km
- Bhesana Manknaj BSKN08:45 / 08:4513 km
- Jotana JTN08:49 / 08:5018 km
- Bhatariya BTYA08:54 / 08:5422 km
- Katosan Road KTRD08:58 / 09:0026 km
- Ghelda GLD09:04 / 09:0431 km
- Detroj DTJ09:08 / 09:0936 km
- Kanjh KNU09:14 / 09:1442 km
- Bhankoda BKD09:18 / 09:1946 km
- Jaksi JKS09:28 / 09:2952 km
- Viramgam Junction VG10:00 / 10:0065 km
Explore more: all trains, the live map, or trains between stations.