| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| HDB | Haldibari | 1 | starts | 13:15 | 0 | 0 | 1 |
| JPG | Jalpaiguri | 1 | 13:40 | 13:45 | 5 min | 22 km | 1 |
| RQJ | Rani Nagar Jalpaiguri | 1 | 14:40 | 15:10 | 30 min | 31 km | 1 |
| BLK | Belakoba | 1 | 15:19 | 15:20 | 1 min | 39 km | 1 |
| NJP | New Jalpaguri | 1 | 15:45 | 16:00 | 15 min | 57 km | 1 |
| AUB | Aluabari Road | 1 | 16:44 | 16:45 | 1 min | 114 km | 1 |
| KNE | Kishanganj | 1 | 17:12 | 17:14 | 2 min | 145 km | 1 |
| DLK | Dalkolha | 1 | 17:37 | 17:38 | 1 min | 173 km | 1 |
| BOE | Barsoi Jn | 1 | 18:03 | 18:05 | 2 min | 202 km | 1 |
| AZR | Azamnagar Road | 1 | 18:17 | 18:18 | 1 min | 215 km | 1 |
| KDPR | Kumedpur | 1 | 18:34 | 18:36 | 2 min | 229 km | 1 |
| HCR | Harishchandrapur | 1 | 18:45 | 18:46 | 1 min | 235 km | 1 |
| BKRD | Bhaluka Road F | 1 | 18:57 | 18:58 | 1 min | 245 km | 1 |
| MLDT | Malda Town | 1 | 20:35 | 20:50 | 15 min | 290 km | 1 |
| NFK | New Farakka Jn | 1 | 21:25 | 21:30 | 5 min | 324 km | 1 |
| DGLE | Dhulian Ganga | 1 | 21:44 | 21:45 | 1 min | 339 km | 1 |
| NILE | Nimtita | 1 | 21:55 | 21:56 | 1 min | 349 km | 1 |
| JRLE | Jangipur Road | 1 | 22:14 | 22:15 | 1 min | 369 km | 1 |
| AZ | Azimganj Jn | 1 | 23:15 | 23:25 | 10 min | 404 km | 1 |
| KGLE | Khagraghat Road | 1 | 23:43 | 23:44 | 1 min | 419 km | 1 |
| BZLE | Bazarsau | 1 | 00:07 | 00:08 | 1 min | 446 km | 2 |
| SALE | Salar | 1 | 00:25 | 00:26 | 1 min | 460 km | 2 |
| KWAE | Katwa | 1 | 01:05 | 01:10 | 5 min | 477 km | 2 |
| NDAE | Nabadwip Dham | 1 | 01:42 | 01:47 | 5 min | 516 km | 2 |
| ABKA | Ambika Kalna | 1 | 02:08 | 02:09 | 1 min | 539 km | 2 |
| BDC | Bandel Jn | 1 | 03:15 | 03:20 | 5 min | 581 km | 2 |
| NH | Naihati Jn | 1 | 03:42 | 03:45 | 3 min | 590 km | 2 |
| SDAH | Sealdah | 1 | 04:35 | ends | 0 | 628 km | 2 |