| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MANGALORE CNTL | --------- | Start | 16:15 | 3 |
| KASARAGOD | 16:53 | 2 mins | 16:55 | 1 |
| KANHANGAD | 17:18 | 2 mins | 17:20 | 1 |
| NILESHWAR | 17:29 | 1 min | 17:30 | 2 |
| PAYYANUR | 17:48 | 2 mins | 17:50 | 2 |
| KANNUR | 18:17 | 3 mins | 18:20 | 3 |
| THALASSERY | 18:38 | 2 mins | 18:40 | 2 |
| VADAKARA | 18:58 | 2 mins | 19:00 | 1 |
| KOZHIKODE | 19:42 | 3 mins | 19:45 | 1 |
| TIRUR | 20:19 | 1 min | 20:20 | 3 |
| SHORANUR JN | 21:10 | 10 mins | 21:20 | 5 |
| PALAKKAD | 22:12 | 3 mins | 22:15 | 4 |
| PODANUR JN | 23:53 | 2 mins | 23:55 | 3 |
| TIRUPPUR | 00:33 | 2 mins | 00:35 | 2 |
| ERODE JN | 01:30 | 5 mins | 01:35 | 1 |
| SALEM JN | 02:37 | 3 mins | 02:40 | 5 |
| MORAPPUR | 03:29 | 1 min | 03:30 | 2 |
| JOLARPETTAI | 04:24 | 1 min | 04:25 | 5 |
| KATPADI JN | 05:38 | 2 mins | 05:40 | 2 |
| MGR CHENNAI CENTRAL | 08:00 | End | --------- | 3 |