| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| PURULIA JN | --------- | Start | 10:30 | 3 |
| ADRA JN | 11:18 | 5 mins | 11:23 | 4 |
| BANKURA | 12:05 | 2 mins | 12:07 | 1 |
| BISHNUPUR | 12:28 | 2 mins | 12:30 | 1 |
| MIDNAPORE | 13:23 | 2 mins | 13:25 | 1 |
| HIJILLI | 13:55 | 10 mins | 14:05 | 2 |
| BELDA | 14:38 | 2 mins | 14:40 | 2 |
| JALESWAR | 15:04 | 2 mins | 15:06 | 1 |
| BALASORE | 15:42 | 5 mins | 15:47 | 2 |
| JAJPUR KEONJHAR ROAD | 17:11 | 2 mins | 17:13 | 3 |
| CUTTACK | 18:15 | 5 mins | 18:20 | 3 |
| BHUBANESWAR | 19:00 | 5 mins | 19:05 | 1 |
| KHURDA ROAD JN | 19:30 | 15 mins | 19:45 | 1 |
| BRAHMAPUR | 21:25 | 5 mins | 21:30 | 2 |
| VIZIANAGRAM JN | 00:33 | 5 mins | 00:38 | 1 |
| VISHAKAPATNAM | 01:50 | 20 mins | 02:10 | 2 |
| RAJAMUNDRY | 04:55 | 2 mins | 04:57 | 1 |
| ELURU | 06:09 | 1 min | 06:10 | 3 |
| VIJAYAWADA JN | 07:50 | 20 mins | 08:10 | 1 |
| ONGOLE | 09:59 | 1 min | 10:00 | 3 |
| NELLORE | 11:34 | 1 min | 11:35 | 3 |
| GUDUR JN | 12:33 | 2 mins | 12:35 | 1 |
| RENIGUNTA JN | 14:15 | 5 mins | 14:20 | 5 |
| PUTTUR | 14:43 | 2 mins | 14:45 | 3 |
| TIRUTTANI | 15:13 | 2 mins | 15:15 | 2 |
| KATPADI JN | 17:00 | 30 mins | 17:30 | 3 |
| VELLORE CANT | 17:43 | 2 mins | 17:45 | - |
| ARNI ROAD | 18:24 | 1 min | 18:25 | 1 |
| TIRUVANNAMALAI | 19:24 | 1 min | 19:25 | 3 |
| TIRUKOILUR | 19:54 | 1 min | 19:55 | 2 |
| VILLUPURAM JN | 21:20 | End | --------- | 1 |