| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MANGALORE CNTL | --------- | Start | 22:20 | 1 |
| KASARAGOD | 22:58 | 2 mins | 23:00 | 1 |
| KANHANGAD | 23:18 | 2 mins | 23:20 | 1 |
| NILESHWAR | 23:29 | 1 min | 23:30 | 2 |
| CHARVATTUR | 23:38 | 2 mins | 23:40 | 2 |
| PAYYANUR | 23:53 | 2 mins | 23:55 | 2 |
| KANNAPURAM | 00:14 | 1 min | 00:15 | 2 |
| KANNUR | 00:32 | 3 mins | 00:35 | 3 |
| THALASSERY | 00:53 | 2 mins | 00:55 | 2 |
| VADAKARA | 01:13 | 2 mins | 01:15 | 1 |
| KOZHIKODE | 01:52 | 3 mins | 01:55 | 1 |
| PARPANANGADI | 02:24 | 1 min | 02:25 | 2 |
| TIRUR | 02:49 | 1 min | 02:50 | 3 |
| KUTTIPPURAM | 03:09 | 1 min | 03:10 | 2 |
| SHORANUR JN | 03:40 | 10 mins | 03:50 | 5 |
| OTTAPPALAM | 04:09 | 1 min | 04:10 | 1 |
| PALAKKAD | 04:42 | 3 mins | 04:45 | 4 |
| PODANUR JN | 06:09 | 1 min | 06:10 | 1 |
| COIMBATORE JN | 06:27 | 3 mins | 06:30 | 1 |
| TIRUPPUR | 07:13 | 2 mins | 07:15 | 2 |
| ERODE JN | 08:05 | 5 mins | 08:10 | 1 |
| SANKARIDURG | 08:34 | 1 min | 08:35 | 2 |
| SALEM JN | 09:12 | 3 mins | 09:15 | 5 |
| BOMMIDI | 09:49 | 1 min | 09:50 | 1 |
| MORAPPUR | 10:09 | 1 min | 10:10 | 2 |
| TIRUPATTUR JN | 10:49 | 1 min | 10:50 | 2 |
| JOLARPETTAI | 11:03 | 2 mins | 11:05 | 3 |
| KATPADI JN | 12:13 | 2 mins | 12:15 | 2 |
| WALAJAH ROAD JN | 12:33 | 2 mins | 12:35 | 2 |
| ARAKKONAM | 13:08 | 2 mins | 13:10 | 2 |
| PERAMBUR | 14:03 | 2 mins | 14:05 | 1 |
| MGR CHENNAI CENTRAL | 14:40 | End | --------- | 1 |