| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| PATNA JN | --------- | Start | 14:00 | 1 |
| PATNA SAHEB | 14:20 | 2 mins | 14:22 | 1 |
| BAKHTIYARPUR JN | 14:46 | 2 mins | 14:48 | 1 |
| MOKAMEH JN | 15:16 | 5 mins | 15:21 | 1 |
| KIUL JN | 16:20 | 5 mins | 16:25 | 4 |
| JHAJHA | 17:35 | 5 mins | 17:40 | 1 |
| JASIDIH JN | 18:12 | 3 mins | 18:15 | 1 |
| MADHUPUR JN | 18:40 | 3 mins | 18:43 | 3 |
| CHITTARANJAN | 19:21 | 2 mins | 19:23 | 2 |
| ASANSOL JN | 19:58 | 42 mins | 20:40 | 2 |
| BURNPUR | 20:51 | 2 mins | 20:53 | 1 |
| ADRA JN | 21:40 | 5 mins | 21:45 | 4 |
| BANKURA | 22:30 | 5 mins | 22:35 | 1 |
| BISHNUPUR | 22:58 | 2 mins | 23:00 | 1 |
| MIDNAPORE | 00:08 | 2 mins | 00:10 | 1 |
| HIJILLI | 01:31 | 2 mins | 01:33 | 2 |
| JALESWAR | 02:28 | 2 mins | 02:30 | 1 |
| BALASORE | 03:15 | 5 mins | 03:20 | 2 |
| BHADRAKH | 04:20 | 2 mins | 04:22 | 2 |
| JAJPUR KEONJHAR ROAD | 04:58 | 2 mins | 05:00 | 3 |
| CUTTACK | 06:00 | 5 mins | 06:05 | 1 |
| BHUBANESWAR | 06:45 | 5 mins | 06:50 | 4 |
| KHURDA ROAD JN | 07:20 | 20 mins | 07:40 | 4 |
| BALUGAON | 08:35 | 2 mins | 08:37 | 2 |
| BRAHMAPUR | 09:35 | 5 mins | 09:40 | 2 |
| PALASA | 11:05 | 2 mins | 11:07 | 2 |
| SRIKAKULAM ROAD | 12:00 | 2 mins | 12:02 | 3 |
| VIZIANAGRAM JN | 12:57 | 5 mins | 13:02 | 1 |
| VISHAKAPATNAM | 14:05 | 20 mins | 14:25 | 4 |
| RAJAMUNDRY | 17:29 | 1 min | 17:30 | 1 |
| VIJAYAWADA JN | 20:05 | 10 mins | 20:15 | 1 |
| PERAMBUR | 03:35 | 10 mins | 03:45 | 2 |
| KATPADI JN | 05:50 | 10 mins | 06:00 | 1 |
| JOLARPETTAI | 07:18 | 2 mins | 07:20 | 1 |
| SALEM JN | 09:00 | 5 mins | 09:05 | 1 |
| ERODE JN | 10:05 | 10 mins | 10:15 | 1 |
| TIRUPPUR | 10:58 | 2 mins | 11:00 | 1 |
| COIMBATORE JN | 11:55 | 5 mins | 12:00 | 1 |
| PALAKKAD | 13:07 | 3 mins | 13:10 | 3 |
| THRISUR | 14:12 | 3 mins | 14:15 | 1 |
| ALUVA | 15:13 | 2 mins | 15:15 | 1 |
| ERNAKULAM JN | 16:23 | End | --------- | 1 |