| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KOLKATA SEALDAH | --------- | Start | 16:15 | 1 |
| DUM DUM | 16:27 | 1 min | 16:28 | 1 |
| BARRACKPORE | 16:43 | 1 min | 16:44 | 1 |
| PALTA | 16:46 | 1 min | 16:47 | - |
| ICHHAPUR | 16:49 | 1 min | 16:50 | 1 |
| SHYAMNAGAR | 16:53 | 1 min | 16:54 | 1 |
| JAGADAL | 16:57 | 1 min | 16:58 | 1 |
| KANKINARA | 16:59 | 1 min | 17:00 | 1 |
| NAIHATI JN | 17:11 | 1 min | 17:12 | 3 |
| HALISAHAR | 17:16 | 1 min | 17:17 | 1 |
| KANCHRAPARA | 17:20 | 1 min | 17:21 | 1 |
| KALYANI | 17:25 | 1 min | 17:26 | - |
| MADANPUR | 17:30 | 1 min | 17:31 | - |
| SIMURALI | 17:34 | 1 min | 17:35 | 1 |
| PALPARA | 17:37 | 1 min | 17:38 | 1 |
| CHAKDAHA | 17:40 | 1 min | 17:41 | 1 |
| PAYRADANGA | 17:46 | 1 min | 17:47 | 1 |
| RANAGHAT JN | 18:00 | 1 min | 18:01 | 1 |
| KALINARYNPUR JN | 18:07 | 1 min | 18:08 | - |
| BIRNAGAR | 18:11 | 1 min | 18:12 | - |
| TAHERPUR | 18:14 | 1 min | 18:15 | 1 |
| BADKULLA | 18:19 | 1 min | 18:20 | 1 |
| KRISHNANAGAR CITY JN | 18:35 | End | --------- | 1 |