| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| HOWRAH JN | --------- | Start | 07:25 | 21 |
| KHARAGPUR JN | 09:05 | 5 mins | 09:10 | 3 |
| BALASORE | 10:35 | 2 mins | 10:37 | 2 |
| BHADRAKH | 11:35 | 2 mins | 11:37 | 2 |
| JAJPUR KEONJHAR ROAD | 12:13 | 2 mins | 12:15 | 3 |
| CUTTACK | 13:18 | 5 mins | 13:23 | 3 |
| BHUBANESWAR | 14:05 | 5 mins | 14:10 | 4 |
| KHURDA ROAD JN | 14:40 | 20 mins | 15:00 | 3 |
| BALUGAON | 15:49 | 2 mins | 15:51 | 2 |
| BRAHMAPUR | 16:50 | 5 mins | 16:55 | 2 |
| ICHCHPURAM | 17:13 | 2 mins | 17:15 | 1 |
| PALASA | 18:05 | 2 mins | 18:07 | 2 |
| SRIKAKULAM ROAD | 19:00 | 2 mins | 19:02 | 3 |
| VIZIANAGRAM JN | 19:57 | 5 mins | 20:02 | 1 |
| VISHAKAPATNAM | 21:05 | 20 mins | 21:25 | 7 |
| SAMALKOT JN | 23:35 | 1 min | 23:36 | 3 |
| RAJAMUNDRY | 00:29 | 2 mins | 00:31 | 1 |
| TADEPALLIGUDEM | 01:08 | 1 min | 01:09 | 3 |
| ELURU | 01:39 | 1 min | 01:40 | 3 |
| VIJAYAWADA JN | 03:10 | 15 mins | 03:25 | 1 |
| GUNTUR JN | 04:10 | 10 mins | 04:20 | 1 |
| PIDUGURALLA | 05:19 | 1 min | 05:20 | 1 |
| MIRYALAGUDA | 06:15 | 1 min | 06:16 | 2 |
| NALGONDA | 06:45 | 1 min | 06:46 | 1 |
| RAMANNAPET | 07:21 | 1 min | 07:22 | 1 |
| SECUNDERABAD JN | 09:15 | End | --------- | 1 |