| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| DAHOD | --------- | Start | 14:50 | 1 |
| LIMKHEDA | 15:18 | 1 min | 15:19 | 1 |
| PIPLOD JN | 15:27 | 1 min | 15:28 | 2 |
| GODHRA JN | 16:03 | 2 mins | 16:05 | 1 |
| DEROL | 16:27 | 2 mins | 16:29 | 1 |
| SAMLAYA JN | 16:46 | 2 mins | 16:48 | 2 |
| VADODARA JN | 17:30 | 5 mins | 17:35 | 1 |
| MIYAGAM KARJAN | 17:56 | 1 min | 17:57 | 2 |
| PALEJ | 18:10 | 1 min | 18:11 | 2 |
| BHARUCH JN | 18:34 | 2 mins | 18:36 | 4 |
| ANKLESHWAR JN | 18:44 | 1 min | 18:45 | 2 |
| KOSAMBA JN | 18:59 | 1 min | 19:00 | 2 |
| KIM | 19:09 | 1 min | 19:10 | 2 |
| SURAT | 19:45 | 5 mins | 19:50 | 2 |
| MAROLI | 20:06 | 2 mins | 20:08 | 3 |
| NAVSARI | 20:16 | 1 min | 20:17 | 2 |
| AMALSAD | 20:30 | 1 min | 20:31 | 2 |
| BILIMORA JN | 20:36 | 2 mins | 20:38 | 2 |
| VALSAD | 21:05 | End | --------- | 1 |