| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Dahanu Road DRD Source | Start | 3:45 PM | - | 0 | 1 |
| 2 | Umbargam Road UBR | 3:53 PM | 3:55 PM | 2m | 20 | 1 |
| 3 | Bhilad BLD | 4:23 PM | 4:25 PM | 2m | 37 | 1 |
| 4 | Vapi VAPI | 4:38 PM | 4:40 PM | 2m | 48 | 1 |
| 5 | Valsad BL | 5:03 PM | 5:05 PM | 2m | 75 | 1 |
| 6 | Bilimora Jn BIM | 5:18 PM | 5:20 PM | 2m | 93 | 1 |
| 7 | Navsari NVS | 5:38 PM | 5:40 PM | 2m | 114 | 1 |
| 8 | Surat ST | 6:16 PM | 6:19 PM | 3m | 143 | 1 |
| 9 | Kim KIM | 6:36 PM | 6:37 PM | 1m | 167 | 1 |
| 10 | Kosamba Jn KSB | 6:44 PM | 6:45 PM | 1m | 174 | 1 |
| 11 | Ankleshwar Jn AKV | 6:59 PM | 7:01 PM | 2m | 193 | 1 |
| 12 | Bharuch Jn BH | 7:20 PM | 7:22 PM | 2m | 202 | 1 |
| 13 | Palej PLJ | 7:43 PM | 7:44 PM | 1m | 228 | 1 |
| 14 | Miyagam Karjan MYG | 7:56 PM | 7:57 PM | 1m | 243 | 1 |
| 15 | Vishvamitri Jn. VS | 8:20 PM | 8:21 PM | 1m | 270 | 1 |
| 16 | Vadodara Jn BRC Destination | 8:40 PM | End | - | 272 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.