| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KAMAKHYA | --------- | Start | 19:05 | 1 |
| RANGIYA JN | 20:00 | 5 mins | 20:05 | 1 |
| BARPETA ROAD | 21:04 | 2 mins | 21:06 | 1 |
| NEW BONGAIGAON | 22:15 | 10 mins | 22:25 | 1 |
| NEW ALIPURDUAR | 23:45 | 2 mins | 23:47 | 2 |
| NEW COOCH BEHAR | 00:20 | 5 mins | 00:25 | 1 |
| NEW JALPAIGURI | 03:20 | 10 mins | 03:30 | 1 |
| KISHANGANJ | 04:35 | 5 mins | 04:40 | 2 |
| MALDA TOWN | 07:35 | 10 mins | 07:45 | 3 |
| NEW FARAKKA JN | 08:22 | 2 mins | 08:24 | 1 |
| PAKUR | 09:08 | 1 min | 09:09 | 2 |
| RAMPUR HAT | 10:08 | 5 mins | 10:13 | 1 |
| SIURI | 11:22 | 1 min | 11:23 | 2 |
| DURGAPUR | 13:35 | 20 mins | 13:55 | 1 |
| ASANSOL JN | 15:20 | 10 mins | 15:30 | 4 |
| ADRA JN | 16:35 | 5 mins | 16:40 | 4 |
| BANKURA | 17:20 | 2 mins | 17:22 | 1 |
| MIDNAPORE | 18:53 | 2 mins | 18:55 | 1 |
| HIJILLI | 19:48 | 2 mins | 19:50 | 2 |
| BALASORE | 21:30 | 5 mins | 21:35 | 2 |
| BHADRAKH | 22:50 | 2 mins | 22:52 | 2 |
| CUTTACK | 00:30 | 5 mins | 00:35 | 1 |
| BHUBANESWAR | 01:15 | 5 mins | 01:20 | 1 |
| KHURDA ROAD JN | 01:45 | 5 mins | 01:50 | 1 |
| SAKHI GOPAL | 02:20 | 2 mins | 02:22 | 1 |
| PURI | 03:20 | End | --------- | 1 |