| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| APDJ | Alipur Duar Jn | 1 | starts | 16:45 | 0 | 0 | 1 |
| HOJ | Hamitonganj | 1 | 17:09 | 17:10 | 1 min | 26 km | 1 |
| HSA | Hasimara | 1 | 17:26 | 17:28 | 2 min | 35 km | 1 |
| DLO | Dalgaon | 1 | 17:50 | 17:51 | 1 min | 60 km | 1 |
| SGUJ | Siliguri Jn | 1 | 19:55 | 20:00 | 5 min | 162 km | 1 |
| NJP | New Jalpaguri | 1 | 20:15 | 20:30 | 15 min | 169 km | 1 |
| AUB | Aluabari Road | 1 | 21:14 | 21:15 | 1 min | 225 km | 1 |
| KNE | Kishanganj | 1 | 21:43 | 21:45 | 2 min | 256 km | 1 |
| DLK | Dalkolha | 1 | 22:08 | 22:09 | 1 min | 284 km | 1 |
| BOE | Barsoi Jn | 1 | 22:34 | 22:36 | 2 min | 313 km | 1 |
| KDPR | Kumedpur | 1 | 23:00 | 23:05 | 5 min | 340 km | 1 |
| HCR | Harishchandrapur | 1 | 23:14 | 23:15 | 1 min | 346 km | 1 |
| MLDT | Malda Town | 1 | 01:10 | 01:20 | 10 min | 401 km | 2 |
| NFK | New Farakka Jn | 1 | 01:53 | 01:58 | 5 min | 436 km | 2 |
| PKR | Pakaur | 1 | 02:40 | 02:41 | 1 min | 469 km | 2 |
| RPH | Rampur Hat | 1 | 03:52 | 04:00 | 8 min | 522 km | 2 |
| SNT | Sainthia | 1 | 04:26 | 04:27 | 1 min | 550 km | 2 |
| AMP | Ahmadpur Jn | 1 | 04:39 | 04:40 | 1 min | 564 km | 2 |
| BHP | Bolpur S Niktn | 1 | 04:59 | 05:04 | 5 min | 583 km | 2 |
| BWN | Barddhaman Jn | 1 | 06:14 | 06:19 | 5 min | 634 km | 2 |
| KQU | Kamarkundu | 1 | 07:05 | 07:06 | 1 min | 696 km | 2 |
| DAKE | Dakhineswar | 1 | 07:36 | 07:37 | 1 min | 722 km | 2 |
| BNXR | Bidhan Nagar | 1 | 07:58 | 07:59 | 1 min | 732 km | 2 |
| SDAH | Sealdah | 1 | 08:15 | ends | 0 | 735 km | 2 |