| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Azimganj Jn AZ Source | Start | 4:00 PM | — | 0 | 1 |
| 2 | Sagardighi SDI | 4:11 PM | 4:12 PM | 1m | 19 | 1 |
| 3 | Morgram MGAE | 4:20 PM | 4:21 PM | 1m | 26 | 1 |
| 4 | Nalhati Jn NHT | 4:40 PM | 4:42 PM | 2m | 45 | 1 |
| 5 | Rampur Hat RPH | 5:00 PM | 5:05 PM | 5m | 59 | 1 |
| 6 | Mallarpur MLV | 5:16 PM | 5:17 PM | 1m | 72 | 1 |
| 7 | Sainthia SNT | 5:31 PM | 5:32 PM | 1m | 87 | 1 |
| 8 | Ahamadpur Jn. AMP | 5:45 PM | 5:46 PM | 1m | 100 | 1 |
| 9 | Prantik PNE | 6:00 PM | 6:01 PM | 1m | 115 | 1 |
| 10 | Bolpur S Niktn BHP | 6:06 PM | 6:11 PM | 5m | 120 | 1 |
| 11 | Guskara GKH | 6:26 PM | 6:27 PM | 1m | 138 | 1 |
| 12 | Bardhaman BWN | 7:26 PM | 7:28 PM | 2m | 171 | 1 |
| 13 | Bandel BDC | 8:36 PM | 8:38 PM | 2m | 238 | 1 |
| 14 | Seoraphuli SHE | 8:54 PM | 8:56 PM | 2m | 255 | 1 |
| 15 | Howrah Jn HWH Destination | 9:50 PM | End | — | 277 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.