| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| CAN | Kannur | 1 | starts | 18:20 | 0 | 0 | 1 |
| TLY | Thalassery | 1 | 18:39 | 18:40 | 1 min | 21 km | 1 |
| BDJ | Vatakara | 1 | 18:59 | 19:00 | 1 min | 43 km | 1 |
| CLT | Kozhikode | 1 | 20:00 | 20:05 | 5 min | 90 km | 1 |
| TIR | Tirur | 1 | 20:44 | 20:45 | 1 min | 131 km | 1 |
| KTU | Kuttippuram | 1 | 21:02 | 21:03 | 1 min | 146 km | 1 |
| SRR | Shoranur Jn | 1 | 21:40 | 21:45 | 5 min | 176 km | 1 |
| PGT | Palakkad | 1 | 22:25 | 22:30 | 5 min | 220 km | 1 |
| ED | Erode Jn | 1 | 01:00 | 01:05 | 5 min | 362 km | 2 |
| SA | Salem Jn | 1 | 01:55 | 02:00 | 5 min | 425 km | 2 |
| DPJ | Dharmapuri | 1 | 03:28 | 03:30 | 2 min | 491 km | 2 |
| HSRA | Hosur | 1 | 05:11 | 05:13 | 2 min | 583 km | 2 |
| CRLM | Carmelaram | 1 | 05:46 | 05:47 | 1 min | 618 km | 2 |
| BAND | Banasawadi | 1 | 06:05 | 06:07 | 2 min | 634 km | 2 |
| YPR | Yesvantpur Jn | 1 | 07:15 | ends | 0 | 649 km | 2 |