| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| BANGALORE CANT | --------- | Start | 08:25 | 1 |
| KRISHNARAJAPURAM | 08:43 | 2 mins | 08:45 | 2 |
| WHITEFIELD | 08:59 | 1 min | 09:00 | 2 |
| JOLARPETTAI | 11:13 | 2 mins | 11:15 | 4 |
| KATPADI JN | 12:25 | 5 mins | 12:30 | 3 |
| CHITTOOR | 13:04 | 1 min | 13:05 | 1 |
| TIRUPATI MAIN | 14:20 | 5 mins | 14:25 | 1 |
| RENIGUNTA JN | 14:45 | 15 mins | 15:00 | 2 |
| GUDUR JN | 16:33 | 2 mins | 16:35 | 2 |
| NELLORE | 17:07 | 1 min | 17:08 | 2 |
| VIJAYAWADA JN | 21:05 | 15 mins | 21:20 | 1 |
| RAJAMUNDRY | 00:02 | 2 mins | 00:04 | 1 |
| SAMALKOT JN | 00:45 | 1 min | 00:46 | 1 |
| VISHAKAPATNAM | 04:10 | 20 mins | 04:30 | 1 |
| VIZIANAGRAM JN | 05:27 | 5 mins | 05:32 | 2 |
| SRIKAKULAM ROAD | 06:28 | 2 mins | 06:30 | 2 |
| PALASA | 07:35 | 2 mins | 07:37 | 3 |
| BRAHMAPUR | 08:40 | 2 mins | 08:42 | 1 |
| BALUGAON | 09:41 | 1 min | 09:42 | 3 |
| KHURDA ROAD JN | 10:45 | 5 mins | 10:50 | 1 |
| BHUBANESWAR | 11:15 | End | --------- | 1 |