| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Barmer BME Source | Start | 10:50 PM | - | 0 | 1 |
| 2 | Baytu BUT | 11:27 PM | 11:29 PM | 2m | 46 | 1 |
| 3 | Balotra Jn. BLT | 12:03 AM | 12:08 AM | 5m | 96 | 2 |
| 4 | Samdhari Jn SMR | 12:40 AM | 12:55 AM | 15m | 129 | 2 |
| 5 | Mokalsar MKSR | 1:23 AM | 1:26 AM | 3m | 155 | 2 |
| 6 | Jalor JOR | 1:51 AM | 1:54 AM | 3m | 188 | 2 |
| 7 | Modran MON | 2:21 AM | 2:24 AM | 3m | 223 | 2 |
| 8 | Marwar Bhinmal MBNL | 2:50 AM | 2:53 AM | 3m | 251 | 2 |
| 9 | Raniwara RNV | 3:46 AM | 3:49 AM | 3m | 282 | 2 |
| 10 | Bhildi Jn. BLDI | 4:50 AM | 4:55 AM | 5m | 353 | 2 |
| 11 | Patan PTN | 5:40 AM | 5:42 AM | 2m | 404 | 2 |
| 12 | Mahesana Jn MSH | 6:15 AM | 6:17 AM | 2m | 444 | 2 |
| 13 | Ahmedabad Jn ADI | 7:50 AM | 8:00 AM | 10m | 512 | 2 |
| 14 | Nadiad Jn ND | 8:56 AM | 8:58 AM | 2m | 558 | 2 |
| 15 | Anand Jn ANND | 9:13 AM | 9:15 AM | 2m | 576 | 2 |
| 16 | Vadodara Jn BRC | 9:51 AM | 9:56 AM | 5m | 611 | 2 |
| 17 | Ankleshwar Jn AKV | 10:55 AM | 10:57 AM | 2m | 690 | 2 |
| 18 | Surat ST | 11:40 AM | 11:45 AM | 5m | 740 | 2 |
| 19 | Valsad BL | 12:28 PM | 12:30 PM | 2m | 808 | 2 |
| 20 | Vapi VAPI | 12:53 PM | 12:55 PM | 2m | 835 | 2 |
| 21 | Borivali BVI | 2:52 PM | 2:55 PM | 3m | 973 | 2 |
| 22 | Bandra Terminus BDTS Destination | 3:50 PM | End | - | 991 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.