| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KOLKATA SEALDAH | --------- | Start | 19:35 | 9 |
| BIDHAN NAGAR | 19:43 | 1 min | 19:44 | 2 |
| DAKSHINESWAR | 19:59 | 1 min | 20:00 | 1 |
| BARDDHAMAN JN | 21:17 | 5 mins | 21:22 | 1 |
| GUSKARA | 21:56 | 1 min | 21:57 | 2 |
| BOLPUR SHANTINIKETAN | 22:17 | 5 mins | 22:22 | 1 |
| AHMADPUR JN | 22:41 | 2 mins | 22:43 | 1 |
| SAINTHIA | 22:55 | 2 mins | 22:57 | 3 |
| RAMPUR HAT | 23:31 | 5 mins | 23:36 | 2 |
| NALHATI JN | 23:50 | 2 mins | 23:52 | 3 |
| PAKUR | 00:23 | 5 mins | 00:28 | 1 |
| NEW FARAKKA JN | 01:19 | 5 mins | 01:24 | 3 |
| MALDA TOWN | 02:25 | 10 mins | 02:35 | 1 |
| SAMSI | 03:04 | 2 mins | 03:06 | 1 |
| KUMEDPUR | 03:29 | 2 mins | 03:31 | 1 |
| BARSOI JN | 03:56 | 2 mins | 03:58 | 2 |
| Dalkhola | 04:20 | 2 mins | 04:22 | 1 |
| KISHANGANJ | 04:45 | 5 mins | 04:50 | 1 |
| ALUABARI ROAD | 05:15 | 2 mins | 05:17 | 1 |
| NEW JALPAIGURI | 06:50 | 10 mins | 07:00 | 1 |
| JALPAIGURI ROAD | 07:45 | 2 mins | 07:47 | 1 |
| DHUPGURI | 08:16 | 2 mins | 08:18 | 1 |
| FALAKATA | 08:38 | 2 mins | 08:40 | 1 |
| NEW COOCH BEHAR | 09:40 | End | --------- | 1 |