All trains
59509

Mahesana - Viramgam Passenger (UnReserved)

Timeline not available
Select a run date above to load a timeline.
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

  1. Mahesana Junction MSH08:30 / 08:300 km
  2. Linch LCH08:40 / 08:419 km
  3. Bhesana Manknaj BSKN08:45 / 08:4513 km
  4. Jotana JTN08:49 / 08:5018 km
  5. Bhatariya BTYA08:54 / 08:5422 km
  6. Katosan Road KTRD08:58 / 09:0026 km
  7. Ghelda GLD09:04 / 09:0431 km
  8. Detroj DTJ09:08 / 09:0936 km
  9. Kanjh KNU09:14 / 09:1442 km
  10. Bhankoda BKD09:18 / 09:1946 km
  11. Jaksi JKS09:28 / 09:2952 km
  12. Viramgam Junction VG10:00 / 10:0065 km

Explore more: all trains, the live map, or trains between stations.