| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Ahmedabad Junction (ADI) | Starts | 16:35 | 0 | 0 km |
| 2 | Nadiad Junction (ND) | 17:16 | 17:18 | 2 min | 46 km |
| 3 | Anand Junction (ANND) | 17:36 | 17:38 | 2 min | 64 km |
| 4 | Vadodara Junction (BRC) | 18:30 | 18:35 | 5 min | 100 km |
| 5 | Bharuch Junction (BH) | 19:25 | 19:27 | 2 min | 170 km |
| 6 | Surat (ST) | 20:30 | 20:40 | 10 min | 229 km |
| 7 | Navsari (NVS) | 21:05 | 21:07 | 2 min | 259 km |
| 8 | Valsad (BL) | 21:38 | 21:40 | 2 min | 298 km |
| 9 | Vapi (VAPI) | 22:00 | 22:02 | 2 min | 322 km |
| 10 | Vasai Road (BSR) | 00:40 | 00:50 | 10 min | 444 km |
| 11 | Panvel (PNVL) | 02:40 | 02:45 | 5 min | 511 km |
| 12 | Roha (ROHA) | 04:55 | 05:03 | 8 min | 589 km |
| 13 | Chiplun (CHI) | 07:00 | 07:02 | 2 min | 768 km |
| 14 | Ratnagiri (RN) | 08:30 | 08:35 | 5 min | 874 km |
| 15 | Kankavali (KKW) | 10:16 | 10:18 | 2 min | 1030 km |
| 16 | Sawantwadi Road (SWV) | 11:00 | 11:02 | 2 min | 1098 km |
| 17 | Thivim (THVM) | 11:30 | 11:32 | 2 min | 1144 km |
| 18 | Karmali (KRMI) | 11:50 | 11:52 | 2 min | 1168 km |
| 19 | Madgaon (MAO) | 13:30 | Ends | 0 | 1208 km |