| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KOLKATA SHALIMAR | --------- | Start | 12:10 | 2 |
| SANTRAGACHI JN | 12:22 | 2 mins | 12:24 | 1 |
| KHARAGPUR JN | 14:00 | 5 mins | 14:05 | 3 |
| JALESWAR | 15:01 | 1 min | 15:02 | 3 |
| BALASORE | 15:38 | 2 mins | 15:40 | 2 |
| BHADRAKH | 16:35 | 2 mins | 16:37 | 2 |
| JAJPUR KEONJHAR ROAD | 17:11 | 2 mins | 17:13 | 3 |
| CUTTACK | 18:15 | 5 mins | 18:20 | 3 |
| BHUBANESWAR | 19:00 | 5 mins | 19:05 | 1 |
| KHURDA ROAD JN | 19:30 | 15 mins | 19:45 | 3 |
| BRAHMAPUR | 21:25 | 5 mins | 21:30 | 2 |
| PALASA | 22:53 | 2 mins | 22:55 | 2 |
| VIZIANAGRAM JN | 00:45 | 5 mins | 00:50 | 1 |
| VISHAKAPATNAM | 01:50 | 20 mins | 02:10 | 1 |
| SAMALKOT JN | 04:19 | 1 min | 04:20 | 3 |
| RAJAMUNDRY | 04:55 | 2 mins | 04:57 | 1 |
| ELURU | 06:09 | 1 min | 06:10 | 3 |
| VIJAYAWADA JN | 07:45 | 20 mins | 08:05 | 1 |
| ONGOLE | 09:59 | 1 min | 10:00 | 3 |
| NELLORE | 11:34 | 1 min | 11:35 | 3 |
| GUDUR JN | 12:48 | 2 mins | 12:50 | 1 |
| NAYADUPETA | 13:13 | 2 mins | 13:15 | 2 |
| SULLURUPETA | 13:39 | 1 min | 13:40 | 2 |
| MGR CHENNAI CENTRAL | 15:35 | End | --------- | 6 |