| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Ahmedabad Junction (ADI) | Starts | 22:00 | 0 | 0 km |
| 2 | Maninagar (MAN) | 22:09 | 22:11 | 2 min | 4 km |
| 3 | Mhmdvd Kheda Road (MHD) | 22:38 | 22:40 | 2 min | 29 km |
| 4 | Nadiad Junction (ND) | 22:54 | 22:56 | 2 min | 46 km |
| 5 | Anand Junction (ANND) | 23:14 | 23:16 | 2 min | 64 km |
| 6 | Vadodara Junction (BRC) | 00:06 | 00:11 | 5 min | 100 km |
| 7 | Bharuch Junction (BH) | 00:59 | 01:01 | 2 min | 170 km |
| 8 | Surat (ST) | 02:00 | 02:05 | 5 min | 229 km |
| 9 | Valsad (BL) | 03:03 | 03:05 | 2 min | 298 km |
| 10 | Dahanu Road (DRD) | 04:02 | 04:04 | 2 min | 372 km |
| 11 | Borivali (BVI) | 05:14 | 05:16 | 2 min | 462 km |
| 12 | Dadar (DDR) | 05:58 | 06:03 | 5 min | 486 km |
| 13 | Mumbai Central (BCT) | 06:25 | Ends | 0 | 491 km |