| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bhuj (BHUJ) | Starts | 18:30 | 0 | 0 km |
| 2 | Gandhidham Bg (GIMB) | 19:25 | 19:50 | 25 min | 58 km |
| 3 | Bhachau Bg (BCOB) | 20:21 | 20:23 | 2 min | 95 km |
| 4 | Samakhiali B G (SIOB) | 20:50 | 20:52 | 2 min | 111 km |
| 5 | Santalpur (SNLR) | 22:04 | 22:06 | 2 min | 203 km |
| 6 | Radhanpur (RDHP) | 22:38 | 22:40 | 2 min | 246 km |
| 7 | Diyodar (DEOR) | 23:12 | 23:14 | 2 min | 287 km |
| 8 | Bhildi (BLDI) | 23:37 | 23:39 | 2 min | 314 km |
| 9 | Disa (DISA) | 23:55 | 23:57 | 2 min | 332 km |
| 10 | Palanpur Junction (PNU) | 01:05 | 01:32 | 27 min | 359 km |
| 11 | Mahesana Junction (MSH) | 02:36 | 02:38 | 2 min | 424 km |
| 12 | Ahmedabad Junction (ADI) | 04:20 | 04:40 | 20 min | 492 km |
| 13 | Nadiad Junction (ND) | 05:20 | 05:22 | 2 min | 538 km |
| 14 | Anand Junction (ANND) | 05:40 | 05:42 | 2 min | 556 km |
| 15 | Vadodara Junction (BRC) | 06:25 | 06:30 | 5 min | 592 km |
| 16 | Surat (ST) | 08:15 | 08:20 | 5 min | 721 km |
| 17 | Vasai Road (BSR) | 11:02 | 11:05 | 3 min | 936 km |
| 18 | Dadar (DDR) | 12:00 | Ends | 0 | 977 km |