| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| ALLEPPEY | --------- | Start | 06:00 | 1 |
| MARARIKULAM | 06:11 | 1 min | 06:12 | - |
| SHERTALAI | 06:24 | 1 min | 06:25 | - |
| TURAVUR | 06:37 | 1 min | 06:38 | - |
| ERNAKULAM JN | 07:05 | 5 mins | 07:10 | 1 |
| ALUVA | 07:28 | 2 mins | 07:30 | 3 |
| THRISUR | 08:27 | 3 mins | 08:30 | 2 |
| WADAKANCHERI | 08:49 | 1 min | 08:50 | 2 |
| OTTAPPALAM | 10:04 | 1 min | 10:05 | - |
| PALAKKAD | 10:30 | 5 mins | 10:35 | 1 |
| COIMBATORE JN | 11:57 | 3 mins | 12:00 | 3 |
| TIRUPPUR | 12:48 | 2 mins | 12:50 | 2 |
| ERODE JN | 13:55 | 5 mins | 14:00 | 1 |
| SALEM JN | 14:52 | 3 mins | 14:55 | 4 |
| BOMMIDI | 15:29 | 1 min | 15:30 | 2 |
| SAMALPATTI | 16:09 | 1 min | 16:10 | 1 |
| TIRUPATTUR JN | 16:39 | 1 min | 16:40 | 2 |
| JOLARPETTAI | 17:00 | 5 mins | 17:05 | 1 |
| VANIYAMBADI | 17:23 | 2 mins | 17:25 | 2 |
| GUDIYATTAM | 17:53 | 2 mins | 17:55 | 2 |
| KATPADI JN | 18:20 | 5 mins | 18:25 | 2 |
| MUKUNDARAYAPURM | 18:43 | 2 mins | 18:45 | - |
| ARAKKONAM | 19:35 | 5 mins | 19:40 | 2 |
| TIRUVALLUR | 20:03 | 2 mins | 20:05 | - |
| PERAMBUR | 20:43 | 2 mins | 20:45 | - |
| MGR CHENNAI CENTRAL | 21:55 | 1hr 10 mins | 23:05 | 1 |
| SULLURUPETA | 00:08 | 2 mins | 00:10 | 2 |
| NAYADUPETA | 00:33 | 2 mins | 00:35 | - |
| GUDUR JN | 01:58 | 2 mins | 02:00 | - |
| NELLORE | 02:26 | 2 mins | 02:28 | 2 |
| BITRAGUNTA | 02:48 | 2 mins | 02:50 | 1 |
| KAVALI | 03:08 | 2 mins | 03:10 | 1 |
| SINGARAYAKONDA | 03:34 | 1 min | 03:35 | 1 |
| ONGOLE | 03:59 | 1 min | 04:00 | 2 |
| CHINNA GANJAM | 04:29 | 1 min | 04:30 | - |
| CHIRALA | 04:43 | 2 mins | 04:45 | 1 |
| BAPATLA | 04:59 | 1 min | 05:00 | 3 |
| NIDUBROLU | 05:19 | 1 min | 05:20 | - |
| TENALI JN | 05:39 | 1 min | 05:40 | - |
| VIJAYAWADA JN | 07:05 | 16 mins | 07:21 | 1 |
| ELURU | 07:59 | 1 min | 08:00 | 2 |
| TADEPALLIGUDEM | 08:32 | 1 min | 08:33 | 2 |
| NIDADAVOLU JN | 09:14 | 1 min | 09:15 | - |
| KOVVUR | 09:24 | 1 min | 09:25 | - |
| GODAVARI | 09:29 | 1 min | 09:30 | - |
| RAJAMUNDRY | 09:40 | 5 mins | 09:45 | 3 |
| DWARAPUDI | 10:04 | 1 min | 10:05 | - |
| ANAPARTI | 10:09 | 1 min | 10:10 | 3 |
| SAMALKOT JN | 10:29 | 1 min | 10:30 | 1 |
| PITHAPURAM | 10:39 | 1 min | 10:40 | 1 |
| ANNAVARAM | 11:04 | 1 min | 11:05 | 1 |
| TUNI | 11:24 | 1 min | 11:25 | - |
| NARSIPATNAM RD | 11:59 | 1 min | 12:00 | - |
| ELLAMANCHILI | 12:19 | 1 min | 12:20 | - |
| ANAKAPALLE | 13:12 | 1 min | 13:13 | 2 |
| DUVVADA | 13:59 | 1 min | 14:00 | 1 |
| VISHAKAPATNAM | 14:45 | 20 mins | 15:05 | 1 |
| SIMHACHALAM | 15:23 | 1 min | 15:24 | 2 |
| KOTTAVALASA | 15:41 | 1 min | 15:42 | 3 |
| VIZIANAGRAM JN | 16:12 | 5 mins | 16:17 | 5 |
| BOBBILI | 17:08 | 3 mins | 17:11 | 1 |
| PARVATIPURAM | 17:37 | 1 min | 17:38 | 2 |
| PARVATIPURAM TN | 17:43 | 1 min | 17:44 | 1 |
| RAYAGADA | 18:35 | 5 mins | 18:40 | 1 |
| SINGAPURAM ROAD | 18:56 | 1 min | 18:57 | 2 |
| THERUBALI | 19:09 | 1 min | 19:10 | 2 |
| MUNIGUDA | 19:46 | 1 min | 19:47 | 2 |
| AMBODALA | 20:11 | 1 min | 20:12 | - |
| NORLA ROAD | 20:36 | 1 min | 20:37 | - |
| RUPRA ROAD | 20:54 | 1 min | 20:55 | - |
| KESINGA | 21:13 | 1 min | 21:14 | 1 |
| TITLAGARH | 21:35 | 10 mins | 21:45 | 1 |
| BADMAL | 22:06 | 1 min | 22:07 | - |
| BALANGIR | 22:55 | 10 mins | 23:05 | 1 |
| BARPALI | 23:44 | 1 min | 23:45 | - |
| BARGARH ROAD | 00:05 | 5 mins | 00:10 | - |
| ATTABIRA | 00:39 | 1 min | 00:40 | - |
| SAMBALPUR | 01:30 | 10 mins | 01:40 | 2 |
| SAMBALPUR ROAD | 01:46 | 1 min | 01:47 | 2 |
| RENGALI | 02:21 | 1 min | 02:22 | - |
| JHARSUGUDA JN | 03:25 | 10 mins | 03:35 | 1 |
| BAMRA | 04:06 | 1 min | 04:07 | 2 |
| RAJ GANGPUR | 04:35 | 1 min | 04:36 | 2 |
| ROURKELA | 05:09 | 1hr 1 min | 06:10 | 2 |
| BONDAMUNDA | 06:18 | 1 min | 06:19 | 2 |
| JARAIKELA | 06:42 | 1 min | 06:43 | 2 |
| MANOHARPUR | 06:53 | 1 min | 06:54 | 2 |
| CHAKRADHARPUR | 07:50 | 5 mins | 07:55 | 2 |
| RAJKHARSAWAN JN | 08:10 | 1 min | 08:11 | 3 |
| SINI JN | 08:25 | 1 min | 08:26 | 3 |
| ADITYAPUR | 08:48 | 1 min | 08:49 | 1 |
| TATANAGAR JN | 09:10 | End | --------- | 5 |