| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Thiruvananthapuram North | First | 14.15 | 0 | 6 |
| 2 | Kollam Jn | 14.57 | 15.00 | 59 | 2 |
| 3 | Kayankulam | 15.43 | 15.45 | 100 | 2 |
| 4 | Mavelikara | 15.56 | 15.57 | 107 | 2 |
| 5 | Chengannur | 16.08 | 16.10 | 120 | 3 |
| 6 | Tiruvalla | 16.20 | 16.22 | 129 | 2 |
| 7 | Changanaseri | 16.28 | 16.29 | 137 | 2 |
| 8 | Kottayam | 16.47 | 16.50 | 155 | 4 |
| 9 | Ernakulam Town | 18.00 | 18.05 | 217 | 1 |
| 10 | Aluva (Alwaye) | 18.35 | 18.37 | 234 | 3 |
| 11 | Thrisur | 20.12 | 20.15 | 288 | 2 |
| 12 | Palakkad | 21.30 | 21.40 | 365 | 5 |
| 13 | Podanur Jn | 23.00 | 23.02 | 414 | |
| 14 | Tiruppur | 23.45 | 23.50 | 457 | |
| 15 | Erode Jn | 00.45 | 01.00 | 507 | 1 |
| 16 | Salem Jn | 02.00 | 02.05 | 570 | 5 |
| 17 | Jolarpettai | 04.45 | 04.50 | 690 | |
| 18 | Katpadi Jn | 06.00 | 06.05 | 774 | 2 |
| 19 | Tiruttani | 08.00 | 08.02 | 849 | |
| 20 | Renigunta Jn | 09.35 | 09.45 | 907 | |
| 21 | Gudur Jn | 11.08 | 11.10 | 990 | |
| 22 | Nellore | 11.40 | 11.42 | 1028 | |
| 23 | Ongole | 13.45 | 13.47 | 1144 | |
| 24 | Vijayawada Jn | 16.50 | 17.00 | 1283 | 7 |
| 25 | Rajamundry | 19.35 | 19.38 | 1432 | |
| 26 | Duvvada | 22.33 | 22.35 | 1615 | 4 |
| 27 | Vizianagram Jn | 23.48 | 23.58 | 1680 | 5 |
| 28 | Brahmapur | 02.25 | 02.27 | 1896 | |
| 29 | Khurda Road Jn | 04.40 | 05.00 | 2043 | 1 |
| 30 | Bhubaneswar | 05.25 | 05.30 | 2062 | 2 |
| 31 | Cuttack | 06.05 | 06.10 | 2089 | 1 |
| 32 | Bhadrakh | 08.53 | 08.55 | 2205 | 3 |
| 33 | Balasore | 10.10 | 10.12 | 2267 | 3 |
| 34 | Kharagpur Jn | 11.55 | 12.05 | 2385 | 6 |
| 35 | Santragachi Jn | 13.45 | Last | 2493 | 7 |