| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Trivandrum Cntl (TVC) | Starts | 16:35 | 0 | 0 km |
| 2 | Kollam Jn (QLN) | 17:35 | 17:40 | 5 min | 65 km |
| 3 | Kayankulam Jn (KYJ) | 18:25 | 18:27 | 2 min | 106 km |
| 4 | Harippad (HAD) | 18:49 | 18:50 | 1 min | 119 km |
| 5 | Ambalapuzha (AMPA) | 19:09 | 19:10 | 1 min | 137 km |
| 6 | Alleppey (ALLP) | 19:30 | 19:35 | 5 min | 149 km |
| 7 | Shertalai (SRTL) | 20:04 | 20:05 | 1 min | 173 km |
| 8 | Eranakulam Jn (ERS) | 20:55 | 21:05 | 10 min | 206 km |
| 9 | Aluva (AWY) | 21:30 | 21:35 | 5 min | 225 km |
| 10 | Thrisur (TCR) | 22:25 | 22:30 | 5 min | 280 km |
| 11 | Palakkad (PGT) | 00:10 | 00:15 | 5 min | 357 km |
| 12 | Coimbatore Jn (CBE) | 01:20 | 01:25 | 5 min | 412 km |
| 13 | Tiruppur (TUP) | 02:10 | 02:15 | 5 min | 461 km |
| 14 | Erode Jn (ED) | 03:00 | 03:05 | 5 min | 511 km |
| 15 | Salem Jn (SA) | 04:00 | 04:05 | 5 min | 574 km |
| 16 | Jolarpettai (JTJ) | 05:55 | 06:00 | 5 min | 694 km |
| 17 | Katpadi Jn (KPD) | 07:00 | 07:05 | 5 min | 777 km |
| 18 | Chennai Central (MAS) | 09:30 | 09:55 | 25 min | 907 km |
| 19 | Ongole (OGL) | 14:20 | 14:21 | 1 min | 1198 km |
| 20 | Vijayawada Jn (BZA) | 16:45 | 17:00 | 15 min | 1337 km |
| 21 | Rajamundry (RJY) | 19:08 | 19:13 | 5 min | 1486 km |
| 22 | Vishakapatnam (VSKP) | 23:05 | 23:25 | 20 min | 1687 km |
| 23 | Vizianagram Jn (VZM) | 00:23 | 00:25 | 2 min | 1748 km |
| 24 | Srikakulam Road (CHE) | 01:18 | 01:20 | 2 min | 1817 km |
| 25 | Palasa (PSA) | 02:22 | 02:24 | 2 min | 1890 km |
| 26 | Brahmapur (BAM) | 03:20 | 03:25 | 5 min | 1964 km |
| 27 | Balugan (BALU) | 04:24 | 04:25 | 1 min | 2039 km |
| 28 | Khurda Road Jn (KUR) | 05:35 | 05:50 | 15 min | 2110 km |
| 29 | Bhubaneswar (BBS) | 06:25 | 06:35 | 10 min | 2129 km |
| 30 | Cuttack (CTC) | 07:30 | 07:35 | 5 min | 2157 km |
| 31 | Jajpur K Road (JJKR) | 08:21 | 08:22 | 1 min | 2229 km |
| 32 | Bhadrakh (BHC) | 09:05 | 09:07 | 2 min | 2272 km |
| 33 | Balasore (BLS) | 09:50 | 09:52 | 2 min | 2335 km |
| 34 | Kharagpur Jn (KGP) | 11:25 | 11:40 | 15 min | 2453 km |
| 35 | Santragachi Jn (SRC) | 13:22 | 13:23 | 1 min | 2561 km |
| 36 | Shalimar (SHM) | 13:50 | Ends | 0 | 2566 km |