| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Mangalore Central | First | 23.00 | 1 | |
| 2 | Kasaragod | 23.40 | 23.42 | 1 | |
| 3 | Kanhangad | 00.01 | 00.03 | 1 | |
| 4 | Payyanur | 00.24 | 00.25 | 2 | |
| 5 | Kannur (Cannanore) | 00.57 | 01.00 | 3 | |
| 6 | Thalassery (Tellicherry) | 01.18 | 01.20 | 2 | |
| 7 | Vadakara (Badagara) | 01.38 | 01.40 | 1 | |
| 8 | Kozhikkode (Calicut) | 02.20 | 02.25 | 1 | |
| 9 | Tirur | 02.58 | 03.00 | 3 | |
| 10 | Shoranur Jn | 03.40 | 03.45 | 5 | |
| 11 | Palakkad | 04.40 | 04.45 | 4 | |
| 12 | Coimbatore Jn | 06.24 | 06.27 | 3 | |
| 13 | Tiruppur (PQ) | 07.13 | 07.15 | 2 | |
| 14 | Erode Jn | 08.05 | 08.15 | ||
| 15 | Salem Jn | 09.10 | 09.15 | 5 | |
| 16 | Katpadi Jn (RL) | 12.20 | 12.25 | 4 | |
| 17 | Chittoor | 12.59 | 13.00 | 1 | |
| 18 | Tirupati | 14.10 | 14.15 | 0 | |
| 19 | Renigunta Jn | 14.30 | 14.40 | 10 | 2 |
| 20 | Gudur Jn | 16.10 | 16.12 | 93 | 4 |
| 21 | Nellore | 16.44 | 16.45 | 131 | 2 |
| 22 | Ongole | 18.13 | 18.15 | 247 | 1 |
| 23 | Vijayawada Jn (RL) | 20.20 | 20.30 | 386 | 6 |
| 24 | Eluru | 21.23 | 21.25 | 445 | 2 |
| 25 | Rajamundry | 22.53 | 22.55 | 535 | 3 |
| 26 | Samalkot Jn | 23.39 | 23.40 | 585 | 1 |
| 27 | Visakhapatnam | 02.50 | 03.10 | 735 | 3 |
| 28 | Vizianagram Jn | 03.55 | 04.00 | 796 | 4 |
| 29 | Srikakulam Road | 04.50 | 04.52 | 866 | 2 |
| 30 | Palasa | 05.53 | 05.55 | 938 | 4 |
| 31 | Sompeta | 06.17 | 06.19 | 970 | 3 |
| 32 | Brahmapur | 07.05 | 07.10 | 1012 | 1 |
| 33 | Khurda Road Jn | 09.15 | 09.35 | 1159 | 2 |
| 34 | Bhubaneswar (RL) | 10.30 | 10.35 | 1178 | 1 |
| 35 | Cuttack | 11.01 | 11.03 | 1206 | 2 |
| 36 | Jajpur Keonjhar Road | 11.52 | 11.54 | 1278 | 2 |
| 37 | Balasore | 13.10 | 13.12 | 1383 | 3 |
| 38 | Jaleswar | 13.50 | 13.52 | 1431 | 2 |
| 39 | Kharagpur Jn | 14.50 | 14.55 | 1502 | 5 |
| 40 | Santragachi Jn | 16.55 | 16.57 | 1610 | 2 |
| 41 | Shalimar | 17.30 | Last | 1615 | 3 |