| Train | Source | Destination | Days Run from Viramgam Jn |
| 59512 - Vg Passenger | Viramgam Jn (VG) | Mahesana Jn (MSH) |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Viramgam Jn (VG) | Source | 06:25 PM | 0 Mins | 0 KMs | 1 |
| 2 | Jaksi (JKS) | 06:36 PM | 06:37 PM | 1 Mins | 10 KMs | 1 |
| 3 | Bhankoda (BKD) | 06:45 PM | 06:46 PM | 1 Mins | 19 KMs | 1 |
| 4 | Detroj (DTJ) | 06:54 PM | 06:55 PM | 1 Mins | 29 KMs | 1 |
| 5 | Katosan Road (KTRD) | 07:03 PM | 07:05 PM | 2 Mins | 38 KMs | 1 |
| 6 | Bhatariya (BTYA) | 07:09 PM | 07:10 PM | 1 Mins | 42 KMs | 1 |
| 7 | Jotana (JTN) | 07:15 PM | 07:17 PM | 2 Mins | 47 KMs | 1 |
| 8 | Linch (LCH) | 07:25 PM | 07:27 PM | 2 Mins | 56 KMs | 1 |
| 9 | Mahesana Jn (MSH) | 07:50 PM | Destination | 0 Mins | 65 KMs | 1 |