| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| NEW COOCH BEHAR | --------- | Start | 15:25 | 3 |
| FALAKATA | 16:00 | 2 mins | 16:02 | 1 |
| DHUPGURI | 16:20 | 2 mins | 16:22 | 1 |
| JALPAIGURI ROAD | 17:00 | 2 mins | 17:02 | 1 |
| NEW JALPAIGURI | 17:50 | 10 mins | 18:00 | 3 |
| ALUABARI ROAD | 18:44 | 2 mins | 18:46 | 2 |
| KISHANGANJ | 19:10 | 5 mins | 19:15 | 2 |
| Dalkhola | 19:38 | 2 mins | 19:40 | 2 |
| BARSOI JN | 20:05 | 2 mins | 20:07 | 1 |
| KUMEDPUR | 20:38 | 2 mins | 20:40 | 1 |
| SAMSI | 21:03 | 2 mins | 21:05 | 1 |
| MALDA TOWN | 22:20 | 10 mins | 22:30 | 1 |
| NEW FARAKKA JN | 23:02 | 5 mins | 23:07 | 1 |
| PAKUR | 23:55 | 1 min | 23:56 | 2 |
| NALHATI JN | 00:28 | 2 mins | 00:30 | 2 |
| RAMPUR HAT | 00:56 | 8 mins | 01:04 | 1 |
| SAINTHIA | 01:30 | 1 min | 01:31 | 4 |
| AHMADPUR JN | 01:43 | 1 min | 01:44 | 2 |
| BOLPUR SHANTINIKETAN | 02:04 | 5 mins | 02:09 | 2 |
| GUSKARA | 02:26 | 1 min | 02:27 | 1 |
| BARDDHAMAN JN | 03:11 | 5 mins | 03:16 | 5 |
| DAKSHINESWAR | 04:32 | 2 mins | 04:34 | 1 |
| BIDHAN NAGAR | 04:51 | 1 min | 04:52 | 4 |
| KOLKATA SEALDAH | 05:15 | End | --------- | 9 |