| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| HOWRAH JN | --------- | Start | 23:45 | 22 |
| KHARAGPUR JN | 01:25 | 5 mins | 01:30 | 5 |
| BALASORE | 02:55 | 5 mins | 03:00 | 2 |
| BHADRAKH | 04:05 | 2 mins | 04:07 | 2 |
| JAJPUR KEONJHAR ROAD | 04:43 | 2 mins | 04:45 | 3 |
| CUTTACK | 05:45 | 5 mins | 05:50 | 4 |
| BHUBANESWAR | 06:30 | 5 mins | 06:35 | 4 |
| KHURDA ROAD JN | 07:05 | 20 mins | 07:25 | 4 |
| BALUGAON | 08:17 | 2 mins | 08:19 | 2 |
| CHATRAPUR | 08:58 | 2 mins | 09:00 | 2 |
| BRAHMAPUR | 09:22 | 5 mins | 09:27 | 2 |
| ICHCHPURAM | 09:48 | 2 mins | 09:50 | 1 |
| SOMPETA | 10:06 | 2 mins | 10:08 | 2 |
| PALASA | 10:38 | 2 mins | 10:40 | 2 |
| NAUPADA JN | 11:01 | 2 mins | 11:03 | 1 |
| SRIKAKULAM ROAD | 11:38 | 2 mins | 11:40 | 3 |
| CHIPURUPALLE | 12:10 | 2 mins | 12:12 | 2 |
| VIZIANAGRAM JN | 12:40 | 5 mins | 12:45 | 1 |
| VISHAKAPATNAM | 13:50 | 20 mins | 14:10 | 1 |
| ANAKAPALLE | 14:54 | 1 min | 14:55 | 2 |
| TUNI | 15:29 | 1 min | 15:30 | 1 |
| ANNAVARAM | 15:44 | 1 min | 15:45 | 1 |
| SAMALKOT JN | 16:14 | 1 min | 16:15 | 3 |
| RAJAMUNDRY | 17:14 | 2 mins | 17:16 | 1 |
| NIDADAVOLU JN | 17:41 | 2 mins | 17:43 | 2 |
| TADEPALLIGUDEM | 18:00 | 1 min | 18:01 | 3 |
| ELURU | 18:34 | 1 min | 18:35 | 3 |
| VIJAYAWADA JN | 20:20 | 10 mins | 20:30 | 1 |
| TENALI JN | 20:59 | 1 min | 21:00 | 3 |
| BAPATLA | 21:32 | 1 min | 21:33 | 2 |
| CHIRALA | 21:45 | 1 min | 21:46 | 2 |
| ONGOLE | 22:30 | 1 min | 22:31 | 3 |
| NELLORE | 23:47 | 1 min | 23:48 | 3 |
| GUDUR JN | 01:18 | 2 mins | 01:20 | 1 |
| MGR CHENNAI CENTRAL | 03:50 | End | --------- | 9 |