| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| SECUNDERABAD JN | --------- | Start | 05:40 | 2 |
| KAZIPET JN | 07:30 | 2 mins | 07:32 | 1 |
| WARANGAL | 07:43 | 2 mins | 07:45 | 1 |
| VIJAYAWADA JN | 11:10 | 10 mins | 11:20 | 5 |
| ELURU | 12:04 | 1 min | 12:05 | 2 |
| RAJAMUNDRY | 13:26 | 2 mins | 13:28 | 3 |
| VISHAKAPATNAM | 17:30 | 20 mins | 17:50 | 3 |
| VIZIANAGRAM JN | 18:50 | 5 mins | 18:55 | 4 |
| PALASA | 20:50 | 2 mins | 20:52 | 3 |
| SOMPETA | 21:19 | 2 mins | 21:21 | 3 |
| BRAHMAPUR | 22:00 | 5 mins | 22:05 | 1 |
| KHURDA ROAD JN | 00:20 | 10 mins | 00:30 | 1 |
| BHUBANESWAR | 00:55 | 5 mins | 01:00 | 1 |
| CUTTACK | 01:37 | 5 mins | 01:42 | 1 |
| BHADRAKH | 03:48 | 2 mins | 03:50 | 3 |
| BALASORE | 04:35 | 2 mins | 04:37 | 1 |
| JALESWAR | 05:08 | 2 mins | 05:10 | 2 |
| KHARAGPUR JN | 06:10 | 10 mins | 06:20 | 6 |
| SANTRAGACHI JN | 08:28 | 2 mins | 08:30 | 1 |
| KOLKATA SHALIMAR | 09:05 | End | --------- | 1 |