| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | KOCHUVELI (KCVL) | 1 | Source | 12:45 | 0 | 1 |
| 2. | VARKALA (VAK) | 1 | 13:15 | 13:17 | 35 | 1 |
| 3. | KOLLAM JN (QLN) | 1 | 13:40 | 13:45 | 59 | 1 |
| 4. | KAYANKULAM JN (KYJ) | 1 | 14:18 | 14:20 | 100 | 1 |
| 5. | MAVELIKARA (MVLK) | 1 | 14:28 | 14:30 | 107 | 1 |
| 6. | CHENGANNUR (CNGR) | 1 | 14:38 | 14:40 | 120 | 1 |
| 7. | TIRUVALLA (TRVL) | 1 | 14:48 | 14:50 | 129 | 1 |
| 8. | CHANGANASERI (CGY) | 1 | 14:58 | 15:00 | 137 | 1 |
| 9. | KOTTAYAM (KTYM) | 1 | 15:30 | 15:35 | 155 | 1 |
| 10. | ERNAKULAM TOWN (ERN) | 1 | 17:05 | 17:15 | 217 | 1 |
| 11. | ALUVA (AWY) | 1 | 17:30 | 17:35 | 234 | 1 |
| 12. | THRISUR (TCR) | 1 | 18:35 | 18:40 | 288 | 1 |
| 13. | OTTAPPALAM (OTP) | 1 | 19:48 | 19:50 | 334 | 1 |
| 14. | PALAKKAD (PGT) | 1 | 20:20 | 20:25 | 365 | 1 |
| 15. | PODANUR JN (PTJ) | 1 | 21:28 | 21:30 | 414 | 1 |
| 16. | TIRUPPUR (TUP) | 1 | 22:08 | 22:10 | 457 | 1 |
| 17. | ERODE JN (ED) | 1 | 23:25 | 23:30 | 507 | 1 |
| 18. | SALEM JN (SA) | 1 | 00:25 | 00:30 | 570 | 2 |
| 19. | DHARMAPURI (DPJ) | 1 | 01:40 | 01:42 | 636 | 2 |
| 20. | HOSUR (HSRA) | 1 | 03:13 | 03:15 | 729 | 2 |
| 21. | BANASWADI (BAND) | 1 | 04:05 | 04:07 | 780 | 2 |
| 22. | YESVANTPUR JN (YPR) | 1 | 04:30 | 04:50 | 795 | 2 |
| 23. | TUMKUR (TK) | 1 | 06:00 | 06:02 | 859 | 2 |
| 24. | TIPTUR (TTR) | 1 | 07:08 | 07:10 | 929 | 2 |
| 25. | ARSIKERE JN (ASK) | 1 | 07:50 | 07:55 | 954 | 2 |
| 26. | BIRUR JN (RRB) | 1 | 08:38 | 08:40 | 1000 | 2 |
| 27. | DAVANGERE (DVG) | 1 | 10:15 | 10:17 | 1114 | 2 |
| 28. | HARIHAR (HRR) | 1 | 10:28 | 10:30 | 1128 | 2 |
| 29. | RANIBENNUR (RNR) | 1 | 10:53 | 10:55 | 1151 | 2 |
| 30. | HAVERI (HVR) | 1 | 11:25 | 11:27 | 1183 | 2 |
| 31. | HUBLI JN (UBL) | 1 | 13:50 | Destination | 1258 | 2 |