| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Lalgola | First | 14.45 | 1 | |
| 2 | Krishnapur | 14.49 | 14.50 | 3 | |
| 3 | Pirtala | 14.56 | 14.57 | ||
| 4 | Bhagwangola | 15.02 | 15.03 | 1 | |
| 5 | Jiaganj | 15.12 | 15.13 | 2 | |
| 6 | Murshidabad | 15.21 | 15.22 | 2 | |
| 7 | Cossimbazar | 15.29 | 15.30 | 0 | 2 |
| 8 | Berhampore Crt | 15.36 | 15.38 | 4 | 2 |
| 9 | Saragchni | 15.46 | 15.47 | 13 | 1 |
| 10 | Bhabta | 15.52 | 15.53 | 16 | |
| 11 | Beldanga | 15.59 | 16.00 | 22 | 3 |
| 12 | Rejinagar | 16.09 | 16.10 | 31 | 2 |
| 13 | Sirajnagar H | 16.15 | 16.16 | 35 | |
| 14 | Plassey | 16.21 | 16.22 | 40 | 1 |
| 15 | Pagla Chandi | 16.28 | 16.29 | 46 | |
| 16 | Debagram | 16.34 | 16.35 | 50 | 1 |
| 17 | Sonadanga | 16.42 | 16.43 | 58 | |
| 18 | Bethuadahari | 16.48 | 16.49 | 62 | 2 |
| 19 | Muragacha | 16.58 | 16.59 | 73 | 2 |
| 20 | Dhubulia | 17.05 | 17.06 | 78 | 3 |
| 21 | Bahadurpur | 17.12 | 17.13 | 84 | |
| 22 | Krishngr Cty Jn | 17.29 | 17.31 | 91 | 3 |
| 23 | Badkulla | 17.41 | 17.42 | 101 | 1 |
| 24 | Taherpur | 17.48 | 17.49 | 106 | |
| 25 | Birnagar | 17.53 | 17.54 | 109 | 1 |
| 26 | Kalinarynpur Jn | 17.59 | 18.00 | 113 | 1 |
| 27 | Ranaghat Jn | 18.12 | 18.16 | 117 | 2 |
| 28 | Payradanga | 18.22 | 18.23 | 122 | 2 |
| 29 | Chakdaha | 18.29 | 18.30 | 128 | 2 |
| 30 | Palpara | 18.33 | 18.34 | 131 | |
| 31 | Simurali | 18.37 | 18.38 | 133 | 2 |
| 32 | Madanpur | 18.43 | 18.44 | 137 | 2 |
| 33 | Kalyani | 18.50 | 18.51 | 142 | 3 |
| 34 | Kanchrapara | 18.55 | 18.56 | 145 | 2 |
| 35 | Halishahar | 19.00 | 19.01 | 148 | 2 |
| 36 | Naihati Jn | 19.10 | 19.11 | 152 | 4 |
| 37 | Barrackpore | 19.30 | 19.31 | 168 | 2 |
| 38 | Dum Dum | 19.51 | 19.52 | 183 | 5 |
| 39 | Sealdah | 20.10 | Last | 193 | 10 |