| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MGR CHENNAI CENTRAL | --------- | Start | 14:40 | 6 |
| SULLURUPETA | 15:59 | 1 min | 16:00 | 1 |
| GUDUR JN | 16:48 | 2 mins | 16:50 | 2 |
| NELLORE | 17:17 | 1 min | 17:18 | 2 |
| ONGOLE | 18:58 | 2 mins | 19:00 | 1 |
| TENALI JN | 20:12 | 1 min | 20:13 | 4 |
| VIJAYAWADA JN | 21:15 | 10 mins | 21:25 | 1 |
| ELURU | 22:23 | 2 mins | 22:25 | 2 |
| RAJAMUNDRY | 00:02 | 2 mins | 00:04 | 3 |
| SAMALKOT JN | 00:45 | 1 min | 00:46 | 1 |
| VISHAKAPATNAM | 04:10 | 20 mins | 04:30 | 2 |
| VIZIANAGRAM JN | 05:27 | 5 mins | 05:32 | 5 |
| BOBBILI | 06:17 | 2 mins | 06:19 | 1 |
| PARVATIPURAM | 06:39 | 2 mins | 06:41 | 1 |
| RAYAGADA | 07:33 | 5 mins | 07:38 | 1 |
| MUNIGUDA | 08:30 | 10 mins | 08:40 | 2 |
| KESINGA | 09:42 | 2 mins | 09:44 | 1 |
| TITLAGARH | 10:00 | 10 mins | 10:10 | 1 |
| BALANGIR | 11:00 | 5 mins | 11:05 | 1 |
| BARGARH ROAD | 12:20 | 2 mins | 12:22 | 1 |
| SAMBALPUR | 13:30 | 10 mins | 13:40 | 1 |
| JHARSUGUDA JN | 14:55 | 5 mins | 15:00 | 1 |
| ROURKELA | 16:18 | 20 mins | 16:38 | 4 |
| CHAKRADHARPUR | 18:00 | 2 mins | 18:02 | 2 |
| PURULIA JN | 19:48 | 2 mins | 19:50 | 3 |
| JOYCHANDI PAHAR | 20:51 | 2 mins | 20:53 | 1 |
| ASANSOL JN | 21:55 | End | --------- | 1 |