| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Howrah Junction (HWH) | Starts | 16:40 | 0 | 0 km |
| 2 | Chandan Nagar (CGR) | 17:13 | 17:14 | 1 min | 33 km |
| 3 | Chuchura (CNS) | 17:18 | 17:19 | 1 min | 36 km |
| 4 | Bandel Junction (BDC) | 17:30 | 17:32 | 2 min | 40 km |
| 5 | Barddhaman Junction (BWN) | 18:46 | 18:48 | 2 min | 107 km |
| 6 | Talit (TIT) | 18:55 | 18:56 | 1 min | 114 km |
| 7 | Khana Junction (KAN) | 19:04 | 19:05 | 1 min | 120 km |
| 8 | Jhapater Dhal (JTL) | 19:12 | 19:13 | 1 min | 125 km |
| 9 | Banpas (BPS) | 19:20 | 19:21 | 1 min | 130 km |
| 10 | Noadar Dhal (NRX) | 19:28 | 19:29 | 1 min | 135 km |
| 11 | Guskara (GKH) | 19:36 | 19:37 | 1 min | 140 km |
| 12 | Pichkurirdhal (PCQ) | 19:44 | 19:45 | 1 min | 146 km |
| 13 | Bhedia (BDH) | 19:52 | 19:53 | 1 min | 151 km |
| 14 | Bolpur S Niktn (BHP) | 20:03 | 20:05 | 2 min | 159 km |
| 15 | Prantik (PNE) | 20:13 | 20:14 | 1 min | 163 km |
| 16 | Kopai (KPLE) | 20:24 | 20:25 | 1 min | 169 km |
| 17 | Ahmadpur Junction (AMP) | 20:34 | 20:35 | 1 min | 178 km |
| 18 | Bataspur (BSLE) | 20:43 | 20:44 | 1 min | 184 km |
| 19 | Sainthia (SNT) | 20:53 | 20:54 | 1 min | 191 km |
| 20 | Gadadharpur (GHLE) | 21:00 | 21:01 | 1 min | 198 km |
| 21 | Mallarpur (MLV) | 21:10 | 21:11 | 1 min | 207 km |
| 22 | Tarapith Road (TPF) | 21:18 | 21:19 | 1 min | 213 km |
| 23 | Rampur Hat (RPH) | 21:35 | Ends | 0 | 219 km |