| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| VISHAKAPATNAM | --------- | Start | 15:25 | 3 |
| SIMHACHALAM | 15:41 | 2 mins | 15:43 | 2 |
| VIZIANAGRAM JN | 16:25 | 5 mins | 16:30 | 4 |
| CHIPURUPALLE | 16:55 | 1 min | 16:56 | 1 |
| PONDURU | 17:14 | 1 min | 17:15 | 3 |
| SRIKAKULAM ROAD | 17:30 | 5 mins | 17:35 | 2 |
| TILARU | 17:50 | 1 min | 17:51 | 1 |
| KOTABOMMALI | 18:02 | 1 min | 18:03 | 1 |
| NAUPADA JN | 18:15 | 1 min | 18:16 | 2 |
| PALASA | 18:45 | 5 mins | 18:50 | 3 |
| MANDASA ROAD | 19:03 | 1 min | 19:04 | 3 |
| SOMPETA | 19:19 | 1 min | 19:20 | 3 |
| ICHCHPURAM | 19:33 | 1 min | 19:34 | 2 |
| BRAHMAPUR | 19:55 | 5 mins | 20:00 | 1 |
| CHATRAPUR | 20:14 | 1 min | 20:15 | 1 |
| GANJAM | 20:23 | 1 min | 20:24 | 1 |
| RAMBHA | 20:39 | 1 min | 20:40 | 3 |
| KHALLIKOT | 20:50 | 1 min | 20:51 | 2 |
| CHILKA | 20:57 | 1 min | 20:58 | 2 |
| BALUGAON | 21:04 | 1 min | 21:05 | 3 |
| GANGADHARPUR | 21:17 | 1 min | 21:18 | 1 |
| KUHURI | 21:26 | 1 min | 21:27 | 1 |
| KALUPARA GHAT | 21:33 | 1 min | 21:34 | 1 |
| BHUSANDPUR | 21:40 | 1 min | 21:41 | 1 |
| NIRAKARPUR | 21:47 | 1 min | 21:48 | 2 |
| KHURDA ROAD JN | 22:45 | 5 mins | 22:50 | 2 |
| BHUBANESWAR | 23:20 | End | --------- | 1 |