| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Mangalore Cntl (MAQ) | Starts | 20:45 | 0 | 0 km |
| 2 | Kasaragod (KGQ) | 21:29 | 21:30 | 1 min | 46 km |
| 3 | Kannur (CAN) | 22:50 | 22:55 | 5 min | 132 km |
| 4 | Thalassery (TLY) | 23:14 | 23:15 | 1 min | 153 km |
| 5 | Kozhikode (CLT) | 00:15 | 00:20 | 5 min | 221 km |
| 6 | Tirur (TIR) | 01:04 | 01:05 | 1 min | 262 km |
| 7 | Shoranur Junction (SRR) | 01:55 | 02:00 | 5 min | 307 km |
| 8 | Palakkad (PGT) | 02:45 | 02:50 | 5 min | 351 km |
| 9 | Podanur Junction (PTJ) | 03:54 | 03:55 | 1 min | 400 km |
| 10 | Tiruppur (TUP) | 04:33 | 04:35 | 2 min | 443 km |
| 11 | Erode Junction (ED) | 05:20 | 05:25 | 5 min | 493 km |
| 12 | Karur (KRR) | 06:17 | 06:20 | 3 min | 559 km |
| 13 | Tiruchchirapali (TPJ) | 08:15 | Ends | 0 | 635 km |