| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| YESVANTPUR JN | --------- | Start | 13:30 | 1 |
| KRISHNARAJAPURAM | 14:03 | 2 mins | 14:05 | 2 |
| JOLARPETTAI | 16:15 | 5 mins | 16:20 | 3 |
| KATPADI JN | 17:35 | 5 mins | 17:40 | 2 |
| RENIGUNTA JN | 20:00 | 10 mins | 20:10 | 5 |
| GUDUR JN | 21:33 | 2 mins | 21:35 | 2 |
| NELLORE | 22:04 | 1 min | 22:05 | 2 |
| ONGOLE | 23:29 | 1 min | 23:30 | 1 |
| VIJAYAWADA JN | 02:30 | 10 mins | 02:40 | 4 |
| RAJAMUNDRY | 04:58 | 2 mins | 05:00 | 1 |
| DUVVADA | 07:49 | 1 min | 07:50 | 4 |
| VISHAKAPATNAM | 08:25 | 20 mins | 08:45 | 4 |
| VIZIANAGRAM JN | 09:43 | 2 mins | 09:45 | 1 |
| BRAHMAPUR | 12:50 | 2 mins | 12:52 | 1 |
| KHURDA ROAD JN | 14:50 | 20 mins | 15:10 | 1 |
| BHUBANESWAR | 15:37 | 5 mins | 15:42 | 1 |
| CUTTACK | 16:15 | 5 mins | 16:20 | 1 |
| BHADRAKH | 17:56 | 2 mins | 17:58 | 3 |
| BALASORE | 18:42 | 2 mins | 18:44 | 3 |
| KHARAGPUR JN | 20:18 | 15 mins | 20:33 | 6 |
| HOWRAH JN | 22:40 | 20 mins | 23:00 | 9 |
| ASANSOL JN | 01:31 | 5 mins | 01:36 | 4 |
| JASIDIH JN | 03:11 | 5 mins | 03:16 | 2 |
| KIUL JN | 05:40 | 25 mins | 06:05 | 3 |
| ABHAIPUR | 06:28 | 1 min | 06:29 | 1 |
| JAMALPUR JN | 07:10 | 5 mins | 07:15 | 1 |
| BHAGALPUR | 08:45 | End | --------- | 1 |