| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Azimganj Junction (AZ) | Starts | 15:30 | 0 | 0 km |
| 2 | Sagardighi (SDI) | 15:58 | 15:59 | 1 min | 19 km |
| 3 | Morgram (MGAE) | 16:18 | 16:19 | 1 min | 27 km |
| 4 | Nalhati Junction (NHT) | 16:52 | 16:54 | 2 min | 45 km |
| 5 | Rampur Hat (RPH) | 17:12 | 17:17 | 5 min | 59 km |
| 6 | Mallarpur (MLV) | 17:29 | 17:30 | 1 min | 72 km |
| 7 | Sainthia (SNT) | 17:47 | 17:48 | 1 min | 87 km |
| 8 | Ahmadpur Junction (AMP) | 17:59 | 18:00 | 1 min | 101 km |
| 9 | Prantik (PNE) | 18:15 | 18:16 | 1 min | 116 km |
| 10 | Bolpur S Niktn (BHP) | 18:24 | 18:29 | 5 min | 120 km |
| 11 | Guskara (GKH) | 18:46 | 18:47 | 1 min | 139 km |
| 12 | Barddhaman Junction (BWN) | 19:37 | 19:42 | 5 min | 171 km |
| 13 | Bandel Junction (BDC) | 20:42 | 20:44 | 2 min | 239 km |
| 14 | Seoraphuli (SHE) | 21:02 | 21:03 | 1 min | 256 km |
| 15 | Howrah Junction (HWH) | 21:45 | Ends | 0 | 278 km |