| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | C Shahumharaj T (KOP) | Starts | 12:50 | 0 | 0 km |
| 2 | Miraj Junction (MRJ) | 13:40 | 13:45 | 5 min | 48 km |
| 3 | Sangli (SLI) | 13:57 | 14:00 | 3 min | 55 km |
| 4 | Satara (STR) | 16:00 | 16:03 | 3 min | 181 km |
| 5 | Pune Junction (PUNE) | 19:40 | 19:50 | 10 min | 327 km |
| 6 | Lonavala (LNL) | 20:43 | 20:45 | 2 min | 390 km |
| 7 | Karjat (KJT) | 21:28 | 21:30 | 2 min | 419 km |
| 8 | Kalyan Junction (KYN) | 22:20 | 22:25 | 5 min | 465 km |
| 9 | Bhiwandi Road (BIRD) | 22:48 | 22:50 | 2 min | 490 km |
| 10 | Vasai Road (BSR) | 23:45 | 23:50 | 5 min | 517 km |
| 11 | Vapi (VAPI) | 01:44 | 01:46 | 2 min | 640 km |
| 12 | Navsari (NVS) | 03:02 | 03:04 | 2 min | 703 km |
| 13 | Surat (ST) | 03:50 | 03:55 | 5 min | 732 km |
| 14 | Bharuch Junction (BH) | 04:42 | 04:44 | 2 min | 791 km |
| 15 | Vadodara Junction (BRC) | 05:45 | 05:50 | 5 min | 861 km |
| 16 | Anand Junction (ANND) | 06:24 | 06:26 | 2 min | 897 km |
| 17 | Nadiad Junction (ND) | 06:44 | 06:46 | 2 min | 915 km |
| 18 | Ahmedabad Junction (ADI) | 07:45 | Ends | 0 | 961 km |