| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| GUWAHATI | --------- | Start | 06:20 | 4 |
| KAMAKHYA | 06:35 | 2 mins | 06:37 | 4 |
| RANGIYA JN | 07:15 | 5 mins | 07:20 | 2 |
| NEW BONGAIGAON | 09:40 | 5 mins | 09:45 | 1 |
| NEW ALIPURDUAR | 11:10 | 2 mins | 11:12 | 2 |
| NEW COOCH BEHAR | 11:30 | 2 mins | 11:32 | 1 |
| NEW JALPAIGURI | 14:15 | 10 mins | 14:25 | 3 |
| KISHANGANJ | 15:36 | 2 mins | 15:38 | 2 |
| BARSOI JN | 16:28 | 2 mins | 16:30 | 1 |
| MALDA TOWN | 18:30 | 10 mins | 18:40 | 1 |
| NEW FARAKKA JN | 19:17 | 2 mins | 19:19 | 1 |
| RAMPUR HAT | 21:03 | 2 mins | 21:05 | 1 |
| BOLPUR SHANTINIKETAN | 21:53 | 5 mins | 21:58 | 1 |
| HOWRAH JN | 00:45 | 20 mins | 01:05 | 9 |
| KHARAGPUR JN | 02:45 | 15 mins | 03:00 | 2 |
| BALASORE | 04:25 | 2 mins | 04:27 | 2 |
| BHADRAKH | 05:28 | 2 mins | 05:30 | 2 |
| JAJPUR KEONJHAR ROAD | 06:04 | 2 mins | 06:06 | 3 |
| CUTTACK | 07:06 | 5 mins | 07:11 | 3 |
| BHUBANESWAR | 07:50 | 5 mins | 07:55 | 3 |
| KHURDA ROAD JN | 08:20 | 20 mins | 08:40 | 3 |
| BALUGAON | 09:29 | 2 mins | 09:31 | 1 |
| BRAHMAPUR | 10:35 | 5 mins | 10:40 | 2 |
| PALASA | 12:05 | 2 mins | 12:07 | 1 |
| SRIKAKULAM ROAD | 13:01 | 2 mins | 13:03 | 3 |
| VIZIANAGRAM JN | 14:05 | 5 mins | 14:10 | 1 |
| VISHAKAPATNAM | 15:30 | 20 mins | 15:50 | 1 |
| RAJAMUNDRY | 18:38 | 2 mins | 18:40 | 1 |
| VIJAYAWADA JN | 21:25 | 10 mins | 21:35 | 7 |
| SECUNDERABAD JN | 04:00 | End | --------- | 1 |