| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| SDAH | Sealdah | 1 | starts | 20:30 | 0 | 0 | 1 |
| BNXR | Bidhan Nagar | 1 | 20:38 | 20:39 | 1 min | 4 km | 1 |
| DAKE | Dakhineswar | 1 | 20:54 | 20:55 | 1 min | 13 km | 1 |
| KQU | Kamarkundu | 1 | 21:27 | 21:28 | 1 min | 40 km | 1 |
| BWN | Barddhaman Jn | 1 | 22:15 | 22:20 | 5 min | 101 km | 1 |
| BHP | Bolpur S Niktn | 1 | 23:10 | 23:15 | 5 min | 153 km | 1 |
| AMP | Ahmadpur Jn | 1 | 23:32 | 23:33 | 1 min | 172 km | 1 |
| SNT | Sainthia | 1 | 23:48 | 23:49 | 1 min | 186 km | 1 |
| RPH | Rampur Hat | 1 | 00:23 | 00:28 | 5 min | 213 km | 2 |
| PKR | Pakaur | 1 | 01:15 | 01:16 | 1 min | 267 km | 2 |
| NFK | New Farakka Jn | 1 | 02:16 | 02:21 | 5 min | 300 km | 2 |
| MLDT | Malda Town | 1 | 03:10 | 03:25 | 15 min | 335 km | 2 |
| HCR | Harishchandrapur | 1 | 04:07 | 04:08 | 1 min | 390 km | 2 |
| KDPR | Kumedpur | 1 | 04:21 | 04:23 | 2 min | 396 km | 2 |
| BOE | Barsoi Jn | 1 | 04:48 | 04:50 | 2 min | 423 km | 2 |
| DLK | Dalkolha | 1 | 05:12 | 05:13 | 1 min | 452 km | 2 |
| KNE | Kishanganj | 1 | 05:40 | 05:42 | 2 min | 480 km | 2 |
| AUB | Aluabari Road | 1 | 06:06 | 06:07 | 1 min | 511 km | 2 |
| NJP | New Jalpaguri | 1 | 07:30 | 07:45 | 15 min | 567 km | 2 |
| SGUJ | Siliguri Jn | 1 | 08:00 | 08:05 | 5 min | 574 km | 2 |
| DLO | Dalgaon | 1 | 09:57 | 09:58 | 1 min | 676 km | 2 |
| HSA | Hasimara | 1 | 10:23 | 10:25 | 2 min | 701 km | 2 |
| HOJ | Hamitonganj | 1 | 10:39 | 10:40 | 1 min | 710 km | 2 |
| APDJ | Alipur Duar Jn | 1 | 12:10 | ends | 0 | 735 km | 2 |