| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Radhikapur (RDP) | Starts | 17:50 | 0 | 0 km |
| 2 | Kaliyanganj (KAJ) | 18:02 | 18:04 | 2 min | 13 km |
| 3 | Raiganj (RGJ) | 18:21 | 18:31 | 10 min | 33 km |
| 4 | Barsoi Junction (BOE) | 18:49 | 18:51 | 2 min | 54 km |
| 5 | Harischandrpur (HCR) | 19:25 | 19:26 | 1 min | 87 km |
| 6 | Samsi (SM) | 19:44 | 19:45 | 1 min | 107 km |
| 7 | Malda Town (MLDT) | 20:55 | 21:10 | 15 min | 142 km |
| 8 | New Farakka Junction (NFK) | 21:45 | 21:50 | 5 min | 176 km |
| 9 | Dhulian Ganga (DGLE) | 22:08 | 22:09 | 1 min | 191 km |
| 10 | Jangipur Road (JRLE) | 22:36 | 22:37 | 1 min | 221 km |
| 11 | Azimganj Junction (AZ) | 23:54 | 23:59 | 5 min | 256 km |
| 12 | Khagraghat Road (KGLE) | 00:13 | 00:14 | 1 min | 271 km |
| 13 | Katwa (KWAE) | 01:55 | 01:57 | 2 min | 329 km |
| 14 | Nabadwip Dham (NDAE) | 02:29 | 02:31 | 2 min | 368 km |
| 15 | Ambika Kalna (ABKA) | 02:52 | 02:53 | 1 min | 391 km |
| 16 | Bandel Junction (BDC) | 04:20 | 04:22 | 2 min | 433 km |
| 17 | Naihati Junction (NH) | 04:44 | 04:46 | 2 min | 442 km |
| 18 | Kolkata (KOAA) | 05:35 | Ends | 0 | 476 km |