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