| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| ERNAKULAM JN | --------- | Start | 00:20 | 1 |
| PALAKKAD | 03:02 | 3 mins | 03:05 | 4 |
| COIMBATORE JN | 04:22 | 3 mins | 04:25 | 3 |
| ERODE JN | 06:00 | 5 mins | 06:05 | 1 |
| SALEM JN | 06:57 | 3 mins | 07:00 | 5 |
| JOLARPETTAI | 08:48 | 2 mins | 08:50 | 3 |
| KATPADI JN | 10:00 | 5 mins | 10:05 | 2 |
| RENIGUNTA JN | 12:10 | 5 mins | 12:15 | 1 |
| NELLORE | 14:29 | 1 min | 14:30 | 2 |
| ONGOLE | 15:49 | 1 min | 15:50 | 1 |
| VIJAYAWADA JN | 18:15 | 15 mins | 18:30 | 7 |
| ELURU | 19:14 | 1 min | 19:15 | 2 |
| RAJAMUNDRY | 20:38 | 2 mins | 20:40 | 3 |
| SAMALKOT JN | 21:09 | 1 min | 21:10 | 1 |
| VISHAKAPATNAM | 00:45 | 20 mins | 01:05 | 7 |
| VIZIANAGRAM JN | 02:00 | 5 mins | 02:05 | 5 |
| PARVATIPURAM | 03:16 | 1 min | 03:17 | 2 |
| RAYAGADA | 04:10 | 5 mins | 04:15 | 1 |
| MUNIGUDA | 05:20 | 2 mins | 05:22 | 3 |
| KESINGA | 06:33 | 2 mins | 06:35 | 1 |
| TITLAGARH | 06:50 | 10 mins | 07:00 | 1 |
| BALANGIR | 08:05 | 5 mins | 08:10 | 1 |
| BARGARH ROAD | 09:10 | 2 mins | 09:12 | 1 |
| SAMBALPUR | 10:15 | 10 mins | 10:25 | 1 |
| JHARSUGUDA JN | 12:00 | 5 mins | 12:05 | 1 |
| ROURKELA | 13:25 | 10 mins | 13:35 | 4 |
| HATIA | 17:05 | End | --------- | 1 |